操作系统课程设计指导书

以下是我的操作系统的课程设计的指导书,程序也写出来了,但是源码比较长,有需要的请留言,留下你的联系方式,我可以把源码发给你!!!!! 
 
 
 
操作系统课程设计指导书
 
 
 
 
 
 
信息科学与工程学院计算机软件系
 
 
 
 
 
 
一、课程设计的目的
操作系统课程主要讲述的内容是多道操作系统的原理与技术,与其它计算机原理、编译原理、汇编语言、计算机网络、程序设计等专业课程关系十分密切。本课程设计的目的综合应用学生所学知识,建立系统和完整的计算机系统概念,理解和巩固操作系统基本理论、原理和方法,掌握操作系统开发的基本技能。
 
二、课程设计的题目
操作系统模拟软件的设计
 
三、设计内容
采用 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字。
 
评论 104
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值