2019年4月自考02326操作系统试题及答案含解析_第1页
2019年4月自考02326操作系统试题及答案含解析_第2页
2019年4月自考02326操作系统试题及答案含解析_第3页
2019年4月自考02326操作系统试题及答案含解析_第4页
2019年4月自考02326操作系统试题及答案含解析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

操作系统年月真题

0232620194

1、【单选题】按照用户界面的使用环境和功能特征的不同,把操作系统分为三种基本类型,即

批处理操作系统、分时操作系统和

实时操作系统

分布式操作系统

A:

网络操作系统

B:

嵌入式操作系统

C:

答D:案:A

解析:按照用户界面的使用环境和功能特征的不同,把操作系统分为三种基本类型,即批处

理操作系统、分时操作系统和实时操作系统

2、【单选题】下面关于并发性的叙述中正确的是

并发性是指若干事件在不同时刻发生

并发性是指若干事件在同一时刻发生

A:

并发性是指若干事件在不同时间间隔内发生

B:

并发性是指若干事件在同一时间间隔内发生

C:

答D:案:D

解析:并发性是指两个或两个以上的事件或活动在同一时间间隔内发生。

3、【单选题】以下可用于存储保护的技术是

缓冲技术

DMA技术

A:

通道技术

B:

界地址寄存器

C:

答D:案:D

解析:界地址寄存器被广泛使用的一种存储保护技术机制比较简单,易于实现.

4、【单选题】系统调用的目的是

请求系统服务

终止系统服务

A:

申请系统资源

B:

C:

释放系统资源

答D:案:A

解析:操作系统编制了许多不同功能的子程序,供用户程序执行中调用。这些由操作系统

提供的子程序称为系统功能调用,简称系统调用。系统调用是操作系统为用户程序提供的

一种服务界面,或者说,是操作系统保证程序设计语言能正常工作的一种支持。

5、【单选题】计算机系统将处理器工作状态划分为管态和目态,必须在管态下执行的指令是

从内存中取数的指令

把运算结果写入内存的指令

A:

算术运算指令

B:

IO指令

C:

答D:案:D

解析:计算机系统将处理器工作状态划分为管态和目态,IO指令必须在管态下执行

6、【单选题】某进程在运行过程中需要等待从磁盘中读入数据,此时该进程的状态

从运行变为阻塞

从运行变为就绪

A:

从就绪变为运行

B:

从阻塞变为就绪

C:

答D:案:A

解析:某进程在运行过程中需要等待从磁盘中读入数据,此时该进程从运行变为阻塞

7、【单选题】下列状态中不属于三状态进程模型的是

运行状态

就绪状态

A:

创建状态

B:

等待状态

C:

答D:案:C

解析:三状态进程模型有运行状态、就绪状态和等待状态

8、【单选题】对若干个并发进程共享某一变量的相关临界区的管理,下列叙述不正确的是

一次至多一个进程能够进入临界区

不能让一个进程无限制地在临界区执行

A:

B:

不能强迫一个进程无限地等待进入它的临界区

相关的进程可以同时进入

C:

答D:案:D

解析:对若干个并发进程共享某一变量的相关临界区的管理的要求:(1)一次最多一

个进程能够进入临界区。(2)任何一个进入临界区的进程必须在有限的时间内退出临

界区。(3)有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区执

行。

9、【单选题】在操作系统中,P、V操作是一种

机器指令

系统调用命令

A:

作业控制命令

B:

进程同步原语

C:

答D:案:D

解析:P,V操作一定是原语,并且进程问的互斥与同步,由于其所交换的信息量少而归结

为低级通信。

10、【单选题】以下通信方式中,不属于进程高级通信原语的是

共享内存

消息机制

A:

P、V操作

B:

管道通信

C:

答D:案:C

解析:P、V操作属于低级通信原语,不能在进程间交换大量信息。

11、【单选题】下述解决死锁的方法中,属于死锁避免策略的是

资源有序分配法

资源分配图化简法

A:

银行家算法

B:

撤销进程法

C:

答D:案:C

解析:银行家算法,顾名思义,是仿照银行发放贷款采取的控制方式而设计的一种死锁避免

算法.该算法的策略是实现动态避免死锁

12、【单选题】资源有序分配法在解决死锁的问题中用于

预防死锁

避免死锁

A:

检测死锁

B:

解除死锁

C:

答D:案:A

解析:可以采取三种预防措施避免死锁:采用资源的静态预分配策略,破坏“部分分配”

条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有

序分配法,破坏“环路”条件。

13、【单选题】若系统中有15台绘图仪,有多个进程均需要使用3台,规定每个进程一次仅

允许申请1台,要确保系统不发生死锁,则至多允许参与竞争的进程数为

5

6

A:

7

B:

8

C:

答D:案:C

解析:若系统中有15台绘图仪,有多个进程均需要使用3台,规定每个进程一次仅允许申

请1台,要确保系统不发生死锁,则至多允许参与竞争的进程数为7。题干知,r=15,m=3,

代入公式计算,p≤7

14、【单选题】在存储管理中,采用虚拟存储技术的目的是

实现存储保护

扩充内存容量

A:

实现程序浮动

B:

扩充外存容量

C:

答D:案:B

解析:在存储管理中,采用虚拟存储技术的目的是扩充内存容量

15、【单选题】在没有快表的情况下,页式存储管理系统按照给定的虚拟地址进行读写时,必

须访问内存的次数是

四次

三次

A:

二次

B:

C:

一次

答D:案:C

解析:在没有快表的情况下,页式存储管理系统按照给定的虚拟地址进行读写时,必须访问

内存2次

16、【单选题】页式存储器提供编程使用的虚拟地址由两部分组成,即虚拟页号和

字长

页内地址

A:

页大小

B:

页框号

C:

答D:案:B

解析:页式存储器提供编程使用的虚拟地址由两部分组成,即虚拟页号和页内地址

17、【单选题】用磁带作为文件存贮介质时,文件只能组织成

链接文件

顺序文件

A:

索引文件

B:

目录文件

C:

答D:案:B

解析:用磁带作为文件存贮介质时,文件只能组织成顺序文件

18、【单选题】位示图可用于进行

磁盘空间的管理

文件目录的管理

A:

内存空间的管理

B:

进程队列的管理

C:

答D:案:A

解析:位示图利用bit位的值来反映磁盘分配使用情况。行为磁道号,列为位号

19、【单选题】I/O设备控制方式中,由用户进程直接控制处理器与外围设备之间信息传送的

方式是

中断控制方式

程序控制方式

A:

B:

DMA控制方式

通道控制方式

C:

答D:案:B

解析:I/O设备控制方式中,由用户进程直接控制处理器与外围设备之间信息传送的方式是

程序控制方式

20、【单选题】以下技术中,不能用于实现两台IO设备之间的并行操作的是

单缓冲

双缓冲

A:

多缓冲

B:

缓冲池

C:

答D:案:A

解析:单缓冲不能实现两台IO设备的并行操作

21、【问答题】中断和异常的区别是什么?请指出“时间片到时”、“算术溢出”、“掉

电”和“虚拟存储中的缺页”分别属于中断和异常中的哪一种?

答案:中断是由外部事件引发的,异常是由正在执行的指令引发的。(2分)中断:时间片到

时、掉电(1分)异常:算术溢出、虚拟存储中的缺页(1分)

22、【问答题】什么是轮转调度算法?请分析时间片长短对算法性能的影响。

答案:(1)轮转调度算法是指将处理器的处理时间划分成一个个时间片,就绪队列中的进程

轮流运行一个时间片。当时间片结束时,让出处理器,进入就绪队列,等待下一次调度。(2)

时间片太短,进程切换频繁,加重系统开销(或降低了处理器效率)。时间片太长,引起对短

的交互请求的响应时间变长。

23、【问答题】请简述死锁预防与死锁避免这两种死锁解决方法的含义。

答案:死锁预防是系统预先确定资源分配策略,这些策略至少能破坏死锁四个必要条件中

的一个进程按规定申请资源,系统按预先规定的策略进行分配,从而防止死锁的发生。(2分)

死锁避免是当进程提出资源申请时,系统先测试资源分配后系统的安全状态,仅当能确保系

统安全时才把资源分配给进程,使系统一直处于安全状态之中,从而避免死锁。(2分)

24、【问答题】请阐述实现虚拟存储器需要哪些硬件支持。

答案:系统有容量足够大的外存(1分)系统有一定容量的内存。(1分)硬件提供实现虚

实地址映射的机制(2分)

25、【问答题】请回答通道有哪三种类型?简述三类通道的优缺点。

答案:通道的三种类型是:选择通道,数组多路通道,字节多路通道。(1分)选择通道的优

点是以数据块为单位进行传输,传输效率高。缺点是通道利用率低。(1分)数组多路通道的

优点是以数据块为单位进行传输,传输率高,具有多路并行操作的能力通道利用率高。缺点

是控制复杂,(1分)字节多路通道的优点是具有多路并行操作能力缺点是以字节为单位传输

传输效率低(1分)

26、【问答题】某单CPU系统有如下一批处于就绪状态的进程(见下表)

(1)给出在先来先服务算法

(FCFS)和最短进程优先算法(SJF)下各进程的开(2)计算在各算法下的平均周转时

间。

答案:

27、【问答题】桌上有一空盘,只允许存放一个水果。爸爸可向盘中放苹果,也可向盘中放

桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一个水果

供吃者取用。请补充题目中P、V操作,实现爸爸、儿子、女儿间的同步与互斥关系,并按

空格中的顺序,依次将答案写在答题纸上。

​单选多选判断问答填空完型

阅读名词问答单选多选判断问答填空完型阅读名词

答案:①V(s3)②P(s2)③V(s1)④P(s3)⑤V(s1)

28、【问答题】某程序在内存分配三个页面,初始为空,所需页面的走向0、1、2、3、0、

1、4、0、1、2、3、4,请给出分别采用先进先出页面置换算法(FFO)和最近最少使用页

面置换算法(LRU)时的页面置换过程,并计算相应的缺页次数及缺页率。

答案:

29、【问答题】某UNIX操作系统采用i结点管理文件的存储空间假设磁盘块大小为2048字

节,每个地址占64位(8个字节),i结点包括13个地址项其中10个地址用来存直接地址,一

个地址项存一次间接地址,一个地址项存二次间接地址,一个地址项存三次间接地址。请问,系

统能管理的单个文件最大长度是多少?

答案:10个直接地址表示的文件大小为:10×2KB=20KB一个一次间接地址,每个盘块大小

为2KB,每个地址项占8个字节,所以每个硬盘块可以存放256个盘块号,所以能存放的文件

大小为:256×2KB=512KB一个二次间接地址,共能存放256×256个盘块号,能存放的文件

大小为:256×256×2KB=128MB一个三次间接地址,共能存放256×256个盘块号能存放的

文件大小为256×256×256×2KB=32GB所以一个文件的最大长度

=20KB+512KB+128MB+32GB

30、【填空题】Linux操作系统的体系结构包括四个主要部分,即Linux内核、Linux

Shells、____和____

答案:文件系统(或Linux文件系统)(1分)用户应用程序(或Linux应用程序)(1分)(次

序可以交换)

31、【填空题】在引入线程的操作系统中,线程作为____的基本单位,而进程作为____的基本

单位。

答案:调度和分派(1分)资源拥有(1分)

32、【填空题】五状态进程模型中,进程状态被分成创建状态、就绪状态、____、____和结

束状态。

答案:运行状态(1分)阻塞状态(1分)(次序可以交换)

33、【填空题】管程定义了一个____的数据结构,以及在该数据结构上所执行的____

答案:共享变量(1分)一组操作(1分)

34、【填空题】死锁产生的四个必要条件是____、不可剥夺条件、____和循环等待条件。

答案:互斥条件(1

温馨提示

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

评论

0/150

提交评论