计算机二级等级考试主要涵盖计算机基础知识、编程语言、数据库管理、网页设计等多个方面。以下是部分题目涉及的知识点详解:
1. CSS 注释语句:在 CSS 中,正确的注释语句是 `/* this is a comment */`,选项 C 是正确的。
2. 数字/货币型数据的小数位数:数字或货币型数据的小数位数受字段大小影响,选项 A 描述正确。例如,字节、整数、长整数通常没有小数位,单精度数可有 0~5 位小数。
3. 数据库约束:在定义学生表时,限制年龄字段不超过 30 岁,这属于用户定义完整性约束,选项 D 正确。
4. 数据库特性:数据库减少了数据冗余,但无法完全避免数据的重复,选项 A 错误。
5. 表格追加方式:在显示下拉菜单中选择“追加方式”,会在当前表增加 128 行,每行 10 列,因此答案是 B。
6. 变量命名规则:在某些编程语言中,变量名称不能以数字开头,也不能包含空格,所以选项 A 错误,B 包含非法字符,D 包含逗号,只有 C 是合法的。
7. 更新数据库字段:在 VFP 中,命令 `sum 语文+数学+英语 to 总分` 不能实现直接将计算结果写入总分字段,选项 B 错误。
8. VFP 创建子类或表单:在 VFP 中,事件本身不能新建,但可以新建属性、方法和事件的方法代码,选项 C 错误。
9. 栈的特点:栈是一种后进先出(LIFO)的数据结构,栈顶元素最先被删除,选项 A 正确。
10. 数据库完整性:保证数据一致性损失的机制是数据库完整性,选项 B 正确。
11. 表达式计算:根据运算符优先级,16/4-2 先计算,然后是 ~5*8/4,最后 Mod 5 \2,结果为 A。
12. Python 运算符:Python 的运算符包括算术运算符、位运算符、关系运算符、逻辑运算符、赋值运算符、成员运算符、身份运算符等,具体优先级可参考Python官方文档。
13. 链表优点:链表在插入和删除操作时更灵活,因为它不需要移动元素,但随机访问不如数组便捷。
14. JavaScript 代码插入 HTML:JavaScript 代码通常放在 `<script>` 标签内,可以放在 `<head>` 或 `<body>` 内,但不推荐放在 `<title>` 或外部。
15. C 语言表达式:表达式 `num=(a=4,b=16,c=32)` 执行后,`num` 的值等于最后一个赋值操作的结果,即 32。
16. 窗体文件扩展名:窗体文件的扩展名通常是 `.frm`。
17. 二进制数字添加 0:在非零无符号二进制整数后添加 0,数值会变为原来的 2 倍。
18. 数据库查询:求选修了计算机基础但没选修数据库 Access 的学生,需要进行差运算。
19. C 语言程序输出:程序中 `printf("%s", s[1])` 会输出第二个字符串,即 "Zhao"。
20. SQL 插入语句:不能完成指定输入要求的语句是没有指定专业的 INSERT 语句,因为它缺少 smajor 字段的值。
以上知识点涵盖了 CSS、数据库理论、SQL、Python、C 语言、HTML 和 JavaScript 等计算机二级考试常见的内容。