- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
黉舍代码:10128
学号:201020205056
之杨若古兰创作
课程设计
题目:处理机管理模拟零碎的设计与
实现
先生姓名:
学院:信息工程学院
系别:软件工程系
专业:软件工程
班级:
指点教师:副教授
讲师
2013年1月8日
内蒙古工业大学课程设计任务书(四)
学院(系):信息学院软件工程系课程名称:操纵零碎课程设计指点
教师(签名):
专业班级:先生姓名:学号:
一、课程设计题目
处理机管理
二、课程设计的目的
先生通过设计一个模拟单处理机调度的算法,以巩固和加深处理机调度的
概念.使先生初步具有研讨、设计、编制和调试操纵零碎模块的能力.
三、课程设计的次要内容和请求(包含原始数据、技术参数、设计请求、工作
量请求等)
原始数据:进程控制块PCB结构体.
技术参数:WindowsXP零碎,VC++6.0开发工具.
设计请求:
1.设计基于时间片轮转法的处理机调度算法;
2.或设计基于先来先服务或基于优先权的处理机调度算法;
3.画出以上算法流程图;
4.编程实现算法功能;
5.编写课程设计说明书.
工作量请求:完成以上设计请求中的所有算法功能.
四、工作进度安插
周一:安插、讲解题目,收集材料;
周二:零碎分析,算法设计;
周三:编制、调试程序;
周四:测试零碎,构成设计结论,编写课设陈述;
周五:零碎及材料验收,课设答辩.
五、次要参考文献
[1]张尧学编.计算机操纵零碎教程(第三版)习题解答与实验指点.北京:清
华大学出版社,2006
[2]汤子瀛主编.计算机操纵零碎(第三版).西安:西安电子科技大学出版
社,2001
[3]张坤等编.操纵零碎实验教程.北京:清华大学出版社,2008
审核批准定见
系(教研室)主任(签字)
摘要
操纵零碎是计算机零碎的关键构成部分,负责管理与配置内
存、决定零碎资本供需的优先次序、控制输入与输出设备、操纵收
集与管理文件零碎等基本任务.对于分歧的零碎和零碎目标,通常采
取分歧的调度算法,如在批处理零碎中,为赐顾帮衬为数浩繁的短
功课,采取短功课优先调度算法;在分时零碎中,为包管零碎具有
合理的呼应时间,采取时间片轮转法进行调度.采取算法时,则要考
虑多方面身分,以便达到最好后果.本次课程设计采取时间片轮转调
度算法来实现模拟进程调度任务的履行过程.
用Java模拟进程调度过程,可以方便地将运转结果直观地暗示
出来.Java说话独有的多线程操纵,可以实现很多其他说话不克不及
实现的功能,极大地方便了程序开发人员对程序的开发.此外,利用
JavaGUI编程,可以使零碎提供的界面更加敌对.实验中,利用文件
I/O操纵、线程、AWT、Swing、内部类、接口、异常处理等技
术,开发此零碎.
关键字:时间片轮转;Java编程;GUI图形用户界面;文件操
纵;
Abstract
Theoperatingsystemisakeycomponentofthecomputersystem,
responsibleforthemanagementandconfigurationmemory,decidedto
systemresourcessupplyanddemandpriority,controlinputandoutput
equ
文档评论(0)