计算机操作系统概论复习资料(2)

2019-09-01 11:08

C.把被中断者的PSW保存到它的进程控制块中 D.把被中断者的PSW保存到主存固定单元中 E.把新PSW送入程序状态字寄存器中

3. 在进程的三种基本状态转换中,下列哪些情况会引起进程调度程序工作(A )(B )

( C )( )( )

A.一个进程从运行状态变成了等待状态 B.一个进程从运行状态变成了就绪状态 C.一个进程从等待状态变成了就绪状态 D.一个进程被撤消

E.一个进程从等待状态变成了运行状态 4. 在不同的计算机系统中,程序状态字的形式可能不同。但是一般都应包含下列哪些内容

( A )( B )( C )( D )( )

A.指令地址 B.指示处理器应处的工作状态 C.终端屏蔽 D.程序被中断的原因 E.程序需运行的时间

5. 以下有关移动技术的描述正确的是( B )( C )( D )( )( ) A.采用移动技术不会增加系统开销

B.移动技术为作业执行过程中扩充主存空间提供方便 C.移动是有条件的

D. 移动技术是使分散的空闲区集中起来,以容纳新的作业 E.可以随时确定一个最佳的移动方式

6. 为避免用户程序中错误的使用特权指令,中央处理器区分目态和管态两种工作状态。当

中央处理器处于目态时允许执行的指令有(B )( C )( D )( E )( ) A.启动I/O B.访管 C.传送 D.算术运算 E. 逻辑运算 7. 为避免用户程序中错误的使用特权指令,中央处理器区分目态和管态两种工作状态。当中央处理器处于管态时允许执行指令有( A )( B )( )( )( )

A.打开文件 B.启动I/O C.传送 D.算术运算 E.逻辑运算 8. 以下选项,属于进程的基本状态的是( A )( B )( C )( )( )

A.运行态 B.就绪态 C.等待态 D.管态 E.目态

9. 创建一个进程是指:为一个程序分别分配和建立( A )( B )( )( )( )

A.工作区 B.PCB C.JCB D.内存区 E.辅存区 10. 以下选项中属于进程特性的是( A )( B )( C )( )( )

A.动态特性

B.多个不同进程可以包含相同的程序 C.可以并发执行 D.静态的

E.一个程序只能对应一个进程

11. 为了使计算机系统能正确控制各程序的执行,因此( A )( B )( C )( )( ) A.每个程序都应有一个PSW

B.每个CPU要设置一个程序状态字寄存器

C.程序状态字寄存器是用来存放当前运行程序的PSW的 D.在多道程序设计系统中应设置多个程序状态字寄存器 E.在用户程序的PSW中应置为管态,以便使用访管指令 12. 一个进程完成工作后应调用“撤消”原语,以收回该进程的( A )( C )( )( )( )

A.工作区 B.程序 C.PCB D.状态 E.数据

13. 多道程序设计能提高系统效率,表现为( A )( B )( E )( )( ) A.减少了CPU的空闲时间 B.增加了单位时间内的算题量

C.缩短了每道作业的执行时间 D.一个处理器在同一时刻可为多个程序服务 E.能使多台外围设备并行工作

14. 进程的执行速度是与( A )( B )( C )( D )( E )有关的

A.程序执行了“访管指令” B.出现了程序性事件 C.出现了外部中断事件 D.进程调度策略

E.进程可占用的处理器时间

三、填空题

1. 为了保证计算机系统可靠地工作,经常要限制用户程序中使用某些指令,把不允许用户

程序中使用的指令成为 特权 指令。 2. 为减少处理器的空闲时间,提高它的利用率,可采用 多道程序设计 的方法。 3. 操作系统把一些能完成特定功能、不可中断的过程称为 原语 。 4. 进程状态的变化是与 出现的中断事件 有关的。

5. 采用批处理控制方式的作业必须向系统提交一份 作业控制语言 书写的作业控制说明书。 6. 用户可以用 作业控制语言 来书写表示作业执行步骤的“作业说明书”。 7. 让一个程序同时为多个用户服务时就应建立多个 进程 ,以便正确反应为不同用

户服务时的活动规律和状态变化。 8. 进程队列是把 进程控制块 链接在一起而形成的。

9. 把一个进程让出处理器,由另一个进程占用处理器的过程称为 进程切换 。 10. 中央处理器总是按照 程序状态字寄存器 中的指令地址和设置的其它状态来控制程序的执行。 11. 程序是静止的,而进程是 动态 的。

12. 由于各种外界的原因使正在运行的进程被打断,把它成为 强迫性 中断。 13. 采用定时转储的方法能防止由于 系统故障 造成的文件被破坏。

14. 当操作系统完成一次系统调用功能后,应把 用户 程序的PSW送回到程序状态字

寄存器中。 15. 多道程序设计是把多个计算问题同时装入计算机系统的 主存储器 并行执行。 16. 自愿中断是正在运行的进程执行了一条 访管 指令而引起的。

17. 为避免用户程序中错误地使用特权指令,中央处理器区分了两种工作状态,它们是管态

和 目态 。 18. 用来存放当前程序的PSW的寄存器被称为 程序状态字 寄存器。 19. 把一个程序在一个 数据集合 上的一次执行成为一个进程。

20. 当前运行进程的PSW总是被存放在 程序状态字寄存器 中的。 21. 用户程序占用中央处理器时,应让中央处理器在 目 态工作。

22. 当执行到用户程序中的一条访管指令时应把 操作系统 程序的PSW送回到程

序状态自己存其中,以完成用户的系统调用请求。 23. 操作系统引入“进程”后,不仅能正确描述程序的执行情况,而且 提高资源利用率 。 24. 中断响应是由中断装置通过 交换新旧PSW 来完成的。 25. 中央处理器处于目态时,将拒绝执行 特权 指令。

26. 中央处理器的工作状态是由占用处理器的程序的 程序状态字 来决定的。 27. 一个进程的工作没有结束之前,另一个进程可以开始工作,则称这些进程是_____并发

执行的。 28. 中断处理程序把被中断进程的现场信息保存到 该进程的PCB 中。 29. 多道批处理操作系统能充分利用 CPU 与各种外围设备之间的并行工作能

力。 30. 程序状态字是用来控制 指令 的执行顺序并且保留和指示与程序有关的系统状

态。 31. 每个程序都要有一个 程序状态字 来刻画本程序的执行状态。 32. 当有10个进程并发执行时,任何时刻最多允许 1 个进程同时占用一个CPU。

33. 若某系统的进程调度采用优先级调度算法,则对具有相同优先级的进程经常又使用 先来先服务 算法。 四、名词解释

1. 先来先服务调度算法:先来先服务调度算法是按照进程进入就绪队列的先后次序来选择

可占用处理器的进程 2. 中断屏蔽:中断的嵌套处理使现场保护,程序返回等操作很复杂。有时为了处理简单,

希望在一个中断事件没有处理结束前,不要再响应其它的中断事件,或只响应比当前级别高的中断事件。为此,计算机系统增设了中断屏蔽,按中断事件设置屏蔽标志,可根据需要有选择地封锁某些中断的响应。当发生中断事件但只有屏蔽标志时,硬件就暂时不响应该中断,待屏蔽标志消除时再响应。 3. 中断响应:通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发

生,若有中断事件发生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为“中断响应”。 4. 进程调度:在多道程序设计的系统中,往往同时有多个进程处于就绪状态,它们都要求得到处理器运行。单处理器的计算机系统中,每一时刻只能让一个进程占用处理器,操作系统按照某种调度算法从就绪队列的进程中选择一个进程,让选中的进程占用处理器运行。 5. 可再入程序:我们把一个能被多个用户同时调用的程序称为“可再入”程序,一个“可

再入”的程序要求调用者提供工作区。编译程序、操作系统程序通常都是“可再入”的程序,可再入可同时为不同用户服务,当它被不同用户调用时构成不同的进程 6. 程序及进程:程序是具有独立功能的一组指令的集合,或者说是指出处理器执行操作的

步骤。程序是静止的,程序的执行必须依赖于一个实体——数据集。把一个程序在一个数据集上的一次执行称为一个“进程”。 7. 程序状态字:程序状态字缩写是PSW,是用来控制指令执行顺序并且保留和指示和程序有关的系统状态。一般包含三部分:程序基本状态;中断码;中断屏蔽位。 8. 程序状态字寄存器:在单处理器的计算机系统中,整个系统设置一个用来存放当前运行

程序的PSW的寄存器,该寄存器成为程序状态字寄存器。 五、简答题

1. 阐述进程的基本状态?

答:进程有三种基本状态,它们是:等待态、就绪态、运行态。 等待态——等待某个事件的完成。

就绪态——等待系统分配处理器以便运行。

运行态——占用处理器正在运行。

2. 进程能否修改和访问自己的进程控制块的内容?

答:进程控制块是用来区分各个进程,以及纪录各个进程执行时的情况的;当进程执

行时操作系统把进程不断变化的情况记录在它的进程控制块中,作为对该进程进行调度、控制和管理的依据;由于每个进程的进程控制块中不仅记录了与本进程

有关的信息,而且涉及到其它进程(例如,队列指针);这些信息又随各进程的执行和整个计算机系统的工作情况而变化所以为了保证计算机系统的安全可靠,任何进程都不能修改和访问自己进程控制块的内容,所有的进程控制块都由操作系统统一管理;

3. 解释进程的顺序性。

答:进程的顺序性是指进程在顺序的处理器上的执行是严格按序的;只有在前一个操

作结束后才能开始后继操作。 4. 进程的基本状态有哪些?进程状态的变化与什么有关?

答:进程有三种基本状态,它们是:等待态、就绪态、运行态。进程状态的变化与出

现的中断事件有关。 5. 什么叫并发进程?

答:在多道程序设计的系统中,往往会同时存在许多进程。如果一个进程的工作没有全

部完成之前,另一个进程就可以开始执行,则说这些进程是同时执行的,把这些可同时执行的进程称为并发进程。 6. 进程的基本属性有哪些?

答:(1) 进程的动态性;

(2) 多个不同进程可以包含相同的程序;

(3) 进程有三种基本状态:运行态、等待态、就绪态; (4) 进程可以并发执行;

7. 中央处理器为什么要区分“目态”和“管态”两种工作状态?

答:(1) 中央处理器区分“目态”和“管态”的目的是能使计算机系统安全可靠地工

作;

(2) 凡用户程序占用中央处理器时则置为“目态”工作,这样,万一用户程序中

误用了特权指令,中央处理器会拒绝执行而保证系统的安全;

(3) 凡操作系统占用中央处理器时则置为“管态”工作,这样,操作系统能使用

所有的指令,可为用户提供各种服务。 8. 解释作业和作业步。

答:把用户要求计算机系统进行处理的一个计算问题成为一个作业;且一个作业必须

经过几个程序(例如编译程序、装配程序、运行程序等)的相继执行才能得到结果;其中每一个程序的执行可以看作是一个作业的加工步骤;每一个加工步骤被称为作业的一个作业步 9. 为什么现代计算机系统都设置一条“访管”指令?

答:由于用户程序只能在目态执行,故经常要调用操作系统的功能子程序来为其服务。

为了方便用户,现代计算机系统都设置一条可在目态下执行的“访管指令”作为用户调用操作系统功能的手段。 10. 操作系统提供哪些手段供用户控制和管理作业?

答:操作系统提供了两种手段:作业控制语言和操作控制命令。用户可以用作业控制

语言预先写好一份作业控制说明书,由操作系统根据作业控制说明书的要求自动控制作业的执行。用户也可以用操作控制命令以联机的方式向操作系统提出控制作业执行的要求。


计算机操作系统概论复习资料(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:三合风水之向分四局龙水配合法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: