已经获得除CPU以外的所有运行所需资源的进程处于状态,只要它获得CPU资源就可以运行。40、进程调度的方式通常有和两种方式。
四、简答题
41、画出计算机系统的层次结构图42、程序状态字的作用是什么?它应包含哪些基本内容?43、列举进程状态变化的情况44、硬件故障中断事件的处理原则是什么?45、简单叙述进程与线程的基本区别。
五、综合应用题综合应用题
46、在一个批处理单道系统中,采用计算事件短的作业优先调度算法。当第一个
f作业进入系统后就可以开始调度,假定作业都是仅作计算,忽略调度花费的时间。现有三个作业,进入系统的时间和需要计算的时间如下表所示:作业进入系统时间需要计算时间开始时间完成时间周转时间19:001小时29:1045分钟39:1525分钟(1)、求出每个作业的开始时间,完成时间及周转时间填入表中。(2)、计算三个作业的平均周转时间应为。47、在单道批处理系统中,有下列三个作业用先来先服务调度算法和计算时间短的作业优先算法进行调度,哪一种算法调度性能好些?请分别用以上算法完成下表。(单位:小时,以十进制计)作业提交时间运行时间开始时间完成时间周转时间110002002101010031025025平均周转时间=
48、某分时系统中的进程可能出现如图所示的状态变化,请回答下列问题:
3等打印机输出结果运行142
等磁盘读文件
就绪进程队列6
5
(1)、根据图示,你认为该系统采用的是什么进程调度策略?(2)、把图中所示的每一个状态变化的原因填在下表的相应栏中。变化原因123456
fr