1、全国自考(操作系统)模拟试卷 4 及答案与解析一、单项选择题1 操作系统是一种系统软件,它的职能是(A)只管理软件(B)只管理硬件(C)既不管理硬件,也不管理软件(D)既管理硬件,也管理软件2 设计批处理操作系统时,首先应考虑的是(A)交互性和响应时间(B)吞吐量和周转时间(C)灵活性和可适应性(D)可靠性和完整性3 操作系统的层次结构是一种外层依赖内层的关系,故管理次序从内到外应是(A)存储处理器设备文件(B)处理器存储作业文件(C)处理器存储设备文件(D)存储处理器文件设备4 下述 UNIX 系统调用中,( )不属于文件操作类系统调用。(A)creat(B) write(C) wait(D
2、)open5 引入多道程序设计技术后,提高了整个系统效率,但( )不属其范畴。(A)提高了处理器的利用率(B)充分利用外围设备资源(C)发挥了处理器与外围设备以及外围设备之间并行工作能力(D)提高了程序运行速度6 ( )中断是自愿中断。(A)程序(B)外部(C) IO(D)访管7 响应比最高者优先算法综合考虑了作业的等待时间和计算时间,把响应比定义为(A)作业等待时间与计算时间之比(B)作业计算时间与等待时间之比(C)作业周转时间与等待时间之比(D)作业周转时间与计算时间之比8 下述( )不是存储器管理功能。(A)主存空间的分配和回收(B)主存空间的共享和保护(C)辅存空间的管理(D)实现地址
3、转换9 文件按其保护级别可分为(A)临时文件、永久文件、档案文件(B)系统文件、库文件、用户文件(C)输入文件、输出文件、输入输出文件(D)只读文件、执行文件、读写文件10 页面调度算法中,总是选择被访问次数最少的页面调出的算法称为( )调度算法。(A)FIFO(B) LFU(C) LRU(D)随机11 下列存储管理方案中,能实现虚拟存储器的是(A)单用户连续方式(B)固定分区方式(C)可变分区方式(D)页式存储方式12 某若干相同数据项(姓名,学号,性别,出生年月,总成绩)组成的记录式文件,数据项( )能作为记录的主键。(A)学号(B)性别(C)姓名(D)总成绩13 以下措施中不能达到文件保
4、密目的的是(A)隐蔽文件目录(B)设置口令(C)使用密码(D)设置文件属性为只读14 UNIX 规定每个进程最多同时打开的文件数为(A)1(B) 5(C) 15(D)2015 对随机存取的文件只能在磁盘上组织成(A)顺序文件(B)链接文件(C)索引文件(D)以上方式都可以16 临界区是指并发进程中访问共享资源的(A)管理信息段(B)信息存储段(C)数据段(D)程序段17 若有 n 个进程都要读某个共享文件,但系统限制最多允许 m 个进程(n m1)同时读文件,用 PV 操作管理时不可能出现的信号量之值为(A)I(B) m-n(C) m(D)n18 在哲学家就餐问题中,若仅提供 5 把叉子,则同
5、时要求就餐的人数最多不超过( )个 (最大数) 时,一定不会发生死锁。(A)2(B) 3(C) 4(D)519 某系统有资源若干类,每类中有多个资源,下列错误的描述是(A)同类中各个资源从使用的角度来说都是等价的(B)允许每个进程可以占用不同类中的多个资源(C)若无循环等待资源现象发生则系统无死锁(D)若出现了循环等待资源现象则系统中就形成了死锁20 若采用的资源分配策略能破坏形成死锁的四个必要条件之一,则可防止死锁。但是,经常不采用破坏 (A)互斥使用资源条件(B)占有且等待资源条件(C)不可抢夺资源条件(D)循环等待资源条件二、多项选择题21 辅助存储器的特点有(A)容量大且能永久地保存信
6、息(B)能被中央处理器直接访问(C)不能被中央处理器直接访问(D)需要长期保存的数据不能放在辅助存储器中(E)造价高22 下列选项中,对中断优先级描述正确的有(A)硬件故障中断优先级高于输入输出中断(B)自愿中断优先级高于程序性中断(C)程序性中断优先级高于外部中断(D)外部中断优先级高于自愿中断(E)输入输出中断优先级高于程序性中断23 当硬件响应中断后,UNIX 处理程序的工作可分为三个阶段(A)现场保护(B)暂停现有进程(C)分析处理(D)中断返回(E)恢复现场24 下列存储管理方式中,采用动态重定位方式的有(A)单用户连续存储管理(B)固定分区存储管理(C)可变分区存储管理(D)页式存
7、储管理(E)页式虚拟存储管理25 通道命令的格式构成包括(A)命令码(B)数据主存地址(C)传送字节个数(D)标志码(E)设备状态三、填空题26 从资源管理的观点看,操作系统的功能可分为( )、( ) 、文件管理和设备管理。27 操作系统程序占用中央处理器时,应让中央处理器在( )下工作,而用户程序占用中央处理器时,应让中央处理器存( )下工作。28 采用分页式存储管理时,相对地址由两部分组成:( ) 和( )。29 磁盘存储空间中的每一块的位置可以由三个参数决定,它们是( )、磁头号和( )。30 从对文件信息的存取次序考虑,存取方式可以分成两种:( ) 和( )。31 操作系统中实现虚拟设
8、备的功能模块是在计算机控制下通过联机的外围设备同时操作来实现其功能的,我们将这个功能模块称为( )。它由预输入程序、井管理程序、( )三部分组成。32 ( )是进程中可独立执行的子任务。一个进程中可以有( )个线程。四、简答题33 在 UNIX 系统中,对中断事件和异常情况的处理过程有什么区别 ?34 简述文件系统执行“ 删除 ”操作的主要工作有哪些。35 在 UNIX 系统中,对目录文件的存取权限有读、写、执行,请说明各自的含义。36 什么叫进程的互斥和进程的同步?37 若允许多个进程同时使用共享文件时,为保证文件信息的安全,这些进程应遵循哪些规则?五、综合题38 设有 13 个同类资源可供
9、 4 个进程共享,进程对资源的需求量和资源已分配情况如下表所示: 请问:系统该如何分配剩余的资源使系统处于安全状态?39 某程序在执行时依次要访问的页号为5、1、0、2、0、3、2、4、5、4、3、6、3、4,现在只有三个主存块可供使用。若采用 LRU 调度算法会产生几次缺页中断?依次调出的页号是什么?40 某系统采用可变分区方式管理主存,假定主存中按地址顺序依次有五个空闲区,空闲区的大小依次为 36K、27K、10K、185K、70K 。现有五个作业J1、J2、J3 、 J4、J5、J6 先后要入主存储器,它们各需主存20K、32K、45K、170K、10K。若采用最优适应分配算法,请将分配
10、情况填入下面分配后的图中。(要求将作业名和剩余的空闲区大小都填入图中)41 若现在读写磁头正在 55 号柱面上执行输入输出操作,而等待访问者依次要访问的次序为 42,23,67,87,70,95,120,180。若采用最短寻找时间优先调度算法写出扫描次序。全国自考(操作系统)模拟试卷 4 答案与解析一、单项选择题1 【正确答案】 D【试题解析】 操作系统是一种资源管理程序,而计算机资源包括硬件资源和软件资源。2 【正确答案】 B【试题解析】 由于批处理操作系统一次性可执行一批作业,在执行作业时用户干扰,不能像分时系统那样与用户进行交互执行作业。因此,在设计这种操作系统时,应该着重考虑如何提高计
11、算机系统的工作效率,即如何去提高计算机在单位时间内的算题量。3 【正确答案】 C4 【正确答案】 C【试题解析】 wait 属于控制类系统调用。5 【正确答案】 D【试题解析】 多道程序设计能提高资源使用效率,增加单位时间的算题量。但是对每个计算问题来说,从算题开始到全部完成所需的计算时间可能要延长。6 【正确答案】 D【试题解析】 自愿中断是正在运行的进程执行一条“访管指令”请求系统调用为其服务所引起的中断,也称为访管中断。7 【正确答案】 A【试题解析】 响应比=等待时间/计算时间8 【正确答案】 C【试题解析】 存储管理担负着对主存储器空间进行管理的职责,关于辅助存储器空间的管理属于文件
12、系统的范畴。9 【正确答案】 D10 【正确答案】 B【试题解析】 FIFO 是指先进先出调度算法;LFU 是指最近最不经常使用调度算法;LRU 是指最近最久未使用调度算法。11 【正确答案】 D【试题解析】 对单用户连续方式、固定分区方式和可变分区方式都不能实现虚拟存储器。因单用户连续方式和固定分区方式都没有硬件的地址转换机构支撑,可变分区方式为作业分配的主存区域是连续的,且硬件的地址转换机构把绝对地址不在限定范围时作地址错误处理。对页式存储结构则可采用虚拟存储管理技术为用户提供虚拟存储器。12 【正确答案】 A【试题解析】 主键是指能用来唯一地标识某个记录的数据项。13 【正确答案】 D【
13、试题解析】 常用的保密措施有:隐蔽文件目录、设置口令、使用密码。14 【正确答案】 C【试题解析】 UNIX 允许一个进程同时打开多个文件,但规定每个进程最多同时打开 15 个文件。15 【正确答案】 C16 【正确答案】 D17 【正确答案】 D【试题解析】 信号量中最大的资源个数是 m,不可能出现可使用的资源个数为n。18 【正确答案】 C19 【正确答案】 D20 【正确答案】 A【试题解析】 要使互斥使用资源的条件不成立,唯一的办法是允许进程共享资源。但是在计算机系统中,往往由于资源本身的固有特性,使得大多数资源都必须互斥使用。所以要想破坏“互斥使用资源”这个条件经常是行不通的。二、多
14、项选择题21 【正确答案】 A,C22 【正确答案】 A,B,C【试题解析】 中断优先级是按中断事件的重要性和紧迫程度来确定的,是存硬件设计时固定的。一般情况下,优先级的高低顺序依次为硬件故障巾断、自愿中断、程序性中断、外部中断、输入输出中断。23 【正确答案】 A,C,E24 【正确答案】 C,D,E【试题解析】 重定位方式包括静态重定位和动态重定位两种。存储管理方案中的单用户连续存储管理和固定分区存储管理采用静态重定位,而可变分区存储管理、页式存储管理和页式虚拟存储管理则采用动态重定位。25 【正确答案】 A,B,C,D三、填空题26 【正确答案】 处理器管理 存储管理27 【正确答案】
15、管态 目态28 【正确答案】 页号页内地址29 【正确答案】 柱面号 扇区号30 【正确答案】 随机仔取顺序存取31 【正确答案】 斯普林系统 缓输出程序32 【正确答案】 线程、一或多四、简答题33 【正确答案】 (1)在对异常情况进行处理时,处理器的中断优先级一般是不改变的。而在对中断事件进行处理时,则可以修改处理器的中断优先级。(2)对异常情况的处理总是在产生异常情况的那个进程的核心栈上进行。而对中断事件的处理,则离开产生事件的进程而在系统的中断栈上进行。34 【正确答案】 (1)在指定的设备上让用户装上含有该文件的存储介质。(2)检查文件是否已关闭,若否,则请先调用“ 关闭” 操作。(
16、3)在文件目录中删除该文件的目录项。(4)收回该文件占用的存储空间。35 【正确答案】 (1)读:可以读该目录。(2)写:可以增、删这个目录中的目录项,从而改变目录内容。(3)执行:可以为寻找一个文件而搜索这个目录。36 【正确答案】 进程的互斥是指当有若干进程都要使用某一共享资源时,任何时刻最多只允许一个进程去使用该资源,其他要使用它的进程必须等待,直到该资源的占用者释放了该资源。进程的同步是指并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒。37 【正确答案】 (1)多个进程可以同时读共享文件。(2)任何一个
17、进程在对共享文件进行修改时,不允许其他进程对该共享文件进行读或修改。(3)当有进程在读共享文件时,不允许任何进程去修改该共享文件。五、综合题38 【正确答案】 系统先把剩余的 1 个资源分配给进程 P1,待进程 P1 执行完后再将回收的 4 个资源全部分配给进程 P3,待进程 P3 执行完后再将回收的 8 个资源全部分配给进程 P2,待进程 P2 执行完后再将回收的 11 个资源分配 10 个资源给P4。按照这样的次序给进程分配资源,则可使系统处于安全状态。【试题解析】 所谓的系统处于安全状态是指操作系统能保证所有的进程在有限的时间内得到需要的全部资源。处于安全状态的系统不会发生死锁,而处于不
18、安全状态的系统可能会发生死锁。39 【正确答案】 采用 LRU 调度算法共产生 6 次缺页中断,依次调出的页号为:5、1、0、3、2、5。【试题解析】 LRU 是最近最久未使用调度算法的英文缩写,其调度思想是:最近经常被使用到的页很可能马上还要被访问,因此不能把它调出。相反如果在过去一段时间里没有被访问过的页,在最近的将来也可能暂时不会被访问。所以需要装入新页时,应选择在最近一段时间里最久没有被使用过的页调出。具体调度流程如下图所示:40 【正确答案】 【试题解析】 最优适应分配算法的分配思想:按作业要求从所有的空闲区中挑选一个能满足作业要求的最小空闲区,这样可保证不去分割一个更大的区域,使装入大作业时比较容易得到满足。41 【正确答案】 采用最短寻找时间优先调度算法的扫描次序为:67、70、87、95、120、180、42、23。【试题解析】 最短寻找时间优先调度算法总是从等待访问者中挑选寻找时间最短的那个请求先执行,而不管访问者到来的先后次序。本题具体的扫描路径见下图: