华 北 电 力 大 学 实 验 报 告 PROCESS pro[10]; textcolor(13); cout<<"注意: 本程序中状态代表如下"<<endl<<"0-运行 未到达"<<endl<<endl; textcolor(15); cout<<"请输入进程数:"; cin>>N; cout<<"请设置时间片长度:"; cin>>time; cout<<"请输入各进程初始状态:"<<endl; cout<<"ID PRIORITY REACH BLOCKTIME"<<endl; for(i=0;i<N;i++){ pro[i].CPUTIME=0; pro[i].TIME=0; cin>>pro[i].ID>>pro[i].PRIORITY>>pro[i].REACH; cin>>pro[i].ALLTIME>>pro[i].STARTBLOCK>>pro[i].BLOCKTIME; server[i]=pro[i].ALLTIME; if(pro[i].REACH==0) pro[i].STATE=0; else pro[i].STATE=4; } do{ cout<<endl<<"当前时刻为:"<<total; textcolor(12); cout<<endl<<"======================== 各 进 程 状 态 为 ======================"<<endl; textcolor(15); cout<<"ID PRIORITY CPUTIME ALLTIME STARTBLOCK BLOCKTIME STATE"<<endl; for(i=0;i<N;i++){ cout<<pro[i].ID<<" "<<pro[i].CPUTIME<<" "; cout<<pro[i].ALLTIME<<" "<<pro[i].BLOCKTIME<<" cout<<endl; } total+=time; for(i=0;i<N;i++){3
1-阻塞
2-就绪
3-结束
4-
ALLTIME
STARTBLOCK
"<<pro[i].PRIORITY<<" "<<pro[i].STARTBLOCK<<"
"<<pro[i].STATE;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库动态优先权进程调度算法模拟实验报告(4)在线全文阅读。
相关推荐: