东北大学 课程设计题目:操作系统课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计题目:操作系统课程设计
一、设计目的
操作系统课程设计是本课程重要的实践教学环节。课程设计的目的,一方面使学生更透彻地理解操作系统的基本概念和原理,使之由抽象到具体;另一方面,通过课程设计加强学生的实验手段与实践技能,培养学生独立分析问题、解决问题、应用知识的能力和创新精神。与本课程的实验教学相比,课程设计独立设课,具有更多的学时,给学生更多自行设计、自主实验的机会,充分放手让学生真正培养学生的实践动手能力,全面提高学生的综合素质。
二、设计内容
在下列内容中任选其一:
1、多用户、多级目录结构文件系统的设计与实现;
2、WDM驱动程序开发;
3、存储管理系统的实现,主要包括虚拟存储管理调页、缺页统计等;
4、进程管理系统的实现,包括进程的创建、调度、通信、撤消等功能;
5、自选一个感兴趣的与操作系统有关的问题加以实现,要求难度相当。
三、设计要求
1、在深入理解操作系统基本原理的基础上,对于选定的题目,以小组为单位,先确定设计方案;
2、设计系统的数据结构和程序结构,设计每个模块的处理流程。要求设计合理;
3、编程序实现系统,要求实现可视化的运行界面,界面应清楚地反映出系统的运行结果;
4、确定测试方案,选择测试用例,对系统进行测试;
5、运行系统并要通过验收,讲解运行结果,说明系统的特色和创新之处,并回答指导教师的提问;
6、提交课程设计报告。
报告应包括以下内容:
摘要(300~400字)
目录
1. 概述
2. 课程设计任务及要求
2.1 设计任务
2.2 设计要求
3. 算法及数据结构
3.1算法的总体思想(流程)
3.2 XXX模块
3.2.1 功能
3.2.2 数据结构
3.2.3 算法
3.3 YYY模块
3.3.1功能
3.3.2 数据结构
3.3.3算法
4. 程序设计与实现
4.1 程序流程图
4.2 程序说明
4.3 实验结果
5. 结论
6. 参考文献。
7. 收获、体会和建议。
四、参考文献
1. 徐虹等编著.操作系统实验指导——基于Linux内核.北京: 清华大学出版社.2004.
2. 陈向群等编著. Windows内核实验教程. 北京: 机械工业出版社.2002.
3. 周苏等编著. 操作系统原理实验. 北京: 科学出版社.2003.
4. 张尧学编著. 计算机操作系统教程习题解答与实验指导. 北京: 清华大学出版社.2000.
课程设计报告
设计题目:XXXXXXXXXXX
级:
班
组长学号:
组长姓名:XXX
指导教师:XXX
设计时间:2005年7月
设计分工
组长学号及姓名:
分工:
组员1学号及姓名:
分工:
组员2学号及姓名:
分工:
组员3学号及姓名:
分工:
组员4学号及姓名:
分工:
摘
要
………………………………
………………………………
……………………………… ………………………………….. ……
………………………… ...
……
目
I
1 概述1
2 课程设计任务及要求3
2.1 设计任务3
2.2 设计要求xx
3 算法与数据结构xx
3.1xx
3.2xx
3.2.1 xx
3.2.2 xx
程序设计与实现
4.3 实验结果
部分的实验结果如图4-1所示。……
bbb的关系如表4.1所示。