2018年解放军信息工程大学806计算机组成原理和操作系统之计算机操作系统考研仿真模拟五套题
● 摘要
一、选择题
1. ( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A. 先来先服务
B. 静态
C. 动态
D. 短作业
【答案】B
【解析】静态优先数是在进程创建时根据进程初始特性或用户要求而确定的,而且该优先数在进程的整个生命周期内一直不变。
2. 设主存的分配情况如下图所示。当有一个进程需申请45KB 的存储区时,若采用最佳适应法,贝U 所分到的分区首地址为( )。
A.100KB
B.190KB
C.330KB
D.410KB
【答案】C
【解析】按照最佳适应法的要求,第三块(大小60KB )区域是既能满足要求,又是最小的空闲分区。
3. 在进程管理中,当( )时,进程状态从运行态转换到就绪态。
A. 进程被调度程序选中
B. 时间片用完
C. 等待某一事件发生
D. 等待的事件发生
【答案】B
【解析】考查进程调度的原因。A 项进程将从就绪态变为运行态,C 项将从运行态变成阻塞态,D 项从阻塞态变成就绪态。
4. 文件系统中设立打开(Open )系统调用的主要目的是( )。
A. 把文件从辅存读到内存
B. 把文件的控制信息从辅存读到内存
C. 把文件的FAT 表信息从辅存读到内存
D. 把磁盘文件系统的控制管理信息从辅存读到内存
【答案】A
【解析】Open 操作是将基本文件目录中的内容读入到用户活动文件表中,并在系统活动文件表中记录文件的打开次数。
5. 一个多道批处理系统中仅有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的运行甘特图
二、综合题
6. 0S 的作用可表现在哪几个方面?
【答案】0S 的作用可表现在以下3个方面:
(1)0S 作为用户与计算机硬件系统之间的软件接口
0S 处于用户与计算机硬件系统之间,用户通过0S 来使用计算机系统;
(2)0S 作为计算机系统资源的管理者
在计算机系统中,通常都包含硬件和软件资源,归纳起来可将资源分为4类:处理器、存储器、I/O设备以及信息(数据和程序)。相应地,0S 的主要功能也正是针对这4类资源进行有效的管理。为了管理好这些共享资源(包括硬件和信息)的使用,操作系统必须记录下各种资源的使用情况,对使用资源的请求进行授权,协调诸用户对共享资源的使用,避免发生冲突,并计算使用资源的费用等。
(3)0S 实现了对计算机资源的抽象
它向用户(进程)提供了一个对硬件操作的抽象模型,用户可利用抽象模型提供的接口使用计算机,而无需了解物理接口实现的细节,从而使用户更容易地使用计算机硬件资源。
7. 在进行进程切换时,所要保存的处理机状态信息有哪些?
【答案】处理机状态信息主要是由处理机的各种寄存器中的内容组成的。处理机在运行时,许多信息都放在寄存器中。当处理机被中断时,所有这些信息都必须保存在PCB 中,以便在该进程重新执行时,能从断点继续执行。这些寄存器包括:
(1)通用寄存器,用户程序可以访问,用于暂存信息;
(2)指令寄存器,存放要访问的下一条指令的地址;
(3)进程状态字PSW ,含有状态信息,如条件码,执行方式,中断屏蔽标志等;
(4)用户栈指针,每个用户进程都有一个或若干个与之相关的系统栈,用于存放过程和系统调用地址。
8. 对文件区管理的目标和对对换空间管理的目标有何不同?
【答案】(1)对文件区管理的主要目标
文件区占用磁盘空间的大部分,用于存放各类文件。由于通常的文件都是较长时间地驻留在外存上,对它访问的频率是较低的,故对文件区管理的主要目标是提高文件存储空间的利用率, 然后才是提高对文件的访问速度。因此,对文件区空间的管理采取离散分配方式。
(2)对对换空间管理的主要目标
对换空间只占用磁盘空间的小部分,用于存放从内存换出的进程。由于这些进程在对换区中驻留的时间是短暂的,而对换操作的频率却较高,故对对换空间管理的主要目标,是提高进程换入和换出的速度,然后才是提高文件存储空间的利用率。为此,对对换区空间的管理采取连续分配方式,较少考虑外存中的碎片问题。