操作系统复习题翻译答案 联系客服

发布时间 : 星期一 文章操作系统复习题翻译答案更新完毕开始阅读e9283067caaedd3383c4d3b1

和I/O模块之间传输数据。 答案:处理器

第二章

操作系统概述

判断题 1. 操作系统是控制应用程序执行的程序,并充当应用程序和计算机硬件之间的接口。 (对) 2.在多用户系统中,操作系统管理那些用作重要目的的资源。 (对) 3.操作系统通常在它的专用O/S处理器上并行应用程序。 (错) 4.操作系统演化的动力之一就是基本硬件技术的进步。 (对) 5. 早期的计算机中没有操作系统,用户直接与硬件打交道。 (对) 6 在一个批处理系统,“control is passed to a job”意味着处理器正在取指令和执行

用户程序。 (对) 7. 单编程通常比多编程更好的利用系统资源。 (错) 8. 在分时系统中,操作系统控制每个应用程序以很短的时间单位执行,但由于人的反应时

间相对较慢,这种交换对用户来说是透明的。 (对) 9. 进程可以定义为由单一的顺序执行线索、一个当前状态和一组相关的系统资源所描述的

活动单元。 (对) 10. 虚拟内存地址通常由页号和页偏移量组成。 (对) 11. 实施优先级策略是一种常见的短程调度,根据其重要程度它涉及分配给每个进程的队列

(对)

12. 现在,复杂的操作系统通常由数千行的指令组成。 (错) 13. 单体内核结构只给内核分配一些最基本的功能,包括地址空间、进程间通信和基本的调

度。 (对)

14. 硬件抽象层(HLA)在通用的硬件命令和响应与某一特定平台通用的命令和响应之间进

行映射。 (对)

15. Linux是一个实行模块化结构的现代UNIX操作系统。 (对) 选择题

1.操作系统的一个首要目标是 (D)

A.方便 B.有效 C.扩展的能力 D.以上都是

2.操作系统向终端用户、程序员和系统设计师提供多种服务,其中包括 (B) A.内置式申请 B.错误检测和响应

C.关系数据库的内部文件系统能力 D.以上都是

3.操作系统作为控制机制的不寻常之处在于(B) A.它在专用处理器上运行,完全脱离其他系统

B.它常常释放对处理器系统的控制并且必须依靠处理器重新控制系统 C.它从不释放对处理器系统的控制 D.以上都不是

4.操作系统必须随着时间演变,因为 (C) A.当它出错时硬件必须被替换 B.用户仅仅会追求有现行著作权的软件 C.新硬件的设计 D.以上都是

5

5.早期系列处理系统的一个重要问题是(A) A.设置时间 B.缺少输入设备 C.无法取得打印输出 D.以上都是

6.在批处理系统中可取的硬件特征的一个例子 (A) A.特权指令

B.一个完全可访问的主存区 C.大时钟周期 D.上述都是

7.与多道程序设计操作系统有效运行切身相关的计算机硬件特征是:(C) A.超大内存 B.多处理器

C.I/O中断和DMA D.以上都是

8. 分时系统、多道程序设计系统的一个客观原则是: (D) A.最大化响应时间 B.最大限度利用处理器 C.提供独家获得硬件 D.都不是

9.下面哪个计算机系统发展的主要路线产生了同时和同步问题,从而导致了进程这一概念的提出?(D)

A.多道程序批处理操作系统 B.分时系统 C.实时交互系统 D以上所有

10.在内存管理系统中,分页系统提供了虚拟地址和(B)的动态映射 A.主存中的虚拟地址 B.主存中的实地址 C.进程的实地址 D.以上都不是

11.相对于计算机系统中的信息安全和保护,存取控制通常指:(C) A.证明安全机制依法执行 B.系统的数据流量

C.规范用户和进程访问系统各方面的体制 D.以上都不是

12.由于它们的大小和任务的难度,操作系统的一个通病是(D) A.交付使用时习惯性表现落后 B.系统有潜在的错误

C.总是难以达到预期的性能

D以上都是

13.一个进程执行一个应用程序时,分成数个可以并行执行的线程的技术叫做(A) A.多线程 B.多进程

6

C.对称多处理 D.以上都不是

14.WIN2K支持几种用户应用 ,包括(A) A.WIN32 B.Linux C.System 10 D.以上都不是

15.Linux的成功的关键是在于它是由(B)赞助的自由软件包: A.World Wide Web财团 B.自由软件基金会

C.Berkeley Software Distribution D. 以上都不是 填空题

1. 操作系统的(演变能力)指其在没有中断服务的情况下仍允许对系统进行功能性调整的

内在灵活性.

2. 操作系统掩盖(硬件)的细节从应用程序开始. 3. 在操作系统运行过程中,(内核)在仍主存中作为操作系统的一部分. 4. 操作系统在结构上必须是(模块化的),这使得它的发展更加灵活.

5. 最早期的计算机使用(连续)处理,这个名字是由用户被迫访问系统的方式决定的. 6. 用于为监控程序而提供指令的一种特殊的程序设计语言是(作业控制语言).

7. 现代操作系统的中心主题,基于在内存中多个程序的切换叫做(多道程序设计或多任务

处理).

8. 在分时-多任务系统中,多个用户通过(终端)直接访问系统.

9. 进程由三个部分组成:一段可执行的程序、程序所需要的相关数据和(程序的执行上下文),它包括操作系统、处理器管理以及执行过程所需要的所有信息.

10.(虚拟内存机制)允许程序从逻辑的角度访问存储器,而不考虑物理主存上可用的空间

数量.

11.(短期队列)在操作系统的调度系统中由在主存中的进程组成.

12. 操作系统的接口通常是指(命令行解释器或shell),因为它将用户从操作体统细节中脱

离,并且将操作系统视为一个服务的集合。

13.(分布式)操作系统使用户产生错觉,使计算机系统好像具有一个单一的主存空间、辅

存空间以及其他的统一存取措施

14.win2k中中的执行体和受保护子系统,应用程序通过(客户/服务器)计算模型进行构造,

这是一种常用的分布式计算模型。 15.大多数UNIX系统是(单体的),在于它们包括几乎所有的O/S功能,这些功能由一个使

用单一地址空间并且作为一个进程实现的大内核提供。

第三章 进程描述和控制

正误判断:

1. 处理器的主要功能是处理驻留在主存中的指令。

7

答案:T

2. 进程的轨迹就是该进程的指令序列的列表。

答案:T

3. 操作系统的主要任务是控制进程的执行。

答案:T

4. 当一个进程派生另一个进程时,派生的进程是子进程,被派生的进程是父进程。

答案:F (派生的进程是父进程,被派生的是子进程) 5. 轮循是一种线程优先级调度的方法。

答案:F (轮循是指依次给队列中的每个进程一定的执行时间,然后进程返回队列。与优先级无关)

6. 两状态进程模型和五状态进程模型的主要区别是后者将运行态分成两个新的状态:

就绪和阻塞。

答案:F (将非运行态分成就绪和阻塞)

7. 解决主存空间有限的一种方法是交换,即将某个进程的部分或全部内容从主存转移

到辅存。 答案:T

8. 为了定义操作系统管理进程和资源所需要的控制结构(如列表),操作系统在初始化

的时候必须拥有对设备数据的控制权。 答案:T

9. 进程映像是指程序代码的二进制形式。答案:F(进程映像是程序、数据、栈和属性

的集合)

10.进程控制块中包含处理器寄存器的部分称为进程控制信息。

答案:F (称为处理器状态信息)

11. 没有特权的处理器执行模式通常称为内核模式。

答案:F (用户模式)

12. 主进程表中每个进程有一个入口,若进程派生了子进程,则表中会有多个入口指向

父进程。答案:F (只有一个入口指向父进程)

13. 陷阱是与当前运行进程的一个错误或异常条件有关的一种系统中端。 答案:T 14. 采用无进程的内核方法来定义操作系统与用户程序的区别:操作系统代码作为一

个在特权模式下工作的独立实体被执行。 答案:T

15. Linux系统采用两种运行态来区别表示进程是在用户模式下运行还是在内核模

式下运行。 答案:T

8