操作系统课程设计二级文件系统
《操作系统课程设计二级文件系统》由会员分享,可在线阅读,更多相关《操作系统课程设计二级文件系统(41页珍藏版)》请在毕设资料网上搜索。
1、 专专 业:计算机信息处理业:计算机信息处理 操作系统课程设计报告 操作系统课程设计报告 1 【设计目的】 1. 课程设计目的是通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能和 内部实现。 2. 结合数据结构、程序设计、计算机原理等课程的知识,设计一个二级文件系统,进一步 理解操作系统。 3. 通过对实际问题的分析、设计、编程实现,提高学生实际应用、编程的能力 【设计内容】 1、delete 删除文件 2、open 打开文件 3、close 关闭文件 4、write 写文件 【实验环境】 Windows7 系统 Visual studio 2010 【相关知识综述】 本文件系统采
2、用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。 另外, 为了简便文件系统未考虑文件共享, 文件系统安全以及管道文件与设备文件等特殊内 容。 首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件 的形式存放于磁盘,这样便于查找和修改。 用户创建的文件,可以编号存储于磁盘上。如:file0,file1,file2并以编号作为物理地址,在 目录中进行登记。 【设计思路】 1 主要数据结构 #define MAXNAME 25 /*the largest length of mfdname,ufdname,filename*/ #define MAXC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 二级 文件系统
