赞
踩
本文以操作系统—精髓与设计原理(第九版中文翻译版)为参考,答案仅供参考,如有疑惑欢迎提出指正。转载请标明出处。
第三章
1. (单选题)
多道环境下,处理器/CPU的行为,可由以下的()来进行描述:
A单个进程的轨迹/trace
B多个进程的轨迹/trace
C多个进程轨迹/trace的交替执行
D以上说法均正确
正确答案:C
答案解析:
在多道环境下,处理器/CPU的行为可以由多个进程轨迹/trace的交替执行来描述。这种方式我们称之为并发(Concurrent) 。所以,正确答案是C。
2. (单选题)
多道环境下,单个进程的行为,可由以下的()来进行描述:
A单个进程的轨迹/trace
B多个进程的轨迹/trace
C多个进程轨迹/trace的交替执行
D以上说法均正确
正确答案:A
答案解析:
解:在多道环境下,单个进程的行为可以由单个进程的轨迹/trace来描述。所以,正确答案是A。
3. (单选题)
关于进程的两状态模型,其包括的两个状态是():
A运行态和执行态
B运行态和非运行态
C运行态和阻塞态
D运行态和就绪态
正确答案:B
答案解析:
在任何时刻,一个进程要么正在执行,要么未执行,因而可以构建最简单的模型。进程可处于一下两种状态之一:运行态和为运行态,如图3.5(a)所示(P67)。
4. (单选题)
关于进程的五状态模型,以下哪个情况可能会导致新建/New态的进程的产生():
A新的批处理作业提交
B新的用户从终端登录
C现有的进程创建了子进程
D以上说法均正确
正确答案:D
答案解析:
解:关于进程的五状态模型,新建/New态的进程可能会由于新的批处理作业提交、新的用户从终端登录或现有的进程创建了子进程而产生(P69)。
5. (单选题)
关于进程的五状态模型,以下哪个情况可能会导致退出态/Exit态的进程的产生():
A执行了无效指令
B父进程终止
C系统管理员终止了它
D以上说法均正确
正确答案:
答案解析:D
关于进程的五状态模型,退出态/Exit态的进程可能会由于执行了无效指令、父进程终止或系统管理员终止了它而产生。
进程到达一个自然结束点后,由于出现不可恢复的错误而取消时,或在具有相应权限的另一个进程取消该进程时,进程将被终止(P70)。
在某些系统中,父进程可在任何时刻终止一个子进程。若父进程终止,则与该父进程相关的所有子进程都将被终止(P70)。
6. (单选题)
关于进程的五状态模型,不包括的状态转换情况是():
A从就绪态到运行态
B从运行态到就绪态
C从阻塞态到运行态
D从运行态到阻塞态
正确答案:C
答案解析:
关于进程的五状态模型,不包括从阻塞态到运行态的状态转换情况。
7. (单选题)
一个新进程的创建,包括了以下的哪个步骤():
A为新进程分配新的内存地址空间
B为新进程分配一个唯一的进程标识符/ID
C初始化新进程的进程控制块/PCB
D以上说法均正确
正确答案:D
答案解析:
解:一个新进程的创建包括为新进程分配新的内存地址空间、为新进程分配一个唯一的进程标识符/ID和初始化新进程的进程控制块/PCB。
进程的创建 将一个新进程添加到正被管理的进程集时操作系统需要建立用于管理该进程的数据结构,并在内存中给它分配地址空间,这些行为构成了一个新进程的创建过程(P68)。
8. (单选题)
关于进程切换/Process Switch的时机,可能发生在是():
A时钟中断
B系统调用
C缺页故障
D以上说法均正确
正确答案:
答案解析:D
解:关于进程切换/Process Switch的时机,可能发生在时钟中断、系统调用或缺页故障。
何时切换进程 进程切换可在操作系统从当前正在运行进程中获得控制权的任何时刻发生。表3.8给出了可能把控制权交给操作系统的事件(P81)。
机制:中断 原因:来自当前执行指令的外部 用途:对异步外部事件的反应
机制:陷阱 原因:与当前执行指令相关 用途:处理一个错误或一个异常条件
机制:系统调用 原因:显式请求 用途:调用操作系统函数
实例:时钟中断、I/O中断、内存失效。
9. (单选题)
当应用程序执行的时候,处理器/CPU的态/mode处于():
A用户态/User mode
B系统态/System mode
C内核态/Kernel mode
D以上均有可能
正确答案:A
答案解析:
非特权模式通常称为用户模式(user mode),因为用户程序通常在该模式下运行;特权模式称为系统模式(system mode)、控制模式(control mode)或内核模式(kernel mode),内核模式指的是操作系统的内核,它是操作系统中包含重要系统功能的部分(P79)。
10. (单选题)
关于进程切换/Process Switch和处理器态的切换/CPU mode Switch,以下正确的是
A有进程切换,则一定伴随着处理器态的切换
B有处理器态的切换,则一定伴随着进程切换
C两种切换/Switch是等价的
D两种切换/Switch并无关系
正确答案:A
答案解析:
解:有进程切换,则一定伴随着处理器态的切换。所以,正确答案是A。
A.
出现中断时,处理器会做如下工作(P81):
B.C.D.
模式切换与进程切换是不同的。模式切换可在不改变运行态进程的状态的情况下出现(P82)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。