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

2017年山东科技大学信息科学与工程学院612数据结构[专业学位]考研导师圈点必考题汇编

  摘要

一、选择题

1. 某计算机采用微程序控制器,共有32条指令,公共的取指令微程序包含2条微程序,各指令对应的微程序平均由4条微指令组成,采用断定法(下址字段法)确定下条微指令的地址,则微指令中下址字段的位数至少是:( )

A.5 B.6 C.8 D.9

【答案】C

【解析】

所以至少需要8位才能表示完130个地址。

2. 下列选项中,对正确接收到的数据帧进行确认的MAC 协议是( )。

A.CSMA B.CDMA C.CSMA/CD D.CSMA/CA 【答案】D

【解析】可采用排除法。CDMA 是码分多址复用,是物理层的内容;CSMA/CD即带冲突检测的载波监听多 路访问,接收方并不需要确认;CSMA/CD是CSMA 的加强版,故CSMA 也无确定;CSMA/CD是802.11中的 协议,其利用ACK 信号来避免冲突的发生,也就是说,只有当 客户端收到网络上返回的ACK 信号后才确认送 出的数据已经正确到达目的地址,因此答案是D 。

3. 为提高散列(Hash )表的查找效率,可以采用的正确措施是( )。

I .增大装填(载)因子

II. 设计冲突(碰撞)少的散列函数

III. 处理冲突(碰撞)时避免产生聚集(堆积)现象 A. 仅I B. 仅 II C. 仅 I 、II D. 仅 II 、III 【答案】D

【解析】散列表的查找效率(比较次数)取决于:散列函数、处理冲突的方法和散列表的装填因子a 。CX 标 志着散列表的装满程度,通常情况下,(X 越小,发生冲突的可能性越小;反之,a 越大,表示已填入的记录越多, 再填入记录时,发生冲突的可能性越大。因此选项I 错误,越是增大装填因子,发生冲突的可能性就越大,查找 效率也越低。选项II 正确。选项III 正确。采用合适的处理冲突的方法避免产生聚集现象,也将提高查找效率。例如,用拉链法解决冲突时不存在聚集现象,用线性探测法解决冲突时易引起聚集现象。

4. —个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms 到达。它们的计算和P1:计算60ms ,作顺序如下:

计算

计算

计算

虑调度和切换时间,则完成两个作业需要的时间最少是( )。

A.240ms B.260ms C.340ms D.360ms

【答案】B 。

若不考

【解析】考查处理系统的性能计算,由于P2比PI 晚5ms 到达,PI 先占用CPU ,根据PI 和P2的执行过程,作业运行的甘特图如下所示,故答案为B 。

5. 设X 是树T 中的一个非根结点,B 是T 所对应的二叉树。在B 中,X 是其双亲的右孩子,下列结论正确的是( )。

A. 在树T 中,X 是其双亲的第一个孩子 B. 在树T 中,X —定无右兄弟 C. 在树T 中,X —定是叶结点 D. 在树T 中,X —定有左兄弟 【答案】D

【解析】由树和二叉树的转换关系可知,X 一定有左兄弟,X 是其双亲的第二个孩子,不能确定在树T 中,X 是否有右兄弟,是否是叶结点。

6. 对于100Mbps 的以太网交换机,当输出端口无排队直通(cut-throughswitching )方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是( )

A.

B.

C.

D. 【答案】B

【解析】直通交换方式是指以太网交换机可以在各端口间交换数据。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。通常情况下,直通交换方式只检查数据包的包头即前14个字节,由于不需要考虑前导码,只需要检测目的地址的6B ,所以最短的传输延迟是

7. 向一个栈顶指针为h 的带头结点的链栈中插入指针S 所指的结点时,应执行( )。

【答案】D

【解析】本题是向一个链栈中插入结点,可从头结点后插入。先将s 结点指向第一个头结点之后的结点之前,再将头结点指向s 结点。

8. 下列关于AOE 网的叙述中,不正确的是( )。

A. 关键活动不按期完成就会影响整个工程的完成时间 B. 任何一个关键活动提前完成,那么整个工程将会提前完成 C. 所有的关键活动提前完成,那么整个工程将会提前完成 D. 某些关键活动若提前完成,那么整个工程将会提前完成 【答案】B

【解析】关键路径是指从有向图的源点到汇点的最长路径。某些关键活动提前完成,那么整个工程将会提前完成,但不是任何一个关键活动提前完成,就能保证整个工程将会提前完成。

9. 数组中含有元素的个数( )。

A.55 B.45 C.36 D.16

【答案】B 【解析】该数组为三维数组。其个数为

10.对任意一棵树,设它有n 个结点,这n 个结点的度数之和为( )。

A.n

B.

C.

D. 【答案】C

【解析】每个结点(除根节点外)都是一个分支,即所有结点的度数之和等于分支个数等于总的结点数减一,即n-1。

11.在页式存储管理系统中,采用某些页面置换算法,会出现Belady 异常现象,即进程的缺页次数会随着分配给该进程的页框个数的增加而增加。下列算法中,可能出现Belady 异常现象的是( )。

I . LRU 算法 A. 仅 II B .仅 I II

II. FIFO 算法 III. OPT 算法