操作系统课程设计-软件工程
《操作系统课程设计-软件工程》由会员分享,可在线阅读,更多相关《操作系统课程设计-软件工程(30页珍藏版)》请在毕设资料网上搜索。
1、 高级操作系统实验高级操作系统实验 报告报告 姓 名: 学 号: 专 业: 任 课 教 师: 2014 年 01 月 18 目目 录录 一、课程设计题目和目的一、课程设计题目和目的 1 二、课程设计要求二、课程设计要求 1 三、程序设计思想三、程序设计思想 1 四、文件系统的实现四、文件系统的实现 1 1.数据结构设计 . 1 2.程序功能图 . 2 3.实体关系图 . 3 4.数据流图 错误错误! !未定义书签。未定义书签。 5.程序流程图 . 3 (1) 建立文件:create(文件名,记录长度) . 4 (2) 写文件:write(文件名,开始位置,字符串) 5 (3) 读文件:read
2、(文件名,开始位置,长度) . 6 (4) 显示文件所有内容 type(文件名) . 错误错误! !未定义书签。未定义书签。 (5) 删除文件 delete(文件名) 错误错误! !未定义书签。未定义书签。 (6) 重命名文件 ren(文件名,新文件名) . 错误错误! !未定义书签。未定义书签。 (7) 查询文件属性 ask(文件名) . 错误错误! !未定义书签。未定义书签。 (8) 关闭文件 close(文件名) . 错误错误! !未定义书签。未定义书签。 五、程序运行结果及分析五、程序运行结果及分析 8 六、课程设计总结六、课程设计总结 10 七、参考文献七、参考文献 11 八八、附录
3、、附录 12 第 1 页 共 30 页 一、课程设计题目和目的 通过模拟文件系统的实现, 深入理解操作系统中文件系统的理论知识, 加深对教材中的重 要算法的理解。 同时通过编程实现这些算法,更好地掌握操作系统的原理及实现方法,提高综合 运用各专业课知识的能力。 二、课程设计要求 通过组长分工,我主要完成了如下几个功能的操作: 1创建文件:从命令中得到文件名,得到该文件的文件长度,建立文件。修改目录表。 4读文件:read 文件名 显示开始字节 显示的字节数 ,直接显示所需要的字节 数。 5写文件:write 文件名 插入的位置 插入的内容 6修改属性:修改文件属性 文件名,文件权限,文件长度等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 软件工程
