【操作系统之进程综合测试】

操作系统之进程综合测试


1.某单道批处理系统中,5个作业进入系统时间、 要求运行时间及优先级如表所示:

并假设数字大的优先级较高。

采用不可抢占的优先级调度算法时,每个作业的周转时间是A_ B_ C_ D_ E_ 。

解答:

周转时间 = 作业完成时间 - 进入系统时间

作业进入系统时间要求运行时间作业完成时间周转时间
A3529答案:26
B2912答案:10
C033答案:3
D0635答案:35
E21224答案:22




2.我是一个线程,编号: 0x3704,我出生后就被塞了一个沉甸甸的包裹,来到一间明亮的大屋子,我刚进屋子,就听见广播: "0x3704,进入车间。” 我听到有其他人议论,说我的优先级好高,所以这么快就能运行。我进入车间,打开包裹,把包裹里的userName、password交给数据库服务员。就在这时,车间里的广播响了: "0x3704,,我是CPU,记住你正在执行的步骤,然后马上带着包裹离开!”我离开这个车间,又来
到一个大屋子,这里有很多线程在等待。等了很久,大喇叭又开始广播了: "0x3704,你的数据来了,快去执行!” 我赶紧跑回那间明亮的大屋子,这次没有那么好运了,等了好久才被再次叫进车间。当我正在紧张的制作HTML时,CPU又开始叫了: "0x3704,,我是CPU ,记住你正在执行的步骤,然后马上带着包裹离开!” 因为每个线程只能在CPU上运行一段时间,到了时间就得让别人用了”。就这样,轮转了很多次,
我终于按照步骤清单把工作做完了。

(1).文中明亮的大屋子是指___状态的线程队列 (从下面选项中选择)
答案:C
A 等待

B 新
C 就绪
D 运行

(2)."0x3704,进入车间,这句话中的车间指的是___
答案:B
A 内存

B CPU

C 文件

D I/O

(3).我刚进屋子,就听见广播: "0x3704,,进入车间。此处的调度可能采取的调度算法是___
答案:D
A先来先服务

B最短作业优先

C 时间片轮转

D高优先级优先

(4).CPU又开始叫了: "0x3704, 我是CPU,记住你正在执行的步骤,然后马上带着包裹离开! ,此处的调度可能采取的调度算法是
答案:C
A先来先服务

B最短作业优先

C时间片轮转

D高优先级优先

(5).我离开这个车间,又来到一个大屋子这里有很多线程在等待此处指的是线程0x3704进入了__ _状态
答案:A
A等待

B新

C就绪

D运行






3.若后备作业队列同时有J1,J2,J3三个作业,已知其各自运行时间为a,b,c,且满足a<b<c,
___算法能获得 最小的平均作业周转时间?

答案:短作业优先

最小的周转时间是__ 答案:B
A a+b+c

B 3a+2b+c

C 3c+2b+a

D 3(a+b+C)





4.有进程调度策略称作彩票调度算法,算法基本思想是为进程发放针对各种资源(如CPU时间)的彩票,在进行资源分配时,进程调度程序随机。
选择一张彩票, 持有该彩票的进程获得资源。假设在低级调度时采用该调度算法,

请分析(1) 就绪队列的进程是否有平等的调度机会?__(填是或否)
答案:是

(2) 若系统中有一些进程具有较高的优先级, 本算法是否能适用___(填能或不能)
答案:能

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值