第一章、答:()单道环境下:先执行,再执行的总时间为:占用的总时间为:的利用率为:*:使用,设备甲,,设备乙,
:设备甲,,设备乙,,设备乙
第一章()多道环境下(假设同时到达、非抢占式):此时执行的时序图如下所示:设备甲设备乙执行,的总时间为:占用的总时间为:的利用率为:*A10B10B10A5A5B5A10A10B5B5:使用,设备甲,,设备乙,
:设备甲,,设备乙,,设备乙
第一章、答:采用单道方式运行程序,,,依次执行,总的运行时间为:其程序运行时间关系图如下图所示:程序操作计算操作计算第一章第一章•采用多道方式运行程序,系统中按照、、的优先次序执行(非抢占式),其程序运行时间关系图如下图所示:•计算••道程序并发执行的总运行时间为:•程序操作计算操作计算A20B40A30A10B20C10B10C30C20第一章•抢占式:•计算••道程序并发执行的总运行时间为:•程序操作计算操作计算A20B30A30A10B20C10B10C30C20B10第一章、答:两个进程同时进入就绪状态,说明是多道系统打印机输入设备()有,,()无()有,,A50B50A100B80A50A100B100第二章、答:设信号量用于表示空盘子的数量,信号量用于计数,表示盘子中的苹果数目,信号量用于计数,表示盘子中的桔子数目
(){(){;();;();}}(){(){;();;();}}第二章(){(){();;();;}}(){(){();;();;}}第二章、答:信号量:表示等候椅数,初值为信号量:表示理发椅空,初值为信号量:表示理发椅上有顾客,初值为:记录当前顾客的总人数,初值为信号量:用来实现对变量的互斥访问:;::;第二章:();()();离开;:();剪发;();第二章;(>)多个顾客时,坐等候椅上();();坐沙发等;();坐理发椅子上;();();只有一个顾客时,坐到理发椅上(