《操作系统》实验报告四磁盘文件操作Word文档格式.docx
《《操作系统》实验报告四磁盘文件操作Word文档格式.docx》由会员分享,可在线阅读,更多相关《《操作系统》实验报告四磁盘文件操作Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
磁盘文件操作
实验
目的及要求
实验预备知识
1、文件的操作。
2、文件的逻辑结构和物理结构
3、磁盘空间的管理
4、磁盘目录结构
内容
1、设计一个简单的文件系统,用文件模拟磁盘,用数组模拟缓冲区,要求实现;
2、支持多级目录结构,支持文件的绝对路径;
3、文件的逻辑结构采用流式结构,物理结构采用链接结构中的显示链接方式;
4、采用文件分配表;
5、实现的命令包括建立目录、列目录、删除空目录、建立文件、删除文件、显示文件内容、打开文件、读文件、写文件(追加方式)、关闭文件、改变文件属性。
6、最后编写主函数对所做工作进行测试。
实验步骤
为了正确地实现文件的存取,文件系统设计了一组与存取文件有关的功能模块,用户可以用“访问指令”调用这些功能模块,以实现文件的存取要求。
我们把文件系统设计的这一组功能模块称为“文件操作“,实验就是要模拟实现一些文件操作。
文件操作不是独立的,它和文件系统的其他部分密切相关,若要实现文件操作就离不开文件的目录结构、文件的组织结构和磁盘空间的管理。
因此,这个实验虽然是文件操作的模拟实现,但还是必须模拟一部分文件的组织结构、目录结构和磁盘空间管理的实现。
流程图:
使用绝对路径查找文件(目录):
在已打开文件表中查找某文件:
将某文件从已打开的表中删除:
将某文件插入某已打开文件表:
模拟建立文件:
打开文件:
读文件:
写文件:
实验环境
WindowsXP、visualstudio2005
实验结果与
分析
运行结果:
注:
可根据实际情况加页