操作系统实验6_磁盘存储空间管理
磁盘管理

目录磁盘碎片 (2)文件格式转换 (3)基本磁盘 (3)动态磁盘 (4)基本磁盘与动态磁盘之间的转换 (4)一、创建主分区和逻辑驱动器 (4)二、给虚拟机添加3块SCSI硬盘 (10)三、联机、初始化磁盘、转换成动态磁盘 (17)四、五种卷的创建 (23)A、简单卷 (23)B、扩展卷 (26)C、跨区卷 (30)D、带区卷 (35)E、镜像卷 (41)F、RAID-5卷 (47)五、模拟硬盘损坏及更换新硬盘 (53)六、完成各种卷的删除或者修复 (61)七、修复前后的对比 (74)磁盘碎片磁盘碎片也称文件碎片,是由于文件被分散保存到磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。
当应用程序所需要的物理内存不足时,操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存。
磁盘碎片产生的原因:虚拟内存管理程序对硬盘的频繁读写会产生大量的碎片;浏览器浏览信息是生成的临时文件也会在系统中形成大量的碎片。
磁盘碎片的影响:磁盘碎片一般不会在系统中引起问题,但磁盘碎片过多会使系统在读取文件的时候来回寻找,从而降低系统性能,严重的还会缩短硬盘寿命;另外,过多的磁盘碎片还有可能导致存储文件的丢失。
整理磁盘碎片的操作如下:1、右击您所需要做磁盘整理的硬盘分区(我以C盘为例),选择属性,弹出如下窗口:2、单击红色框框按钮,弹出“(C:)的磁盘清理”(C为要做磁盘清理的盘符),您可以在“要产出的文件(F)”中选择自己需要清理的项目;3、单击【确定】,弹出如下窗口,再次单击【确定】,然后等待系统完成磁盘碎片的整理。
文件格式转换运用命令修改命令如下:Convert 所选磁盘号/fs:目的格式基本磁盘基本磁盘包含主分区、扩展分区和逻辑分区的物理磁盘,使用主分区、扩展分区和逻辑分区组织数据。
基本磁盘在Windows版本中,可以有四个主分区(最多只可以划分四个主分区)或三个主分区和一个扩展分区。
扩展分区可以划分为无数个逻辑分区。
操作系统第六章复习资料

第六章文件管理一、选择题1.文件系统最基本的目标是(A),它主要是通过(B)功能实现的,文件系统所追求的最重要的目标是(C)。
A,C:(1)按名存取;(2)文件共享;(3)文件保护;(4)提高对文件的存取速度;(5)提高I/O 速度;(6)提高存储空间利用率。
B:(1)存储空间管理;(2)目录管理;(3)文件读写管理;(4)文件安全性管理2.在文件系统中可命名的最小数据单位是(A),用户以(B)为单位对文件进行存取、检索等,对文件存储空间的分配则以(C)为单位。
A,B,C:(1)字符串;(2)数据项;(3)记录;(4)文件;(5)文件系统。
3.按逻辑结构可把文件分为(A)和(B)两类,UNIX系统中的文件系统采用(B)。
A,B:(1)读、写文件;(2)只读文件;(3)索引文件;(4)链式文件;(5)记录式文件;(6)流式文件。
4.假定盘块的大小为1KB,对于1.2MB的软盘,FAT需占用(A)的存储空间;对于100MB的硬盘,FAT需占用(B)的存储空间。
A:(1)1KB;(2)1.5KB;(3)1.8KB;(4)2.4KB;(5)3KB。
B:(1)100KB;(2)150KB;(3)200KB;(4)250KB;(5)300KB。
5.从下面的描述中选出一条错误的描述。
(1)一个文件在同一系统中、不同的存储介质上的拷贝,应采用用一种物理结构。
(2)文件的物理结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合使用顺序结构。
(3)采用顺序结构的文件既适合进行顺序访问,也适合进行随机访问。
(4)虽然磁盘是随机访问的设备,但其中的文件也可使用顺序结构。
6.从下面关于顺序文件和链接文件的叙述中,选出一条正确的叙述。
(1)顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上。
(2)显式链接文件将分配给文件的下一个物理盘块的地址登记在该文件的前一个物理盘块中。
(3)顺序文件必须采用连续分配方式,而链接文件和索引文件则可采用离散的分配方式。
《操作系统》教案》课件

《操作系统》教案(第一至第五章)一、教案概述本教案主要针对《操作系统》课程的五个章节进行详细的教学设计,包括教学目标、教学内容、教学方法、教学步骤和教学评价等方面。
通过本教案的学习,学生将掌握操作系统的基本概念、原理和关键技术。
二、教学目标1. 了解操作系统的概念、发展和分类。
2. 掌握操作系统的主要功能和架构。
3. 理解进程管理、内存管理、文件管理和设备管理的基本原理。
4. 学习操作系统的设计方法和实现技术。
三、教学内容第一章:操作系统概述1. 操作系统的概念和发展历程2. 操作系统的目标和功能3. 操作系统的分类和特点第二章:操作系统架构1. 操作系统的主要组件2. 操作系统的层次结构3. 操作系统的接口和API第三章:进程管理1. 进程的概念和特性2. 进程的状态和转换3. 进程调度算法4. 进程同步与互斥5. 死锁与饥饿问题第四章:内存管理1. 内存分配与回收策略2. 内存分页和分段3. 虚拟内存技术4. 页面置换算法5. 内存保护机制第五章:文件管理1. 文件和目录的概念2. 文件系统的组织结构3. 文件存储分配策略4. 文件访问控制5. 磁盘空间管理和文件备份策略四、教学方法1. 讲授法:讲解基本概念、原理和关键技术。
2. 案例分析法:分析实际操作系统案例,加深对原理的理解。
3. 实验法:通过上机实验,巩固理论知识。
4. 小组讨论法:分组讨论问题,培养团队合作能力。
五、教学步骤1. 引导:介绍本章主题,激发学生兴趣。
2. 讲解:详细讲解本章的核心概念和原理。
3. 案例分析:分析实际案例,加深学生对原理的理解。
4. 练习与讨论:布置练习题,组织小组讨论。
5. 总结:对本章内容进行归纳和总结。
六、教学评价1. 课堂参与度:观察学生在课堂上的发言和提问情况。
2. 练习题:评估学生对知识的掌握程度。
3. 实验报告:评价学生的实践操作能力。
4. 小组讨论报告:评估学生的团队合作和沟通能力。
七、教学资源1. 教材:选用权威、实用的操作系统教材。
操作系统实验报告哈工大

计算机操作系统课程实验报告专业信息管理与信息系统班级 1203601学号 120360117姓名乐云指导教师周学权计算机操作系统课程实验报告专业信息管理与信息系统班级 1203601学号 120360114姓名郭鑫指导教师周学权操作系统实验实验1 使用虚拟机安装系统 4学时【实验目的】1.了解虚拟机软件的使用。
2.了解使用虚拟机安装Windows及Ubuntu操作系统。
【实验内容】1. 安装虚拟机软件VirtualBox。
2. 配置VirtualBox环境安装WindowsXP,并在虚拟机中启动windowsXP。
3. 配置VirtualBox环境安装Ubuntu 10.10,并在虚拟机中启动Ubuntu。
【实验环境】VirtualBox4.0Windows XPUbuntu 8.04【实验过程】一、创建虚拟机首先运行VirtualBox,单击左上角的“新建”。
单击下一步。
出现如下图的界面,在名称后输入自己起的名字,如test选择自己想要安装的系统类型和版本,本次试验是安装windows xp系统设置完成后,单击下一步。
接下来是设置虚拟机的内存大小,本次实验操作的计算机内存为4GB,所以我选择分配给我的虚拟机的内存为512MB,然后单击下一步。
接着创建虚拟硬盘,选择创建新的虚拟硬盘,单击下一步。
选择虚拟硬盘的类型,默认选择了VDI类型,单击下一步。
接下来选择为动态扩展类型,因为计算机的存储空间不大。
单击下一步。
动态扩展:如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间的范围就为0~10G。
固定大小:如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间永远不是10G,不管虚拟磁盘空间是否被全部使用。
选择虚拟机在本地磁盘中的位置和大小,单击下一步。
确认虚拟机的详细情况,点击下一步。
这时我们已经成功的创建了一个虚拟机了,接下来我们要开始配置这个虚拟机安装操作系统选择刚才创建的虚拟机,然后单击上方的“开始”弹出了首次运行向导,单击下一步。
请简述磁盘管理的基本流程

请简述磁盘管理的基本流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!1. 规划磁盘使用:在进行磁盘管理之前,需要根据实际需求规划磁盘的使用。
NEUQ-计算机操作系统实验报告

PRIORITY93830290
CPUTIME00000
ALLTIME33634
STARTBLOCK 2-1-1-1-1
BLOCKTIME30000
STATEreadyreadyreadyreadyready
(5)为了清楚的观察各进程的调度过程,程序应将每个时间片内的情况显示出来,参照的具体格式如下:
(2)运行结果截图:
4实验心得
提高了理论联系实际的能力和动手能力,通过试验可以更好的掌握计算机操作系统的基本原理和方法。
5遇到的问题及解决方法
编写代码前期,在数据结构上遇到了难题。由于长期没有接触数据结构,导致知识遗忘。通过翻阅课本,及时查缺补漏,使问题得到了解决。
实验2使用动态分区分配方式的模拟
1实验目的
4实验心得
能够较好的完成各项实验内容。通过实验,提高了计算机操作系统的知识水平,增强了动手能力和运用所学知识解决实际问题的能力。
5遇到的问题及解决方法
编写算法时遇到了难题。经过和周围同学的一番探讨,问题最终迎刃而解。
实验4磁盘文件操作
1实验目的
深入了解磁盘文件系统的实现
2实验内容
(1)设计一个简单的文件系统,用文件模拟磁盘,用数组模拟缓冲区。
(2)支持多级目录结构,支持文件的绝对读路径。
(3)文件的逻辑结构采用流式结构,物理结构采用连接结构中的显示链接方式。
(4)采用文件分配表。
(5)实现的命令包括建立目录、列目录、删除空目录(选做)、建立文件、删除文件、显示文件内容(选做)、打开文件、读文件、写文件(追加方式)(选做)、关闭文件、改变文件属性(选做)。
(1)了解动态分区分配方式中使用的数据结构和分配算法
操作系统第六章答案

操作系统第六章答案第六章⽂件管理1、何谓数据项、记录和⽂件P203 P204答:数据项:数据项是最低级的数据组织形式,是数据组中可以命名的最⼩逻辑数据单位,若⼲个基本数据项组成的。
记录:记录是⼀组相关数据项的集合,⽤于描述⼀个对象在某⽅⾯的属性。
⽂件:⽂件是指由创建者所定义的、具有⽂件名的⼀组相关元素的集合,可分为有结构⽂件和⽆结构⽂件两种。
在有结构的⽂件中,⽂件由若⼲个相关记录组成;⽽⽆结构⽂件则被看成是⼀个字符流。
⽂件在⽂件系统中是⼀个最⼤的数据单位,它描述了⼀个对象集。
2、⽂件系统的模型可分为三层,试说明其每⼀层所包含的基本内容。
P206图答:1、对象及其属性:⽂件、⽬录、硬盘(磁带)存储空间;2、对对象操纵和管理的软件集合:⽂件管理系统的核⼼部分;3、⽂件系统的接⼝:命令接⼝、程序接⼝;3、试说明⽤户可以对⽂件施加的主要操作有哪些。
P207答:1、最基本的⽂件操作:创建⽂件、删除⽂件、读⽂件、写⽂件、截断⽂件、设置⽂件的读/写位置;2、⽂件的“打开”和“关闭”操作;3、其它⽂件操作;4、何谓逻辑⽂件何谓物理⽂件P208答:逻辑⽂件:这是从⽤户观点出发所观察到的⽂件组织形式,是⽤户可以直接处理的数据及其结构,它独⽴于⽂件的物理特性,⼜称为⽂件组织。
物理结构:⼜称为⽂件的存储结构,是指⽂件在外存上的存储组织形式。
这不仅与存储介质的存储性能有关,⽽且与所采⽤的外存分配⽅式有关。
5、如何提⾼对变长记录顺序⽂件的检索速度P210答:对于变长记录的顺序⽂件,在顺序读或写时的情况相似,但应分别为它们设置读或写指针,在每次读或写完⼀个记录后,须将读或写指针加上Li。
Li 是刚读或刚写完的记录的长度。
6、试说明对索引⽂件和索引顺序⽂件的检索⽅法。
P211 P212答:在对索引⽂件进⾏检索时,⾸先是根据⽤户(程序)提供的关键字,并利⽤折半查找法去检索索引表,从中找到相应的事项;再利⽤该表项中给出的指向记录的指针值,去访问所需的记录。
windows实验19 磁盘管理

实验19 磁盘管理一、VM虚拟机添加磁盘:1、启动虚拟机。
打开VM菜单栏的“虚拟机”菜单//设置,单击“添加”按钮,添加3块硬盘,容量均为1G。
2、管理员Administrator登录虚拟机系统,打开“管理工具”//计算机管理//磁盘管理,查看新添加的三块硬盘是否出现?三块硬盘均处于脱机状态,不能使用。
3、分别在三块磁盘上右击鼠标,选择“联机”,将三块硬盘联机。
4、再次在新添加磁盘上右击鼠标,选择“初始化磁盘”,将三块硬盘初始化。
之后,三块硬盘就可以使用了。
二、基本磁盘管理:新添加的磁盘默认是基本磁盘类型。
1、新建分区:在新建的第一块磁盘上右击鼠标,选择“新建简单卷”,按照向导提示完成操作,创建一个新的分区,容量100M,分配一个驱动器号,假设为E。
2、扩展分区:右击上面新建的分区E,选择“扩展卷”,扩展100M,按照向导提示完成操作。
查看扩展后E盘多大容量?200MB3、压缩卷:在E分区上右击鼠标,选择“压缩卷”,压缩出100M磁盘空间,按照向导提示完成操作。
查看压缩后E盘多大容量?100MB4、更改驱动器符号:在E分区上右击鼠标,选择“更改驱动器号和路径”,将E盘更改为F盘。
5、删除分区:在F盘上右击鼠标,选择“删除卷”,按照提示完成操作,将F盘删除。
三、动态磁盘管理:1、将基本磁盘转换为动态磁盘:鼠标右击新建的任意一个磁盘,比如“磁盘1”,选择“转换到动态磁盘”,将“磁盘1”“磁盘2”“磁盘3”都转换为动态磁盘。
2、新建简单卷:在磁盘1上右击鼠标,选择“新建简单卷”,容量100M,按照向导提示完成操作,分配一个驱动器号,假设为F。
3、新建跨区卷:在磁盘1上的可分配空间上右击鼠标,选择“新建跨区卷”。
从磁盘1取100M,从磁盘2取50M,新建一个总容量150M的跨区卷,参考下图完成操作,分配一个驱动器号,假设为G。
注:跨区卷可以由2—32块硬盘上的可用空间组成,每块硬盘上参与组合的空间大小可以不同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统实验6_磁盘存储空间管理
实验五磁盘存储空间管理
一、实验内容
模拟磁盘空闲空间的表示方法,以及模拟实现磁盘空间的分配和回收。
二、实验目的
磁盘初始化时把磁盘存储空间分成许多块(扇区),这些空间可以被多个用户共享。
用户作业在执行期间常常要在磁盘上建立文件或把已经建立在磁盘上的文件删去,这就涉及到磁盘存储空间的分配和回收。
一个文件存放到磁盘上,可以组织成顺序文件(连续文件)、链接文件(串联文件)、索引文件等,因此,磁盘存储空间的分配有两种方式,一种是分配连续的存储空间,另一种是可以分配不连续的存储空间。
怎样有效地管理磁盘存储空间是操作系统应解决的一个重要问题,通过本实验使学生掌握磁盘存储空间的分配和回收算法。
三、实验题目
本实验模拟三种磁盘存储空间的管理方法。
第一题:连续的磁盘存储空间的分配和回收。
[提示]:
(1) 要在磁盘上建立顺序文件时,必须把按序排列的逻辑记录依次存放在磁盘的连续存储空间中。
可假定磁盘初始化时,已把磁盘存储空间划分成若干等长的块(扇区),按柱面号和盘面号的顺序给每一块确定一个编号。
随着文件的建立、删除、磁盘存储空间被分成许多区(每一区包含若干块),有的区存放着文件,而有的区是空闲的。
当要建立顺序文件时必须找到一个合适的空闲区来
区应成为空闲区。
为此可用一张空闲区表来记录磁盘存储空间中尚未占用的部分,格式如下:
(2) 要建立文件时,先查找空闲区表,从状态为“未分配”的登记栏目中找出一个块数能满足要求的区,由起始空闲块号能依次推得可使用的其它块号。
若不需要占用该区的所有块时,则剩余的块仍应为未分配的空闲块,这时要修改起始空闲块号和空闲块数。
若占用了该区的所有块,则相应登记栏中的状态修改成“空表目”。
删除一个文件时,从空闲区表中找一个状态为“空表目”的登记栏目,把归还的起始块号和块数填入对应的位置。
磁盘存储空间的分配和回收算法类似于主存储器的可变分区方式的分配和回收。
同学们可参考实验四的第一题。
(3) 当找到空闲块后,必须启动磁盘把信息存放到指定的块中,启动磁盘必须给出由三个参数组成的物理地址:柱面号、磁道号和物理记录号。
故必须把找到的空闲块号换算成磁盘的物理地址。
为了减少移臂次数,磁盘上的信息按柱面上各磁道顺序存放。
现假定一个盘组共有200个柱面,(编号0-199)每个柱面有20个磁道(编号0-19,同一柱面上的各磁道分布在各盘面上,故磁道号即盘面号。
),每个磁道被分成等长的6个物理记录(编号0-5,每个盘面被分成若干个扇区,故每个磁道上的物理记录号即为对应的扇区号。
)。
那么,空闲块号与磁盘物理地址的对应关系如下:
假
, m= { }
则 = m }
]
(4) 删除一个文件时,从文件目录表中可得到该文件在磁盘上的起始地址和逻辑记录个数,假定每个逻辑记录占磁盘上的一块,则可推算出归还后的起始空闲块号和块数,登记到空闲区表中。
换算关系如下:
起始空闲块号=(柱面号⨯20+磁道号)⨯6+物理记录号空闲块数=逻辑记录数
(5) 请设计磁盘存储空间的分配和回收程序,要求把分配到的空闲块转换成磁盘物理地址,把归还的磁盘空间转换成空闲块号。
假定空闲区表的初值如提示(1)中指出,现有一文件要占用10块,运行你所设计的分配程序,显示或打印分配后的空闲区表以及分配到的磁盘空间的起始物理地址。
然后,有一文件被删除,它占用的磁盘空间为:1号柱面2号磁道,0号物理记录开始的4块,运行你所设计的回收程序,显示或打印回收后的空闲区表。
第二题:用位示图管理磁盘存储空间
[提示]:
(1) 为了提高磁盘存储空间的利用率,可在磁盘上组织成链接文件、索引文件,这类文件可以把逻辑记录存放在不连续的存储空间。
为了表示哪些磁盘空间已被占用,哪些磁盘空间是空闲的,可用位示图来指出。
位示图由若干字节构成,每一位与磁盘上的一块对应,“1”状态表示相应块已占用,“0”状态表示该块为空闲。
位示图的形式与实验四中的位示图一样,但要注意,对于主存储空间和磁盘存储空间应该用不同的位示图来管理,绝不可混用。
(2) 申请一块磁盘空间时,由分配程序查位示图,找出一个为“0”的位,计算出这一位对应块的磁盘物理地址,且把该位置成占用状态“1”。
假设现在有一个盘组共80个柱面,每个柱面有两个磁道,每个磁道分成4个物理记录。
那么,当在位示图中找到某一字节的某一
位为“0”时,这个空闲块对应的磁盘物理地址为:
柱面号=字节号
] ={ }
(3) 归还一块磁盘空间时,由回收程序根据归还的磁盘物理地址计算出归还块在位示图中的对应位,把该位置成“0”。
按照(2)中假设的盘组,归还块在位示图中的位置计算如下:
字节号=柱面号
位数=磁道号 4+物理记录号
(4) 设计申请一块磁盘空间和归还一块磁盘空间的程序。
要求能显示或打印程序运行前和运行后的位示图;分配时把分配到的磁盘空间的物理地址显示或打印出来,归还时把归还块对应于位示图的字节号和位数显示或打印出来。
(5) 假定已有如表6-1的磁盘空间被占用了,现在要申请五块磁盘空间,运行分配程序,按(4)中要求显示或打印运行的结果。
然后再归还如表6-2的空间,运行回收程序,按(4)中的要求显示或打印运行结果。
表6-1
表6-2
第三题:模拟UNIX 系统的空闲块成组链接法,实现磁盘存储空间的管理。
[提示]:
(1) 假定磁盘存储空间已被划分成长度为n 的等长块,共有M 块可供使用。
UNIX 系统中采用空闲块成组链接的方法 来管理磁盘存储空间,将磁盘中的每N 个空闲块(N<M )分成一组,最后一组可以不足N 块,每组的第一块中登记了下一组空闲块的块数和块号,第一组的块数和块号登记在专用块中,登记的格式如下:
2
K
当第一项内容为“0”时,则第二项起指出的空闲块是最后一组。
(2) 现模拟UNIX系统的空闲块成组链接,假定共有8块可供使用,每3块为一组,则空闲块成组链接的初
始状态为:
开始时,空闲块号是顺序排列的,但经若干次的分配和归还操作后,空闲块的链接就未必按序排列了。
用二维数组A:array [0…M-1] of array [0…n-1]来模拟管理磁盘空间,用A[i]表示第I块,第0块A[0]作为
专用块。
查找链接情况,必须把它们读入主存,故当磁盘初始化
后,系统先将专用块内容复制到主存中。
定义一个数组MA存放专用块内容,即MA: =A[0]。
申请一块磁盘空间时,查MA,从中找出空闲块号,当一组的空闲块只剩第一块时,则应把该块中指出的下一组的空闲块数和块号复制到专用块中,然后把该块分配给申请者。
当一组的空闲块分配完后则把专用块内容(下一组链接情况)复制到主存,再为申请者分配。
分配算法如图6-1。
图6-1 采用成组链接的分配算法
(4) 归还一块时给出归还的块号,叵当前组不满规定块数时,将归还块登记入该组;若当前组已满,则另建一新组,这时归还块作为新一组的第一块,应把主存中登记的一组链接情况MA复制到归还块中,然后在MA 重新登记一个新组。
归还一块的算法如图6-2。
图6-2 采用成组链接的回收算法
(5) 设计分配和归还磁盘空间的程序,能显示或打印分配的磁盘空间的块号,在完成一次分配或归还后能显示或打印各空闲块组的情况(各组的空闲块数和块号)。
本实验省去了块号与物理地址之间的转换工作,而在实际的系统中必须进行块号与物理地址的转换工作。
(6) 运行你所设计的程序,假定空闲块链接的初始状态如提示(2),现先分配4块,再依次归还第2块和第6块。
把执行后分配到的块号依次显示或打印出来,且显示或打印空闲块组的情况。
在上次执行的基础上继续分配3块,然后归还第1块,再申请5块,显示或打印依次分配到的块号及空闲块组情况。
四、实验报告
(1) 实验题目。
(2) 程序中使用的数据结构及符号说明。
(3) 流程图。
(4) 打印一份源程序并附上注释。
(5) 按照各题中给出的初值,把程序运行的结果按各题要求打印出来。
为了检测程序的正确性,可自己再假设一组初值,运行设计的程序,检查运行结果。
11。