实验四 文件管理
专业:计算机系班级:xx软件工程 学号:xxx姓名:xxx 实验地点: xxx 实验时间: xxx 指导教师:xxx
【实验目的】
通过调试并运行一个简单的文件系统来模拟文件操作命令的执行、模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。 【实验要求】
了解该系统的文件管理方案、数据结构、文件目录的建立与删除;理解系统在运行过程中显示的状态和有关参数变化情况的意义。 具体要求为:
(1)了解一个支持n 个用户的文件系统,每个用户可拥有多个文件。 (2)理解二级和多级文件目录管理。 (3)了解文件存取控制保护方式。 (4)了解常见的文件操作命令。
【实验环境】
具备Windows或MS-DOS操作系统、带有Turbo Pascal 集成环境的PC机。 【实验重点及难点】
重点:理解文件管理的基本概念,文件管理中主要数据结构的设计和文件管理中文件、
目录的建立和删除等算法的实现。
难点:实验程序的问题描述、实现算法、数据结构。 【实验内容】 一.阅读实验程序
文件管理模拟程序代码见【实验例程】。 二.编译实验例程
用Turbo Pascal 编译实验例程。
三.运行程序并对照实验源程序阅读理解实验中输入、输出的意义。
【问题与讨论】
1、 该文件模拟系统目录结构的特点?
答:该文件采用文件系统的树形结构进行文件管理。其中有主文件、用户文件和用户 子文件,而且,用户子文件还采用了密码保护方式。 2、 该文件模拟系统支持几个用户? 答:0-5 个用户。
3、 主文件目录、用户文件目录、活动文件目录的目录项有哪些?
答:主文件目录:user_number,file_number 用户文件目录:filename,protection code,length 活动文件目录:没有东西。
4、 设置数据域 pcode 的目的是什么?请说明如何发挥它的作用?
答:目的是为了保存活动文件的密码。没有什么作用,但是,如果是在正规系统中的 话,它是为了保护文件不被恶意删除、修改、查看、复制等。 5、 描述文件管理主控程序的算法(流程图或 N-S 图)如下:
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库实验四 文件管理在线全文阅读。
相关推荐: