多用户多级目录文件系统的实现.rar
多用户多级目录文件系统的实现,本系统(论文或设计)采用 c++平台。内容包含:源代码、可执行文件、论文报告、任务书等其中论文或设计报告部分:共计24 页,合计 1.25 万余字。目录1.设计思想说明12.系统结构说明13.数据结构说明13.1开发环境13.2数据存储23.3数据结构23.3.1数据块在内存中的物理结构23...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 bshhty 发布
多用户多级目录文件系统的实现
本系统(论文或设计)采用 C++平台。
内容包含:源代码、可执行文件、论文报告、任务书等
其中论文或设计报告部分:共计 24 页,合计 1.25 万余字。
目录
1.设计思想说明 1
2.系统结构说明 1
3.数据结构说明 1
3.1开发环境 1
3.2数据存储 2
3.3数据结构 2
3.3.1数据块在内存中的物理结构 2
3.3.2文件索引结构 2
3.3.3文件系统中文件元素的结构(含文件夹和文件) 2
3.3.4文件系统结构 3
3.3.5文件系统的当前运行状态 3
3.3.6用户结构 4
4.各主要模块的算法流程图 4
4.1整体思路概述 4
4.1.1login (用户登录) 4
4.1.2系统初始化 5
4.1.3文件的创建: create 5
4.1.4文件的打开:open 6
4.1.5文件的读:read 6
4.1.6文件的写:write 8
4.1.7文件关闭:close 9
4.1.8删除文件:delete 10
4.1.9创建目录(建立子目录):mkdir 12
4.1.10改变当前目录:cd 12
4.1.11列出文件目录:dir 14
4.1.12退出:logout 15
4.2算法流程图 16
5.使用说明书 17
5.1登录 17
5.2新建目录和列出文件目录 17
5.3改变当前目录 17
5.4文件的创建 18
5.5文件的打开 18
5.6文件的写 18
5.7文件的读 18
5.8文件的关闭 18
5.9文件的删除 19
5.10返回根目录 19
5.11退出 19
6.心得体会 19
参考文献 19
1.设计思想说明
本课程设计要求设计一个模拟的多用户多级目录的文件系统。通过具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。
2.系统结构说明
参考文献
[1] 计算机操作系统(修订版), 汤子瀛等 ,西安电子科技大学出版社, 2006
[2] Linux内核完全剖析,赵炯,机械工业出版社,2006
[3] 操作系统课程设计,罗宇 褚瑞等,机械工业出版社,2005
[4] 操作系统实验指导-基于Linux内核,徐虹等,清华大学出版社,2004
本系统(论文或设计)采用 C++平台。
内容包含:源代码、可执行文件、论文报告、任务书等
其中论文或设计报告部分:共计 24 页,合计 1.25 万余字。
目录
1.设计思想说明 1
2.系统结构说明 1
3.数据结构说明 1
3.1开发环境 1
3.2数据存储 2
3.3数据结构 2
3.3.1数据块在内存中的物理结构 2
3.3.2文件索引结构 2
3.3.3文件系统中文件元素的结构(含文件夹和文件) 2
3.3.4文件系统结构 3
3.3.5文件系统的当前运行状态 3
3.3.6用户结构 4
4.各主要模块的算法流程图 4
4.1整体思路概述 4
4.1.1login (用户登录) 4
4.1.2系统初始化 5
4.1.3文件的创建: create 5
4.1.4文件的打开:open 6
4.1.5文件的读:read 6
4.1.6文件的写:write 8
4.1.7文件关闭:close 9
4.1.8删除文件:delete 10
4.1.9创建目录(建立子目录):mkdir 12
4.1.10改变当前目录:cd 12
4.1.11列出文件目录:dir 14
4.1.12退出:logout 15
4.2算法流程图 16
5.使用说明书 17
5.1登录 17
5.2新建目录和列出文件目录 17
5.3改变当前目录 17
5.4文件的创建 18
5.5文件的打开 18
5.6文件的写 18
5.7文件的读 18
5.8文件的关闭 18
5.9文件的删除 19
5.10返回根目录 19
5.11退出 19
6.心得体会 19
参考文献 19
1.设计思想说明
本课程设计要求设计一个模拟的多用户多级目录的文件系统。通过具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。
2.系统结构说明
参考文献
[1] 计算机操作系统(修订版), 汤子瀛等 ,西安电子科技大学出版社, 2006
[2] Linux内核完全剖析,赵炯,机械工业出版社,2006
[3] 操作系统课程设计,罗宇 褚瑞等,机械工业出版社,2005
[4] 操作系统实验指导-基于Linux内核,徐虹等,清华大学出版社,2004