2017年北京语言大学软件工程839计算机系统与设计之计算机组成原理考研强化模拟题
● 摘要
一、选择题
1. 下列各种操作的时间中,不属于活动头硬盘的存取访问时间的是( )。
A. 寻道时间
B. 旋转延迟时间
C. 定位时间
D. 传送时间
【答案】C
2. 单处理机系统中,可并行的是( )。
I. 进程与进程
II. 处理机与设备
III. 处理机与通道
IV . 设备与设备
A.I 、II 和III
B.I 、II 和IV
C.I 、III 和IV
D.II 、III 和IV
【答案】D
【解析】注意区分并发和并行。在单处理机系统中,进程只能并发。微观上同一时刻占用处理机的进程只有一个,因此,进程之间不是并行的。通道是独立于CPU 控制的输入/输出的设备,处理机与通道两者是可以并行。显然,设备和设备之间也是可以并行的。
3. 某字长为8位的计算机中,已知整型变量x 、y 的机器数分别为若整型变量
A.11000000
B.00100100
C.10101010
D. 溢出
【答案】A
y 右移一位, 【解析】将x 左移一位,两个数的补码相加的机器数为11000000, 故答案选择A 。
4. 下面关于计算机图形和图像的叙述中,正确的是( )。
A. 图形比图像更适合表现类似于照片和绘画之类的有真实感的画面
则z 的机器数为( )
B. —般说来图像比图形的数据量要少一些
C. 图形比图像更容易编辑、修改
D. 图像比图形更有用
【答案】C
5. 串行接口是指( )。
A. 接口与系统总线之间串行传送,接口与I /0设备之间串行传送
B. 接口与系统总线之间串行传送,接口与1/0设备之间并行传送
C. 接口与系统总线之间并行传送,接口与I/O设备之间串行传送
D. 接口与系统总线之间并行传送,接口与I/0设备之间并行传送
【答案】C
6. 若路由器R 因为拥塞丢弃IP 分组,则此时R 可向发出该IP 分组的源主机发送的ICMP 报文件类型是( )。
A. 路由重定向
B. 目的不可达
C. 源抑制
D. 超时
【答案】C
【解析】当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点抑制报文,使源点知道把数据报的发送速率放慢,正确选项为C 。
7. 下列选项中,不可能在用户态发生的事件是( )。
A. 系统调用
B. 外部中断
C. 进程切换
D. 缺页
【答案】C 。
【解析】我们在学习操作系统中知道,任何一个进程在现代操作系统中为了共享和保护,设
,在用户态运行用户的程序,在内核定了用户态和内核态(可以通过设置软、硬件标志位来实现)
运行系统的程序。所以,从选项来看,系统调用可以在任何态发生,用户可以发起系统调用,系统也可以;外部中断是不可控的,也会在任何时刻发生,缺页的发生也是不可控的,可以发生在用户代码之间;而进程切换却不会在用户态发生。我们可以考虑一下情形,进程切换是在什么时候发生的,进程切换前必定运行的是进程调度,只有进程调度选择了下一次被调度的进程,进程切换才可以进行。进程调度是scheduler , 进程切换是dispather ,这体现了现代操作系统策略与机制
,必定分离的设计思想。所以,进程切换必定不会在用户态发生(所谓发生指其起始的源头时刻)
是在内核态(进程调度)发生的。
8. 在任意一棵非空二叉排序树T1中,删除某结点v 之后形成二叉排序树T2, 再将v 插入T2形成二叉排序树T3。下列关于T1与T3的叙述中,正确的是( )
Ⅰ. 若v 是T1的叶结点,则T1与T3不同
Ⅱ. 若v 是T1的叶结点,则T1与T3相同
Ⅲ. 若v 不是T1的叶结点,则T1与T3不同
Ⅳ. 若v 不是T1的叶结点,则T1与T3相同
A. 仅Ⅰ、Ⅲ
B. 仅Ⅰ、Ⅳ
C. 仅Ⅱ、Ⅲ
D. 仅Ⅱ、Ⅳ
【答案】C
【解析】在一棵二叉排序树中删除一个结点后再将此结点插入到二叉排序树中,如果删除的结点是叶子结点那么在插入结点后,后来的二叉排序树与删除结点之前相同。如果删除的结点不是叶子结点,那么再插入这个结点后,后来的二叉树可能发生变化,不完全相同。
9. 在一个文件被用户进程首次打开的过程中,操作系统需做的是( )
A. 将文件内容读到内存中
B. 将文件控制块读到内存中
C. 修改文件控制块中的读写权限
D. 将文件的数据缓冲区首指针返回给用户进程
【答案】B
【解析】概念
10,,磁盘块大小为1KB 。在文件的索引节点中存放直接索引指针10个一级二级索引指针各1个.
每个索引指针占4个字节。若某个文件的索引节点已在内存中,到把该文件的偏移量(按字节编址)为1234和307400处所在的磁盘块读入内存。需访问的磁盘块个数分别是( )。
A.1, 2
B.1, 3
C.2, 3
D.2, 4
【答案】B
【解析】文件的索引结点的直接索引指针有10个,因此直接索引的偏移量范围是
级索引的偏移量范围是
二级索引访问的偏移量范围是一
偏移量1234可以通过直接索引得到在磁盘块的地址,因此需要一次访问,307400需要通过二级索引查找其在磁盘的位置,需要分别访问存放二级索引的两个索引块以及对应的数据块。