- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
滁州学院
课程设计报告
课程名称: 操作系统
设计题目: 文件系统的设计与实现
系 别: 计算机与信息工程学院
专 业: 网络工程
组 别: 一
起止日期: 2012年5月18日 ~ 2012 年 6月1日
指导教师: 刘士喜
计算机与信息工程学院2012年制
课程设计题目 文件系统的设计与实现 组长 陈靖 学号 2010211159 班级 一班 系别 计算机与信息工程学院 专业 网络工程 组员 陈建、柴雪、贾启飞、黄守维、骆彬彬
指导教师 刘士喜 课程设计目的 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能, 具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 课程设计所需环境 Vc++6.0 课程设计任务要求 本文件系统采用类似DOS系统的文件管理方式,每次调用该文件系统时,首先申请一定的内存空间,然后对该内存空间进行分配。将申请到的空间划分为目录区,文件区;采用位示图进行空间管理,盘块的分配使用显示链接(FAT表)的方式。每次调用该文件系统时自动为其分配空间,并将上次操作的结果从硬盘上调入内存;当结束调用时则将操作的结果重新存入硬盘,以便下次调用。(每次使用都会自动搜索文件系统,以此确定是否是第一次使用;若是则格式化生成文件系统,否则读取已存在的文件系统。)
课程设计工作进度计划 序号 起止日期 工 作 内 容 分工情况 1 2012/5/18
2012/5/20 进行讨论,查找资料相关资料。 小组成员一起讨论,由黄守维和骆彬彬进行有关资料的查找。
2 2012/5/20
2012/5/21 对资料进行分析,根据课程设计要求分析大致思路 小组成员共同讨论
3 2012/5/22
2012/5/23 课程设计报告的引言,需求分析,概要设计编写。 陈建、贾启飞两人共同商量填写
4 2012/5/23
2010/5/27 详细设计与调试。 黄守维、骆彬彬负责详细设计,陈靖、柴雪负责调试。
5 2010/5/28
2010/5/29 设计功能测试,并完成相关报告的编写。 由柴雪、陈建、贾启飞三人共同完成。
6 2010/5/30
2010/6/1 总结课程设计报告。 每人提出相关见解,并总结经验,由陈靖填写实验报告文档
指导教师签字: 年 月 日 教研室审核意见:
教研室主任签字: 年 月 日
课程设计任务书
目 录
1.需求分析 3
2.概要设计 3
2.3.1用户结构:账号与密码结构 4
2.3.2数据结构说明 4
2.3.3各模块流程图 5
3.详细设计 5
4.调试与操作说明 6
5.课程设计总结与体会 9
6.致谢 9
7.参考文献 10
8.附录 10
1.需求分析
文件系统是的重要组成部分,Linux文件具有强大的功能。文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。本系统是模拟实现多用户多目录的文件系统(8个用户),在系统出现登录后 ,输入用户与口令,在用户登录系统后,可建立文件卷,将用户输入的文件保存在指定的文件中。系统的命令与其命令的具体实现此模拟系统共提供了login用户登dir列文件目录create创建文件del删除文件open打开文件read读文件write写文件上述命令,并根据命令的含义与要求,用C++编程来完成所有具体操作。该系统可以模拟完成用户的登陆和验证,列出文件和目录,新建目录,改变目录,创立和编写文件,删除文件和退出系统等功能。用户结构:账号与密码结构
typedef struct users
{
?char???? name[8];
?char???? pwd[10];
}users;
本系统有8个默认的用户名,前面是用户名,后面为密码,用户登陆时只要输入正确便可进入系统,否则提示失败要求重新输入。
users usrarray[8] =
{
?usr1,usr1,
?usr2,usr2,
?usr3,usr
您可能关注的文档
最近下载
- 三国志9吧剧本制作教科书.pdf
- 苏教版四年级上册数学四年级上册数学第四单元《统计表和条形统计图(一)》专项练习(含答案).pdf VIP
- 温州市普通高中2025届高三第一次适应性考试(一模) 数学试卷(含答案详解)原卷.pdf
- 临床安全用药药品合理使用培训.docx
- 装配式钢结构住宅.pptx VIP
- 2023-2024学年浙江省金华市武义、永康、磐安县九年级(上)期末科学试卷.pdf
- 《面向对象程序设计C++》期末试卷及标准答案 .pdf VIP
- 五年级下-1000道口算.docx
- 九省联考2024届高三新高考适应性测试数学试题(解析版).docx
- 河南省郑州一中2024届数学八上期末调研模拟试题含解析.doc VIP
文档评论(0)