操作系统复习2

操作系统复习2


2023年11月27日发(作者:摩托罗拉1200)

处理器概论

中断

.

进程概念基础

.

进程的映像

.

进程切换与CPU模式切换

.

进程的创建与管理

.

线程

.

.

一、 选择题 13. 硬件系统在设计中断优先级时,通常使( )优先级提高。

1.若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件

信息,那么用户程序中相应的指令应该是( ) 14. 中断程序可以有选择地设置屏蔽位,但( )是不能屏蔽的。

A.启动I/O指令 B.等待I/O指令 C.转移指令 D.访管指令 A.比自己级别低的中断事件 B.和自己级别相同的中断事件

2.当一次系统调用功能完成后,中央处理器的工作状态应( )

A.保持管态 B.保持目态 C.从管态转换成目态 D.从目态转换成管态 15.已经获得除( )以外所有运行所需资源的进程处于就绪状态。

3. CPU处于管态时,它可以执行的指令是(

A. 计算机系统中的全部指令B. 仅限于非特权指令 16.在一个单处理器系统中,处于运行态的进程( )

C. 仅限于访管指令 D. 仅限于特权指令 A.可以有多个 B.不能被打断 C.只有一个 D.不能请求系统调用

4 ( )的断点是确定的。 17对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器.称它们为( )

A.硬件故障中断 B自愿性中断 C.程序性中断 D.外部中断 的。

5.自愿性中断事件是由( )引起的。

A.程序中使用了非法操作码 B.程序中访问地址越界 18.操作系统根据( )控制和管理进程,它是进程存在的标志。

C.程序中使用了一条访管指令 D.程序中除数为"0 A.程序状态字 B.进程控制块 C.中断寄存器 D.中断装置

6.中断装置根据( )判别有无强迫中断事件发生。 19.若干个等待占有cPU并运行的进程按一定次序链接起来的队列为( )

A.指令操作码为访管指令 B.基址寄存器 C.限长寄存器 D.中断寄存器 A.运行队列 B.后备队列 C.等待队列 D.就绪队列

7.当出现中断事件后,必须( )才能把断点的信息保护起来。 20.用户从终端上输入一条命令,即产生了( )

A.把当前PSW放到旧PSWB.把旧PSW放到当前PSW A.程序性中断事件 B.外部中断事件

C.把新PSW放到当前PSWD.所有PSW保持不变 C.输入输出中断事件 D.自愿性中断事件

8.中断处理程序占用处理器的执行时,要从( )取出信息,才能分析中断发生的原因 21.可再入程序必须是纯代码,在执行中( )

A.当前PSWB.旧PSW C.新PSWD.当前指令的操作码 A.可以随意改变 B.计算结果相同

9.对( )引起的中断事件,中断处理会转交某个处理程序去执行某一功能。

A.主存储器读写时发生校验错 B.程序中使用了非法码 22.进程的( )和并发性是两个很重要的属性。

C.用户从终端上输入一条命令 D.程序访问地址越界 A.动态性 B.静态性 C.易用性 D.顺序性

10.中断处理程序在保护现场和分析中断原因后,一般会请求系统创建相应的处理事件23.用( )设计的操作系统结构清晰且便于调试。

进程,排入( ) A无序模块法 B.内核扩充法 C.层次结构法 D.管程设计法

A.等待队列 B.运行队列 C.后备队列 D.就绪队列

11.中断优先级是按照中断事件的重要性和紧迫程度来确定的,是在( ) A.继续保持管态 B.继续保持目态

A硬件设计时固定下来的 B作业说明书中申请的 C.从管态变为目态 D.从目态变为管态

C.动态分配的 D.由中断装置确定的

12.采用中断屏蔽技术,会封锁( )的响应。 统的( )占用CPU

A.比自己级别高的中断事件 B.比自己级别低的中断事件 A.系统调用程序 B.中断处理服务程序

C.与自己级别相同的中断事件 D.与中断屏蔽标志相对应的事件 C.作业管理程序 D.文件管理程序

A自愿中断 B.程序性中断 C.硬件故障中断 D.外部中断

C.自愿中断事件 D.输入输出中断事件

A主存储器 B.打印机 CCPU D.磁盘空间

A.顺序执行 B.同时执行 C.并行执行 D.并发执行

C.自身不改变 D.要求输入相同的数据

24.当操作系统退出执行,让用户执行时,系统会( )

25.当硬件的中断装置发现有事件发生,就会中断正在占用cPu的程序执行,让操作系

.

26.用户可以用( )编写控制作业执行步骤的“作业控制说明书”,使作业进行成批处19.一个进程占有处理器时,中断是由于________的原因而引起的。

理。

A.汇编语言 BC语言 CPASCAL语言 D.作业控制语言

二、 填空题

1让多个计算机问题同时装入一个计算机系统的主存储器________这种设计技术称为

________

2采用多道程序设计技术后可有效地提高系统中资源的________增加单位时间的算题

量,从而提高了系统的________

3.多道程序设计提高了系统的吞吐量.但可能会________某些程序的执行时间。

4.在多道程序设计系统中,并行的道数要根据________和用户对资源的要求来确定。

5.把一个程序在一个数据集上的一次执行称为一个________

6.程序是________;进程是________

7.完成操作系统的进程称为________,完成用户功能的进程称为________

8.进程的四个属性为:________________________________,进程和程序非一一

对应性,三种基本状态的不断变换和________

9.一个能被多个用户同时调用的程序称作________的程序。

10.进程的三种基本状态为:等待态、________和运行态。

11.进程状态变化时,运行态和________、都有可能变为________

12.同时执行的进程是________占用处理器的,这些进程可称为并发执行的。

13.进程控制块应包括标识信息、________________和管理信息。

14.操作系统依据________对进程进行控制和管理。

15.进程有两种基本队列:________________ 两种处理方式。

16.进程队列可以用________的链接来形成。 36________是规定进程一次使用处理器的最长时间。

17.在双向链接的队列中,要设置________指针和________指针.分别指向前一个和后37.进程调度算法的选择准则有处理器利用率、________、等待时间和________

一个进程的进程控制块地址。

18.系统中负责进程________的工作称为队列管理。

20.强迫性中断事件有硬件故障中断、________、外部中断和________事件.

21.自愿性中断是由进程中执行一条________引起的。

22 中断响应的三项工作为检查是否有中断事件发生, ________________

23 中断装置要通过检查________才能识别是否有强迫性中断事件发生。

24.程序状态字主要包括程序的基本状态、________________三部分内容。

25.保护断点信息,必须把当前Psw保存为________

26.中断处理程序占用处理器后,只要从________中取出中断码。分析后完成中断事件

的处理。

27.保护________是中断处理的主要工作之—。

28.中断处理程序一般只做一些简单的处理,然后请求系统创建________的进程,排入

________队列.

29.中断优先级是按中断事件的________来确定的,是在硬件设计时________

30.中断优先级的高低顺序为硬件故障中断、________、程序性中断、________和输入

输出中断。

31.当________中的中断屏蔽位设有屏蔽标志时.表示________对相应事件的响应。

32.中断处理程序通常只屏蔽比自己级别________的中断事件,而________是不能屏蔽

的。

33________程序按照某种调度算法从就绪队列中选出一个进程,让它占用处理器。

34.常用的进程调度算法有先来先服务、________________及分级调度等算法。

35.采用优先数调度算法时,一个高优先数进程占用处理器后可有________________

38.当—个进程从________变成等待态或进程完成后被撤消时都会产生________过程。

.


发布者:admin,转转请注明出处:http://www.yc00.com/num/1701076527a1049998.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信