习题解答——第1章操作系统引论
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章思考与练习题
4.为下列应用选择一种操作系统类型,将左、右两列词连接起来形成最恰当的5对
现有以下:
左列:右列:
(1)高炉炉温控制;批处理系统
(2)银行数据处理中心;网络操作系统
(3)学生上机实习;实时控制系统
(4)发送电子邮件;实时信息处理系统
(5)民航定票系统;分时系统
答:
左列:右列:
(1)高炉炉温控制;批处理系统
(2)银行数据处理中心;网络操作系统
(3)学生上机实习;实时控制系统
(4)发送电子邮件;实时信息处理系统
(5)民航定票系统;分时系统
5.设有一计算机系统有输入机一台、打印机一台,现在有两道程序投入运行,且程序A先运行,程序B后运行。程序A的运行轨迹是:计算50ms,打印信息100ms,再计算50ms,再打印信息100ms,结束;程序B的运行轨迹是:计算50ms,输入数据70ms,再计算50ms,结束。要求:
(1)画出这两道程序并发运行的工作情况。
(2)说明当这两道程序运行时,CPU有无空闲等待?若有,在哪段时间内空闲等待?
为什么空闲等待?
(3)程序A、B运行时有无等待现象?在什么时候发生?
答:
(1).如下图所示:
完成A :B :
调度程序:
0 50 100 150 200 250 300
(2)如图的100ms~150ms 时间段、250ms~300ms 时间段为cpu 空闲等待时间,因为此时A,B 程序都进行I/O 处理。
(3)如图的0ms~50ms 时间段、170ms~200ms 时间段B 出现等待现象,因为程序A 的优先级高于B ,所以要等A 完成之后才能响应B 的请求。