2018年华中科技大学附属协和医院961计算机组成原理考研核心题库
● 摘要
一、选择题
1. ARP 协议的功能是( )。
A. 根据IP 地址查询MAC 地址
B. 根据MAC 地址查询IP 地址
C. 根据域名查询IP ±也址
D. 根据IP 地址查询域名
【答案】A 。
【解析】ARP 协议是网络层协议,因此只能和传输层和数据链路层有关系,从这一点出发,域名是应用层的范畴,选项C 和D 是不正确的,根据MAC 地址查询IP 地址是RARP 协议的功能,因此进而得出正确答案是A 。
2. 下列二叉排序树中,满足平衡二叉树定义的是( )。
【答案】B
【解析】平衡二叉树是指左右子树高度差(平衡因子)的绝对值不超过1的二叉树。A 项中根结点的平衡因子是2; B 项中每个结点的平衡因子的绝对值均不超过1; C 项中根结点的平衡因子是-2; D 项中根结点的平衡因子是3。
3. 若一棵二叉树的前序遍历序列为a ,e ,b , d ,c ,后序遍历序列为b ,c , d ,e , a ,则根结点的孩子结点( ).
A. 只有e
B. 有e 、b
C. 有e 、c
D. 无法确定
【答案】A 。
【解析】由题目可知,若一棵二叉树的前序遍历序列为a , e , b , d ,c , 后序遍历序列为b , c ,d ,
e ,a ,其中a 为这棵二叉树的根结点,接下来,在前序遍历的第二个结点为e ,而后序遍历的倒数第二个结点为e ,说明a 的孩子结点只有e 。
4. 假定基准程序A 在某计算机上的运行时间为100秒,其中90秒为CPU 时间,其余为I/O时间。若CPU 速度提高50%,I/O速度不变,则运行基准程序A 所耗费的时间是( )。
A.55秒
B.60秒
C.65秒
D.70秒
【答案】D 。
【解析】CTU 速度提高50%, 即CTU 性能提高比为1.5, 改进之后的CPU
运行时间
I/O
速度不变,仍维持10秒,所以运行基准程序A 所耗费的时间为70秒。
5. 下列选项中,能引起外部中断的事件是( )。
A. 键盘输入
B. 除数为0
C. 浮点运算下溢
D. 访存缺页
【答案】A
【解析】所谓外部中断是指由外部事件引起的中断,在这4个选项中,只有键盘输入是真正由外部事件引起的中断。
6. MD 光盘和PC 光盘是( )型光盘。
A. 只读
B. —次
C. 重写
【答案】C
7. 为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。
A. 栈
B. 队列
C. 树
D. 图
【答案】B
【解析】这类问题一般都先分析题目中的数据具有什么操作特性或是结构特性比如“先进后出”、“先进先出”等再判断其逻辑结构。栈和队列是操作受限的线性表,栈具有先进后出的特性而队列具有先进先出的特性。由于本题中先进入打印数据缓冲区的文件先被打印,因此打印数据缓冲区具有先进先出性,则它的逻辑结构应该是队列。
8. 下列选项中,属于多级页表优点的是( )
A. 加快地址变换速度
B. 减少缺页中断次数
C. 减少页表项所占字节数
D. 减少页表所占的连续内存空间
【答案】D
【解析】多级页表避免了把所有的页表一直保存在内存中
9. 已知序列25, 13, 10, 12, 9是大根堆,在序列尾部插入新元素18, 将其再调整为大根堆,调整过程中元素之间进行的比较次数是( )。
A.1
B.2
C.4
D.5
【答案】B
【解析】对堆插入或删除一个元素,有可能不满足堆的性质,堆被破坏,需要调整为新堆。 (1)为原堆,
(2)为插入18后,
(3)比较10与18, 交换后,
(4)比较25与18, 不交换,即为调整后的新的大根堆。
因此调整过程中元素之间进行的比较次数为2。