操作系统课程设计---磁盘文件操作报告
《操作系统课程设计---磁盘文件操作报告》由会员分享,可在线阅读,更多相关《操作系统课程设计---磁盘文件操作报告(26页珍藏版)》请在毕设资料网上搜索。
1、0 操作系统操作系统 课课 程程 设设 计计 报报 告告 理论成绩理论成绩 实践成绩实践成绩 总成绩总成绩 院系: 信息管理学院 专业: 软件工程 班级: 组员: 教师: 时间: 2012.11 1 目录目录 一、课程设计的题目和目的 . 2 二、课程设计的实现的具体功能 . 2 三、文件系统的基本原理和概念 . 2 四、课程设计的分工 . 3 五、总体设计 . 4 六、详细设计 . 6 七、程序测试与测试结果 . 18 八、简要的使用说明 . 24 九、设计总结 . 24 十、程序设计源代码 . 25 2 一、课程设计的题目和目的课程设计的题目和目的 设计一个简单的文件系统,要求实现: (1
2、)支持多级目录结构; (2)实现的命令包 括建立目录、列目录、删除空目录、建立文件、删除文件、显示文件内容、打开文件、 读文件、写文件、关闭文件、改变文件属性。 本设计的目的是通过设计和调试一个简单的文件系统, 主要是模拟文件操作命令的 执行, 来模拟文件管理, 使我们对主要文件操作命令的实质和执行过程有比较深入的了 解,掌握它们的基本实施方法。 二、二、课程设计的实现的具体功能课程设计的实现的具体功能 1 支持多级目录结构,支持文件的绝对路径; 2 文件的逻辑结构采用流式结构,物理结构采用链接结构中的显示链接方式; 3 采用文件分配表; 4 实现的命令包括建立目录、列目录、删除空目录、建立文
3、件、删除文件、显示文件 内容、打开文件、读文件、写文件、关闭文件、改变文件属性。 三、三、文件系统的文件系统的基本原理和概念基本原理和概念 1、 文件系统设计需要解决的两个问题:一是如何定义对用户的接口。如定义文件机器 属性、文件所允许的操作、组织文件的目录结构;二是创建数据结构和算法来将逻 辑文件系统映射到物理外存设备上。文件系统存在于辅助存储器磁盘。 2、 文件的实现,需要建立磁盘结构,这个涉及到如何启动所存储的操作系统、磁盘总 的块数、空闲块的数目和位置、目录结构以及各个具体文件等。 3、 目录的实现:为了实现用户对文件的按名存取,系统必须首先利用用户提供的文件 名,对文件目录进行查询,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 磁盘 文件 操作 报告
