当前位置:问答库>考研试题

2016年大连海事大学航海学院Z01数据结构考研复试题库

  摘要

一、选择题

1. 若对如下无向图进行遍历,则下列选项中,不是广度优先遍历序列的是( )

A.

B.

C.

D.

答:D

【解析】根据广度优先遍历的定义,可知选项A 、B 、C 都为广度优先遍历,而选项D 是深度优先遍历而不是广度优先遍历,故答案为D 。

2. TCP/IP参考模型的网络层提供的是( )。

A. 无连接不可靠的数据报服务

B. 无连接可靠的数据报服务

C. 有连接不可靠的虚电路服务

D. 有连接可靠的虚电路服务

答:A

【解析】TCP/IP的网络层向上只提供简单灵活的、无链接的、尽最大努力交付的数据服务,因此答案是A 。

3. 下列选项中,会导致用户进程从态切换到内核的操作是( )

I. 整数除以零 II. Sin( )函数调用 III. read系统调用

A. 仅 I 、II

B .仅 I 、III

C. 仅II 、III

D. I、II 和III

答:B

【解析】对于I ,系统发生异常,需要进入内核态由操作系统进行处理,而read 系统调用函数也是在内核态执行,sin ( )就是普通的用户函数,在用户态执行,故答案为C 。

4. 组内的所有元素和小于后一组内的所有元素,若采用基于比较的排序,其时间下界应为( )。 A.

B.

C.

D.

答:B

个组分别排序即可,基于比较的排序方法每组的时【解析】因组与组之间已有序,故将

间下界为

0全部时间下界为

5. 若数据元素序列11, 12, 13, 7, 8, 9, 23, 4, 5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是( )。

A. 起泡排序

B. 插入排序

C. 选择排序

D. 二路归并排序

答:B

【解析】经过两趟排序后,A 项起泡排序的结果是两个最小或最大的元素放到了序列的最终位置;B 项插入排序的结果是前三个数有序即可;C 项选择排序结果是两个最小的元素在最前面按顺序排好;D 项二路归并排序的结果是长度为4的子序列有序,即前4个数排好序,接下来的4个数排好序。显然题目中的元素序列只能是插入排序第二趟排序后的结果,因此,B 项正确。

6. 站点A 、B 、C 通过CDMA 共享链路,A 、B 、C 的码片序列(chipping sequence

)分别是

C 收到A 发送的数据是( )

A.000

B.101

C.110

D.111

答:B

【解析】用A 的码片与信息做内积运算

7. 在一株高度为2的5阶B 树中,所含关键字的个数最少是( )

A.5

B.7

C.8

D.14

答:A

【解析】根据B 树的定义可知,跟结点最少含有

树最少有(5-1)+1=5个关键字,其中根节点含有个关键字,高度为2的阶B 个关键字,第2层结点含有1关键字。 若C 从链路上收到的序列是则