操作系统第一单元测试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统第一单元测试题
学号:姓名:
一、单项选择题(请将正确答案前的字母写在题前相应位置,每题2分,计40分)
10、一个运行进程必须具备的3种基本状态是。
A.就绪状态、挂起状态和执行状态 B.挂起状态、阻塞状态和执行状态
C.就绪状态、执行状态和阻塞状态 D.就绪状态、执行状态和终止状态
11、下面所列进程的3种基本状态之间的转换不正确的是。
A.就绪状态→执行状态 B.执行状态→就绪状态 C.执行状态→阻塞状态 D.就绪状态→阻塞状态12、在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。其中主要是由处理机各
种寄存器中的内容所组成。
A.进程标识符信息 B.进程调度信息 C.处理机状态信息 D.进程控制信息
13、下面有关选择进程调度算法的准则中,不正确的是。
A.尽快响应交互式用户请求 B.尽量提高处理器利用率 C.尽可能提高系统吞吐量
D.适当增加进程在就绪队列中的等待时间
14、下面关于进程的叙述中,正确的是。
A
C
D
15
A
C
16
A
17
A
18
A
19
A
B
C
20
I
A
1
(2)统中常常由于某一进程的状态变迁引起另一进程也产生状态变迁,试判断变迁3——1、2——1、3——2、4——1、3——4,如果有的话,将发生什么因果变迁
(3)在什么情况下,如果有的话,上述变迁将不引起其它变迁?
2、为什么要区分系统态和用户态?
3、有5个进程Pa、Pb、Pc、Pd和Pe,它们依次进入就绪队列,它们
的优先级和需要的处理机时间如下表所示。忽略进程调度等所花费的间,请回答下列问题:
(1)分别写出采用“先来先服务”和“短进程优先”调度算法选中进程执行的次序。
(2)分别计算出上述两种算法使各进程在就绪队列中的等待时间及两种算法下的平均等待时间。
(3)某单处理机系统中采用多道程序设计,现有10个进程存在,则处于“运行”、“阻塞”和“就绪”状态的进程数量最小和最大值分别可能是多少?
三、操作题(按要求完成下列操作,写出相应的命令,并给出命令操作后的操作界面截图,计20分)
利用Linux的命令,将左图所示的目录结构变为右图所示的目录结构。请用最少的命令完成操作,并写出所使用的命令(图中方框表示目录,圆圈表示文件)。
四、应用题(根据自己的知识结构,请从课程内容、教学方法以及教学效果等方面谈一谈学习操作系统课程的感受、教师教学的优缺点以及改进措施。10分)