《操作系统课程设计》指导书.doc
《《操作系统课程设计》指导书.doc》由会员分享,可在线阅读,更多相关《《操作系统课程设计》指导书.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统课程设计指导书李晓东 编电子与信息工程学院计算机系2012-2 一、课程设计的目的和意义本课程设计是学生在学完了操作系统课程后,培养学生程序设计能力的一个重要教学环节。课程设计为学生提供了一个动手、动脑并独立实践的机会,有助于学生将教材的理论知识和实践相结合,从而锻炼学生分析问题、解决问题的能力,提高学生实际编写程序的能力,为学生学习计算机专业的后续课程打下良好基础。本课程设计要求对操作系统的分析以加深对计算机硬件结构和系统软件的认识,初步掌握操作系统组成模块和应用接口的使用方法,提高进行工程设计和系统分析的能力,为毕业设计和以后的工程实践打下良好的基础。本课程设计的主要目的: 1熟悉
2、并巩固操作系统的基本概念和基本理论,加强对操作系统有关原理的理解; 2.培养学生自主学习、独立思考的能力,学会查找资料并善于分析资料的能力; 3.培养学生严谨的工作作风,提倡互相学习培养团队精神; 4.提高学生独立设计、独立调试程序的能力;5.初步养成良好的系统软件分析和设计能力,形成良好的编程风格。二、本课程设计有关要求基本要求:1、巩固和加深对操作系统原理的理解,提高综合运用本课程所学知识的能力。2、培养学生选用参考书,查阅手册及文献资料的能力。培养独立思考、深入研究、分析问题、解决问题以及团队协作能力。3、通过实际操作系统的分析设计、编程调试,掌握系统软件的分析方法和工程设计方法。4、能
3、够按要求编写课程设计报告书,能正确阐述设计和实验结果、正确绘制系统和程序框图。5、通过课程设计,培养学生严谨的科学态度,严肃认真的工作作风,和团队协作精神。具体要求:1认真阅读本课程设计指导书,明确课程设计的目的、意义和要求;2根据要求完成课程设计的系统开发和调试任务,提供可运行的课程设计系统,参加上机面试答辩。3根据学校有关格式要求,完成本课程设计的课程设计说明书。(必须绘制系统工作原理图及算法流程图)重点:本设计的重点是要求根据任务要求,确定操作系统有关算法并加以实现,注重实际应用能力的培养。三、本课程设计的内容和题目本课程设计的主要内容为:根据自己的实际情况和能力,实现操作系统各主要功能
4、模块并组合成模拟系统。主要模块如实现计算机操作系统中的进程调度功能模块,存储管理或文件管理等模块。 设计一 操作系统命令接口设计设计目的:通过设计一些简单的操作系统的命令接口,使学生掌握操作系统接口的设计方法。设计要求:学生在熟悉操作系统的命令接口及程序接口的基础上,利用C语言、DOS中断中21H与屏幕显示相关的中断调用实现的以下命令接口。包括:1) 命令解释器2) 列目录命令3) 显示时间命令4) 显示日期命令5) 回显字符串命令6) 创建目录命令7) 删除目录命令8) 更改路径命令9) 显示当前工作目录命令10) 删除文件命令11) 打印文本命令12) 文件重新命名13) 显示文本命令14
5、) 显示版本命令15) 显示目录结构命令16) 清除当前显示内容命令等上述内容中,所有命令通过命令解释器能够执行,即启动命令解释器以后,输入相应命令,按照输入指令执行相应功能,并在屏幕上显示相应结果。设计二 进程管理系统设计设计目的:加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中主要数据结构的设计及进程调度算法、进程控制机构、同步机构及通讯机构的实施。设计要求:要求设计一个允许n个进程并发运行的进程管理模拟系统。该系统包括有简单的进程控制、同步与通讯机构,其进程调度算法可任意选择。每个进程用一个PCB表示,其内容根据具体情况设置。各进程之间有一定的同步关系(可选)。系统在运行过程中应
6、能显示或打印各进程的状态及有关参数的变化情况,以便观察诸进程的运行过程及系统的管理过程。设计三 存贮器管理系统设计设计目的:使学生熟悉存贮器管理系统的设计方法;加深对所学各种存贮器管理方案的了解;设计要求:要求采用一些常用的存贮器分配算法,设计一个存贮器管理模拟系统并调试运行。模拟环境应尽量接近真实。设计四 SPOOLing系统设计设计目的:通过设计一个简单的SPOOLing系统来模拟实际的SPOOLing输入/输出过程,以掌握这种有用的技术。设计要求:要求将SPOOLing输入/输出处理程序编成一个独立的进程模块并与其它请求输入/输出的进程并发运行。SPOOLing进程负责把从输入设备读入的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统课程设计 操作系统 课程设计 指导书
限制150内