操作系统进程管理演示系统的设计毕业设计

操作系统进程管理演示系统的设计毕业设计

ID:4311260

大小:2.27 MB

页数:86页

时间:2017-11-30

操作系统进程管理演示系统的设计毕业设计_第1页
操作系统进程管理演示系统的设计毕业设计_第2页
操作系统进程管理演示系统的设计毕业设计_第3页
操作系统进程管理演示系统的设计毕业设计_第4页
操作系统进程管理演示系统的设计毕业设计_第5页
资源描述:

《操作系统进程管理演示系统的设计毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、防灾科技学院毕业设计防灾科技学院毕业设计题  目操作系统进程管理演示系统的设计学生姓名学  号系别灾害信息工程专业计算机科学与技术班  级开题时间答辩时间指导教师职称1防灾科技学院毕业设计操作系统进程管理演示系统的设计作者:xxxxx指导教师:xxxxx摘要操作系统的实际教学中很难用ppt等来直观可视化地演示进程管理各部分的工作原理。所以,开发一个操作系统进程管理演示系统来辅助操作系统教学是很有必要的。本系统采用MicrosoftVisualStudio 2013和cocoscodeide编译器,以c#和lua语言为开发工具

2、,主要实现了进程控制、进程调度、进程同步、进程通信、死锁避免五大模块的功能。本系统具有可视性,简单,直观,便于老师教学,易于学生理解等优势。关键词:操作系统;c#;lua;cocoscodeide1防灾科技学院毕业设计DesignofOperatingSystemProcessManagementDemonstrationSystemAuthor:xxxxInstructor:xxxxAbstractInpracticalteachingoperatingsystemhardtousePPTtovisuallydemonst

3、ratetheprincipleofprocessmanagementsection.Therefore,developmentofteachingmanagementsystemtosupportoperatingsystemanoperatingsystemprocesswhennecessary.ThesystemusesMicrosoftVisualStudio2013andCocoscodeIDEcompiler,andLUAlanguagesinc#asthedevelopmenttool,themainachi

4、evementoftheprocesscontrol,processscheduling,interprocesscommunication,processsynchronization,deadlockavoidanceoffivemodulesoffunctionality.Thissystemhasvisibility,simple,intuitive,convenientfortheteacherteaching,easilyunderstoodstudentandsoon.Keywords:Operatingsys

5、tem;C#;lua;cocoscodeide1目录1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本课题的研究内容和目标12系统分析12.1可行性分析12.2需求分析22.3系统的主要技术分析32.4系统开发平台52.5系统运行环境63系统总体设计73.1系统结构设计73.2系统各功能模块介绍84系统详细设计14.1系统进入选择界面的设计与实现14.2实际操作界面的设计与实现44.2.1进程控制模块44.2.2进程调度模块94.2.3进程同步模块144.2.4进程通信模块204.2.5死锁避免模

6、块215系统测试245.1测试目的245.2测试方法245.3测试实例24结论34致谢35参考文献36附录1防灾科技学院毕业设计1引言1.1课题背景随着科技的不断进步,人类生活中的各个方面都在走向简单,科技能帮助人类更加轻松的完成想要完成的事情。这涉及到整个人类社会的各个方面,课堂教学就是其中之一。现如今的课堂教学相较以前,变得更加“形象”。随着教学理念的改变,以前传统教学模式中,“知识加工”和“问题解决”的思考过程等不可见的环节已经被改变。教师们开始利用科技技术与相关设备,引入ppt,视频,flash等手段,将不可见的,枯

7、燥的理论加以转换,变为可视的画面[1]。让学生从关注问题的“答案”,变为理解“答案的生成过程”。从而增加教学的质量,减少学生的学习压力。其中,针对教学内容制作的教学辅助演示系统,更是能帮助老师和学生的一种方法。1.2国内外研究现状目前在欧美等发达国家,针对教学内容制作的教学辅助演示系统有很多。如在计算机方面,化学方面,物理方面等。老师使用相当普及。在国内,这种专门针对教学内容的辅助演示系统还不是特别多。如果能加以推广,会更加方便课堂教学[2]。1.3本课题研究的意义在高校教学中常常会遇到许多生涩抽象的课程,这些课程的学习往往

8、让学生难以理解,加大教师的教学难度,这种现象在计算机专业尤为明显。目前在高校教学中往往采用ppt,视频,flash等手段来增加授课效果,使教学过程更加生动形象,但这些并不能完全满足于日常教学,这在操作系统这门学科中尤为突出。所以开发一个操作系统进程管理演示系统来辅助操作系统教学是很有必要的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。