1--Clock及改进Clock置换算法实现

《操作系统课程设计》任务书

设计题目:Clock及改进Clock置换算法实现

课程设计的目的:

操作系统课程设计是计算机专业重要的教学环节,它为学生提供了一个既动手又动脑,将课本上的理论知识和实际有机的结合起来,独立分析和解决实际问题的机会。

? 进一步巩固和复习操作系统的基础知识。

? 培养学生结构化程序、模块化程序设计的方法和能力。 ? 提高学生调试程序的技巧和软件设计的能力。

? 提高学生分析问题、解决问题以及综合利用 C 语言进行程序设计的能力。

设计内容:

模拟实现Clock及改进Clock置换算法,程序应按照Clock置换算法及改进Clock置换算法模拟实现页面的置换。

设计要求:

1.不同的功能使用不同的函数实现(模块化),对每个函数的功能和调用接口要注释清

楚。对程序其它部分也进行必要的注释。

2.对系统进行功能模块分析、画出总流程图和各模块流程图。

3.用户界面要求使用方便、简洁明了、美观大方、格式统一。所有功能可以反复使用,

最好使用菜单。

4.通过命令行相应选项能直接进入某个相应菜单选项的功能模块。 5.所有程序需调试通过。

设计结束需提交下列资料:

1、课程设计报告。报告中至少应包括: 相关操作系统的知识介绍,程序总的功能说明、程序各模块的功能说明、程序设计的流程图、源程序清单。

2、源程序和编译连接后的可执行程序文件。

时间安排:

分析设计贮备阶段(1天) 编程调试阶段(7天)

写课程设计报告、考核(2天)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4