1 / 18 操作系统 课程设计报告 题 目: 专 业: 班 级: 姓 名: 学 号: 指导老师: 年 月 日 2 / 18 《操作系统》课程设计任务书 一、课程设计题目(任选一个题目) 1
模拟进程管理 2
模拟处理机调度 3
模拟存储器管理 4
模拟文件系统 5
模拟磁盘调度 二、设计目的和要求 1
设计目的 《操作系统原理》课程设计是计算机科学与技术专业实践性环节之一,是学习完《操作系统原理》课程后进行的一次较全面的综合练习
其目的在于加深对操作系统的理论、方法和基础知识的理解,掌握操作系统结构、实现机理和各种典型算法,系统地了解操作系统的设计和实现思路,培养学生的系统设计能力,并了解操作系统的发展动向和趋势
基本要求: (1)选择课程设计题目中的一个课题,独立完成
(2)良好的沟通和合作能力 (3)充分运用前序课所学的软件工程、程序设计、数据结构等相关知识 (4)充分运用调试和排错技术 (5)简单测试驱动模块和桩模块的编写 (6)查阅相关资料,自学具体课题中涉及到的新知识
(7)课题完成后必须按要求提 交 课程设计报 告 ,格 式 规 范 ,内 容 详 实
三 、设计内 容 及步 骤 1
根 据设计题目的要求,充分地分析 和理解问 题,明 确 问 题要求做 什 么
3 / 18 2
根据实现的功能,划分出合理的模块,明确模块间的关系
编程实现所设计的模块
程序调试与测试
采用自底向上,分模块进行,即先调试低层函数
能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它
调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果; 5
程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果
编写课程设计报告; 设计报告和实验报告要求:A 4 纸和实验报告册,详细设计