- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统课设剖析
课程设计说明书
题目: 页面置换算法
院 系: 计算机科学与工程 专业班级: 物联网13-1班 学 号:* 学生姓名: ** 指导教师: **
2015年 12月 30 日
安徽理工大学课程设计(论文)任务书
计算机 院系 计算机 教研室
学 号* 学生姓名 ** 专业(班级) 物联网13-1 设计
题目 页面置换算法程序设计 设
计
技
术
参
数 (1)先进先出页面置换算法(FIFO)
(2)最近最久未使用页面置换算法(LRU)
(3)最佳置换页面置换算法(OPT)
设
计
要
求 设计一个虚拟存储区和内存工作区,编程序演示以上三种算法的具体实现过程,并计算访问命中率。演示页面置换的三种算法。通过随机数产生一个指令序列,将指令序列转换成为页地址流。计算并输出各种算法在不同内存容量下的命中率。 工
作
量 要求设计说明书的字数在3000字以上。 工
作
计
划 2015.11.18-20 根据课程设计的要求,查找相关资料,完成需求分析;
2015.12.09-12 进行系统的概要设计;
2015.12.16-19 进行系统的详细设计和源代码的书写;
2015.12.26-29 对系统进行调试分析,写出课程设计报告。 参
考
资
料 [1] 龚沛曾等编.C/C++程序设计教程.北京:高等教育出版社,2004.
[2] 谭浩强编著.C程序设计(第二版).北京:清华大学出版社,1999.
[3] 张尧学等编著.计算机操作系统教程.北京:清华大学出版社,2011.
[4] 孟庆昌等编. 操作系统. 北京:电子工业出版社,2009.
[5] 刘腾红等编著. 操作系统. 北京:中国铁道出版社,2008.
[6] 汤子瀛等编著. 计算机操作系统.西安:西安电子科技大学出版社,2011
指导教师签字 教研室主任签字
2015年11月18日
评分项目
分值
课程
设计
100分
课程设计态度
8分
优(8)良(6-7)中(4-5)差(0-3)
课程设计工作量
8分
优(8)良(6-7)中(4-5)差(0-3)
文献资料应用能力
8分
优(8)良(6-7)中(4-5)差(0-3)
实验设计方案及质量
25分
优(20-25)良(15-20)中(10-15)
差(0-9)
实际动手能力
25分
优(20-25)良(15-20)中(10-15)
差(0-9)
文档报告规范
8分
优(8)良(6-7)中(4-5)差(0-3)
团队合作精神
8分
优(8)良(6-7)中(4-5)差(0-3)
创新能力
10分
优(9-10)良(7-8)中(5-6)差(0-4)
成绩:
指导教师:
年 月 日 安徽理工大学课程设计(论文)成绩评定表
目录
1
1.1设计目的 1
1.2算法描述 1
1.3相关知识 1
2需求分析 3
2.1 先进先出淘汰算法算法(FIFO) 3
2.2 最久未使用淘汰算法算法(LRU) 4
2.3最佳淘汰算法算法(OPT) 4
3概要设计 5
3.1置换算法思想 5
3.1.1最佳置换算法(Optimal) 5
3.1.2先进先出页面置换算法(FIFO) 6
3.1.3 最近最久未使用置换算法置换算法(LRU) 7
3.2 程序设计思想 8
4详细设计 9
4.1最佳置换算法(Optimal)基本思想 9
4.2 先进先出页面置换算法(FIFO)基本思想 10
4.3最近最久未使用置换算法(LRU)基本思想 11
5调试分析 13
6用户手册 14
7测试结果 16
8设计体会 18
9参考文献 19
1问题描述
1.1设计目的
操作系统是计算机教学中最重要的环节之一,也是计算机专业学生的一门
重要的专业课程。操作系统质量的好坏,直接影响整个计算机系统的性能和用户对计算机的使用。一个精心设计的操作系统能极大地扩充计算机系统的功能,充分发挥系统中各种设备的使用效率,提高系统工作的可靠性。由于操作系统涉及计算机系统中各种软硬件资源的管理,内容比较繁琐,具有很强的实践性。要学好这门课程,必须把理论与实践紧密结合,才能取得较好的学习效果。
本课程设计是学生学习完《计算机操作系统》课程后,进行的一次全面的综合训练,通过课程设计,让学生更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解,加强学生的动手能力。熟悉页面置换算法及其实现,引入计算机系统性能评价方法的概念。
1.
您可能关注的文档
- 操作系统概论.ppt
- 中考复习-电功率计算专题复习教学设计.ppt
- 操作系统教程第四版(孙钟秀)全部.pptx
- 中考备战策略2017浙江中考复习-第二部分物质科学(一)专题17浮力.ppt
- 中考复习一次函数教学设计.docx
- 操作系统第5章存储管理2离散分配.ppt
- 操作系统文件系统总结.ppt
- 中考复习最后一课3.doc
- 操作系统第7章文件.ppt
- 中考地理复习4:海洋陆地.ppt
- 2021年安全工程师《安全生产专业实务(化工安全)》试题(网友回忆版).pdf
- 2021新人教版部编本五年级上册语文教学工作计划及教学进度表 (38.pdf
- 2021年湘教版七年级地理下册期中试卷(附答案)_图文 .pdf
- 2021高考生物二轮复习 第3讲 细胞的生命历程学案-人教版高三全册生物.pdf
- 2022版新教材高考数学一轮复习课时质量评价60事件的独立性条件概率与全.pdf
- 2021年北师大版七年级数学上册期末考试卷及答案【精编】 .pdf
- 2023年-2024年中级银行从业资格之中级公司信贷题库综合试卷B卷附.pdf
- 2021年小学学校的德育工作计划三篇 .pdf
- 2023-2024学年一年级下学期数学整理与复习(教案) .pdf
- 2023-2024学年高中历史人教版必修2第四单元 中国特色社会主义建设的道路.pdf
文档评论(0)