操作系统
【解析】所谓“进程”是具有一定独立功能的程序关于某个数据集合上的一次运行活动,因此进程中包含:程序和数据,但这样一个动态过程还需要有内存的一块区域(PCB)来登记进程的有关状态、环境等信息。
16.进程调度主要负责 。
(A)选作业进入内存 (B)选一进程占有CPU
(C)建立一进程 (D)撤消一进程
【答案】(B)
17.“可抢占”和“不可抢占”的优先级调度算法相比 。
(A)前者开销小 (B)前者开销大
(C)两者开销大致相同 (D)两者开销不能相比
【答案】(B)
【解析】因为“可抢占”优先级调度始终保证在处理机上运行的是优先级最高的进程,这样,当处理机正在运行某个进程时,很可能会被其他优先级更高的进程“抢占”引起处理机调度,和“不可抢占”算法相比,前者的调度次数会更频繁,而每调度一次都会引起保护现场、恢复现场的工作,所以“可抢占”的优先级调度算法开销更大。
18.中断扫描机构是 扫描一次中断寄存器。
(A)每隔一个时间片 (B)每条指令执行周期内最后时刻
(C)每当进程释放CPU (D)每产生一次中断
【答案】(B)
【解析】处理器执行完一条指令后,硬件的中断装置(中断扫描机构)立即检查有无中断事件发生,若无中断事件发生,则处理机继续执行下面的指令;若有中断事件发生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为“中断响应”。
19.一个进程获得了除CPU以外的所需资源,则该进程可能处于 状态。
(A)运行 (B)就绪
(C)等待 (D)(B)和(C)
【答案】(B)
【解析】处于就绪状态的进程,只要获得处理机(被进程调度选中),即可变为运行状态。
20.保护现场是指将现场信息保存至 。
(A)磁盘 (B)各相应的寄存器
(C)进程的PCB中 (D)内存系统区
【答案】(C)
【解析】进程控制块(PCB)是记录进程有关信息的一块主存,其中包括该进程的中断现场保护区,它是进程存在的唯一标识。
三、多项选择题
1.进程所具有的基本状态包括_________。
(A)后备状态 (B)运行状态
(C)完成状态 (D)就绪状态
(E)等待状态
【答案】BDE