指导书《操作系统课程设计》09软件工程(1班).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《指导书《操作系统课程设计》09软件工程(1班).docx》由会员分享,可在线阅读,更多相关《指导书《操作系统课程设计》09软件工程(1班).docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、附件5:课程设计指导书第 1 页 共 8 页一、课程设计目的操作系统是计算机专业的一门专业根底课,主要内容是介绍操作系统的原理和策略;操作系统课程设计是在学生学习完该课程以后(或学习过程中)进展的设计性试验课程,目的是使学生加深理解操作系统中的策略与思想, 并能编程实现。课程设计的工程中,包含了假设干子工程,分别设计实现这些子工程和算法策略,并用程序模拟运行。这种训练把学问猎取和工程实践二者有机结合,增加对课程内容的理解和把握,并获得有关工程治理和团队合作等方面的训练和阅历。二、课程设计主要内容及要求任务一:信号量掌握线程同步该任务含两个程序的设计与编写,程序1同步两个线程,其一输格外数,另一
2、线程输出偶数,且二者穿插数据输出;程序2实现男女共用浴室的状况下的同步与互斥,男女到达浴室的时间数据放在文本文件。对于给定的输入文件,观看测试输出结果的正确性。课时4个学时。任务二:程序模拟存储治理之“伙伴系统”算法设计与编写程序实现动态内存治理之“伙伴系统”算法。初始内存的大小必需是2 的幂、申请内存的进程大小及次序等数据放在文本文件中。对于给定的输入文件,输出进程申请与退出每步的内存安排状态。课时4个学时。任务三:老化算法模拟分页系统设计与编写程序使用老化算法模拟一个分页系统。页面访问序列从文件文本文件中读取。对于一个给定的输入文件,列出每1000个内存访问中发生缺页中断的数目。课时4个学
3、时。任务四:使用工具分析Windows之NTFS文件系统使用WinHex工具分析当前操作系统通常是Windows XP的NTFS或FAT32文件系统组织方式。具体要求随后供给。课时2-4个课时。三、课程设计根本步骤及进度安排1. 学生分组建议2-4人一组、了解课程要求及生疏任务一。第10周2. 完成任务一的程序设计、编写与测试工作。第11周3. 开头任务二的程序设计工作。第12 周4. 完成任务二的程序设计、编写与测试工作。第13周5. 开头任务三的程序设计工作。第14周6. 完成任务三的程序设计、编写与测试工作。第15周7. 生疏任务四所使用的工具WinHex,并分析当前电脑的操作系统,以任
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统课程设计 指导书 操作系统 课程设计 09 软件工程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内