操作系统课程设计-先进先出页面置换算法.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:39 大小:1.6MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

操作系统课程设计-先进先出页面置换算法.doc

操作系统课程设计-先进先出页面置换算法.doc

预览

免费试读已结束,剩余 29 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

沈阳工程学院操作系统课程设计设计题目:先进先出页面置换算法系别计算机科学与技术班级学生姓名学号指导教师曲乐声、崔妍职称讲师起止日期:2016年6月6日起——至2016年6月10日止沈阳工程学院操作系统课程设计任务书设计题目:请求调页存储管理方式的模拟1系别计算机科学与技术班级学生姓名学号指导教师曲乐声职称讲师课程设计进行地点:信息学院实验室任务下达时间:2016年6月3日起止日期:2016年6月6日起——至2016年6月10日止系部主任张欣2016年6月2日批准沈阳工程学院信息学院操作系统课程设计目录一、设计目的操作系统课程设计是在完成操作系统理论课程学习之后进行的实践性教学。通过课程设计,综合运用操作系统课程的理论,结合实际,加深对操作系统知识全面、深入地理解,进一步掌握操作系统的基本概念、原理和实现方法,能够模拟操作系统对计算机系统的管理和控制功能,培养学生分析和解决实际问题的能力,并使所学知识得到进一步巩固、深化和扩展。该页面置换先进先出算法的设计的主要目的是,通过对页面、页表、地址转换和页面置换过程的模拟,加深对请求调页系统的原理和实现过程的理解。二、设计的主要内容及要求1)假设每个页面中可存放10条指令,分配给作业的内存块数为4。2)用c语言模拟一个作业的执行过程,该作业共有320条指令,即它的地址空间为32页,目前它的所有页都还未调入内存。在模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时需记录缺页的次数,并将相应页调入内存。如果4个内存块均已装入该作业,则需进行页面置换,最后显示其物理地址,并转下一条指令。在所有320指令执行完毕后,请计算并显示作业运行过程中发生的缺页率。3)置换算法:采用先进先出(FIFO)置换算法。三、对设计说明书撰写内容、格式、字数的要求1.课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。2.学生应撰写的内容为:目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。3.说明书(论文)手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。4.课程设计说明书(论文)装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。四、设计完成后应提交成果的种类、数量、质量等方面的要求1.完成“任务书”中指定的操作功能,运行稳定。2.课程设计说明书。五、时间进度安排序号主要内容学时备注1进行设计准备,阅读资料,分析设计任务书,明确设计要求、内容和步骤0.5天2绘制程序流程图,编写相应的程序代码2天3上机调试1.5天4整理实验数据,撰写课程设计报告0.5天5成绩评定0.5天合计5天六、主要参考文献1.《操作系统基础》,清华大学出版社,屠立德、屠祁编著。2.《计算机操作系统》,西安电子科技大学出版社,汤子瀛等编。3.《计算机操作系统教程》,清华大学出版社,张学尧编。4.《计算机操作系统》,华中理工大学出版社,庞丽萍等编。5.《操作系统教程》,高等教育出版社,孙钟秀主编。6.《Linux操作系统实验教程》,高等教育出版社,费翔林主编。7.《操作系统原理与Linux》,人民邮电出版社,马季兰,冯秀芳等。8.《操作系统习题与解析》,清华大学出版社,曾平,李春葆。沈阳工程学院操作系统课程设计成绩评定表系(部):计算机科学与技术班级:学生姓名:指导教师评审意见评价内容具体要求权重评分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12)分加权分合计指导教师签名:年月日答辩小组意见评价内容具体要求权重评分加权分报告内容思路清晰,语言表达准确,概念清楚,论点正确;分析归纳合理;结论严谨;设计具有应用价值。0.25432答辩回答问题有理论根据,基本概念清楚。主要问题回答准确、深入。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编