[页数]:23 [字数]:4761 [目录] 一、设计背景 二、设计要求 三、实现原理 四、具体功能实现: 五、程序运行与测试(附测试): 六、总结与体会: [正文] 一、设计背景 大三下学期,我们学习了《计算机操作系统》这门课,对计算机文件系统的运行原理和存取方式有了一定的理论基础,但距离真正理解还有一定距离。 因此,我们做了这个文件系统模拟的程序,希望以此加深对文件系统原理的理解。 二、设计要求 本设计应完成以下要求: 1、设计一个10个用户的文件系统,用户至少有Create、delete、open、close、read、write等文件操作命令。 2、程序采用多级文件目录管理,仅可能模拟文件存取的全过程。 三、实现原理 1.开发平台—Visual Studio 2005 2)开发环境介绍: 我们采用了C语言来并在Visual Studio 2005平台实现。 .NET Framework是生成、运行下一代应用程序和XML Web Services的内部Windows组件。它简化了分布式Internet环境中的应用程序开发,由公共语言运行库(CLR)和.NET Framework类库两个组件构成。 Visual Studio 2005 是微软公司开发的集成开发环境,支持C、C++、VB、J#、C#等多种开发语言,界面友好,并有自动补全代码功能,便于调式,是当前最流行的.NET Framework开发工具。 ...... [原文截取] 操作系统课程设计报告 文件系统模拟程序 学 院:____计算机学院_________________ 班 级:____2005级1班_________________ 姓 名: ________________________________ 时 间:2008年5月1日至2008年7月25日 评语: 课程设计成绩 软件 报告 其他 总成绩 教师签名: 目 录 一、 设计背景 3 二、 设计要求 3 三、 实现原理 3 1. 开发平台—Visual Studio 2005 3 2) 开发环境介绍: 3 3) 开发界面截图: 4 1. 实现技术说明: 4 4) 算法思想说明 4 5) 系统算法的流程图如下: 7 四、 具体功能实现: 7 1. 全局变量声明: 7 2. 创建文件函数:FSElement * CreateFileElement()实现: 8 3. 初始化文件系统函数:InitFileSys()实现: 8 4. 登录验证函数:Login()实现如下: 9 5. 列出当前目录的文件和文件夹函数:Dir(char *path)实现如下: 11 6...... |
文件系统设计报告
查看评论
已有0位网友发表了看法