问答题 设某计算机系统有一个CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。试画出它们的甘特图((Gantt Chart),并说明:

问答题 开始运行后,CPU有无空闲等待?若有,在哪段时间内等待?计算CPU的利用率。
【正确答案】有,在100~150ms等待,利用率=[300-(150-100)]/300×100%=83.3%
【答案解析】
问答题 进程A运行时有无等待现象?若有,在什么时候发生等待现象?
【正确答案】无。
【答案解析】
问答题 进程B运行时有无等待现象?若有,在什么时候发生等待现象?
【正确答案】有,在0~50ms、180~200ms时发生等待现象。
【答案解析】