教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 经典范文 >

《计算机操作系统原理》课外实验报告(2)

来源:网络收集 时间:2026-07-18
导读: int time1=1,time2=2,time3=3,time4=4;//设置每个就绪队列所分配到的时间片长度 ready1=ready; finish=NULL; while(ready1!=NULL) { FirstIn_Demo1(); PrintAll_MLFQ(); for(int i=1;i=time1;i++) { run-run_time+=

  int time1=1,time2=2,time3=3,time4=4;//设置每个就绪队列所分配到的时间片长度

  ready1=ready;

  finish=NULL;

  while(ready1!=NULL)

  {

  FirstIn_Demo1();

  PrintAll_MLFQ();

  for(int i=1;i<=time1;i++)

  {

  run->run_time+=1;

  if(run->all_time-run->run_time<=0) /*如所需时间为0将其插入完成队列*/

  {

  run->next=finish;

  finish=run;

  run->state='F'; /*置状态为完成态*/

  run=NULL;

  break;

  }

  if(i==time1&&run->all_time-run->run_time>0)

  LineInsert2(run);

  }

  }

  while(ready2!=NULL)

  {

  FirstIn_Demo2();

  PrintAll_MLFQ();

  for(int i=1;i<=time2;i++)

  {

  run->run_time+=1;

  if(run->all_time-run->run_time<=0) /*如所需时间为0将其插入完成队列*/

  {

  run->next=finish;

  finish=run;

  run->state='F'; /*置状态为完成态*/

  run=NULL;

  break;

  }

  if(i==time2&&run->all_time-run->run_time>0)

  LineInsert3(run);

  }

  }

  while(ready3!=NULL)

  {

  FirstIn_Demo3();

  PrintAll_MLFQ();

  for(int i=1;i<=time3;i++)

  {

  run->run_time+=1;

  if(run->all_time-run->run_time<=0) /*如所需时间为0将其插入完成队列*/

  {

  run->next=finish;

  finish=run;

  run->state='F'; /*置状态为完成态*/

  run=NULL;

  break;

  }

  if(i==time3&&run->all_time-run->run_time>0)

  LineInsert4(run);

  }

  }

  while(ready4!=NULL)

  {

  FirstIn_Demo4();

  PrintAll_MLFQ();

  run->run_time+=1;

  if(run->run_time-run->run_time<=0)

  {

  run->next=finish;

  finish=run;

  run->state='F';

  run=NULL;

  ready4=ready4->next;

  }

  }

  PrintAll_MLFQ();

  }

《计算机操作系统原理》课外实验报告(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/16002.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)