处理机调度程序 操作系统课程设计报告.doc

处理机调度程序 操作系统课程设计报告.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北 华 航 天 工 业 学 院 《操作系统》 课程设计报告 课程设计题目: 处理机调度程序 作者所在系部: 计算机与遥感信息技术学院 作者所在专业: 网络工程 作者所在班级: B12522 作 者 姓 名 : 梁爽 作 者 学 号 : 20124052204 指导教师姓名: 刘立媛 完 成 时 间 : 2015.1.5 北华航天工业学院教务处制 课程设计任务书 课题名称 处理机调度程序 完成时间 2015.1.5 指导教师 刘立媛 职称 助教 学生姓名 梁爽 班级 B12522 总体设计要求和技术要点 处理机调度程序:选择一个调度算法,实现处理机调度。 设计要求: 主界面可灵活选择某算法,且以下算法都要实现: 1、时间片轮转法 2、短作业优先算法 3、动态优先级算法 执行时在主界面选择算法(可用函数实现),进入子页面后输入进程数,运行时间,优先数(由随机函数产生),执行,显示结果。 处理机调度程序 工作内容及时间进度安排 时间:此次课程设计时间为两周,第18、19周,共40学时。 分四个阶段完成: 1.分析设计阶段:明确设计要求,找出实现方法。这一阶段在第1天完成。 2.编码调试阶段:根据设计分析方案编写代码,然后调试该代码,实现课题要求的功能。这一阶段在第2-8天完成。 3.总结报告阶段:总结设计工作,撰写课程设计报告,这一阶段在第8-9天完成。 4.考核阶段:这一阶段在第10天完成。 地点:计算机与遥感信息技术学院实验室 课程设计成果 1.与设计内容对应的软件程序 2.课程设计报告书 摘 要 计算机自从1946年第一台真正意义上的数字电子计算机ENIAC 的诞生以来,已经经历了1854年-1890年、1890年-20世纪早期、20世纪中期、20世纪晚期-现在四个阶段,每一个阶段的发展都发生了质与量的突飞猛进。然而,计算机的发展只是代表了硬件的提升,对于软件,操作系统的发展更加引人注目。 操作系统(OS)是管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。操作系统的不断提升对于计算机整体性能的提高有着至关重要的作用。 操作系统对于各个方面的要求都不得不提到效率的问题,计算机系统的处理机调度便变得尤为重要。处理机调度的效率甚至可能成为提高计算机处理速度的瓶颈。处理机调度就是对系统的资源做出合理的分配,因而,提高处理机的调度算法也变得尤为重要。 关键词:操作系统 处理机调度 系统资源 目 录 第1章 绪 论 .......................................................... 1 1.1 处理机调度功能 ...................................................... 1 1.2 处理机调度性能准则 .................................................. 1 第2章 系统需求分析 .................................................... 3 2.1 时间片轮转调度算法 .................................................. 3 2.2 短作业优先调度算法 .................................................. 3 2.3 动态优先级调度算法 .................................................. 3 第3章 系统总体设计 .................................................... 4 3

文档评论(0)

wq1987 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档