操作系统及参考答案.pdf
《操作系统及参考答案.pdf》由会员分享,可在线阅读,更多相关《操作系统及参考答案.pdf(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、单项选择题1若处理器有 32 位地址,则它的虚拟地址空间为(B)字节。A 2GB B 4GB C 100KB D 640KB2支持程序浮动的地址转换机制是(A )A 动态重定位 B 段式地址转换 C 页式地址转换 D 静态重定位3UNIX 中的文件系统采用(D)。A 网状文件 B 记录式文件 C 索引文件 D 流式文件4段页式管理每取一数据,要访问(C)次内存。A 1 B 2 C 3 D 45文件系统的主要目的是(A)。A 实现对文件的按名存取 B 实现虚拟存贮器C 提高外围设备的输入输出速度 D 用于存贮系统文档6.某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最
2、佳适配算法,分配和释放的顺序为:分配 15mb,分配 30mb,释放 15mb,分配 8mb,分配 6mb,此时主存中最大空闲分区的大小是(B )A 7mb B 9mb C 10mb D 15mb7设计批处理多道系统时,首先要考虑的是(B )。A 灵活性和可适应性 B 系统效率和吞吐量C 交互性和响应时间 D 实时性和可靠性8进程调度的对象和任务分别是(C )。A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU
3、9一种既有利于短小作业又兼顾到长作业的作业调度算法是(C )。A 先来先服务 B 轮转 C 最高响应比优先 D 均衡调度10两个进程合作完成任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的(B)。A 互斥 B 同步 C 调度 D 伙伴11当每类资源只有一个个体时,下列说法中不正确的是(C)。A 有环必死锁 B 死锁必有环 C 有环不一定死锁 D 被锁者一定全在环中12在现代操作系统中引入了(D),从而使并发和共享成为可能。A 单道程序 B 磁盘 C 对象 D 多道程序13设有 3 个作业,它们同时到达,运行时间分别为 T1、T2
4、和 T3,且T1T2T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为(D)A T1+T2+T3 B(T1+T2+T3)/3 C T1+T2/3+2*T3/3 D T3/3+2*T2/3+T114若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(D)个进程参于竞争,而不会发生死锁。A 5 B 2 C 3 D 415CPU 输出数据速度远远高于打印机的打印速度,为解决矛盾,可采用(B)A 并行技术 B 缓冲技术 C 虚拟存储器技术 D 覆盖技术16.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用(B)A 重名翻
5、译 B 多级目录 C 约定 D 文件名17 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按(C )排列。A 地址从大到小 B 地址从小到大 C 尺寸从小到大 D 尺寸从大到小18支持程序浮动的地址转换机制是(A )A 动态重定位 B 段式地址转换 C 页式地址转换 D 静态重定位19在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1 的情况是(D)A 无上邻空闲区,也无下邻空闲区 B 有上邻空闲区,但无下邻空闲区C 有下邻空闲区,但无上邻空闲区 D 有上邻空闲区,也有下邻空闲区20在下面关于虚拟存储器的叙述中,正确的是
6、(B)A 要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存B 要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存C 要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存D 要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存21文件系统中用(D)管理文件。A 堆栈结构 B 指针 C 页表 D 目录22在多进程的并发系统中,肯定不会因竞争(C )而产生死锁。A 打印机 B 磁带机 C CPU D磁盘23程序员利用系统调用打开I/O 设备时,通常使用的设备标识(D )A 从设备号 B 物理设备名C主设备号D 逻辑设备名24分段存储管理系统中,地址长度为3
7、2 位,其中段号占8 位,则段长最大(C )A 28B 216C 224D 23225设与某资源相关联的信号量初值为3,当前值为1,若M 表示该资源的可用个数,N 表示等待资源的进程数,则 M,N 分别是(A )A 1,0 B 0,1 C 1,2 D 2,026某计算机系统中有 8 台打印机,有 K 个进程竞争使用,每个进程最多需要 3 台打印机。该系统可能会发生死锁的 K 的最小值(C )A 2B 3C 4D 527设文件 F1 当前引用计数值为 1,先建立 F1 的符号链接文件 F2,再建立 F1 的硬链接文件 F3,然后删除 F1。此时,F2 和 F3 的引用计数值分别是(C )A 0,
8、1 B 1,2C 1,1D 2,128当进程因时间片用完而让出处理机时,该进程应转变为(B )状态。A 等待 B 就绪 C 运行 D 完成29文件的保密是指防止文件被(C )。A 篡改 B 破坏 C 窃取 D 删除30.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用(B)。A 重名翻译 B 多级目录 C 约定 D 文件名31.用户程序读取文件第 100 个逻辑块时,使用操作系统提供(A)接口。A 系统调用 B 图形用户接口 C 原语 D 键盘命令32数据文件存放在到存储介质上时,采用的逻辑组织形式是与(A )有关的。A 文件逻辑结构 B 存储介质特性 C 主存储器管理方式 D 分
9、配外设方式33实时操作系统必须在(C )内处理完来自外部的事件。A.响应时间B.周转时间C.规定时间D.调度时间34用户程序向系统提出使用外设的请求方式是(C )。A.作业申请B.原语C.系统调用D.I/O 指令35(C )是一种只能进行 P 操作和 V 操作的特殊变量。A.同步B.互斥C.信号量D.管程36以下关于死锁的必要条件的叙述中错误的是(A )。A.只要具备了死锁的必要条件,就一定发生死锁现象B.解决死锁问题可以从死锁的必要条件出发C.一旦出现死锁现象,处于死锁状态的进程一定同时具备死锁的必要条件D.死锁的四个必要条件之间不是完全独立的,但也不是等价的37在(C )中,不可能产生系统
10、抖动现象。A.请求页式存储管理B.段式存储管理C.固定式分区存储管理D.段页式存储管理38下面是关于重定位的有关描述,其中错误的是(C )。A.绝对地址是主存空间的地址编号 B.用户程序中使用的从 0 地址开始的地址编号是逻辑地址 C.动态重定位中装入主存的作业仍保持原来的逻辑地址 D.静态重定位中装人主存的作业仍保持原来的逻辑地址39通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为(C )。A.存储设备B.系统设备 C.虚拟设备 D.用户设备40对磁盘而言,输入输出操作的信息传送单位为(C )。A.字符 B.字 C.块D.文件41进程所请求的一次打印输出结束后
11、,将使进程状态从(D)A、运行态变为就绪态 B、运行态变为等待态C、就绪态变为运行态 D、等待态变为就绪态42(D)不是基本的操作系统。A、批处理操作系统 B、分时操作系统 C、实时操作系统 D、网络操作系统43(C)不是分时系统的基本特征:A、同时性 B、独立性 C、实时性 D、交互性44采用动态重定位方式装入的作业,在执行中允许(C)将其移动。A、用户有条件地 B、用户无条件地C、操作系统有条件地 D、操作系统无条件地45分页式存储管理中,地址转换工作是由(A)完成的。A、硬件 B、地址转换程序 C、用户程序 D、装入程序46 如果允许不同用户的文件可以具有相同的文件名,通常采用(D)来保
12、证按名存取的安全。A、重名翻译机构 B、建立索引表 C、建立指针 D、多级目录结构47 对记录式文件,操作系统为用户存取文件信息的最小单位是(C)。A、字符 B、数据项 C、记录 D、文件48为了提高设备分配的灵活性,用户申请设备时应指定(A)号。A、设备类相对 B、设备类绝对 C、相对 D、绝对49一作业进入内存后,则所属该作业的进程初始时处于(C)状态。A、运行 B、等待 C、就绪D、收容50共享变量是指(D)访问的变量。A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程51.批处理系统的主要缺点是(B)。的利用率不高 B.失去了交互性 C.不具备并行性 D.
13、以上都不是52.树型目录结构的第一级称为目录树的(B)。A.分支节点 B.根节点 C.叶节点 D.终节点53.虚拟内存的容量只受(D)的限制。A.物理内存的大小 B.磁盘空间的大小C.数据存放的实际地址 D.计算机地址位数54.通道是一种(C)。O 端口 B.数据通道 O 专用处理机 D.软件工具55.缓冲技术用于(A)。A 提高主机和设备交换信息的速度 B 提供主、辅存接口C 提高设备利用率 D 扩充相对地址空间56.采用 SPOOLing 技术的目的是(A)。A.提高独占设备的利用率 B.提高主机效率C.减轻用户编程负担 D.提高程序的运行速度57在 UNIX 系统中对空闲磁盘空间管理的方
14、法是(C)。A 位示图 B 空闲空间链 C 成组链接法 D 空闲表58实现虚拟存储器最关键的技术是(C)。A 内存分配 B 置换算法 C 请求调页(段)D 对换空间管理59.如果文件系统中有两个文件重名,不应采用(A)。A.一级目录结构 B.树型目录结构 C.二级目录结构 D.A和 C60.树型目录结构的第一级称为目录树的(B)。A.分支节点 B.根节点 C.叶节点 D.终节点61在配置多道批处理操作系统的计算机系统中(D)A用户可联机、调试自己的程序 B允许用户直接干预作业的执行C能对外部事件实时响应 D允许多个作业同时使用不同的外围设备62UNIX 操作系统是一个(A)A交互式分时操作系统
15、 B多道批处理操作系统 C实时操作系统 D分布式操作系统63若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件信息,那么用户程序中相应的指令应该是(D)A启动 I/O 指令 B等待 I/O 指令 C转移指令 D访管指令64当一次系统调用功能完成后,中央处理器的工作状态应(C)A保持管态 B保持目态 C从管态转换成目态 D从目态转换成管态65分布式操作系统的特点是(C)A资源共享 B资源地理位置分散 C资源位置透明 D多个用户的程序并行运行66引入进程的原因是(B)A提高资源的利用率和控制程序的执行B提高资源的利用率和正确描述程序的执行情况C提高程序的执行速度和控制程序的
16、执行D提高程序的执行速度和正确描述程序的执行情况67进程有三种基本状态,可能的状态转换是(A)A就绪态到运行态、等待态到就绪态、运行态到等待态B就绪态到运行态、就绪态到等待态、等待态到运行态C就绪态到运行态、等待态到就绪态、等待态到运行态D运行态到就绪态、就绪态到等待态、等待态到运行态68系统有某类资源 5 个,供 3 个进程共享,为保证系统的安全,应限定每个进程申请的资源数不超过(B)A1 个 B2 个 C3 个 D4 个69.在指令系统中只能由操作系统使用的指令称为(D)。A 系统指令 B 设备指令 C 非特权指令 D 特权指令70.操作系统的基本类型主要有(C)。A 批处理系统、分时系统
17、和多任务系统 B 单用户系统、多用户系统和批处理系统 C 批处理系统、分时系统和实时系统 D 实时系统、分时系统和多用户系统二、填空题1实时系统有 4 个周期性事件,周期分别为 50、100、200 和 150ms,其处理分别需要 25、20、20 和ms,则该系统可调度允许的最大值为(30 )ms。2进程调度的方式通常有(可剥夺)和(不可剥夺)两种方式。3每个索引文件都必须有一张(索引)表,其中的地址登记项用来指出文件在外存上的位置信息。4在一请求分页系统中,假如一个作业的页面走向为:4、3、2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数为 4 时(开始时没有装入页面),采
18、用 LRU 页面淘汰算法将产生(8 )次缺页中断。5信号量被广泛用于三个目的是(同步 )、(互斥 )和描述前趋关系。6程序并发执行时的特征是(间断性)、(失去了封闭性)、(不可再现性)和独立性。7如果信号量的当前值为 3,表示可用的资源数目为 3,如果信号量的当前值为-3,则表示(3 个等待进程 )。8I/O 控制的方式有程序直接控制方式、中断控制方式、(DMA )和通道方式。9.在首次适应算法中,要求空闲分区按地址递增顺序链接成空闲分区链;在最佳适应算法中是按空闲分区(从小到大 )形成空闲分区链。10.文件的物理结构有顺序文件、链接文件和(索引 )三种。11.现代操作系统的特征是并发、(共享
19、 )、虚拟和异步性。12.产生死锁的四个必要条件是互斥条件和请求和保持,(不可剥夺)和环路条件。13.操作系统的五大功能是(处理器管理)、存储管理、设备管理、文件系统和用户接口。14按逻辑结构可把文件分为(流式文件)和(记录式文件)两类。15UNIX 系统中提供了(立即写)、异步写和(延迟写)三种定方式。16请求分页式虚拟存储系统必须至少具有三种硬件支持,即(页表)、(缺页中断)和地址变换机构。17解决死锁的基本方法有(死锁避免)、(死锁预防)、检测死锁和解除死锁。18如果把一本词典的内容作为一个文件存放,每个单词和对它的解释组成一个记录。为了便于该词典的使用者迅速查到所需的单词,这个文件的存
20、储结构采用(索引)文件结构比较合适。19通过操作系统对外围设备的管理,可以实现外围设备和计算机系统的(CPU)之间的并行操作。20如果某文件系统以成组方式存放记录,每个磁盘块最多可以存放 8 个记录,用于记录成组和分解的主存缓冲区的大小与磁盘块大小相同。若0-7号记录存放在第0个磁盘块,815号记录存放在第1个磁盘块,那么为了依次读出第 23、24、25、17 号记录,需要进行(3)次读盘操作。21若信号量 S 的初值定义为 10,则在 S 上调用了 12 次 P 操作和 10 次 V操作后 S 的值应该为(8)。22如果系统中有 n 个进程,则在就绪队列中进程的个数最多为(n-1 )。23计
21、算机有缓存、内存、辅存实现虚拟存储器。如果数据在缓存中,访问它需要 20ns;如果在内存但不在缓存,需要 60ns 将其装入缓存,然后才能访问;如果不在内存而在辅存,需要 12s 将其读入内存,用 60ns再读入缓存,然后才能访问。假设缓存命中率为,内存命中率为。数据平均访问时间为(506)ns。24设文件索引节点中有 7 个地址项,其中 4 个为直接地址索引,2 个是一级间接地址索引,1 个是二级间接地址索引,地址项大小为 4 字节,若磁盘索引块和磁盘数据块大小均为 256 字节,则可表示的单个文件的最大长度是(1057)KB。25实时系统有 4 个周期性事件,周期分别为 50、100、20
22、0 和 200ms,其处理分别需要 30、20、20 和ms,则该系统可调度允许的最大值为(20)ms。26系统提供 24 位虚存空间,主存为 218B,分页式虚拟存储管理,页面尺寸为 1KB。用户程序虚拟地址(八进制),页面分得块号为 200(八进制),物理地址(401456)。27计算机系统中,屏幕显示分辨率为640480,若要存储一屏 256 彩色的图像,需要(300 )KB 存储空间。28信号量S 初值 10,则在S 上调用 16 次 P 操作和 15 次 V 操作后,S 的值应该为(9)。29系统提供24 位虚存空间,主主存为218B,分页式虚拟存储管理,页面尺寸为 2KB。用户程序
23、虚拟地址(八进制),页面分得块号为 100(八进制),物理地址(400457)。30设分区存储管理系统有 45KB,作业 A 分配 15KB,作业 B 分配 20KB。系统释放作业 A,有作业 C 申请 8KB 和作业 D 申请 6KB,按照最佳分配算法,则最大碎片是(9 )KB。31每执行一次 V 操作,信号量的数值 S 加 1。若(s=0 ),则该进程继续执行;否则,从对应的(阻塞 )队列中移出一个进程并将(就绪 )状态赋予该进程。32 利用信号量实现进程的(互斥 ),应为临界区设置一个信号量 mutex,其初值为 1,表示该资源尚未使用,临界区应置于(P )和(V )原语之间。33计算机
24、系统中,屏幕显示分辨率为 1024x768,若要存储一屏 256 彩色的图像,需要(768)KB 字节存储空间。34在一个但处理机系统中,若有 4 个用户进程且假定当前时刻有一个进程处于执行状态,则处于就绪状态的进程最多有(3)个,最少有(0)个。35按使用情况,文件可分为(临时文件)、(永久文件)和档案文件。36面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调用)控制。37在动态分区算法中,(首次适应算法)倾向与优先利用内存中的低地址部分的空闲分区,从而保留了高地址部分的大空闲分区。38作业执行期间,当访问到指令或数据时才进行地址变换的方式为(动态重定位)。39在有
25、 m 个进程的系统中出现死锁时,死锁进程的个数 k 应该满足的条件是(2=K=m)。40(重定位)是指由于一个作业装入到与其地址空间不一致的存储空间所引起的对有关地址部分的调整过程。41单个分区存储管理仅适用于(单用户)和(单作业)系统。42每个索引文件都必须有一张(索引)表,其中每个登记项用来指出一个逻辑记录的(首地址)。43操作系统是运行在计算机(裸机)系统上的最基本的系统软件。44实现 SPOOL 系统时必须在磁盘上辟出称为(输入井)和(输出井)的专门区域,以存放作业信息和作业执行结果。45用户调用(建立)和(打开)文件操作来申请对文件的使用权。46主存储器与外围设备之间的信息传送操作称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 参考答案
限制150内