2017年上海市培养单位上海生命科学研究院408计算机学科专业基础综合之计算机操作系统考研强化模拟题
● 摘要
一、选择题
1. 可变式分区又称为动态分区,它是在系统运行过程中( )时动态建立的。
A. 在作业装入
B. 在作业创建
C. 在作业完成
D. 在作业未装入
【答案】A
【解析】动态分区分配是根据进程的实际需要,动态地为之分配内存空间。为把一个新作业装入内存,须按照一定的分配算法,从空闲分区表或空闲分区链中选出一分区分配给该作业,故它是在作业装入时动态建立的。
2. 采用DMA 方式传送数据时,每传送一个数据就要占用一个时间( )。
A. 指令周期
B. 机器周期
C. 存储周期
D. 总线周期
【答案】C
3. 计算机系统的二级存储包括( )。
A.CPU 寄存器和主存缓冲区
B. 超高速缓存和内存储器
C.ROM 和RAM
D. 主存储器和辅助存储器
【答案】D
【解析】由于主存储器能被处理器直接访问,而辅助存储器则不能,因此,在进程运行时,必须把它的程序和数据放到主存储器中,考虑到存储器的空间不足,一般计算机系统都采用二级存储的方法,利用辅助存储器存放准备运行的程序和数据,当需要时或主存空间允许时,随时将它们读入主存储器。
4. 在UNIX 中,通常把设备作为( )文件来处理。
A. 特殊
B. 普通
D. 设备
【答案】A
5. 竞争计算机系统资源的基本单位是( )。
A. 进程
B. 作业
C. 程序
D. 过程
【答案】A
【解析】进程是资源分配的基本单位。
6. 在中断系统中,CPU —旦响应中断,则立即关闭标志,以防止本次中断响应过程被其他中断源产生另一次中断干扰( )。
A. 中断允许
B. 中断请求
C. 中断屏蔽
D. 设备完成
【答案】C
7. 在9个生产者,6个消费者共享容量为8的缓冲区的生产者消费者问题中,互斥使用缓冲区的信号量S 的初始值为( )。
A.8
B.1
C.9
D.6
【答案】B
【解析】互斥使用缓冲区的信号量只能取值0、1,一般初始值为1。
8. 串行接口是指( )。
A. 接口与系统总线之间串行传送,接口与I/0设备之间串行传送
B. 接口与系统总线之间串行传送,接口与1/0设备之间并行传送
C. 接口与系统总线之间并行传送,接口与I/0设备之间串行传送
D. 接口与系统总线之间并行传送,接口与I/0设备之间并行传送
【答案】C
9. 早期微型机中,不常用的I/O信息交换方式是( )。
A. 程序查询方式
C.DMA 方式
D. 通道方式
【答案】D
10.一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms 到达。它们的计算和I/O操作顺序如下:
P1:计算60ms ,I/O80ms,计算20ms 。
P2:计算120ms ,I/O40ms,计算40ms 。
若不考虑调度和切换时间,则完成两个作业需要的时间最少是( )。
A.240ms
B.260ms
C.340ms
D.360ms
【答案】B
【解析】画出PI 和P2的运行甘特图如图所示。P2晚到,因此先从PI 开始执行,由图可知最少时间为
260ms.
图 P1和P2的运行甘特图
11.( )不是设计实时操作系统主要的追求目标。
A. 安全可靠
B. 资源利用率
C. 及时响应
D. 快速处理
【答案】B
【解析】实时系统最主要的特征就是其快速的处理能力,适应这种实时性的要求。实时系统在设计时力求简单而实用。一般的实时操作系统都拥有高精度的实时时钟;具有快速的中断响应和中断处理能力,能够及时响应用户的请求;支持多道程序设计,任务调度算法简单实用,数据结构简洁明了,任务切换速度快,能够处理时间驱动的任务(周期性任务)和事件驱动的任务;
可靠性高;具有较强的系统再生能力。但资源利用率并不是实时操作系统设计时主要的追求目标。