[指南]课程设计操作系统课程设计文档撰写-01

[指南]课程设计操作系统课程设计文档撰写-01

ID:41868650

大小:510.27 KB

页数:37页

时间:2019-09-04

[指南]课程设计操作系统课程设计文档撰写-01_第1页
[指南]课程设计操作系统课程设计文档撰写-01_第2页
[指南]课程设计操作系统课程设计文档撰写-01_第3页
[指南]课程设计操作系统课程设计文档撰写-01_第4页
[指南]课程设计操作系统课程设计文档撰写-01_第5页
资源描述:

《[指南]课程设计操作系统课程设计文档撰写-01》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、好坤學院>课程名称题目名称专业班级学生姓名学号指导教师课程设计操作系统可变分区存储管理算法模拟5130204104何爱华2013级软件工程二O—五年五月二十日(请从任务书开始设置页码,页码居中,5号字,宋体,录采用自动插入方式生成)蚌埠学院计算机科学与技术系课程设计任务书程课级Tt华爱何HM1522刀月56年年55201至201主要内容S123456设计报告要求.ft1:砒臓弦心功VH晞学(&M课课芯设各设心郑整1.2.3.a(2(3(4(5说工版面要求O),戈;号亍或Lma-44—z(x1磨行序或莎倍顺一•LTD"芒‘nz7•11/fl一口zfp/z»oo.;

2、rr11」1”11一€4一1z»■亠一厂/rTv一nJ<几又rtSL、:偽蟲1一7/ZJz»11》7亠<■二107JT、体体四,一料HJ-X、z»■芦ppt*'p“一屮叭肘加按档目题文题文题标正标木12345上机时间安排一二三川五六HTT布■一■•件2指导时间地点计算机科学与技术系课程设计成绩评定标准及成绩评定表学生姓名:胡同富学号:51302041042班级:13级软件工程项目分值优秀(1002x290)良好(90>x^80)小等(80x370)及格(70>x360)不及格(x<60)分项得分学习态度20设计态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展

3、各项工作设计态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务设计态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作设计态度尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度技术水平与实际能力30设计能力强,能独立思考问题,并主动查阅文献资料解决问题,实际动手能力强、工程制图能力强设计合理、理论分析与计算正确,有较强的实际动手能力、分析能力,文献引用、调查调研比较合理、可信设计合理,理论分析与计算基本正确,有一定的实际动手能力,主要文献引用、调查调研比较可信设计基本合理,理论分析与计算无大错,主要文献引用、调查调研比

4、较可信设计不合理,理论分析与计算有原则错误,实际动手能力差,文献引用、调查调研有较大的问题论文撰写质量50绘图规范,结构设计合理、表达正确、清晰,绘图质量好,说明卩内容详实,结构严谨,逻辑性强,层次清晰,计算正确、结论准确、撰坷规范丄整结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整;图纸清晰、工整结构合理,层次较为分明,文理通顺,基本达到规范化要求,15写比较工整;图纸比较工整、清晰结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较丄整绘图不规范,结构设计有较多错误,表达不清楚,绘图质量差,说明书内容空泛,有太多缺漏或错误,结

5、构混乱,书写潦草成绩评定:指导教师签名:注:本课程设计成绩评定表应装入学生课程设计资料袋作为资料保存。可变分区存储管理方式的内存分配回收一、系统总体方案1.1课程设计的目的可变分区分配是一种重耍的存储管理思想,口前流行的操作系统采用的分段存储管理的基本思想就源自该方法。本实验的R的是通过编程来模拟一个简单的可变分区分配存储管理系统,经过实验者亲口动手编写管理程序,可以进一步加深对可变分区分配存储管理方案设计思想的理解。1.2问题描述设计一个可变式分区分配的存储管理方案,并模拟实现分区的分配和回收过程。对分区的管理可以是下面三种算法Z-:首次适应算法、、最佳适应算法、最差适应算

6、法。在熟练掌握计算机分区存储管理方式的原理的基础上,利用c程序设计语言在windows操作系统下模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一•方面提高根据己有原理通过编程解决实际问题的能力,为进行系统软件开发和针对实际问题提出高效的软件解决方案打卞基础。1.3算法描述动态分区分配是根据进程的实际需要,动态地为Z分配内存空间。在实现可变分区分配吋,将涉及到分区中所用的数据结构、分区分配算法和分区的分配和回收操作这样三个问题。1.4设计目的带着下面儿个问题,对课题进行深入分析直至解决问题:(1)•了解分区的动态分配;(1).了解为什么要进行动态分配;(2

7、).掌握首次适应算法的数据结构和内存分区的回收为分配;二、设计思路和主要步骤(-)设计思路用到的知识点是C语言中的结构体、指针、数组等与基本C程序设计技术的应用。需要设计合理的数据结构來描述存储空间,包括:被程序占用的存储空间、空闲的存储空间、多个程序的组织。(-)主要步骤2.1设计要求根据可变分区存储管理的基本原理,程序的实现主耍包括以下几个部分:内存的初始化:包括确定内存的起始地址、内存的人小等;为程序分配存储空间:采用首次适应算法来实现;记录和显示内存被程序占用的悄况;记录和显示内存中空闲块的情况

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

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

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