首页 > 学业天地 > 学习资源共享 > 计算机学习
 
计算机等级考试二级选择题4

 

1. 下列叙述中正确的是____D__。

A.循环队列中有队头和队尾两个指针,因此,循环队列是非线性结构

B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

D.循环队列中元素的个数是由队头指针和队尾指针共同决定

2. 设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为___D___。

A.15

B.16

C.20

D.0或35

3. 下列关于队列的叙述中正确的是___C___。

A.在队列中只能插入数据

B.在队列中只能删除数据

C.队列是先进先出的线性表

D.队列是先进后出的线性表

4. 栈和队列的共同点是___C___。

A.都是先进后出

B.都是先进先出

C.只允许在端点处插入和删除元素

D.没有共同点

5. 下列对队列的叙述正确的是___D___。

A.队列属于非线性表

B.队列按"先进后出"原则组织数据

C.队列在队尾删除数据

D.队列按"先进先出"原则组织数据

6. 下列叙述中正确的是__C____。

A.带链队列的存储空间可以不连续,但队头指针必须大于队尾指针

B.带链队列的存储空间可以不连续,但队头指针必须小于队尾指针

C.带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针

D.以上说法都不对

7. 下列叙述中正确的是___B___。

A.栈与队列都只能顺序存储

B.循环队列是队列的顺序存储结构

C.循环链表是循环队列的链式存储结构

D.循环队列不是队列的顺序存储结构

8. 设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为___A___。

A.4

B.6

C.m-5

D.m-6

9. 设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为___B___。

A.1

B.2

C.3

D.52

10. 设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为___D___。

A.5

B.6

C.m-5

D.m-6

非线性结构—树

11. 下列链表中,其逻辑结构属于非线性结构的是__A____。

A.二叉链表

B.循环链表

C.双向链表

D.带链的栈

12. 非空循环链表所表示的数据结构___C___。

A.有根结点但没有叶子结点

B.没有根结点但有叶子结点

C.有根结点也有叶子结点

D.没有根结点也没有叶子结点

13. 支持子程序调用的数据结构是___B___。

A.栈

B.树

C.队列

D.二叉树

14. 下列数据结构中,属于非线性结构的是__C____。

A.循环队列

B.带链队列

C.二叉树

D.带链栈

15. 以下数据结构中不属于线性数据结构的是___C___。

A.队列

B.线性表

C.二叉树

D.栈

16. 下列关于二叉树的叙述中,正确的是__B____。

A.叶子结点总是比度为2的结点少一个

B.叶子结点总是比度为2的结点多一个

C.叶子结点数是度为2的结点数的两倍

D.度为2的结点数是度为1的结点数的两倍

17. 在一棵二叉树上第5层的结点数最多是___B___。

A.8

B.16

C.32

D.15

18. 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为___A___。

A.n+1

B.n-1

C.2n

D.n/2

19. 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是____C__。

A.10

B.8

C.6

D.4

20. 在深度为5的满二叉树中,叶子结点的个数为___C___。

A.32

B.31

C.16

D.15

 

 

 
学生事务服务中心 学生事务服务中心
  • 办公时间:周一至周五 8:00-12:00,14:00-17:30
  • 服务热线:0898-88386511
  • 办公地址:三亚学院书海馆一楼
  • © 2018 三亚学院学生事务服务中心 Design By Taoyuan