操作系统课程设计指导书

以下是我的操作系统的课程设计的指导书,程序也写出来了,但是源码比较长,有需要的请留言,留下你的联系方式,我可以把源码发给你!!!!! 
 
 
 
操作系统课程设计指导书
 
 
 
 
 
 
信息科学与工程学院计算机软件系
 
 
 
 
 
 
一、课程设计的目的
操作系统课程主要讲述的内容是多道操作系统的原理与技术,与其它计算机原理、编译原理、汇编语言、计算机网络、程序设计等专业课程关系十分密切。本课程设计的目的综合应用学生所学知识,建立系统和完整的计算机系统概念,理解和巩固操作系统基本理论、原理和方法,掌握操作系统开发的基本技能。
 
二、课程设计的题目
操作系统模拟软件的设计
 
三、设计内容
采用VC、VB、java或C等编程语言,模拟一个多用户多任务的操作系统管理软件。要求如下:
(1)能允许多个用户登录,为每个用户建立进程或线程,并进行进程管理;
(2)能为进程模拟分配内存,并设计一个跟踪该内存模拟分配的进程或线程,记录内存分配的结果;
(3)能模拟文件系统管理,进程可以对文件系统(包括文件和目录)进行读、写、创建、删除、打开、关闭等操作;
(4)能模拟进程通信管理,用户之间可以相互通信交流;
(5)最好能采用类似于Windows的窗口界面;
 
四、设计的步骤
(1)需求分析:了解基本原理,确定软件的基本功能,查找相关资料,画出基本的数据流图;
(2)总体设计:确定软件的总体结构、模块关系和总体流程;
(3)详细设计:确定模块内部的流程和实现算法。
(4)上机编码和调试;
(5)实际数据运行测试。
 
五、课程设计的过程组织
整个课程设计为期2周,以小组为单位进行,5~6人一组,并设置组长一名。组长的职责:
(1)制定具体计划,人员任务安排;
(2)组织小组成员完成总体设计和详细设计;
(3)协调各小组成员完成各部分功能;
(4)控制项目进度,确保按计划进行;
(5)及时与指导教师沟通,定期汇报进展情况;
(6)组织小组成员完成课程设计报告。
 
六、设计的考评
教师根据设计报告、软件的运行演示和学生回答问题的情况评定成绩。
(1)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,运行正常,用户界面友好,能够完善表现各部分功能的,回答问题准确明了,可以评为优秀(A)。
(2)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,基本运行正常,并能够表现各部分功能的,回答问题正确,可以评为良(B)。
(3)设计报告规范、概念原理论述基本清楚、软件设计结构合理,基本运行正常,基本能够表现各部分功能的,回答问题部分正确,可以评为中(C)。
(4)设计报告基本规范、概念原理论述基本清楚、软件设计结构基本合理,部分完成,软件基本可以运行,基本能够表现部分功能的,回答问题部分正确,可以评为及格(D)。
(5)设计报告不规范、概念原理论述不清楚、软件设计结构不合理,大部分功能没完成,软件基本不能运行,回答问题大部分不正确,可以评为不及格(E)。
 
七、设计参考资料
(1)胡志刚等. 计算机操作系统. 中南大学出版社,2005
(2)陈向群等. Windows内核实验教程. 机械工业出版社,2004
(3)罗宇等. 操作系统课程设计. 机械工业出版社,2005
 
八、课程设计报告主要内容和要求
1、课程设计报告主要内容
(1)概述:设计主要完成的任务和解决的主要问题;
(2)设计的基本概念和原理;
(3)总体设计:实现的方法和主要技术路线;
(4)详细设计:使用主要控件、函数;
(5)完成的情况;
(6)简要的使用说明;
(7)总结:特色、经验、教训和感受;
(8)参考文献
2、课程设计报告编写的基本要求
(1)采用B5纸书写或打印;
(2)如为打印,题目采用宋体3号字加重,正文小标体采用宋体四号,正文采用宋体五号字;
(3)字数不少于2000字。
 
评论 105
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值