计算机操作系统综合题某进程中由5个进程A,B,C,D,E,它们几乎同时到达,预计它们的执行时间(单位:ms)分别为10,

dllab2022-10-04 11:39:541条回答

计算机操作系统综合题
某进程中由5个进程A,B,C,D,E,它们几乎同时到达,预计它们的执行时间(单位:ms)分别为10,1,2,1,5,其优先数分别为3,1,5,4,2,优先数越小,优先级越高。对下列每一种调度算法,计算进程的平均周转时间。
(1)先来先服务(按A,B,C,D,E的顺序)算法。
(2)优先级调度算法。
(3)时间片轮转算法(时间片大小为1ms)。

已提交,审核后显示!提交回复

共1条回复
7745005 共回答了10个问题 | 采纳率80%
1年前

相关推荐

计算机操作系统第二章习题第三题的第一题
计算机操作系统第二章习题第三题的第一题
1、假定系统有3个并发进程PA、PB、PC共享缓冲池B1和B2.进程PA负责从输入设备上读信息,每读出一次数据后把它放到缓冲池B1的缓冲区中,进程PB从缓冲池B1中取出一缓冲区的内容,经加工后放入缓冲池B2中,进程PC2将PB2中的数据取出并打印.设缓冲池B1和B2中缓冲区的个数分别为m和n.要求3个进程协调完成任务,使打印出来的信息与读入记录的个数、次序完全一样.
请用P、V操作,写出这3个进程的并发程序.
大树人1年前1
一厘米的深度 共回答了21个问题 | 采纳率85.7%
semaphore empty1,full1,empty2,full2,mutex1,mutex2;
empty1=m;empty2=n;full1=full2=0;
mutex1=mutex2=1;
parbegin
process PA{
while(1){
从输入设备上读信息;
P(empty1);
P(mutex1);
将读入的信息放入B1;
V(mutex1);
V(full1);
}
}
process PB{
while(1){
P(full1);
P(mutex1);
从B1中取出一缓冲区内容;
V(mutex1);
V(empty1);
加工内容;
P(empty2);
P(mutex2);
将加工后的内容放入B2;
V(mutex2);
V(full2);
}
}
process PC{
while(1){
P(full2);
P(mutex2);
从B2中取出内容;
V(mutex2);
V(empty2);
打印内容;
}
}
parend
请帮我翻译下面的句子:能熟练操作计算机操作系统,常用软件Photoshop和OFFICE系列办公软件,
raul02631年前4
Tkone 共回答了19个问题 | 采纳率84.2%
是英文简历里的吧?
英文简历一般使用名词或者动词短语 所以不用使用句子
可以翻译为:
Skills:experienced in using photoshop and OFFICE software...(后面的可以模仿这种形式写~)