操作系统文件系统的设计与实现_课程设计(2)

2019-04-09 11:52

文件系统提供的文件操作有建立文件(mkfile)、复制文件(copy)、显示文件所有内容(type)、删除文件(delfile)。可以通过键盘输入命令来模拟文件的操作。

2.3 程序流程图

(1)主程序流程图:

开始 初始化盘块 输入命令 分析命令 有无该命令? 有 无 显示错误信息 创建文件 显示目录 显示内容 复制文件 删除文件 执行命令 结束 图2.2

3

(2)初始化模块流程图:

图2.3

(3)写入磁盘流程图:

图2.4

(4)显示目录流程图:

图2.5

(5)显示文件流程图:

图2.6

4

(6)删除文件流程图: 图2.7

(7)复制文件流程图:

图2.8

(8)创建文件流程图:

图2.9

5

第三章 程序运行结果及分析

3.1 程序运行结果

(1)程序主界面

图3.1

(2)创建一个文件,输入“3”显示“输入文件内容,按@ 键保存且退出!”

图3.2

(3)往文件里写内容:Hello World!显示文件长度,并要求给文件命名,命名后保存返回主界面

图3.3

6

(4)读取刚才写入的文件,结果正确

图3.4

(5)删除刚写入的文件,测试成功

图3.5

3.2 程序分析

本程序使用一个Windows下的文件来模拟一个磁盘,向磁盘中装入文件并进行相关操作。采用了以空间换时间的算法,文件的大小在系统中是固定的,虽然会浪费一些空间,但文件的存取速率会加快。

7


操作系统文件系统的设计与实现_课程设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:最新精编教科版物理九下《3.改变世界的信息技术》教案2

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: