2023年操作系统题库判断题.doc

上传人:工**** 文档编号:546658251 上传时间:2022-10-06 格式:DOC 页数:11 大小:39.54KB
返回 下载 相关 举报
2023年操作系统题库判断题.doc_第1页
第1页 / 共11页
2023年操作系统题库判断题.doc_第2页
第2页 / 共11页
2023年操作系统题库判断题.doc_第3页
第3页 / 共11页
2023年操作系统题库判断题.doc_第4页
第4页 / 共11页
2023年操作系统题库判断题.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《2023年操作系统题库判断题.doc》由会员分享,可在线阅读,更多相关《2023年操作系统题库判断题.doc(11页珍藏版)》请在金锄头文库上搜索。

1、 第一章 计算机系统概论1.操作系统类似于计算机硬件和人类用户之间的接口。答案:T。2.解决器的一个重要功能是与内存互换数据。答案:T。3.一般用户对系统程序无障碍,相应用程序有障碍。答案:F4.数据寄存器一般是通用的,但也许局限于像浮点数运算这样的特定任务。T 5.程序状态字(PSW)通常包含条件码等状态信息。条件码是由程序员为操作结果设立的位。答案:F6.一个单一的指令需要的解决称为执行周期。答案:F(称为指令周期) 7.取到的指令通常被存放在指令寄存器中(IR)。答案:T 8.中断是系统模块暂停解决器正常解决过程所采用的一种机制。答案:T 9.为适应中断产生的情况,必须在指令周期中增长一

2、个额外的读取阶段。F10.在解决器控制控制例行的中断解决器之前,需要储存的最少信息有程序状态字和当前指令地址。答案:F11.多中断的一个解决方法是在解决一个中断时严禁再发生中断。答案:T 12.多道程序设计允许解决器使用长时间等待的中断解决的空闲时间。答案:T 13.在两级存取优先级中,命中率定义为对较慢存储器的访问次数与对所有存储器访问次数的比值。答案:F14.高速缓冲存储器的开发运用了局部性原理,即在解决器与主存储器之间提供一个容量小而快速的存储器。T 15.在高速缓冲存储器的设计中,块大小与高速缓冲存储器和主存储器间的数据互换单位有关。答案:T 16.可编程I/O的一个重要问题是,解决器

3、必须等到I/O模块准备完毕,并且在等待的过程中必须反复不断的检查I/O模块的状态。答案:T第二章 操作系统概述 1 操作系统是控制应用程序执行的程序,并充当应用程序和计算机硬件之间的接口。 (对) 2在多用户系统中,操作系统管理那些用作重要目的的资源。 (对) 3操作系统通常在它的专用O/S解决器上并行应用程序。 (错) 4操作系统演化的动力之一就是基本硬件技术的进步。 (对) 5. 初期的计算机中没有操作系统,用户直接与硬件打交道。 (对) 6 在一个批解决系统,“control is passed to a job”意味着解决器正在取指令和执行用户程序。 (对) 7. 单编程通常比多编程更

4、好的运用系统资源。 (错) 8. 在分时系统中,操作系统控制每个应用程序以很短的时间单位执行,但由于人的反映时间相对较慢,这种互换对用户来说是透明的 (对) 9. 进程可以定义为由单一的顺序执行线索、一个当前状态和一组相关的系统资源所描述的活动单元。 (对) 10. 虚拟内存地址通常由页号和页偏移量组成。 (对) 11. 实行优先级策略是一种常见的短程调度,根据其重要限度它涉及分派给每个进程的队列 对12. 现在,复杂的操作系统通常由数千行的指令组成。 (错) 13. 单体内核结构只给内核分派一些最基本的功能,涉及地址空间、进程间通信和基本的调度。 (对) 14. 硬件抽象层(HLA)在通用的

5、硬件命令和响应与某一特定平台通用的命令和响应之间进行映射。 (对) 15. Linux是一个实行模块化结构的现代UNIX操作系统。 (对) 第三章进程描述和控制1. 解决器的重要功能是解决驻留在主存中的指令。答案:T2. 进程的轨迹就是该进程的指令序列的列表。答案:T3. 操作系统的重要任务是控制进程的执行。答案:T4. 当一个进程派生另一个进程时,派生的进程是子进程,被派生的进程是父进程。答案:F 5. 轮循是一种线程优先级调度的方法。答案:F 6. 两状态进程模型和五状态进程模型的重要区别是后者将运营态提成两个新的状态:就绪和阻塞。答案:F 7. 解决主存空间有限的一种方法是互换,即将某个

6、进程的部分或所有内容从主存转移到辅存。答案:T8. 为了定义操作系统管理进程和资源所需要的控制结构(如列表),操作系统在初始化的时候必须拥有对设备数据的控制权。答案:T9. 进程映像是指程序代码的二进制形式。答案:F (进程映像是程序、数据、栈和属性的集合)10进程控制块中包含解决器寄存器的部分称为进程控制信息。答案:F (称为解决器状态信息)11. 没有特权的解决器执行模式通常称为内核模式。答案:F (用户模式)12. 主进程表中每个进程有一个入口,若进程派生了子进程,则表中会有多个入口指向父进程。答案:F 13. 陷阱是与当前运营进程的一个错误或异常条件有关的一种系统中端。T14. 采用无

7、进程的内核方法来定义操作系统与用户程序的区别:操作系统代码作为一个在特权模式下工作的独立实体被执行。答案:T15. Linux系统采用两种运营态来区别表达进程是在用户模式下运营还是在内核模式下运营。答案:T第四章 线程、对称多解决器和微内核1. 操作系统的基本单位调度,通常称为一个轻量级线程或线程.T 2. MS-DOS操作系统是一个单一进程具有多线程的例子.F 3. 在一个多线程环境,进程是单位资源配置和保护的单位.T 4. 线程同步的概念是一个多线程系统所必需的,由于单一进程的线程共享进程的进程控制块(PCB). F5. 在纯用户级线程(ULT)设备中,所有线程管理的工作都是由应用程序负责

8、、但内核知道他们的存在.F6. 在分布式操作系统设计中,一对多(线程对进程)的关系特别故意思,由于它涉及线程转移的概念. T 7. 一个控制多解决器共享存储架构的不利条件就是对整个系统控制的减少.T 8. 在对称多解决系统(SMP)中,每个解决器进入到各自独立的内存领域.F (还获得了内存共享) 9.对称多解决系统管理解决器和其它资源,使用户可以和使用多道程序设计系统同样使用这个系统. T 10.内核层设计的基本微内核的重要的优点涉及提高性能.F(性能减少) 11. 微内核的主线的体制是:只有绝对必要的活动才应在操作系统内核中.T 12.在微内核中进程或线程间的的基本通信方式是消息.T 13.

9、 Linux系统不区分进程和线程.T 14. Windows 2023是一个面向对象的操作系统,但在WIN2K系统中只有进程(非线程)是执行的对象. 15. 在Solaris操作系统中,处在激活态的用户级现成被委派到轻量级进程, 并随内核级线程同时执行. T 第五章并发性:互斥与同步判断 1.分布式解决技术可被定义为管理多台分布式计算机系统中多个进程的执行(对) 2.进程交替与重叠都是并发解决的实例并且都呈现同样的基本问题. (对) 3. 并发问题只涉及到多解决系统,并不影响单解决系统. (错)两种系统均有影响 4.饥饿指的是竞争进程由于调度问题被拒绝访问资源的情况. (对) 5. 为了提供对

10、互斥的支持,任何设备或性能必须对相关进程的速度和解决器的数目有一定的规定和限制. (错) 6.为解决互斥问题的Peterson算法仅对两进程的情形有效,不能推广到有n个进程的情况.(错) 7. 对单解决器,并发进程不能重叠,只能被交替执行. (对) 8. 弱信号量保证不会饥饿,但强信号量不能保证. (错)颠倒一下便对的 9. 对典型的生产者/消费者问题,一个有限循环缓冲区和一个无限缓冲区是两种解决数据存储区的方法.(错)10.使用信号量的重要难点在于wait 和signal 两种操作也许分布于整个程序中,并且很难看出这些在信号量上的操作所产生影响的整体效果. (对) 11. 消息传递提供了同步

11、与通信,它们是交互进程的基本规定. (对) 12. 在消息传递系统中,一种可选的排队原则是允许接受者检查消息队列并选择下一次接受哪条消息. (对) 13. 在消息传递系统的通信机制中, 仅是通信的接受者可以被阻塞.(错)发送者和接受者都可以被阻塞或不阻塞 14.在间接寻址中,为合用于消息传递,消息被发送到常称为信箱的临时共享数据结构中.(对) 15.生产者/消费者问题被看作是只有一个读进程和一个写进程的特殊读者写者问题.(错)第六章并发性:死锁和饥饿1. 死锁是指一组进程在竞争系统资源或互相通信时发生的周期性阻塞。答案:F 2. 死锁都是由两个或两个以上进程对资源需求的冲突引起的。答案:T3.

12、 可重用资源是指一次只能供一个进程安全地使用,并且不会由于使用而耗尽的资源。答案:T5. 死锁不一定是由循环等待产生,但循环等待必然导致死锁。答案:T6. 死锁防止是指设计一种系统使死锁发生的也许性最小。答案:F 7. 死锁避免在死锁的三个必要条件存在时仍然可以解决死锁问题。答案:T8. 资源分派拒绝方法解决死锁问题时,安全状态是指所有进程执行序列不会导致死锁。答案:F 9. 死锁检测不限制资源的分派,也不限制进程的行为。答案:T10. 最常用的死锁恢复方法是取消所有的死锁进程。答案:T11. 尽管解决死锁的方法都各有利弊,但最佳的方法是选择一种方法并且只使用这一种。答案:F 12. 哲学家就

13、餐问题说明了死锁和饥饿的基本问题。答案:T13. 管道是一个环形缓冲区,允许两个进程以生产者消费者的模型进行通信T14. Solaris线程同步原语由互斥锁支持。答案:T15. W2K系统下,每个同步对象实例既可以处在有信号状态,也可以处在正在发送信号状态。答案:F 第七章内存管理1. 在多道程序设计系统中,主存被划分为两部分:一部分供操作系统使用(驻留监控程序、内核),另一部分供当前正在执行的程序使用。答案:F 2. 在内存中划分操作系统和进程部分的任务由操作系统自动执行,称为重定位。答案:F (称为内存管理)3. 不同的模块被指派到主存中的同一块区域,这种组织程序和数据的方法称为覆盖。答案

14、:T4. 虚拟内存的思想基于一点或两点基本技术:分页和分段。答案:T5. 有较大浪费的固定分区内存管理技术的重要问题是存在外部碎片。答案:F 6. 固定分区内存管理使用大小不等的分区可以减少内部碎片。答案:T7. 在动态分区内存管理技术中,最佳适配算法通常性能最佳。答案:F (最差)8. 在动态分区内存管理技术中,压缩是指移动进程到连续的空间,使所有空闲空间连成一片。答案:T9. 在动态分区内存管理技术中,初次适配算法是指从进程上次放置的位置开始扫描内存,选择满足规定的第一个可用的块。答案:F (从开始扫描内存)10. 伙伴系统是一个克服了固定分区和动态分区方案缺陷的合理折中。答案:T11.

15、物理地址是指与当前数据在内存中的物理分派地址无关的访问地址。F 12. 使用分页机制的内存系统中有少量的内部碎片,而没有外部碎片。答案:T13. 在使用分页机制的内存系统中进程中的块(称为帧)可以被指派到内存中可用的块(称为页)。答案:F 14. 使用分段机制的内存系统中有少量的外部碎片,而没有内部碎片。答案:T15. 采用分段技术,程序被划分为一组段,这些程序段有一个最大段长,并且长度相等。答案:F Chapter 8 Virtual Memory1. 在只有部分程序调入主存的存储器管理系统中,驻留在主存中的部分程序被定义为常驻集。ANS: T2. 在一个系统中,当主存中的大量进程反复访问共享I/O设备的情况称之为系统抖动。错。3. 修改位(M)是一个控制位,他表达相应页的内容从上一次装入主存中到现在是否已经发生变化。ANS: T4. 一个页错误的发生是在转移后备缓冲器中不存在所需要的页ANS: F5. 对程序员而言,使用虚拟内存的一个优点是它简化了解决增长的数据结构,这是通过允许段进行必要的增长或者缩小的操作ANS: T对6. 在一个段页复用的系统中,一个用户的地址空间被划分为几个固定大小的页,而这些页被划提成许多段ANS: F 7. 为了实现在一个段系统的共享,一个段也许在多个进

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号