操作系统 题库 判断题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13. 单体内核结构只给内核分配一些最基本的功能,包括地址空间、进程间通信和基本的调度。(对)第一章计

算机系统概论

14. 硬件抽象层( HLA)在通用的硬件命令和响应与某一特定平台1.操作系统类似于计算机硬件和人类用户之间的接口。

答案:T。通用的命令和响应之间进行映射。2.处理器的一个主要功能是与内存交换数据。答案:T。(对)

15. Linux是一个实行模块化结构的现代UNIX操作系统。(对)3.一般用户对系统程序无障碍,对应用程序有障碍。

答案:F

第三章进程描述和控制4.数据寄存器一般是通用的,但可能局限于像浮点数运算这样的特

1. 处理器的主要功能是处理驻留在主存中的指令。答案:定任务。T T

2. 进程的轨迹就是该进程的指令序列的列表。答案:T 5.程序状态字(PSW)通常包含条件码等状态信息。条件码是由

程3. 操作系统的主要任务是控制进程的执行。答案:序员为操作结果设置的位。答案:F

T

4. F6.一个单一的指令需要的处理称为执行周期。答案:(称为指令当一个进程派生另一个进程时,派生的进程是子进程,

被派生的进程是父进程。答案:周期) F

5. 。答案:7.取到的指令通常被存放在指令寄存器中(IR)T 轮循是一种线程优先级调度的方法。答案:F

6. 两状态进程模型和五状态进程模型的主要区别是后者将运行态8.中断是系统模块暂停处理器正常处理过程所采用的

一种机制。答分成两个新的状态:就绪和阻塞。答案:F 7. T 解决主存空间有限案:的一种方法是交换,9.为适应中

断产生的情况,必须在指令周期中增加一个额外的读取即将某个进程的部分或全部内容从主存转移到辅存。答案:F

T

阶段。8. 为了定义操作系统管理进程和资源所需要的控制结构(如列10.在处理器控制控制例行的中断处理器之前,需

要储存的最少信表)F

,操作系统在初始化的时候必须拥有对设备数据的控制权。答息有程序状态字和当前指令地址。答案:案:T

多中断的一个处理方法是在处理一个中断时禁止再发生中断。答11.9. 进程映像是指程序代码的二进制形式。答案:案:

T F (进程映像是程序、数据、栈和属性的集合)12.多道程序设计允许处理器使用长时间等待的中断处理的空闲时10.进程控制块中包含处理器寄存器的部分称为进程控制信息。间。答案:T 答案:F (称为处理器状态信息)在两

级存取优先级中,命中率定义为对较慢存储器的访问次数13.

11. 没有特权的处理器执行模式通常称为内核模式。答案:F 与对所有存储器访问次数的比值。答案:F

(用户模式)高速缓冲存储器的开发利用了局部性原理,即在处理器与主存14.12. 主进程表中每个进程有一个入口,若进程派生了子进程,则表储器之间提供一个容量小而快速的存储器。T

中会有多个入口指向父进程。答案:在高速缓冲存储器的设计中,块大小与高速缓冲存储器和主存F

15.13. 储器间的数据交换单位有关。答案:T 陷阱是与当前运行进程的一个错误或异常条件有关的一种系

统中端。T

I/O模块准备完的一个主要问题是,处理器必须等到可编程16.I/O14. I/O毕,并且在等待的过程中必须反复不停的检查

模块的状态。答采用无进程的内核方法来定义操作系统与用户程序的区别:操作系统代码作为一个在特权模式下工作的

独立实体被执行。答案:案:T

T

操作系统概述第二章

15. Linux1.系统采用两种运行态来区别表示进程是在用户模式下运并充当应用程序和计算操作系统是控制应用程序

执行的程序,行还是在内核模式下运行。答案:(对)T

机硬件之间的接口。

第四章对)线程、对称多处理器和微内核操作系统管理那些用作重要目的的资源。.2在多用户系统中,(1. 3操

作系统的基本单位调度,通常称为一个轻量级线程或线程.T (错)处理器上并行应用程序。.操作系统通常在它的专用O/S

2. MS-DOS操作系统是一个单一进程具有多线程的例子.F 4.操作系统演化的动力之一就是基本硬件技术的进步。(对)

3. 在一个多线程环境早期的计算机中没有操作系统,5. 用户直接与硬件打交道。(对),进程是单位资源配置和保护

的单位.T

4. 在一个批处理系统,“6 control is passed to a job线程同步的概念是一个多线程系统所必需的,”意味着处因为单一进程的线程共享进程的进程控制块理器正在取指令和执行用户程序。(对)(PCB). F

5. 在纯用户级线程(错)单编程通常比多编程更好的利用系统资源。7. (ULT)设备中,所有线程管理的工作都是由应用程序负责、但内核知道他们的存在8. 在分时系统中,操作系统控制每个应用程序以很短的时间单位.F

6. 在分布式操作系统设计中,一对多这种交换对用户来说是透明执行,但由于人的反应时间相对较慢,(线程对进程)的关系特别有意思,因为它涉及线程转移的概念. T 的(对)

7. 9. 进程可以定义为由单一的顺序执行线索、一个当前状态和一组一个控制多处理器共享存储架构的不利条件就是对整个系统控制的降低相关的系统资源所描述的活动单元。(对).T

8. 10. 在对称多处理系统(对)虚拟内存地址通常由页号和页偏移量组成。(SMP)中,每个处理器进入到各自独立的内存领域11. .F (还获得了内存共享) 根据其重要程度它涉实施优先级策略是一种常见的短程调度,

9.对及分配给每个进程的队列对称多处理系统管理处理器和其它资源,使用户可以和使用多道. T 程序设计系统一样

使用这个系统(错)现在,复杂的操作系统通常由数千行的指令组成。12.

10.内核层设计的基本微内核的主要的优点包括提高性能.F(性能降死锁不一定是由循环等待产生,但循环等待必然导致死锁。答案:T

低)

6. 死锁预防是指设计一种系统使死锁发生的可能性最小。答案:微内核的根本的体制是:只有绝对必要的活动才应在操作系统F 11.

7.

.T 内核中死锁避免在死锁的三个必要条件存在时仍然可以解决死锁问题。.T 12.在微内核中进程或线程间的的基本通信方式是消息

答案:T .T 13. Linux系统不区分进程和线程8.

系统中2000是一个面向对象的操作系统,但在WIN2K14. Windows

资源分配拒绝方法解决死锁问题时,安全状态是指所有进程执行)是执行的对象. 非线程只有进程(序列不会导致死锁。答案:F 处于激活态的用户级现成被委派到轻量级15. 在Solaris操作系统中,9. 进程, 并随内核级线程同时执行. T 死锁检测不限制资源的分配,也不限制进程的行为。答案:T

10. 互斥与同步判断最常用的死锁恢复方法是取消所有的死锁进程。答案:T 第五章并发性:11.

分布式处理技术可被定义为管理多台分布式计算机系统中多个1.尽管解决死锁的方法都各有利弊,但最好的方法是选择一种方法进程的执行()

对并且只使用这一种。答案:F 2.进程交替与重叠都是并发处理的实例并且都呈现同样的基本问12. 哲学家就餐问题说明了死锁和饥饿的基本问题。答案:T ) 题. (对

13.

两种系错并不影响单处理系统. ()[3.并发问题只涉及到多处理系统,管道是一个环形缓冲区,允许两个进程以生产者统均有影响]

—消费者的模型进行通信. ( 4.饥饿指的是竞争进程因为调度问题被拒绝访问资源的情况对) T

T 14. Solaris任何设备或性能必须对相关进程的速度线程同步原语由互斥锁支持。答案:为了提供对互斥的支持5.,15.

和处理器的数目有一定的要求和限制错)

. (系统下,每个同步对象实例既可以处于有信号状态,也可以,算法仅对两进程的情形有效不能推W2K6. 为解决互斥问题的Peterson个进程的情况n.(错) F 处于正在发送信号状态。答案:广到有第七章内存管理对并发进程不能重叠7.对单处理器,,只能被交替执行. ()

1.

)[颠倒一下便正(弱信号量保证不会饥饿8.,但强信号量不能保证. 错在多道程序设计系统中,主存被划分为两部分:一部分供操作系确]

相关文档
最新文档