- 0
- 0
- 约9.58千字
- 约 20页
- 2017-01-09 发布于辽宁
- 举报
模拟磁盘文件管理系统
一、任务描述
模拟实现一个文件管理系统
开发语言: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( )
您可能关注的文档
最近下载
- 2025年重庆市中考数学试卷(含答案).pdf
- 2026年危险化学品生产单位主要负责人试题(含答案及解析).docx VIP
- Unit3EnvironmentalProtectionUsinglanguageReadingforwriting课件高中英语人教版选择性必修第三册.pptx VIP
- 成都铁路局2025年招聘全日制大专高职毕业生试题及答案解析.docx VIP
- 内蒙古师范大学2025年《高等数学》期末试卷(A卷).docx VIP
- 零售行业报刊业务员学习资料零售(中级)学习资料含答案.pdf VIP
- 医疗机构医疗纠纷应急处置预案.pdf VIP
- Harold & Kumar Escape from Guantanamo Bay《猪头逛大街2(2008)》完整中英文对照剧本.docx VIP
- 【2017年整理】北航《误差理论与数据处理》.doc VIP
- 2024-2025学年河南省南阳市唐河县统编版六年级下册期中考试语文试卷.doc VIP
原创力文档

文档评论(0)