下载后可任意编辑计算机系综合性实验实 验 报 告 课程名称 操作系统实验报告 实验学期 至 年 第 一 学期学生所在系部 计算机与信息管理系 年级 专业班级 计算机 102 学生姓名 王强 黄新潮 张蒙 学号 11030082 11030070 11030077 任课老师 陆丽娜 实验成绩 计算机系制下载后可任意编辑一个简单的文件系统的详细设计一、 实验目的( 1) 阅读并调试一个简单的文件系统, 模拟文件管理的工作过程
从而对各种文件操作命令的实质内容和执行过程有比较深化的了解
( 2) 了解设计一个 n 个用户的文件系统, 每个用户能够保存M 个文件
用户在一次运行中只能打开一个文件, 对文件必须设置保护措施, 且至少有 create、 delete、 open、 close、 read、 write 等命令
二、 实验要求1、 根据流程图阅读所给文件系统源程序, 并对源程序加以注释( 注释量达 70%以上)
2、 修改、 完善该系统, 指出程序的 bug
三、 文件系统功能设计1
功能设计该文件系统是一个多用户、 多任务的文件系统
对用户和用户的文件数目并没有上限
也就是说该系统允许任何用户申请空间, 而且在其目录下的文件数目并不做任何的限制
该系统能够支持的操作命令如下: ① bye——用户注销命令
当使用该命令时, 用户退出系统, 注销该用户功能设计并回到登陆界面
命令格式: bye ② close——删除用户注册信息命令
执行该命令后, 用户在系统中的所有信息, 包括该用户目录下的所有文件都被删除
下载后可任意编辑命令执行完成后返回登陆界面
命令格式: close③ create——在当前目录下创立一个文件, 且该文件不能跟当前已有的文件重名
该文件的管理信息登记在用户文件信息管理模块中
执行完该命令后回到执行命令行
命令格式: create>file1其中