一、选择题
在下列各题的 A)、 B)、 C)、 D)四个选项中,只有一个选项是正确的,请将正确的选项涂写
在答题卡相应位置上,答在试卷上不得分。
(1)下列数据结构中,属于非线性结构的是 ________ 。
A) 循环队列 B) 带链队列 C)二叉树 D) 带链栈
(2 )下列数据结构中,能够按照 " 先进后出 " 原则存取数据的是 ________ 。
A) 循环队列 B) 栈 C) 队列 D)二叉树
(3)对于循环队列,下列叙述中正确的是 ________ 。
A) 队头指针是固定不变的
B) 队头指针一定大于队尾指针
C) 队头指针一定小于队尾指针
D) 队头指针可以大于队尾指针,也可以小于队尾指针
(4 )算法的空间复杂度是指 ________ 。
A) 算法在执行过程中所需要的计算机存储空间
B) 算法所处理的数据量
C)算法程序中的语句或指令条数
D) 算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是 ________ 。
A) 低内聚低耦合 B) 高内聚低耦合 C)低内聚高耦合 D) 高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是 ________ 。
A) 可封装 B) 自顶向下 C)模块化 D) 逐步求精
(7)软件详细设计产生的图如下:
该图是 。
A)N-S 图 B)PAD 图 C)程序流程图 D)E -R图
(8)数据库管理系统是 ________ 。
A) 操作系统的一部分
B) 在操作系统支持下的系统软件
C)一种编译系统
D) 一种操作系统
(9)在 E-R图中,用来表示实体联系的图形是 ________ 。
A) 椭圆形 B) 矩形
C)菱形 D) 三角形
(10)有三个关系 R ,S和T 如下:
R
A B C
a 1 2
b 2 1
c 3 1
S
A B C
d 3 2
T
A B C
a 1 2
b 2 1
c 3 1
d 3 2