人人范文网 范文大全

实验十 文件管理教案

发布时间:2020-03-02 09:59:53 来源:范文大全 收藏本文 下载本文 手机版

试验十

文件系统设计

数计学院教师实验教案

一、实验项目名称:

文件系统设计

二、实验目的和要求:

目的:通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及实现。

任务:首先确定文件系统的数据结构,然后利用C语言编写相应的程序,并在计算机上进行调试,得出相应的结果。

三、实验内容

用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。要求设计一个 10 个用户的文件系统,每次用户可保存 10 个文件,一次运行用户可以打开5 个文件。要求做到以下几点:

①可以实现下列几条命令 LOGIN 用户登陆 DIR 列文件目录 CREATE 创建文件 DELETE 删除文件 OPEN 打开文件 CLOSE 关闭文件 READ 读文件 WRITE 写文件

②列目录时要列出文件名,物理地址,保护码和文件长度。 ③源文件可以进行读写保护。

四、实验原理:(设计思想)

①首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。

②用户创建的文件,可以编号存储于磁盘上。如:file0,file1,file2…并

- 19

试验十

文件系统设计

char UserName[SizeOfUser][SizeOfUserName];//用户ID long User;//当前用户标志 struct InfoOfFile { char Name[SizeOfFileName];//文件名 bool safe[3];//Read,Write,Execute long status;//ready,open; }UFD[SizeOfUser][SizeOfFile]; long num[SizeOfUser];//保存文件数 long num_open[SizeOfUser];//打开文件数 char z[4]=\"rwe\";//保护标记的显示形式

五、参考源代码

六、参考文献:

1、《操作系统教程》,第3版,孙钟秀主编, 高等教育出版社。

2、《计算机操作系统教程习题解答与实验指导书》,第2版,张尧学编著,清华大学出版社。

3、《操作系统实验与课程设计》,庞丽萍编,华中科技大学出版社。 (附3:实验七文件系统设计源代码)

- 21 -

实验一:磁盘与文件管理

操作系统实验十

管理文件( 信息 教案)

《文件管理》的教案

实验教学管理文件

文件系统安全实验

文件管理(信息技术面试教案)

管理文件与文件夹教案

文件和文件夹管理教案

使用计算机管理文件教案

实验十 文件管理教案
《实验十 文件管理教案.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档