- 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
您可能关注的文档
- 液压系统常见故障的成因及其预防与排除.doc
- 智能化系统工程设计.doc
- 室内消防气体(卤代烷)灭火系统管道及设备安装.doc
- 生产过程控制管理系统(PMS)项目工作汇报.doc
- 企业信用信息基础数据库系统数据接口规范.doc
- 音像出租管理系统毕业论文.doc
- 宴会厅音响扩音及灯光系统.doc
- 液压系统外文翻译0.doc
- 新能源实验系统.doc
- 企事业人事管理系统毕业设计.doc
- 中国国家标准 GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- 《GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地》.pdf
- 苏教版(2017秋)科学三年级下册1.《种子发芽了》 教案(含课堂练习和反思).docx
- 2024-2025学年小学数学六年级上册冀教版(2024)教学设计合集.docx
- 地理商务星球版七年级上册4.5形成气候的主要因素 同步教案.docx
- 2024-2025学年中职中职专业课金融类73 财经商贸大类教学设计合集.docx
- 2024-2025学年初中地理七年级上册(2024)仁爱科普版(2024)教学设计合集.docx
- 2024-2025学年小学英语二年级上册外研版(一起)教学设计合集.docx
- 2024-2025学年高中数学选择性必修 第二册北师大版(2019)教学设计合集.docx
文档评论(0)