下载此文档

操作系统程序设计课程设计报告-操作系统模拟实现.doc


文档分类:高等教育 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
操作系统程序设计
操作系统模拟实现

院系: 计算机科学技术学院软件工程系
班级: 软件 08 – 1 班
姓名: X X X
学号: X 号
指导教师: X X X
2010 年6月 26日
操作系统程序设计任务书
一、题目:操作系统模拟实现
二、设计要求
(1)独立完成
(2)良好的交流、沟通能力
(3)充分运用前序课所学的软件工程、程序设计等相关知识
(4)充分运用调试和排错技术
(5)简单测试驱动模块和桩模块的编写
(6)查阅相关资料,自学具体课题中涉及到的新知识。
(7)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件需求分析、总体设计、详细设计、程序的调试与测试、总结与体会、结束语、程序清单(带中文注释)、参考文献等。
三、设计内容及步骤
,充分地分析和理解问题,明确问题要求做什么。具体要求至少实现进程管理模拟、存储器管理模拟、文件管理模拟,并将几个模块较好地集成一个整体,给出一个较好的用户界面。
,划分出合理的模块,明确模块间的关系。


。程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果。
;
四、课程设计工作计划
2010年6月12日前,指导教师讲课,学生根据题目准备资料,需求分析;
2010年6月13日,提交软件总体模块结构图和分工方案;
2010年6月13日~2009年6月16日,完成程序模块并通过独立编译;
2010年6月17日~2010年6月20日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行,数据必须存储到磁盘文件中,已备验收;
2010年6月22日,验收、开始撰写课程设计报告;
2010年6月24日前,提交课程设计报告,并将软件的源文件及报告的word文档打印交到老师办公室里。
指导教师签章:
教研室主任签章
操作系统导教师评语与成绩
指导教师评语:
课程设计表现成绩:
课程设计验收成绩:
课程设计报告成绩:
课程设计总成绩:
指导教师签章
2010年 7月日
目录
目录 I
一、需求分析 1
功能需求 1
背景描述 1
具体设计内容分析 1
二、总体概要设计 3
系统的特点 3
3
5
三、详细设计 6
6
7
模拟文件--改变目录流程 10
四、程序的调试与测试 13
13
测试结果 14
五、用户使用说明 19
六、总结与体会 20
参考文献 21
附录:程序清单 22
一、需求分析
功能需求
《操作系统原理》课程设计是软件工程专业实践性环节之一,是学****完《操作系统原理》课程后进行的一次较全面的综合练****其目的在于加深对操作系统的理论、方法和基础知识的理解,掌握操作系统结构、实现机理和各种典型算法,进程调度、内存管理、文件管理、等各种调度管理算法模拟,系统地了解操作系统的设计和实现思路,培养学生的系统设计能力,并了解操作系统的发展动向和趋势。
背景描述
经过一个学期的《操作系统原理》、《操作系统实验教程》课程的学****我们学到了很多理论上的知识,对操作系统及其各方面的功能有了深刻的认识,但这是远远不够的,我们要讲理论编程实践,虽然我们学****期间做过很多的实验,但是都是针对操作系统的某一块具体的功能的,我们对了解了每块具体的功能的实现,但是,整体说来还是模糊,所以,很有必要将各个模块整合起来,也就是模拟一个操作系统,这样,不仅跟深入学****了各个模块,更认识了一个完整的OS,对我们来说受益匪。
具体设计内容分析
本次课程设计所用环境:VC++,采用控制台界面至少实现进程管理模拟、存储器管理模拟、文件管理模拟,并将几个模块较好地集成一个整体,实现各个管理调度算法的功能,并给出一个较好的用户界面。
进程管理模拟:在多道程序运行环境下,进程数目一般多于处理机数目,是的进程要通过竞争来使用处理机。这就要求系统能按某种属案发,动态的把处理机分配给就绪队列中的一个进程,使之运行。进程调度包括常用的:先来先服务、时间片轮转、优先权等因为以前已经实现,所以这次模拟整合到一起不算很难。
存储器管理模拟:主存是中央处理器直接存取指令和数据的存储器,能否合理的利用主存,在很大程度上将影响到整个计算机系统的性能。在多道作业和多进程环境下,共享主存

操作系统程序设计课程设计报告-操作系统模拟实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数42
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-04-11