《操作系统》课程设计指导书
(试用版)
内蒙古工业大学信息工程学院计算机系2009.12
f目
录
《操作系统课程设计》教学大纲3第一章设计规范与说明51.1设计规范51.2报告的整理与形成6第二章设计内容72.1文件系统的设计与实现72.2银行家算法的设计与实现92.3主存空间的分配与回收112.4处理机管理16内蒙古工业大学课程设计任务书(一)19内蒙古工业大学课程设计任务书(二)20内蒙古工业大学课程设计任务书(三)21内蒙古工业大学课程设计任务书(四)22内蒙古工业大学课程设计(论文)说明书书写规范23附录一模拟文件系统实践示例:26附录二银行家算法实践示例:43附录三可变式分区的分配与回收实践示例:49附录四时间片轮转法进行CPU调度的示例:54
f《操作系统课程设计》教学大纲操作系统课程设计》设计
课程编号:课程编号:020217008课程英文名称:课程英文名称:Operati
gSystemofcomputer开出学期:开出学期:第五学期适用专业:适用专业:软件工程制定人:赵俊生、制定人:赵俊生、马志强一、制定依据根据内蒙古工业大学2006版培养方案、操作系统课程教学大纲等制订本课程设计教学大纲。二、目的与基本要求1.目的操作系统课程设计是操作系统课程的重要实践性环节。通过小型文件系统和银行家算法的设计与实现,可以加深学生对课堂中所讲授内容的理解,培养学生的系统开发能力,加强学生的项目经验,使学生初步具有研究、设计、编制和调试操作系统模块的能力。2.基本要求根据操作系统课程设计任务书所确定的设计内容,每位同学选择其中一个设计题目进行一周的设计,针对设计内容查阅相关资料、进行理论分析、确定相应算法并编程实现原型系统;完成原型系统后,按照内蒙古工业大学课程设计说明书书写规范,编写操作系统课程设计说明书;最后进行课程设计答辩。三、基本内容和安排1基本内容题目一:文件系统的设计与r