操作系统教程第五版答案 下载本文

内容发布更新时间 : 2024/12/26 4:18:59星期一 下面是文章的全部内容请认真阅读。

(a)系统调用 (b)标准子程序 (c)操作系统命令 (d)进程 【答案】(b)

9.计算机操作系统的功能是 。

(a)把源程序代码转换为目标代码 (b)实现计算机用户之间的相互交流 (c)完成计算机硬件与软件之间的转换

(d)控制、管理计算机系统的资源和程序的执行 【答案】(d)

【解析】操作系统是管理和控制计算机系统中的所有软件、硬件资源,它合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的接口。

10.在分时系统中,时间片一定时,,响应时间越长。 (a)内存越多 (b)用户数越多 (c)内存越少 (d)用户数越少 【答案】(b)

【解析】分时系统的响应时间t可以表达为: t≈qxn,其中q是时间片,而n是用户数。当时间片一定,用户数越多(即n越大),t就越大。

11.“清除内存”指令是系统中的 指令。 (a)通道(b)用户 (c)特权(d)非特权 【答案】(c)

【解析】“清除内存”指令,显然是不容许用户使用的,否则将会引起混乱,因此该指令应为特权指令。

12.操作系统的基本特征,一是并行性,另一是 。 (a)动态性 (b)交互性 (c)共享性 (d)制约性 【答案】(c)

【解析】操作系统的基本特征,一是并行性,另一是共享性。所谓共享性是指系统中的所有进程共享系统资源,包括:处理机、内存、设备、文件等资源。

13. 程序可执行特权指令。

(a)同组用户 (b)操作系统 (c)特权用户 (d)一般用户

【答案】(b)

【解析】“特权指令”是指仅能由操作系统使用的指令,因此正确答案为(b)。

14.多道批处理系统最显著的特点是 。

(a)成批的处理用户作业 (b)作业是通过读卡机进入系统的 (c)用户和作业间没有交互作用 (d)(a)和(b) 【答案】(c)

【解析】用户在多道批处理系统中是通过提交作业说明书来表达、描述作业运行方式的。 三、多项选择题

1.关于操作系统的叙述_________是正确的。 (a)操作系统是管理资源的程序

(b)操作系统是管理用户程序执行的程序

(c)操作系统是能使系统资源提高效率的程序 (d)操作系统是能方便用户编程的程序

(e)操作系统是能方便用户使用计算机的程序 【答案】abce

【解析】操作系统是计算机系统中一个系统软件,它是一组用以控制、管理计算机系统中软、硬件资源,提高资源管理效率、方便用户使用计算机的程序集合。

从操作系统的这个定义中我们可以看到备选答案中的(a)、(b)、(c)、(e)都是正确的,而(d)中“操作系统是能方便用户编程的程序”这一说法不正确。

2.设计多道批处理系统时,要考虑的因素有_________。 (a)交互性 (b)及时性 (c)系统效率(d)吞吐量 (e)实时性 【答案】cd

【解析】多道批处理系统是一种非交互方式的操作系统,用户提交作业首先进入外存(通常是磁盘)中的作业队列,然后经过作业调度进入内存,再通过进程调度占有cpu。

该系统主要追求的是“高效率”和“高吞吐量”,所以在设计多道批处理系统时,要考虑的因素有“系统效率”和“吞吐量”,应该选择(c)、(d)。“及时性”、“交互性”、“实时性”都不是多道批处理系统所要考虑的。

3.在批处理系统中,提交的一个作业中应包含_________。 (a)作业说明书 (b)程序 (c)进程控制块 (d)pcb (e)数据 【答案】abe

【解析】多道批处理系统中,用户提交的一个作业中应包含:作业说明书、程序、数据。其中“作业说明书”可以看成是用户要求计算机完成的工作描述。所以,应该选择(a)、(b)、(e)。 4.若中央处理机处于“目态”,可以执行的指令有_________。 (a)读系统时钟 (b)写系统时钟

(c)读用户内存自身数据 (d)写用户内存自身数据 (e)清除整个内存 【答案】acd

【解析】计算机系统都有自己的指令系统,在多道程序设计系统中,指令系统分为“特权指令”与“非特权指令”。特权指令仅能由操作系统使用,如设置时钟、清内存等为特权指令;其它指令为非特权指令,用户只能使用非特权指令。

若中央处理机处于“目态”,仅可以执行非特权指令,在备选答案中,(a)读系统时钟、(c)读用户内存自身数据、(d)写用户内存自身数据,是非特权指令,它们的执行不会构成对系统的破坏,因此选择(a)、

(c)、(d);但在备选答案中,(b)写系统时钟、(e)清除整个内存,则可能造成对系统的破坏,所以在目态下不能执行。 5.设计多道批处理系统时,不需要考虑的因素有_________。 (a)交互性 (b)及时性 (c)系统效率(d)吞吐量 (e)实时性 【答案】abe

【解析】“交互性”是分时系统要考虑的,“及时性”、“实时性”一般在实时系统中主要关心,因此应该选择(a)、(b)、(e)。 6.若中央处理机处于“管态”,可以执行的指令有_________。 (a)读系统时钟 (b)写系统时钟

(c)读用户内存自身数据 (d)写用户内存自身数据 (e)清除整个内存 【答案】abcde

【解析】若中央处理机处于“管态”,此时可以执行系统的全部指令,所以选择(a)、(b)、(c)、(d)、(e)。 7.程序状态字(psw)通常应包括_________。 (a)作业说明书地址(b)程序基本状态 (c)中断码 (d)中断屏蔽位 (e)系统所使用的调度算法 【答案】bcd

【解析】程序状态字(psw)是用来控制指令执行顺序并且保留和指示与程序有关的系统状态。一般包括三部分内容:程序基本状态(指令地址、条件码、管目态位等);中断码;中断屏蔽位。所以选择(b)、(c)、 (d)。

每个程序都有一个程序状态字,但整个系统设置一个程序状态字寄存器,存放当前正在运行程序的程序状态字。

8.分布式计算机系统的结构通常包括_________。 (a)环形结构(b)星形结构 (c)方形结构(d)树形结构 (e) 圆形结构 【答案】abd

【解析】分布式计算机系统的结构通常包括:环形结构、星形结构、树形结构。所以,应该选择(a)、 (b)、(d)。

9.操作系统与用户的接口包括_________。 (a)编译程序(b)系统调用 (c)作业调度(d)进程调度 (e)作业控制 【答案】be

【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。用户通过操作系统提供的服务来有效地使用计算机。一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。所以选择(b)、(e)。

10.操作系统的基本特征有________。 (a)动态性(B)交互性