操作系统
(A)进程之间的状态变化,一定在PCB中反映出来
(B)当进程完成I/O后,进程的状态由等待变为运行
(C)中断屏蔽是不允许发生中断
(D)O.S的特征之一为并行性,所谓并行性是指多个进程同时处于运行状态 (E)中断屏蔽是暂时不响应中断
【答案】AE
【解析】
PCB中记录了进程当前的状态,所以进程之间的状态变化,在 PCB中一定有记录。选项(A)正确。
当进程完成I/O后,进程的状态变为就绪,何时运行由进程调度程序决定。选项
(B)错误。
中断屏蔽期间允许发生中断,但暂时不响应。选项(C)错误,选项(E)正确。 所谓并行性是指多个作业同时处于运行状态,这是一种宏观上的并行,对于进程来说,还是按处理机调度交替地(轮流)占有处理机。选项(D)错误。 所以,选择(A)、(E)。
9.可以做为进程调度算法的有_________。
(A)先来先服务调度算法 (B)时间片轮转调度算法
(C)最高优先级调度算法 (D)响应比高者优先调度算法 (E)均衡调度算法
【答案】ABC
【解析】参见前面的第5题解析。
10.影响时间片轮转调度算法对进程响应时间的因素有________。
(A)内存容量 (B)时间片值的选取
(C)外存容量 (D)交互进程的数量
(E)IO设备的速度
【答案】BD
【解析】分时系统的响应时间T可以表达为: T≈QxN,其中Q是时间片,而N是交互进程数量。因此,对进程响应时间的因素主要有:“时间片值的选取”和“交互进程的数量”。当时间片一定,交互进程的数越多(即N越大),T就越大。所以选择(B)、(D)。
11.________可能会引起处理机从一个进程转到另一个进程。
(A)一个进程从运行状态变为等待状态
(B)一个进程从运行状态变为就绪状态
(C)一个就绪状态进程的优先级降低
(D)一个进程运行完成而撤离系统
(E)一个就绪状态进程的优先级升高
【答案】ABDE
【解析】当一个就绪状态进程的优先级降低时,不会引起处理机从一个进程转到另一个进程。因此,不能选择C,其它情况都可能引起处理机在不同进程之间的转换。所以,本题应该选择(A)、(B)、(D)、(E)。
四、是非判断题
1.进程之间的状态变化,一定在PCB中反映出来。()
【答案】正确。