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

下载本文档

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

文档简介

操作系统年月真题

0232620154

1、【单选题】1.计算机硬件系统除有中央处理器、辅助存储器、各种输入/输出设备外,

还有

控制器

主存储器

A:

运算器

B:

磁盘

C:

答D:案:B

解析:硬件系统主要由中央处理器(CPU)、主存储器、辅助存储器(磁盘、磁带、光盘等)

以及各种输入/输出设备(键盘、显示器、打印机等)组成。

2、【单选题】数据库系统是

系统软件

编译系统

A:

支撑软件

B:

应用软件

C:

答D:案:C

解析:数据库系统是支撑软件。支撑软件是支撑各种软件的开发与维护的软件,又称为软

件开发环境。

3、【单选题】3.假定每个用户程序均在主存中占一个连续空间,为了实现存储保护,硬件

设置了两个寄存器,它们是

通用寄存器和指令寄存器

程序状态字寄存器和中断字寄存器

A:

基址寄存器和限长寄存器

B:

地址寄存器和指令寄存器

C:

答D:案:C

解析:每个程序在主存中占一个连续的存储空间。硬件设置两个寄存器:一个称为“基址

寄存器”,另一个称为“限长寄存器”,用来限定用户程序执行时可以访问的主存空间范

围。

4、【单选题】4.下列叙述中正确的是

系统启动时,中央处理器的初态是目态

在多道程序环境下,任何时刻CPU都可以被多个程序占用

A:

访管指令是特权指令

B:

当处理器执行到访管指令时将产生一次中断

C:

答D:案:D

解析:当系统启动时,硬件置中央处理器的初态为管态,所以A选项错误;。在多道程序

设计系统中,往往有多个进程处于就绪状态,它们都要求占用处理器运行。但是,一个处

理器每一时刻只能让一个进程占用。所以B选项错误。现代计算机系统的硬件系统都有一

条“访管指令”。这是一条可在目态下执行的指令。而规定目态时拒绝执行特权指令,所

以C选项错误。当处理器执行到访管指令时就产生一个中断事件,实现用户程序与系统调

用程序之间的转换。所以正确答案选D。

5、【单选题】5.在多道程序设计的系统中,为了保证主存中各道程序互不侵犯应采用的措

施是进行

程序浮动

主存分配

A:

主存回收

B:

存储保护

C:

答D:案:D

解析:在多道程序设计的系统中,应采用存储保护的方法保证各道程序互不侵犯。

6、【单选题】6.自愿性中断是

硬件故障中断

访管中断

A:

程序性中断

B:

外部中断

C:

答D:案:B

解析:我们经常把自愿性中断称为访管中断。

7、【单选题】7.下列有关可再入程序的说法中错误的是

可再入程序必须是纯代码

可再入程序要求调用者提供工作区

A:

能被多个用户同时调用的程序是可再人程序

B:

WindowsXP是可再入程序

C:

D:

答案:D

解析:我们把一个能被多个用户同时调用的程序称为可再入的程序。可再入程序必须是纯

代码的,在执行中自身不改变。一个可再入的程序要求调用者提供工作区,以保证程序以

同样的方式为各用户服务。编译程序和操作系统程序都是可再入的程序,能同时被不同用

户调用而构成不同的进程。WindowsXP不是可再入程序。

8、【单选题】8.下列作业调度算法能降低作业平均周转时间的是

先来先服务算法

计算时间短的作业优先算法

A:

响应比高者优先算法

B:

优先级调度算法

C:

答D:案:B

解析:计算时间短的作业优先算法的优点是能降低作业的平均周转时间,从而提高系统的

吞吐能力。

9、【单选题】9.为了实现存储保护,对共享区域中的信息,规定用户

既可读,又可写

只可读,不可修改

A:

不可读,也不可写

B:

能执行,可修改

C:

答D:案:B

解析:对共享区域中的信息只可读,不可写。

10、【单选题】10.在可变分区管理中,把空闲区按地址递增顺序登记在空闲区表中,分配

时总是顺序查找该表,找到第一个能满足作业长度要求的空闲区,分配其中的一部分给作

业。这样的分配算法是

最先适应分配算法

最优适应分配算法

A:

最坏适应分配算法

B:

最快适应分配算法

C:

答D:案:A

解析:最先适应分配算法指在可变分区管理中,把空闲区按地址递增顺序登记在空闲区表

中,分配时总是顺序查找该表,找到第一个能满足作业长度要求的空闲区,分配其中的一

部分给作业。

11、【单选题】11.在页式存储管理系统中,若地址用32位表示,其中20位表示页号,则

页面大小是

1KB

2KB

A:

4KB

B:

8KB

C:

答D:案:C

解析:页内地址:32-20=12,也就是页面大小是212=4KB。

12、【单选题】12.在页式虚存系统中,基于程序执行的局部性理论的页面调度算法是

最佳调度算法(OPT)

先进先出调度算法(FIFO)

A:

最近最不经常使用调度算法(LFU)

B:

最近最久未使用调度算法(LRU)

C:

答D:案:D

解析:最近最久未使用调度算法是基于程序执行的局部性理论,即程序一旦访问到某些位

置的数据或指令时,可能在一段时间里经常会访问它们。

13、【单选题】13.在UNIX系统有三类文件,它们是

普通文件、目录文件和设备文件

目录文件、设备文件和基本文件

A:

普通文件、基本文件和设备文件

B:

基本文件、普通文件和目录文件

C:

答D:案:A

解析:在UNIX系统中文件可分为三类:普通文件、目录文件和设备文件

14、【单选题】14.用相对路径描述文件路径名的起始目录是

根目录

当前目录

A:

父目录

B:

子目录

C:

答D:案:B

解析:当前目录指用相对路径描述文件路径名的起始目录。

15、【单选题】15.与通道程序的运行有关的概念是

通道结构、通道命令、通道地址字

通道命令、通道地址字、通道状态字

A:

通道地址字、通道状态字、通道结构

B:

通道状态字、通道结构、通道命令

C:

答D:案:B

解析:本题考查知识点输入/输出操作的实现。通道程序的运行涉及通道命令、通道地址

字、通道状态字。

16、【单选题】16.操作系统使用设备分配表管理独占设备。通常,设备分配表由设备类表

和设备表组成。其中,设备表的基本内容是

绝对号、好/坏、待修复、已/未分配、占用作业名

正常否、待修复、已/未分配、占用作业名、相对号

A:

待修复、已/未分配、占用作业名、相对号、绝对号

B:

绝对号、好/坏、已/未分配、占用作业名、相对号

C:

答D:案:D

解析:本题考查知识点设备管理的功能、外围设备的分类及独占设备的管理。设备表的基

本内容是绝对号、好/坏、已/未分配、占用作业名、相对号。

17、【单选题】17.进程间采用信箱方式进行通信时,任何进程调用send原语时应提供参

数:信箱名以及

调用者名

接受者名

A:

信件

B:

信件有效时间

C:

答D:案:C

解析:在调用send原语时,应给出两个参数,一个是信件或者信件存放地址,另一个是

信送到哪里。

18、【单选题】18.若系统中涉及相同变量X的相关临界区有n个,那么在保证系统安全的

前提下每次允许进入相关临界区的进程数是

n

A:

n—x

x—n

B:

1

C:

答D:案:D

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

一个进程能够进入临界区;(2)不能让一个进程无限制地在临界区执行;(3)不能强迫

一个进程无限制地等待进入它的临界区。

19、【单选题】19.能防止系统出现死锁的方法是对资源采用

静态分配

PV操作管理

A:

互斥使用

B:

定时检测

C:

答D:案:A

解析:采用静态分配资源的策略后,进程在执行过程中不再争请资源,故不可能出现占有

了某些资源再等待其他资源的情况,也即使得四个必要条件中的“占有且等待资源”和

“循环等待资源”两个条件不成立,从而防止了死锁的发生。

20、【单选题】20.系统有某类资源9个部件,供4个进程共享。为保证系统安全,限定每

个进程最多申请的资源数是

2个

3个

A:

4个

B:

9个

C:

答D:案:B

解析:资源m,进程n,最多申请x。安全状态:n(x-1)+1<=m。4(x-1)+1<=9,解得

x<=3,所以每个进程最多申请的资源数是3个。

21、【多选题】21.设计实时操作系统时,首先考虑的不是系统资源使用效率,而是系统的

实时性

独立性

A:

可靠性

B:

交互性

C:

保密性

D:

E:

答案:AC

解析:设计实时操作系统必须首先考虑系统的实时性和可靠性,其次才考虑系统的效率。

22、【多选题】22.进程控制块应包含的信息类型是

标识信息

说明信息

A:

现场信息

B:

中断信息

C:

管理信息

D:

答E:案:ABCE

解析:本题考查知识点进程队列。进程控制块应包含标识信息、说明信息、现场信息和管

理信息。

23、【多选题】23.下列关于UNIX页面调度的叙述中,正确的有

当进程访问一个有效位为0的页面时,产生一个缺页中断

一个正在与外设交换信息的页面是不能被替换的

A:

页面调度采用最近最久未使用调度算法(LRU)

B:

被调出的页如修改过,则应先写回到磁盘

C:

系统页面守护进程的作用,是保证有足够的空闲物理页可供使用

D:

答E:案:ABDE

解析:页面调度采用二次机会页面替换算法,C选项错误。

24、【多选题】24.控制外围设备完成输入输出操作的过程有多个阶段,下述正确的包括

用户使用“启动I0”指令等

用户编写通道程序

A:

准备阶段

B:

启动I0阶段

C:

结束处理阶段

D:

答E:案:CDE

解析:本题考查输入/输出操作的实现知识点。控制外围设备完成输入输出操作的过程包

括有多个阶段:准备阶段、启动IO阶段、结束处理阶段。

25、【多选题】25.若用PV操作管理共享有多部件的资源,约定一次只能申请一个部件,

当信号量值的变化范围是[一n,m],则

信号量的初值为m

只允许(m—n)个进程使用共享资源

A:

最多有n个进程在等待使用共享资源

B:

当前可能有(m+n)个进程调用了P操作

C:

正在使用共享资源的进程可能有m个

D:

答E:案:ACDE

解析:本题考查临界区与PV操作知识点。若用PV操作管理共享有多部件的资源,约定一

次只能申请一个部件,当信号量值的变化范围是[一n,m],则信号量的初值为m,最多有

n个进程在等待使用共享资源。当前可能有(m+n)个进程调用了P操作,正在使用共享资源

的进程可能有m个。

26、【问答题】26.批处理操作系统按照用户预先写好的_______控制作业的执行,实现了计

算机操作的_______。

答案:作业说明书;自动化

27、【问答题】27.从资源管理的观点看,操作系统的功能分为_______、_______、文件管

理和设备管理。

答案:处理器管理;存储管理(次序可交换)

28、【问答题】28.UNIX中,0号进程在核心态运行,称为_______。1号进程在用户态运

行,称为_______

答案:交换进程;初始化进程

29、【问答题】29.在页式虚拟存储管理中,利用_______存放页表的一部分称为快表,对快

表的访问方式是_______查找。

答案:高速缓冲存储器;并行

30、【问答题】30.文件的存取方式有两种,它们的名称是:_______存取和_______存取。

答案:顺序;随机(次序可交换)

31、【问答题】31.通道命令由若干部分组成,它们是命令码,_______,标志码和

_______。

答案:数据主存地址;传送字节个数(次序可交换)

32、【问答题】32.死锁的出现是与_______和_______有关。

答案:资源分配策略;进程并发执行速度(次序可交换)

33、【问答题】33.一个操作系统采用两种工作状态(管态和目态),简述从该系统启动后,

选择某用户程序执行,在执行过程中发生了一次中断事件及其中断处理后继续运行为止,中

央处理器工作状态变化的过程。

答案:当系统启动后,CPU的初态为管态;操作系统选择某用户程序执行时,CPU由管态

转换成目态;用户程序执行中出现了某事件,CPU由目态转换成管态,操作系统处理该中

断事件;当操作系统处理完中断事件退出执行时,CPU又从管态转换成目态,该用户程序

继续执行。

34、【问答题】34.简述磁盘存储空间空闲块管理的方法。(列出名称)

答案:位示图法;空闲块表法;空闲块链法;空闲块成组链接法

35、【问答题】35.简述UNIX中缓冲队列管理原则。

答案:(1)空闲缓冲区队列采用先进先出原则;(2)—个缓冲区被分配用于读写时,该

缓冲区就移入相应设备的设备缓冲区队列;(3)当缓冲区的信息传送到用户空间(读)

或当用户信息写到了缓冲区且置了DELWR标志后,该缓冲区也插入空闲队列;(4)分配

空闲缓冲区时,若第一个缓冲区有DELWR标记,需要先把该缓冲区的信息写回磁盘,暂时

不能分配;(5)分配空闲缓冲区时,若该缓冲区既在空闲缓冲区队列,又在设备缓冲区

队列,则需要同时退出两个队列,再链入新的设备缓冲区队列。

36、【问答题】36.简述线程和进程的四个相似之处。

答案:和进程一样,每个线程都有唯一的标识符;和进程一样,不同的线程可执行相同的

程序;和进程一样,多个线程可交替占用处理器;和进程一样,每个线程具有从创建到终

止的生命期;和进程一样,线程也可以并发执行,并会经历状态变化。[注]答对共中任

意四个或四个以上得4分

37、【问答题】37.现有某类资源10个,供三个进程A,B,c共享。它们对资源的需求量

分别为7个,5个,3个,目前已分别得到了4个,3个,2个。当三个进程都继续请求分配

资源时,应按怎样的次序分配才能保证系统安全?为什么?

答案:依次满足进程C,A,B(或C,B,A)因系统已分配了9个资源,只剩下1个资源,

若先满足进程C的请求,则进程C就获得了所需的全部资源,执行结束后就可归还资源3

个,进程C归还的3个资源可分配给进程A或B,这样每个进程就都能在有限时间内执行

结束。

38、【问答题】38.在单道批处理系统中,有下列表格所示的四个作业。假定作业均为计

算型作业,从8.0时开始调度,并忽略一切系统开销时间。(1)采用计算时间短的作业优

先调度算法时,计算各作业的周转时间和作业平均周转时间。(2)采用响应比高者优先调

度算法时,写出各作业被选中执行的次序及被选中时的响应比。将题38表绘制在答题

卡上作答。

答案:

39、【问答题】39、有一个程序要将50x50的整型数组的初值置为全“0”。采用页式虚

拟存储管理方法,其页面大小可以存放l00个整型数组元素,数组中的元素按行编址存

放。假定只有两个主存块可用来存放数组信息,程序执行时,数组的第一页已在内存。程

序编制分别如下:

试问:(1)整个数组占用多少页面?(2)采用FIF0算法进行页面调度,上述两个程序执行

对,各产生多少次缺页中断?

答案:(1)整个数组占用25个页面:50×50/100=25(3分)(2)(A程序)1249次缺

页中断(3分)(B程序)24次缺页中断(3分)

40、【问答题】40、文件系统提供的基本操作有建

温馨提示

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

评论

0/150

提交评论