电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

进程调度程序设计报告源代码资料

进程调度程序设计报告源代码资料_第1页
1/19
进程调度程序设计报告源代码资料_第2页
2/19
进程调度程序设计报告源代码资料_第3页
3/19
课程设计报告题目进程调度程序设计课 程 名 称操作系统课程设计院 部 名 称计算机工程学院专业计算机科学与技术班级 13计算机科学与技术( 单)(1) 学 生 姓 名周敏健学号 1305201013 课程设计地点 A104 课程设计学时 20学时指 导 教 师何健金陵科技学院教务处制成绩2 目 录摘 要 .................................................... 3 一、课程设计的目的和要求................................. 4 二、系统需求分析......................................... 4 三、总体设计 ............................................. 5 四、详细设计 ............................................. 6 五、测试、调试过程....................................... 9 六、结论与体会 .......................................... 11 七、参考文献 ............................................ 12 附录:源程序 ............................................ 12 3 课程设计课题进程调度程序设计摘 要在多道系统中, 对批处理作业需要进行作业调度。作业调度是在资源满足的条件下, 将处于就绪状态的作业调入内存,同时生成与作业相对应的进程,并未这些进程提供所需要的资源。进程调度需要根据进程控制块(PCB)中的信息,检查系统是否满足进程的资源需求。只有在满足进程的资源需求的情况下,系统才能进行进程调度。下面是几种常见的作业调度算法:先来先服务(FCFS)、优先算法、 轮换算法、 短作业优先算法以及最高响应比优先法等,本文将对前两种算法进行详细的介绍。关键词: 进程调度,优先级, FCFS,PCB,作业,资源4 一、课程设计的目的和要求1、目的进程调度是处理机管理的核心内容。本设计要求用C 语言编写和调试一个简单的进程调度程序。 通过设计本可以加深理解有关进程控制块、进程队列的概念,并体会和了解最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法的具体实施办法。2、要求1)进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。2)每个进程有一个进程控制块( PCB)表示。 进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU 时间、进程状态等等。3)进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生) 。进程的到达时间为进程...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

进程调度程序设计报告源代码资料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部