目录
一、 课程设计目的
二、 课程设计内容与要求
三、 系统分析与设计
1、系统分析
2、系统设计:
四、系统测试与调试分析
1、系统测试
2、调试分析:
五、用户手册
2、登录成功,进入系统主页面
3、选择从文件读方式产生作业(点击确定后)
5、 对从文件读取进行CLOCK算法模拟(点击开始后)
5、点击重置按钮界面全部内容置
6、 选择随机产生方式产生作业
8、点击暂停按钮,查看内存使用情况
9、点击继续按钮,程序继续执行
10.产生的作业页面情况写入文件(d://b.txt)
11、点击退出按钮,安全退出系统。
六、程序清单
七、体会与自我评价
八、参考文献
九、课程设计评价
一、 课程设计目的
《操作系统》是一门重要的专业基础课,是涉及较多硬件知识的计算机系统软件课程。在计算机软硬件课程的设置上,它起着承上启下的作用。操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。
操作系统课程设计的主要任务是研究计算机操作系统的基本原理和算法,掌握操作系统的进程管理、存储管理、文件管理和设备管理的基本原理与主要算法。目的是使学生掌握常用操作系统(如DOS、Windows或Linux)的一般管理方法,了解它是如何组织和运作的,对操作系统的核心概念和算法有一个透彻的理解,并对系统运行的机制有一个全面的掌握,从而充分理解系统调用与程序设计之间的关系。
进行操作系统课程设计主要是在学习操作系统课程的基础上,在完成操作系统各部分实验的基础上,对操作系统的整体进行一个模拟,通过实践加深对各个部分的管理功能的认识,还能进一步分析各个部分之间的联系,最后达到对完整系统的理解。同时,可以提高运用操作系统知识解决实际问题的能力;锻炼实际的编程能力、创新能力及团队组织、协作开发软件的能力;还能提高调查研究、查阅技术文献、资料以及编写软件设计文档的能力。