c语言课程设计--处理机低级调度模拟系统
《c语言课程设计--处理机低级调度模拟系统》由会员分享,可在线阅读,更多相关《c语言课程设计--处理机低级调度模拟系统(15页珍藏版)》请在毕设资料网上搜索。
1、 高级程序设计语言高级程序设计语言课程设计报告课程设计报告 题目:题目: 处理机低级调度模拟系统处理机低级调度模拟系统 专业:专业: 班级:班级: 学号:学号: 姓名:姓名: 指导教师:指导教师: 完成日期:完成日期:20132013 年年 0303 月月 25 日日 一、一、课程设计目的课程设计目的 1、掌握 C 语言数组、函数、指针、结构体的综合应用。 2、掌握使用 C 语言,进行应用性的开发。 3、掌握系统数据结构与算法的设计。 二、课程设计内容二、课程设计内容 课程设计题目:处理机低级调度模拟系统 课程设计内容:根据操作系统处理机不同的调度算法,使用 C 语言 模拟实现处理机调度过程。
2、 1、系统数据结构 (1)进程控制块(pcb) :进程名称、到达时间、进程要求运行时 间、进程已运行时间、指针、进程状态等等(要根据不同算法的需要 定义全面的数据结构) (2)进程队列(PQueue):链表 2、调度算法 (1)短进程优先调度(SJF) :是以进入系统的进程所提出的“执 行时间”为标准,总是优先选取执行时间最短的进程。 (2)高响应比优先调度(HRN) :是在每次调度前都要计算所有 被选进程(在后备队列中)的响应比,然后选择响应比最高的进程执 行。响应比=(等待时间+服务时间)/服务时间 三、三、课程设计的要求课程设计的要求 1、按照给出的题目内容 (1)完成系统数据结构设计与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 处理机 低级 调度 模拟 系统
