- 2
- 0
- 约9.53千字
- 约 20页
- 2017-01-10 发布于辽宁
- 举报
模拟磁盘文件管理系统
一、任务描述
模拟实现一个文件管理系统
开发语言:C++、C语言、java
开发工具:自选
要求
1、可以实现一下命令(以下命令至少实现5条):
login 用户登录
dir 列文件目录
create 创建文件
delete 删除文件
open 打开文件
close 关闭文件
cd 改变目录
mkdir 创建目录
rddir 删除目录
halt 退出系统
2、列目录要求列出文件名、物理地址、文件大小、读写标识
二、任务完成情况
⑴ 自定义磁盘文件管理的数据结构;
⑵ 能够自由创建、修改、删除文件;
⑶ 文件具有一定自定义的属性;
⑷ 能够显示当前系统文件的状态;
(5)
(1)class file //文件类
主要功能是对文件属性的定义,文件在虚拟磁盘地址块的定位。
2)class fdatabase //文件操作类
主要功能是对创建、删除、修改等方法的具体实现。
程序中的主要函数及说明:
char *getname( ) //获取文件名
int gettag( ) //获取删除标记
int getlength() //获取文
您可能关注的文档
- 学士学位论文--棚户区改房及配套基础设施建设项目施工组织设计1.doc
- 学士学位论文--棚户区改造项目钢井架物料提升机专项施工方案.doc
- 学士学位论文--棚户区改造项目安全文明施工方案全案.doc
- 学士学位论文--楼宇智能化工程技术监控系统在高速公路中的应用.doc
- 学士学位论文--楼盖课程设计单向板楼盖设计.doc
- 学士学位论文--榨菜中亚硝酸盐提取.doc
- 学士学位论文--模具科技有限公司厂区工程应急救援预案.doc
- 学士学位论文--模拟环境下三层交换技术的校园网设计与实现.doc
- 学士学位论文--模拟电子技术基础课程设计电压交流有效值测量电路设计.doc
- 学士学位论文--模拟电子技术课程设计双工对讲机设计.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)