存储经管中分区分配算法的模拟.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES 学生姓名 班级学号 专 业 计算机科学与技术 课程设计题目 1存储经管中分区分配算法地模拟 2已知二叉树地中序和先序序列,求后序序列 评 语 组长签字: 成绩 日期 2012 年12 月25日 课程设计任务书 学 院 信息科学与工程学院 专 业 计算机科学与技术 学生姓名 班级学号 课程设计题目 1存储经管中分区分配算法地模拟 2已知二叉树地中序和先序序列,求后序序列 实践教案要求与任务: 课程设计任务 当作业运行时,由操作系统将内存空间分配给作业. 已知二叉树地中序和先序序列,求后序序列 2 课程设计要求 1)分区经管是内存经管地一种方式,模拟分区分配算法采用最佳适应、最先适应等方式分配内存.选择不同地算法,对作业分配所需要地空间.当空间回收时,将空闲空间与被回收空间相连地部分连接成一块较大地空间. 2)完成需求分析,建立数学模型,编写程序,调试. 工作计划与进度安排: 第17周:设计任务分析和总体设计,软件算法和流程设计,软件编码实现. 第18周:软件总体调试,交课程设计报告、答辩、验收程序. 指导教师: 201 年 月 日 专业负责人: 201 年 月 日 学院教案副院长: 201 年 月 日 目 录 1 需求分析…………………………………………………… 4 1.1存储经管中分区分配算法地模拟…………………………4 1.2已知二叉树地中序和先序序列,求后序序列……………6 2 概要设计………………………………………………………4 2.1存储经管中分区分配算法地模拟…………………………4 2.1.1概述…………………………………………………4 2.1.2结构设计说明………………………………………4 2.1.3算法流程图…………………………………………6 2.2已知二叉树地中序和先序序列,求后序序列……………6 2.2.1概述…………………………………………………6 2.2.2结构说明……………………………………………6 2.2.3算法流程图…………………………………………7 3 详细设计………………………………………………………8 3.1存储经管中分区分配算法地模拟…………………………8 3.2已知二叉树地中序和先序序列,求后序序列……………12 4 调试分析………………………………………………………16 4.1存储经管中分区分配算法地模拟…………………………16 4.2已知二叉树地中序和先序序列,求后序序列……………19 5 课设总结………………………………………………………20 6 参考文献………………………………………………………21 1 需求分析 1.1存储经管中分区分配算法地模拟 当作业运行时,由操作系统将内存空间分配给作业.分区经管是内存经管地一种方式,模拟分区分配算法采用最佳适应、最先适应等方式分配内存.选择不同地算法,对作业分配所需要地空间.当空间回收时,将空闲空间与被回收空间相连地部分连接成一块较大地空间.文档来自于网络搜索 1.2已知二叉树地中序和先序序列,求后序序列. 2 概要设计 2.1存储经管中分区分配算法地模拟 2.1.1概述 模拟分区分配算法采用最佳适应、最先适应等方式分配内存.选择不同地算法,对作业分配所需要地空间.当空间回收时,将空闲空间与被回收空间相连地部分连接成一块较大地空间.文档来自于网络搜索 2.1.2结构设计说明 .空闲分区表地设计,该空闲分区表记录内存中未使用地各个分区,记录内容有未使用分区地大小、首地址,用链表就行经管;相关代码如下:文档来自于网络搜索 Typedef struct free { Int size。 //分区大小 Int address。//首地址 free *next。 }; ② 内存分区表设计,用以表示当前内存地使用情况,记录内容已使用分区地大小、首地址,用链表进行经管,相关数据结构如下:文档来自于网络搜索 Typedef struct map { Int size。 //分区大小 Int address。//首地址 map *next。 }; ③ 进程申请队列地设计,用作进程到达地缓冲队列,记录各进程地相关

文档评论(0)

151****9996 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档