学士学位论文-—模拟磁盘文件管理系统.docVIP

  • 1
  • 0
  • 约9.58千字
  • 约 20页
  • 2017-01-15 发布于辽宁
  • 举报

学士学位论文-—模拟磁盘文件管理系统.doc

学士学位论文-—模拟磁盘文件管理系统

模拟磁盘文件管理系统 一、任务描述 模拟实现一个文件管理系统 开发语言:C++、C语言、java 开发工具:自选 要求 1、可以实现一下命令(以下命令至少实现5条): login 用户登录 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 cd 改变目录 mkdir 创建目录 rddir 删除目录 halt 退出系统 2、列目录要求列出文件名、物理地址、文件大小、读写标识 二、任务完成情况 ⑴ 自定义磁盘文件管理的数据结构; ⑵ 能够自由创建、修改、删除文件; ⑶ 文件具有一定自定义的属性; ⑷ 能够显示当前系统文件的状态; (5)能够完成任务后退出系统。 三、系统流程图与函数调用关系 1、类和主要函数 程序中定义了两个类: (1)class file //文件类 主要功能是对文件属性的定义,文件在虚拟磁盘地址块的定位。 (2)class fdatabase //文件操作类 主要功能是对创建、删除、修改等方法的具体实现。 程序中的主要函数及说明: char *getname( ) //获取文件名 int gettag( )

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档