模拟文件系统的设计与实现--操作系统课程设计

模拟文件系统的设计与实现--操作系统课程设计

ID:877475

大小:767.03 KB

页数:35页

时间:2017-09-22

模拟文件系统的设计与实现--操作系统课程设计_第1页
模拟文件系统的设计与实现--操作系统课程设计_第2页
模拟文件系统的设计与实现--操作系统课程设计_第3页
模拟文件系统的设计与实现--操作系统课程设计_第4页
模拟文件系统的设计与实现--操作系统课程设计_第5页
资源描述:

《模拟文件系统的设计与实现--操作系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重庆大学本科学生课程设计任务书课程设计题目模拟文件系统的设计与实现学院计算机学院专业计算机科学与技术年级2009级已知参数和设计要求:本次实验要求学生编程模拟实现操作系统的文件管理系统的如下基本功能:1、实现文件的创建、查询、删除、修改、更名、拷贝等基本功能;2、文件系统采用多级目录机制,实现目录的创建、删除、显示、目录之间的切换。3、采用位示图来管理文件系统空间的分配和回收、提供位示图的查看功能。4、实现文件的有关权限管理。需要的环境:主要开发平台基于windows平台。使用C或PASCAL程序设计语言作

2、为主要编码工具(其它开发工具也可选)。学生应完成的工作:(1)完成课程设计的编码和测试。(2)上交课程设计报告(按照标准格式书写)目前资料收集情况(含指定参考资料):[1]计算机操作系统教程张尧学,史美林编著清华大学出版社2000第2版[2]Windows操作系统原理(重点大学计算机教材)尤晋元、史美林、陈向群等人编著清华大学出版社2001年8月第1版[3]WindowsSockets网络程序设计大全蒋东兴等人编著,清华大学出版社1999年4月第1版课程设计的工作计划:序号课程设计工作进度起止日期1课程设计

3、任务书下发2011.12.12文献查阅和资料准备2011.12.1-2011.12.93课程设计编码的设计2011.12.10-2011.12.144编码测试和设计验收2011.12.15任务下达日期2011年12月1日完成日期2011年12月20日指导教师(签名)学生(签名)目录一、课程设计选题.................................61.1主要设计内容...............................61.2主要设计思路.......................

4、........6二、需求分析.....................................6三、概要设计.....................................73.1整体框架设计...............................73.2模块基本功能...............................73.2.1系统初始化............................73.2.2主功能模块............................

5、7四、系统实现.....................................84.1实验原理、方法及手段......................84.2各模块算法实现............................104.2.1用户结构.............................104.2.2文件(或目录)结构...................104.2.3文件控制块(FCB)结构................124.2.4文件在外存的分配方式..........

6、.......134.2.5文件存储空间.........................134.3流程图描述................................14五、系统测试....................................145.1系统主界面................................145.2子系统功能测试............................155.2.1选择磁盘区..........................165.2

7、.2创建、删除以及重命名文件(目录)....165.2.3磁盘碎片整理........................17六、总结........................................19七、参考文献....................................20八、附录(代码)................................20一、课程设计选题1.1主要设计内容本课程设计主要是用C++语言编写,设计的是一个模拟的多用户多级目录的文件管理系统。通过具体的

8、文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。本次实验要求学生编程模拟实现操作系统的文件管理系统的如下基本功能:1、实现文件的创建、查询、删除、修改、更名、拷贝等基本功能;2、文件系统采用多级目录机制,实现目录的创建、删除、显示、目录之间的切换。3、采用位示图来管理文件系统空间的分配和回收、提供位示图的查看功能。4、实现文件的有关权限管理。1.2主要设计思路

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。