在计算机二级等级考试中,试题涵盖了多种知识点,包括数组参数传递、标识符规则、数据库管理、VBA编程、事件处理、控件属性、SQL表定义、输出设备、报表设计、数据库概念、面向对象编程以及HTML和CSS的基本用法。下面将对这些知识点进行详细阐述。
1. 数组作为函数参数:在编程中,如果使用数组名作为函数调用的实参,实际上是传递了数组的首地址,即指针,选项A正确。这意味着函数内部可以通过这个地址访问到数组的所有元素,而不是只传递一个元素的值或所有元素的值。
2. 用户定义标识符:合法的标识符可以包含字母、数字和下划线,且不能以数字开头。选项A中的"_total"、"clu_1"和"sum"都是合法的标识符,而选项B中的"if"是保留字,选项C中的"txt"和"REAL"可能是保留关键字或数据类型,选项D中的"int"也是保留字。
3. Access数据库与表的关系:Access中的一个数据库可以包含多个表,选项A正确。表之间可以通过关系连接,形成复杂的数据结构。
4. 主关键字:主关键字是表中一个或一组字段,其值唯一且非空,用于标识表中的每一行,选项C正确。一个表可以设置多个主键,但它们通常组合成复合主键。
5. VBA变量声明:变量的声明方式包括显式声明(Option Explicit)和隐式声明(不显式声明类型,VBA会根据初始赋值推断类型)。选项D的“自动声明”不是VBA的标准声明方式。
6. 事件处理:事件是在特定条件下自动执行的代码块。选项D正确,活动的事件可以在指定时间执行任务,例如定时器控件的Timer事件。
7. 控件与事件:滚动条的Change事件在Value改变时触发,Scroll事件在滚动条被滚动时触发,而不是释放鼠标时。选项B错误,正确的事件是当滚动停止时触发Scroll事件。
8. SQL表定义:deptno被定义为主键,所以它的值不允许为空且不允许重复,选项A正确。dname非空但未指定为主键,所以允许有重复值。
9. 输出设备:打印机是一种常见的输出设备,用于将数据或文档打印在纸上,选项正确。
10. 报表分组统计:在报表设计中,要实现分组统计,通常需要在组页眉或组页脚区域设置相关字段和计算。
11. 数据库相关概念:DB(数据库)、DBS(数据库系统)和DBMS(数据库管理系统)的关系是DBS包括DB和DBMS,选项A正确。
12. 面向对象编程:一个类可以派生自另一个类,派生出来的类称为子类,而被派生的类称为父类或基类。
13. HTML网页:创建一个包含用户名、密码和登录按钮的HTML网页,通常需要使用`<form>`、`<input>`和`<button>`标签。
14. Java字符串操作:在Java中,字符串是不可变的。选项B是错误的,因为不能将整数直接与字符串相加。
15. CSS注释:在CSS中,正确的注释语句使用`/* ... */`包围,选项C正确。
16. 统计函数Count:该函数用于统计指定字段的非空记录数,不局限于数字类型,选项D正确。
17. CSS样式去除下划线:要移除超链接的下划线,可以使用`a {text-decoration: none}`,选项A正确。
18. 宏操作:宏可以包含操作序列,宏组由多个宏组成,也可以启动其他应用程序。选项D错误,宏的条件表达式可以引用窗体或报表的控件值。
19. 创建Java线程:Java中创建线程有两种主要方法,一是继承Thread类,二是实现Runnable接口并将其作为Thread构造函数的参数。
以上就是计算机二级等级考试中涉及的主要知识点的详细解释。了解并掌握这些内容对于备考和实际工作都是非常有益的。