2018年同济大学土木工程学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟五套题
● 摘要
一、选择题
1. 中断向量可提供( )。
A. 被选中设备的地址
B. 传送数据的起始地址
C. 中断服务程序入口地址
D. 主程序的断点地址。
【答案】C
2. —个C 语言程序在一台32位机器上运行。程序中定义了3个变量x 、Y 和z ,其中x 和z 为int 型,Y 为short 型。当x=127,Y=-9时,执行赋值语句z=x+Y后,x 、Y 和z 的值分别是 ( )。
A.x=0000007FH,Y=FFF9H,z=00000076H
B.x=0000007FH,Y=FFF9H,z=FFFF0076H
C.x=0000007FH,Y=FFF7H,z=FFFF0076H
D.x=0000007FH,Y=FFF7H,z=00000076H
【答案】D
【解析】当两个不同长度的数据,要想通过算术运算得到正确的结果,必须将短字长数据转换成长字长数据,这被称为“符号扩展”。例如,x 和z 为int 型,数据长32位,Y 为short 型,数据长16位,因此首先应将y 转换成32位的数据,然后再进行加法运算。
运算采用补码的形式,而x 的补码是0000007FH ,Y 的补码是FFFFFFF7H ,所以x+Y=00000076H。
3. 在虚拟存储器中,当程序正在执行时,由( )完成地址映射。
A. 程序员
B. 编译器
C. 装入程序
D. 操作系统
【答案】D
4. 采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是( )。
A. 递归次数与初始数据的排列次序无关
B. 每次划分后,先处理较长的分区可以减少递归次数
C. 每次划分后,先处理较短的分区可以减少递归次数
D. 递归次数与每次划分后得到的分区的处理顺序无关
【答案】D
【解析】快速排序是递归的,递归过程可用一棵二叉树给出,递归调用层次数与二叉树的深度一致。例如:待排序列{48,62,35,77,55,14,35,98),采用快速排序方法,其对应递归调用过程的二叉树如下图所示。
在最坏情况下,若初始序列按关键码有序或基本有序时,快速排序反而蜕化为冒泡排序。即其对应递归调用过程的二叉树是一棵单支树。因此快速排序的递归次数与初始数据的排列次序有关。但快速排序的递归次数与每次划分后得到的分区处理顺序无关,即先处理较长的分区或先处理较短的分区都不影响递归次数。
5. 下列说法中正确的是( )。
A. 微程序控制方式和硬联线控制方式相比较,前者可以使指令的执行速度更快
B. 若采用微程序控制方式,则可用
D. 指令周期也称为CPU 周期
【答案】C
6. 主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。
A.500
B.700
C.800
D.1000
【答案】D
【解析】TCP 使用滑动窗口流控协议,窗口大小的单位是字节,本题中分别包含300字节和500字节的有效载荷,第一个段的序列号为200,那么确认序列号为200+300+500=1000。
7. 数据总线的宽度由总线的( )定义。
A. 物理特性
B. 功能特性
取代PC C. 控制存储器可以用掩模ROM 、E2PROM 或闪速存储器实现
C. 电气特性
D. 时间特性
【答案】B
8. 下面关于计算机图形和图像的叙述中,正确的是( )。
A. 图形比图像更适合表现类似于照片和绘画之类的有真实感的画面
B. —般说来图像比图形的数据量要少一些
C. 图形比图像更容易编辑、修改
D. 图像比图形更有用
【答案】C
9. 常用的虚拟存储系统由( )两级存储器组成,其中辅存是大容量的磁表面存储器。
A. 主存-辅存
B. cache-辅存
C. 主存-cache
D. 通用寄存器-主存
【答案】A
10.下列叙述中,不符合m 阶B 树定义要求的是( )。
A. 根结点最多有m 棵子树
B. 所有叶结点都在同一层上
C. 各结点内关键字均升序或降序排列
D. 叶结点之间通过指针链接
【答案】D
【解析】B 树就是指B-树。根据B-树的定义,m 阶B-树中每个结点最多有m 个分支,因此,根结点最多有m 棵子树,A 项正确;B-树中所有叶结点都在最底层,位于同一层,B 项正确;结点内各关键字互不相等且有序排列,C 项正确。但是,所有叶子结点之间通过指针链接,是B+树的定义,而B-树中没有。因此,D 项是错误的。
11.某自治系统内采用RIP 协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量,距离矢量中包含信息“
A.R2可以经过R1到达netl ,跳数为17
B.R2可以到达netl ,跳数为16
C.R1可以经过R2到达netl ,跳数为17
D.R1不能经过R2到达netl
【答案】D