第五章测试
1.在支持多线程的系统中,进程P创建的若干个线程不能共享的是( )
A:进程P的代码段
B:进程P中打开的文件
C:进程P中某线程的栈指针
D:进程P的全局变量

答案:C
2.下列选项中,会导致进程从执行态变为就绪态的事件是( )
A:执行P(wait)操作
B:被高优先级进程抢占
C:申请内存失败
D:启动I/O设备
3.下列选项中,
1用户登录成功 2设备分配 3启动程序执行
导致创建新进程的操作是( )
A:仅2和3
B:仅1和3
C:仅1和2
D:1、2和3
4.某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如下表所示。

为提高系统资源利用率,合理的进程优先级设置应为( )
A:P1 > P2 = P3
B:P2 > P1 = P3
C:P1 > P2 > P3
D:P3 > P2 > P1
5.假设4个作业到达系统的时刻和将要运行的时间如下表所示。

若系统在t = 2时开始调度一个作业,则按照先来先服务、短作业优先调度算法选中的作业分别是( )
A:J1、J4
B:J2、J3
C:J2、J4
D:J1、J3
6.某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μs。在T时刻就绪队列中有3个进程P1、P2和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。

若优先权值大的进程优先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为( )
A:54 μs
B:74 μs
C:75 μs
D:73 μs

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(127) dxwkbang
返回
顶部