操作系统题库判断题.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章计算机系统概论
1.操作系统类似于计算机硬件和人类用户之间的接口。答案:T。
2.处理器的一个主要功能是与内存交换数据。答案:T。
3.一般用户对系统程序无障碍,对应用程序有障碍。答案: F
4.数据寄存器一般是通用的,但可能局限于像浮点数运算这样的特
定任务。 T
5.程序状态字( PSW)通常包含条件码等状态信息。条件码是由程序员为操作结果设置的位。答案: F
6.一个单一的指令需要的处理称为执行周期。答案:F(称为指令周期)
7.取到的指令通常被存放在指令寄存器中(IR)。答案: T
8.中断是系统模块暂停处理器正常处理过程所采用的一种机制。答案: T
9.为适应中断产生的情况,必须在指令周期中增加一个额外的读取
阶段。 F
10.在处理器控制控制例行的中断处理器之前,需要储存的最少信息有程序状态字和当前指令地址。答案: F
11.多中断的一个处理方法是在处理一个中断时禁止再发生中断。答案: T
12.多道程序设计允许处理器使用长时间等待的中断处理的空闲时间。答案: T
13.在两级存取优先级中,命中率定义为对较慢存储器的访问次数与
对所有存储器访问次数的比值。答案: F
14.高速缓冲存储器的开发利用了局部性原理,即在处理器与主存储
器之间提供一个容量小而快速的存储器。T
15.在高速缓冲存储器的设计中,块大小与高速缓冲存储器和主存储
器间的数据交换单位有关。答案:T
16.可编程 I/O 的一个主要问题是,处理器必须等到I/O 模块准备完毕,并且在等待的过程中必须反复不停的检查I/O 模块的状态。答案: T
第二章操作系统概述
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.处理器的主要功能是处理驻留在主存中的指令。答案: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
第四章线程、对称多处理器和微内核
1.操作系统的基本单位调度,通常称为一个轻量级线程或线程.T
2.MS-DOS操作系统是一个单一进程具有多线程的例子 .F
3.在一个多线程环境 ,进程是单位资源配置和保护的单位 .T
4.线程同步的概念是一个多线程系统所必需的 ,因为单一进程的线程共享进程的进程控制块 (PCB). F
5.在纯用户级线程 (ULT)设备中 ,所有线程管理的工作都是由应用程序负
责、但内核知道他们的存在 .F
6.在分布式操作系统设计中,一对多(线程对进程 )的关系特别有意
思 ,因为它涉及线程转移的概念. T
7.一个控制多处理器共享存储架构的不利条件就是对整个系统控