2009年4月全国自考操作系统真题和答案(02326).pdf
-
资源ID:61770237
资源大小:619.88KB
全文页数:10页
- 资源格式: PDF
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2009年4月全国自考操作系统真题和答案(02326).pdf
欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!2009年4月全国自考操作系统真题和答案 一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项 中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未 选均无分。1.使用户能按名存取辅助存储器上的信息主要是由操作系统中实现的。()A.文件管理 B.处理器管理 C.设备管理 D.存储管理 答案:A 2.操作系统在结构设计时追求的目标之一是:应尽量减少与硬件直接有关的程序量,且将其 独立封装。这个目标称为()A.正确性 B.高效性 C.维护性 D.移植性 答案:D 解析:(P22)移植性,是指能否方便地把操作系统从一个硬件环境移植到另一个新的硬件环境之 中。为了能方便移植,在结构设计时,应尽量减少与硬件直接有关的程序量,且将其独立封装。3.下面有关安全保护措施的叙述中,不正确的是()A.系统启动时,硬件置中央处理器的初态为管态 B.如程序占用一个连续的主存空间,则硬件设置“基址寄存器”和“限长寄存器”以实现 存储保护 C.允许用户修改“基址寄存器”和“限长寄存器”的值 D.在目态下执行用户程序时,对访问主存的地址要进行核查 答案:C 4.系统调用的目的是()A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 答案:A 5.进程具有三个特性,不属于进程特性的是()A.动态性 B.同步性 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!C.并发性 D.异步性 答案:B 6.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。一般情 况下优先级最高的是()A.自愿中断 B.外部中断 C.输入/输出中断 D.硬件故障中断 答案:D 7.不属于批处理作业调度原则的是()A.公平性 B.极大的流量 C.使某类作业先调度 D.平衡资源使用 答案:C 8.在实时系统中采用的进程调度算法是()A.时间片轮转调度算法 B.最高优先级调度算法 C.先来先服务调度算法 D.分级调度算法 答案:B 9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址 B.物理地址 C.绝对地址 D.主存地址 答案:A 10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术 B.对换技术 C.移动技术 D.虚存技术 答案:B 11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!B.1KB C.2KB D.4KB 答案:A 12.虚拟存储器的最大容量()A.由内存和外存容量之和决定 B.由虚拟地址结构的位数决定 C.由计算机地址总线的位数决定 D.由作业的地址空间决定 答案:B 13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置 和如何组织输入/输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作 B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作 C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作 D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作 答案:B 14.在UNIX中,目录本身也是文件,对目录文件的存取权限有()A.执行、增删、读 B.增删、读、写 C.读、写、执行 D.写、执行、增删 答案:C 15.假设读写磁头正在55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16。当55号柱面操作完成后,若采用先来先服务的调度算法,为完成这些请求,磁头需要移动的 柱面距离数是()A.439 B.459 C.469 D.479 答案:C 解析:(P164)16.操作系统使用设备分配表管理独占设备,通常,设备分配表由设备类表和设备表组成。其 中,设备表的基本内容是()A.绝对号、好/坏、待修复、已/未分配、占用作业名 B.好/坏、待修复、已/未分配、占用作业名、相对号 C.待修复、已/未分配、占用作业名、相对号、绝对号 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!D.绝对号、好/坏、已/未分配、占用作业名、相对号 答案:D 17.有n个并发进程竞争必须互斥使用的共享资源时,若某进程作为第一个使用资源者调用P操 作后,则这时信号量的值为()A.n-1 B.l C.0 D.-1 答案:C 18.如果一组并发进程是有交互的,则它们()A.一定含有相同的程序 B.程序间会有依赖关系 C.进程的执行具有封闭性 D.进程的执行速度各自独立 答案:B 19.一定能防止系统出现死锁而采用的手段是()A.用PV操作管理共享资源 B.进程互斥使用共享资源 C.静态分配资源 D.定时运行死锁检测程序 答案:C 20.系统有某类资源20个,供若干进程共享。若每个进程申请该类的资源量不超过4个,为保 证系统的安全,应限制共享该类资源的进程数最多不超过()A.3个 B.4个 C.5个 D.6个 答案:D 二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中 至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或 未选均无分。1.实时系统的应用十分广泛,下面属于实时系统应用的是()A.控制科学实验 B.工业过程控制 C.监督病人的临界功能 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!D.进行科学计算 E.计算机辅助教学 答案:ABC 2.在一般情况下,进程控制块应包含的信息有()A.标识信息 B.说明信息 C.现场信息 D.管理信息 E.控制信息 答案:ABCD 3.以下关于UNIX页式虚存管理的叙述中,正确的有()A.UNIX将进程的地址空间分成三个区段:系统区段、程序区段和控制区段 B.三个区段共用一对页表寄存器,用来存放页表的起始地址和长度 C.页表中的“V”表示有效位,如果是1,则产生缺页中断 D.页表中的“M”表示修改位,如果是1,则该页被修改过,调出前应先写回磁盘 E.页表中的“PROT”是访问权限指示位,如果进程超出访问权限,则产生“非法访问”中 断 答案:ADE 4.磁盘的移臂调度算法有多个,常用的调度算法有()A.先来先服务 B.时间片轮转 C.最短寻找时间优先 D.电梯 E.单向扫描 答案:ACDE 5.有一个容量为n(1n10)的共享缓冲器。若进程调用P(S)来检测是否可向缓冲器中存放物 品,则S的取值可能为()A.-20 B.-l0 C.0 D.10 E.20 答案:ABCD 三、填空题(本大题共7小题,每空2分,共14分)请在每小题的空格中填上正确答案。错填、不填均无分。1.操作系统为用户提供两类使用接口:一是 ;二是 。欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!答案:程序员接口 操作员接口(或操作员接口程序员接口)2.操作系统提供的系统调用大致分为 、控制类和信息维护类。答案:文件操作类 资源申请类(或资源申请类文件操作类)3.在UNIX系统中,进程有五类状态,它们是运行状态、就绪状态、睡眠状态、和 。答案:创建状态 僵死状态(或僵死状态创建状态)4.分页存储管理进行地址转换时,先按相对地址中的页号查 ,得到该页对应的主存块号,再与相对地址中的页内地址换算成主存的绝对地址,其换算公式是:绝对地址=+页内地址。答案:页表 块号块长 5.从对文件信息的存取次序考虑,存取方式有两种,顺序存取和随机存取。而采用哪种存取 方式,主要取决于两方面的因素:它们是与 的使用方式有关和与 的特性有关。答案:文件 存储介质 6.通常,用户在程序中申请分配独占设备时,不是具体指定要 设备,而是指出要申请分配 设备。答案:(P160)哪一台 哪一类 7.如果能从若干同类的空闲资源中任选一个资源分配给进程,则可把这些资源称为一个 ,其中所有的资源对进程来说作用都是 。答案:资源类 等价的 四、简答题(本大题共5小题,每小题4分,共20分)1.操作系统结构设计应追求的目标是什么?答案:正确性、(1分)高效性、(1分)维护性、(1分)移植性。(1分)2.在磁盘存储空间管理的位示图法中,确定已知空闲块地址的块号、柱面号的通用公式为:块号=字号字长+位号 柱面号=块号/柱面上的块数 请写出确定空闲块地址的磁头号和扇区号的通用公式。答案:磁头号=(块号mod柱面上的块数)/盘面上的扇区数(2分)扇区号=(块号mod柱面上的块数)mod盘面上的扇区数(2分)3.UNIX系统调用close是如何处理的?答案:清除有关的表项。(1分)检查块设备的缓冲区是否还有信息未写回,若有,则写回设备。(1分)检查是否有其他进程仍打开此设备,若有,则不能关闭此设备。(1分)若无其他进程打开此设备,调用驱动程序中的关闭过程,与设备断开。(1分)4.什么是线程?简述进程与线程的关系。欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!答案:线程是进程中可独立执行的子任务。(1分)一个进程中可以有一个或多个线程。(1分)一个进程中的各个线程可以并发执行。(1分)系统为进程分配主存空间,同一进程中的各线程共享该进程的主存空间。(1分)5.现有同类资源12个,供三个进程共享。假定进程所需资源和已占用资源的情况如下所示:若此时系统又为进程A分配一个资源,则系统会出现什么现象?解释之。答案:若再为进程A分配一个资源,则系统会发生死锁。(1分)因为已分配了10个资源,若再为进程A分配1个资源,就只剩1个资源。(1分)而现在三个进程尚需的资源量分配为2,2,3,不能满足任一进程的尚需最大量。(1分)这样所有进程成为死锁进程。(1分)五、综合题(本大题共4小题,每小题9分,共36分)1.有5个进程P1、P2、P3、P4、P5依次紧接着进入就绪队列,它们的优先级和需要处理器的时 间如下表所示:约定当进程P1进入就绪队列就开始调度,且忽略进程进入就绪队列和进行调度所花费的时间。要 求:(1)写出采用“先来先服务”调度算法选中进程运行的次序及进程平均等待时间。(2)写出采用“非抢占式的优先级”调度算法选中进程运行的次序及进程平均等待时间。答案:(1)先来先服务调度算法时 选中运行的次序:P1P2P3P4P5(2分)平均等待时间:(0+9+10+12+13)/5=44/5=8.8(分钟)(2分)欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!(2)非抢占式的优先级调度算法时 选中运行的次序:P1P4P3P5P2(3分)平均等待时间:(0+9+10+12+16)/5=47/5=9.4(分钟)(2分)2.在页式虚拟存储管理系统中,若某进程依次访问的页面的页号为 3,2,1,0,3,2,4,3,2,1,0,4。分配3块主存块(设开始三页都未装入主存),采用页 号队列的方法,被淘汰的页面由页号队首指针指出。请分别填写下表,并计算缺页次数和缺页率 。答案:欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!3.假定某文件由20个等长的逻辑记录组成,每个记录的长度为 128个字节,磁盘空间的每盘块 长度为512个字节,采用成组方式存取文件。请回答:(1)该文件占用多少个磁盘块?写出分析过程。(2)若该文件以顺序结构方式存放在磁盘上第20块开始的连续区域中。现在用户要求读取该文 件的第10号逻辑记录(逻辑记录从第0号开始递增编号)。假定文件已处于可读状态,请写出系 统进行记录分解的大致过程。答案:(1)因为一个磁盘块存放文件的逻辑记录数=512/128=4;(1分)20个逻辑记录占用盘块 数=20/4=5个(1分)(2)因为该文件是顺序结构且文件首块号为20,一块存放4个记录;所以第10号记录存放在块号为22的盘块上,是块中的第 3个记录(2分)系统为之申请一个主存缓冲区,其开始地址假设为X(1分)启动磁盘将22号磁盘块的内容读入缓冲区(2分)将X+128 2开始的128个字节传送到用户指定区域(2分)4.有三个并发执行的进程 A,B,C,它们在执行时都要读共享文件 F。限定:进程 A和进程B可 同时读文件F,进程B和进程C也可同时读文件F,但不允许进程A和进程C同时读文件F。请回答下 列问题:(1)简述应怎样合理管理这三个进程。(2)用PV操作实现管理时应怎样定义信号量及其初值?(3)写出用PV操作管理时三个进程的程序。答案:(1)只要让进程 A和进程C互斥地读文件(1分)(2)需要定义一个互斥读文件的信号量S(1分)S的初值S=1(1分)(3)用PV操作管理时三个进程的程序如下:process A begin P(S);read F;V(S);end;(2分)process B begin read F;end;(2分)process C begin P(S);read F;V(S);end;(2分)