选择题
1. (单选题, 1分)下列存储器中,访问速度最快的是( )
A. 磁盘
B. 磁带
C. 内存
D. 寄存器
正确答案: D
2. (单选题, 1分)过程控制系统中一般使用 ( )。
A. 实时操作系统
B. 批处理操作系统
C. 分时操作系统
D. 分布式操作系统
正确答案: A
3. (单选题, 1分)下列结构中为非线性结构的是 ( )
A. 树
B. 向量
C. 二维表
D. 矩阵
正确答案: A
4. (单选题, 1分)要在具有n个元素的有序顺序表中删除一个元素,删除后仍是有序顺序4表,则在最坏情况下需要移动的元素个数为 ( )
A. n
B. n-1
C. n/2
D. n+1
正确答案: B
5. (单选题, 1分)下列叙述中正确的是 ( )
A. 多重链表一定是非线性结构
B. 顺序存储结构一定是线性结构
C. 有的二叉树也能用顺序存储结构表示
D. 有两个指针域的链表就是二叉链表
正确答案: C
6. (单选题, 1分)下面叙述中正确的是( )
A. 软件中的程序和文档是可执行的
B. 软件中的程序和数据是不可执行的
C. 软件是程序和数据的集合
D. 软件是程序、数据及相关文档的集合
正确答案: D
7. (单选题, 1分)软件生命周期是指( )
A. 软件的需求分析、设计与实现
B. 软件的开发与管理
C. 软件的实现和维护
D. 软件产品从提出、实现、使用维护到停止使用退役的过程
正确答案: D
8. (单选题, 1分)在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和 ( )
A. 概念级
B. 外部级
C. 管理员级
D. 内部级
正确答案: A
9. (单选题, 1分)在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和 ( )。
A. 概念级
B. 外部级
C. 管理员级
D. 内部级
正确答案: A
10. (单选题, 1分)
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课G为成绩,则关系表示 ( )
A. 全部学生的学号
B. 选修了课程C1或C2的学生学号
C. 选修了表C中全部课程的学生学号
D. 所选课程成绩及格的学生学号
正确答案: C
11. (单选题, 1分)下列选项中,不正确的是( )
A. Java可以实现多重继承功能
B. Java SE,Java ME 和Java EE 是Java的三种平台
C. Java的内存回收可以由JVM完成
D. Java中的指针运算规则与C++相同
正确答案: D
12. (单选题, 1分)下列类名的定义中,符合Java命名约定的是 ( )
A. class HelloWorldApp
B. class helloWorldApp
C. class helloworldapp
D. cass HELLOworldapp
正确答案: A
13. (单选题, 1分)下列类型中,不属于整型的是 ( )
A. byte
B. boolean
C. short
D. int
正确答案: B
14. (单选题, 1分)下列运算符中,优先级最低的是 ( )
A. <=
B. !
C. =
D. <
正确答案: C
15. (单选题, 1分)已知 int a = 7; float x = 2.5f; 表达式x +a%2的值是 ( )
A. 3.5
B. 5.5
C. 6
D. 4.7
正确答案: A
16. (单选题, 1分)表示x在[5,10]之间的正确表达式是 ( )
A. x>=5 && x<=10
B. x>=5 and x<=10
C. x>=5 || x<=10
D. 5<=X<=10
正确答案: A
17. (单选题, 1分)
下列代码段运行后,n的值是 ( )
int x = 3, n = 0;
switch(x){
case 3:
n += 10;
break;
case 2:
n += 5;
break;
case 1:
n++;
}
A. 15
B. 10
C. 16
D. 0
正确答案: B
18. (单选题, 1分)
下列代码段运行后的结果是( )
int k = 4, n = 0;
while ( n<k ){