计算机二级等级考试主要涵盖计算机基础知识、编程语言、数据库管理、Web开发等多个方面。以下是部分题目涉及的知识点详解:
1. 成绩查询准则:在SQL中,若要查询成绩在60-80分(包含60分,不包含80分)的学生信息,正确的条件应设置为`B. >=60 And <80`,因为`And`用于连接两个条件,`>`和`<`分别代表大于和小于。
2. web.config文件:在ASP.NET中,web.config文件主要用于配置应用程序,如数据库连接字符串(B)、文件夹访问授权(C)和基于角色的安全性控制(D),但它不用于定义Application事件(A)。
3. 高级语言:计算机的高级语言如C、C++、Java等确实更接近人类使用的自然语言和数学语言,使得编写程序更加直观。
4. 字符串比较:“用运算符 `==` 比较字符串对象时”,如果两个字符串的值相同,结果为`True`。这个说法是错误的,因为在大多数编程语言中,`==`用于比较两个对象是否相等,包括字符串。如果字符串内容相同,则返回`True`。
5. 字符函数Rtrim:`Rtrim`函数通常用于去除字符串的尾部空格(D)。
6. 随机数生成:表达式`Int(Rnd*71)+10`会在[10, 80]范围内生成一个随机整数(C),其中`Rnd`函数产生0到1之间的随机浮点数,乘以71得到0到71的随机数,然后取整并加10得到10到80的整数。
7. 数组初始化:当声明一个数组如`inta[3][4]={0}`时,只有第一维的第一个元素a[0][0]被初始化为0(正确答案:正确)。
8. Java中的字符串:在Java中,处理字符串的类有两个,即`String`和`StringBuffer`。
9. Python表达式:在Python中,`print(eval("1" + "1"))`的结果是11(D),因为字符串"1"和"1"相加后形成整数11。
10. 数据库实体:在Access中,表(D)用来表示实体,包含了数据库中的数据。
11. 内存与硬盘:计算机的内存储器(RAM)相比硬盘存储器,容量较小,但速度更快。
12. 创建空表:命令`COPY STRU TO BOY FIELDS 姓名,年龄,奖学金`肯定会生成一个空表(C),因为它只定义了结构,没有填充数据。
13. 变量作用域:在同一过程中,`Dim`定义的局部变量和`Static`定义的局部变量具有相同的生存周期(C),但作用域不同,`Static`变量在过程结束后仍保留其值。
14. 循环语句:`for`和`while`语句是循环语句(A, C),而`if`是条件语句,`switch`通常在某些语言中作为分支语句。
15. 多文档编辑:在Word中,可以打开多个窗口编辑多个文档,但不能有几个窗口编辑同一个文档(错误答案:错误)。
16. MATLAB代码:`dimensions(3,4)`创建了一个3x4的矩阵,`s(2,3)=[3+2]`将5赋值给矩阵的(2,3)位置,`type(s(7))`会报错,因为s只有3行,无法访问第7个元素,所以显示结果是`B. N`,表示错误。
17. IP地址:因特网上每台计算机的唯一标识是IP地址(B)。
18. PowerPoint图片导入:在PowerPoint2003中,可以使用“相册”功能快速批量添加大量图片(D)。
19. 数据库模式:DB的三级模式结构中,最接近外部存储器的是外模式(B),它是用户与数据库系统交互的界面。
20. 菜单设置:含有子菜单的菜单不能设置访问键(A),因为访问键用于单独的菜单项。
21. 浮点数表示:合法的浮点数选项是`B. -.6012e-4 -8e5`,因为浮点数可以包含正负号、小数点、指数形式等。
22. C++程序执行:C++程序总是从`main`函数开始执行(A)。
23. 复选框属性:复选框的`value`属性在选中时可以是`1`(C)。
24. 类继承:一个类可以有多个接口实现(正确答案:正确),但只能有一个父类。
25. Access数据类型:Access是一种关系数据库管理系统(C)。
26. SQL查询中的`WHILE`子句:在SQL查询中,`WHILE`子句不是标准的SQL语法,通常在存储过程或动态SQL中使用,而不是在查询语句中。标准的SQL查询通常使用`SELECT`、`WHERE`、`JOIN`等子句来检索数据。