- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级文件系统演示
湖南工业大学
课 程 设 计
资 料 袋
学院(系、部) 学年第 学期
课程名称 计算机操作系统 指导教师 职称
学生姓名 专业班级 学号
题 目 文件系统演示
成 绩 起止日期 年 月 日~ 年 月 日
目 录 清 单
序号 材 料 名 称 资料数量 备 注 1 课程设计任务书 1 2 课程设计说明书 1 3 4 5 6
课程设计任务书
— 学年第 学期
学院(系、部) 专业 班级
课程名称: 计算机操作系统 学生姓名:
设计题目: 文件系统演示 指导教师:
完成期限:自 年 月 日至 年 月 日 共 周
内
容
及
任
务
一、设计内容
设计一个简单的多用户文件系统。即
①在系统中用一个文件来模拟一个磁盘;
②此系统至少有:Create、delete、open、close、read、write等和部分文件属性的功能。
③实现这个文件系统。
④能实际演示这个文件系统。
基本上是进入一个界面(此界面就是该文件系统的界面)后,可以实现设计的操作要求。
二、设计任务
课程设计说明书(纸质+电子版),内容包括:设计内容、系统分析(包括可行性分析、需求分析等)及功能分析;系统设计(要求画出系统整体功能框图、流程图、并给出相应地关键的代码且对所使用的主要数据结构进行说明等。)、设计总结(评价/遇到的问题/体会/建议等)、使用说明等。?
三、设计要求
1.?按功能要求开发系统,能正确运行。程序代码书写规范,有充足的注释。?
2.?课程设计所使用的编程语言任选,但建议使用C或C++;?
3.?绿色软件:程序运行不需安装,避免写系统和注册表; 进
度
安
排 起止日期 工作内容 完成选题、课题分析、课题设计、编写程序 程序调试、完善代码 优化测试系统、程序答辩 撰写并提交课程设计说明书?(含电子文档)、源程序等。 主
要
参
考
资
料 [1] 胡志刚,谭长庚等. 《计算机操作系统》.中南大学出版社. 2005
[2] 罗宇,邹鹏,邓胜兰.操作系统[M].北京:电子工业出版社,2012.
[3] 面向对象程序设计与C++语言.朱战立,宋新爱.电子工业出版社,2010.7
[4] C++面向对象程序设计.谭浩强.清华大学出版社,2006.1
[5] 任爱华,李鹏,刘方毅.操作系统实验指导, 清华大学出版社,2004.
[6] 徐虹.操作系统实验指导-基于LINUX内核, 清华大学出版社, 2004. 指导教师(签字): 年 月 日
系(教研室)主任(签字): 年 月 日
计算机操作系统课程设计
设计说明书
文件系统演示
起止日期: 年 月 日 至 年 月 日
学生姓名 班级 学号 成绩 指导教师(签字)
计算机与通信学院
年 月 日
目 录
1 课程设计简介 1
1.1 课程设计的目的 1
1.2 课程设计内容 1
2 数据结构的设计 1
2.1全局变量设计 1
2.2结构体设计 1
2.3函数设计 3
3 功能模块(或算法)描述 3
4 程序运行结果 6
5心得体会 8
参考文献 9
附源代码 10
1 课程设计简介
1.1 课程设计的目的
课程设计目的使学生熟悉文件管理系统的设计方法;加深对所学各种文件操作的了解及其操作方法的特点。通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识,?加深对教材中的重要算法的理解。同时通过编程实现这些算法,更好地掌握操作系统的原理及实现方法,提高综合运用各专业课知识的能力。
1.2
文档评论(0)