操作系统课程设计 本次操作系统课程设计的主要任务是进行系统级的程序设计。2.pdf

操作系统课程设计 本次操作系统课程设计的主要任务是进行系统级的程序设计。2.pdf

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本资源来源于互联网,版权为原作者所有。若侵犯到您的版权,请提出指正,我们将立即删除。系统课程设计本次操作系统课程设计的主要任务是进行系统级的程序设计。2

操作系统课程设计报告 时间:2011-12-26~2012-1-6 地点:信息技术实验中心 软件工程专业 2012-1-6 操作系统课程设计报告 目 录 一 课程设计的目的和意义 2 二 进程调度算法模拟 2 2.1 设计目的 2 2.2 设计要求 2 2.3 时间片轮转算法模拟 3 2.4 短进程优先算法模拟 4 2.5 模拟算法实现 4 2.5.1 数据结构及变量说明 4 2.5.2 完成功能的主要函数 5 2.5.3 程序流程图 8 2.6 运行结果 9 三 主存空间的回收与分配 11 3.1 设计目的 11 3.2 设计要求 11 3.3 模拟算法的实现 12 3.3.1 数据结构及变量说明 12 3.3.2 完成功能的主要函数 12 3.3.3 程序流程图 16 3.4 运行结果 19 四 模拟DOS 文件的建立和使用 21 4.1 设计目的 21 4.2 设计要求 21 4.3 模拟算法的实现 23 4.3.1 数据结构及变量说明 23 4.3.2 完成功能的主要函数 23 4.3.3 程序流程图 26 4.4 运行结果 28 五 磁盘调度 30 5.1 设计目的 30 5.2 实验原理 30 5.3 设计要求 30 5.4 模拟算法的实现 31 5.4.1 数据结构及变量说明 31 5.4.2 完成功能的主要函数 31 5.4.3 程序流程图 35 5.5 运行结果 37 六 学习体会 38 参考文献 39 1 第 页 操作系统课程设计报告 一 课程设计的目的和意义 本次操作系统课程设计的主要任务是进行系统级的程序设计。本课程设计是 操作系统原理课程的延伸。通过该课程设计,使学生更好地掌握操作系统各部分 结构、实现机理和各种典型算法,加深对操作系统的设计和实现思路的理解,培 养学生的系统设计和动手能力,学会分析和编写程序。课程设计的实施将使学生 1 在以下几个方面有所收获:( )加深对操作系统原理的理解,提高综合运用所 2 学知识的能力;( )培养学生自主查阅参考资料的习惯,增强独立思考和解决 3 问题的能力;( )通过课程设计,培养严谨的科学态度和协作精神。 二 进程调度算法模拟 2.1 设计目的 (1)要求学生设计并实现模拟进程调度的算法:时间片轮转及短进程优先。 2 ()理解进程控制块的结构。 3 ()理解进程运行的并发性。 (4

文档评论(0)

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

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

1亿VIP精品文档

相关文档