2023年4月操作系统试题和答案_第1页
2023年4月操作系统试题和答案_第2页
2023年4月操作系统试题和答案_第3页
2023年4月操作系统试题和答案_第4页
2023年4月操作系统试题和答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——2023年4月操作系统试题和答案

全国2023年4月高等教育自学考试

操作系统试题课程代码:02326

一、单项选择题(本大题共20小题,每题1分,共20分)1.设计分时操作系统的主要目标是()A.吞吐量和周转时间B.交互性和响应时间C.灵活性和可适应性D.可靠性和完整性

2.用户寻常利用键盘命令、系统调用命令请求操作系统服务,有时也会用()A.宏指令B.汇编语言C.作业控制语言D.计算机高级语言3.操作系统中的中断处理程序很大部分是处理()中断的。A.程序B.访管C.I/OD.外部

4.用作业控制语言编写作业控制说明书主要用在()系统。A.分时B.实时C.批处理D.多CPU5.采用多道程序设计能()A.增加平均周转时间B.发挥且提高并行工作能力C.缩短每道程序执行时间D.降低对处理器调度的要求6.程序状态字反映了()状态。A.进程调度B.作业调度C.与处理器有关的系统D.主存储器分派

7.为了对紧急进程或重要进程进行调度,调度算法应采用()A.先来先服务B.轮转法C.优先权调度D.短执行时间优先调度8.单个分区的存储管理不适用于()A.个人计算机B.专用计算机C.单道程序系统D.多道程序系统9.页式管理中的地址结构分页号和页内地址两部分,它()A.仍是线性地址B.是个二维地址C.是个三维地址D.是个四维地址

10.把规律文件存放到存储介质上时,假使组织成()文件,则规律记录可以按任意次序存放在不相邻的存储块中。A.流式B.记录式C.顺序D.链接

11.为了保证存取文件的可靠性,用户要求读一个文件前应首先请求系统执行()文件操作。A.开启B.建立C.关闭D.删除

12.计算机系统中往往对每一台设备确定一个编号以识别各台设备,这些编号称为设备的()号。A.绝对B.相对C.规律D.类13.Spool技术是一种实现虚拟()的技术。A.处理器B.设备C.存储器D.链路

14.选择作业调度算法时,从系统角度,主要希望进入“输入井〞的作业的()A.响应时间短B.平均周转时间短C.服务费用低D.优先权高的作业能优先得到服务

15.作业由输入状态转变为收容状态,是由()程序完成的。A.作业调度B.设备调度C.预输入D.进程调度16.有关进程同步机制不正确的提法是()...A.“同步机制能把其它进程需要的消息发送出去〞B.“同步机制能测试调用进程需要的消息是否到达〞C.“PV操作和管程是两种典型的同步机制〞D.“同步信号上的V操作是测试调用进程所需的消息是否到达〞17.依照PV操作的定义正确的说法是()A.调用P操作后进程确定能继续运行B.调用P操作后进程确定阻塞

C.调用P操作后进程可能继续运行或阻塞D.调用V操作后可能会阻塞

18.系统运行银行家算法是为了()A.检测死锁B.避免死锁C.解除死锁D.防止死锁19.有关死锁检测的提法错误的是()..A.“死锁检测用于对系统资源的分派不加限制的系统〞B.“系统可定时运行死锁检测程序进行死锁的检测〞C.“死锁检测的结果能知道系统是否能预防死锁〞D.“死锁检测的结果能知道系统当前是否存在死锁〞20.Unix的进程状态有多个,但()状态是不存在的。.A.运行C.僵死

B.就绪D.终止

二、多项选择题(本大题共5小题,每题2分,共10分)21.批处理多道系统的性质有()A.作业成批输入

B.作业调度可合理选择作业投入运行C.多个作业并行工作D.不采用spool技术E.处理前台的联机作业

22.各类中断中,优先级高的三个中断应是()A.硬件故障B.程序C.外部D.I/OE.访管

23.以下算法中不能用于磁盘移臂调度的是().A.最短计算时间优先B.最短寻觅时间优先C.时间片轮转D.响应比高者优先E.电梯算法

24.在以下各项中,操作系统提供的操作接口是()A.窗口技术B.命令语言C.系统调用D.菜单技术E.访管指令

25.在采用线程技术的操作系统中,正确的说法是()A.进程是资源分派的独立单位B.线程是资源分派的独立单位C.进程是调度执行的单位D.线程是调度执行的单位

E.同一进程中各线程共享该进程分派到的主存空间

其次部分非选择题(共70分)

三、填空题(本大题共7小题,每题2分,共14分。)26.光盘的信息传送速度比硬盘慢,容量比软盘大。

27.当一个进程能被选中占用处理器时,就从就绪态成为运行态。

28.通道程序是由通道命令(CCW)组成的;启动通道工作前,必需把通道程序首地址存放到通道地址字(CAW)中。29.可靠的信箱通信规则是:若发送信件时信箱已满,则发送进程被置成等信箱状态,直到信箱有空时才被释放。若取信件时信箱中无信,则接收进程被置成等信件状态,直到有信件时才被释放。30.线程的主要属性是:每个线程有一个唯一的标识符和线程描述表,同一进程中的各个线程共享分派给进程的主存地址空间。

31.操作系统能保证所有的进程在有限时间内得到所需全部资源,则称系统处于“安全状态〞,不会产生死锁。32.死锁的四个必要条件是互斥使用资源,占有等待资源,不可抢夺资源和循环等待资源。

四、简答题(本大题共5小题,每题4分,共20分。)33.试述分区存储管理中提高主存利用率的措施。答:采用覆盖技术,对换技术(swapping),移动技术。

合理分区(按大小顺序,按作业大小和出现频率,按作业对空间需求)合理分派算法(最优、最差适应算法)

34.什么叫文件目录?文件目录中应包含哪些基本内容?

答:用来标识文件和记录文件状况的信息集合称文件目录,文件目录中的每个目录项与一个文件对应。

应有如下基本内容:文件的控制信息;文件的结构信息;文件的管理信息。

(或用户名、文件名、存取方式、存取权限;存储结构,存放位置,监理日期,保存期限等)

35.什么叫独占设备?什么叫共享设备?各举一例。答:每次只允许一道作业使用的设备称独占设备

例如输入机(或打印机)

允许几道作业同时使用的设备称共享设备例如只读文件(或磁盘)

36.说明资源的抢夺式分派策略防止死锁的方法。

答:当一个进程申请的资源尚未被占用时,系统就把资源分派给该进程

进程A申请资源r已被进程B占用,若进程B处于等待另一个资源,

那么系统将抢夺进程B占用的资源r分派给进程A,否则,系统让进程A等待资源r;一个等待资源的进程,只有得到所申请的新资源和所有被抢夺的老资源后,才能继续运行。往往只适用于CPU和只存

37.简述Unix系统中文件控制块(FCB)的实现技术和优点。答:FCB一分为二,一为16字节的(文件名,ino)另一为inode节点

优点:前者很小,故在目录中查找一文件的目录项会比较快,提高了效率。

五、综合题(本大题共4小题,第38、41小题各10分,每39、40小题各8分,共36分。)38.某作业的程序需占用11个页面,若主存只能提供6个工作页面(即工作集为6),作业运行时实际访问页面的

次序是1,2,3,4,5,10,3,2,4,6,5,7,4,3,8,11,2,1,9,4,10,9,6,4,9。现采用FIFO和LRU页面调度算法,列出它们的页面调度次序和缺页中断次数。

答:FIFO,10次(或16次)LRU,10次(或16次)12345101234510234510611245103345106721451032451067831510324510678114510324611067811251032465

6781121103246571078112196326574811219472657431121941086574382219410611574381167438112543811217381121948112194311219410811214109

21410961121109642110649

39.若存放在磁盘上的文件以索引结构组织,假定磁盘的分块大小为每块512字节,而文件的规律记录大小为每个

记录256字节。现某个文件共有10个规律记录,回复以下问题:(1)采用成组操作时,块因子为2较适合。(2)画出成组时的索引结构示意图。

答:文件目录索引表磁盘块索引表首址记录1记录2

记录3记录4记录5记录6

记录7记录8

(3)采用成组方式时,设置的主存缓冲区应为512字节。

(4)采用成组方式时磁盘空间的利用率比非成组方式时提高50%;为读出该文件而启动磁盘的次数将减少50%。

记录9记录10

40.在单道批处理系统中,有四个作业进入系统,进入时间及所需计算时间如下表所示。现忽略作业调度所花时间。

当第一个作业进入系统后就可开始调度。作业1234进入时间8∶008∶309∶009∶30所需计算时间2小时30分钟6分钟12分钟(1)将分别采用“先来先服务〞和“短作业优先〞调度算法时,各个作业的开始时间,完成时间,周转时间分别填入下面的表中。

作业1234开始时间8:0010:0010:3010:36先来先服务完成时间10:0010:3010:3610:48周转时间120分钟120分钟96分钟78分钟开始时间8:0010:1810:0010:06短作业优先完成时间10:0010:4810:0610:18周转时间120分钟138分钟66分钟48分钟(2)采用“先来先服务〞调度算法时,平均周转时间为(120+120+96+78)/4=103分30秒。

采用“短作业优先〞调度算法时,平均周转时间为(120+138+66+48)/4=93分。

41.假设有32个存储区域,其编号为0,1,?,31,用一个32位的标志字,位号也是0,1,?,31,分别描述

32个存储区域使用状态:当某一位为1时,表示对应存储区域已分派,若为0,表示对应存储区域空闲。get进程负责存储区域分派,每次分派一个区域,找出标志字某为0的位置成1。put进程负责存储区域回收,把回收存储区域标志字对应位清成0。要求:

(1)分析get进程与put进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论