当前位置:问答库>考研试题

2017年闽南师范大学计算机学院916计算机专业基础之计算机操作系统考研仿真模拟题

  摘要

一、填空题

1. 多道运行的特征之一是宏观上并行,它的含义是_____。

【答案】同时进入系统的几道程序都是处在运行过程中,即它们先后开始了各自的运行,但均没有运行完。

【解析】为了进一步提高资源的利用率和系统的吞吐量,引入了多道程序设计的技术。它按一定的算法从队列选择若干个作业调入内存,共享CPU 和系统的各种资源,并发地执行。在多道程序环境下,若干个程序宏观上同时执行,微观上交替执行。

2. 文件存储空间的分配可采取多种方式,其中_____方式可使文件顺序访问的效率最高;_____方式则可解决文件存储空间中的碎片问题,但却不支持对文件的随机访问;而UNIX 采用的则是_____方式。

【答案】连续分配;隐式链接分配;混合(索引)分配

【解析】对于连续分配方式来说,访问文件时只要知道文件在存储设备上的起始地址(首块

,就能很快地进行存取;在采用隐式链接分配方式时,在文件目录的每号)和文件长度(总块数)

个目录项中,都需含有指向链接文件第一个盘块和最后一个盘块的指针。隐式链接分配方式的主要问题在于:它只适合于顺序访问,它对随机访问是极其低效的;UNIX 系统中的混合索引分配方式是将多种索引分配方式相结合而形成的分配方式。例如,系统既采用了直接地址,又采用了一级索引分配方式,或两级索引分配方式,甚至还采用了三级索引分配方式。

3. 在多用户环境中为了实现多用户之间的隔离,必须采用_____措施。

【答案】存储保护。

【解析】存储保护要实现的功能是保证一道程序在执行过程中不会有意或无意地破坏另一道程序(包括操作系统程序)在内存中的代码和数据。而多用户之间的隔离,就必须对用户程序和数据都有完善的保护,所以必须采用存储保护的措施。

4. 进程被创建后,最初处于_____状态,然后经进程调度进程选中后进入_____状态。

【答案】就绪,运行

5. 请求分页系统中一个进程访问页面的次序为:0、2、1、3、0、2、4、0、2、1、3、4,利用FIFO 算法,当进程使用3个页框时缺页_____次,使用4个页框时缺页_____次(缺页次数含初始调入次数)。

【答案】9; 10。

【解析】FIFO 算法,如表1所示为FIFO (3页框)算法的缺页情况。

表1 FIFO (3页框)算法缺页情况

上表的页面调入情况,发生了缺页中断9次。

FIFO 算法,如表2所示为FIFO (4页框)算法缺页情况。

表2 FIFO (4页框)算法缺页情况

上表的页面调入情况,发生了缺页中断10次。

6. Windows95/98是_____类型的操作系统,WindowsNT 是_____类型的操作系统,DOS 是_____类型的操作系统。

【答案】单用户多任务;多用户多任务;单用户单任务

【解析】Windows95/98、WindowsNT 和DOS 都属于微机操作系统。微机操作系统可分为单用户单任务操作系统、单用户多任务操作系统和多用户多任务操作系统。

单用户单任务操作系统的含义是,只允许一个用户上机,且只允许用户程序作为一个、任务运行,这是一种最简单的微机操作系统,主要配置在8位微机和16位微机上,最有代表性的单用户单任务操作系统是CP/M和DOS 。

单用户多任务操作系统的含义是,只允许一个用户上机,但允许将一个用户程序分为若干个任务,使它们并发执行,从而有效地改善系统的性能。目前在32位微机上所配置的32位微机操作系统,大多数是单用户多任务操作系统,其中最有代表性的是OS/2和Windows95/98。

多用户多任务操作系统的含义是,允许多个用户通过各自的终端,使用同一台主机,共享主机系统中的各类资源,而每个用户程序又可进一步分为几个任务,使它们并发执行,从而可进一步提高资源利用率和增加系统吞吐量。在大、中、小型机中所配置的都是多用户多任务操作系统:而在32位微机上,也有不少是配置的多用户多任务操作系统。其中,最有代表性的是Windows NT和UNIX 。

7. 文件的安全管理,主要是通过设置_____来控制用户对文件的访问。

【答案】存取控制表

【解析】考查文件安全与保护的机制。文件的安全管理主要是通过访问控制表和访问权限表

来实现的,二者可以统称为存取控制表。

8. CPU scheduling is the task of selecting a waiting process from the_____queue and allocating the CPU to it.First-come-First-served(FCFS )scheduling is the simplest scheduling

algorithm._____scheduling is provably optimal, providing the shortest average waiting time.

【答案】ready :ShortestProcessFirst

【解析】考查CTU 调度的原理及SPF 调度算法的特点。CPU 调度即是从就绪队列中选择进程并将处理机交给此进程,先到先执行的调度算法是最简单的调度算法,而短进程优先调度算法可以使进程的平均等待时间最短。

9. 访问磁盘一个数据块的时限由三部分组成,即_____、_____和数据传输时间。

【答案】寻道时间;旋转延迟时间

【解析】考查磁盘访问时间的组成。这是文件存储设备的性能参数。当活动头磁盘驱动器工作时,磁盘以恒定的速度旋转,为了读和写,磁头必须置于适当的磁道和扇区上。寻道包括在活动磁盘系统中移动磁头,或是在固定磁头系统中选择一个磁头。所需的时间称为寻道时间。一旦磁道选择好,磁盘控制器等待,直到合适的扇区转到磁头下。这个时间称为旋转延迟时间。接着,磁头到达某个位置后开始进行读写,这是数据传输时间。

10.采用通道这种I/0结构的最大优点是可以实现_____和_____并行工作。

【答案】CPU ; 外设

二、选择题

11.有关进程的说法不正确的是( )

A. 操作系统通过PCB 来控制和管理进程,用户进程可从PCB 中读出与本身运行状态相关的信息。

B. 用户进程被创建时,系统为它申请和构造一个相应的PCB 。

C. 进程的优先级信息是保存在进程的PCB 中的。

D. 同一个程序是不能被创建成多个进程的。

【答案】D

【解析】一个应用程序通常有多个进程组成。程序是构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序。从静态的角度看,进程是由程序、数据和进程控制块(PCB )三部分组成的。

12.硬中断服务程序的末尾要安排一条指令IRET ,它的作用是( )。

A. 构成中断结束命令

B. 恢复断点信息并返回

C. 转移到IRET 的下一条指令