没有合适的资源?快使用搜索试试~ 我知道了~
2020年(VR虚拟现实)操作系统原理-文件虚拟管理.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 191 浏览量
2022-11-25
12:58:40
上传
评论
收藏 1.04MB PDF 举报
温馨提示
试读
21页
2020年(VR虚拟现实)操作系统原理----文件虚拟管理.pdf2020年(VR虚拟现实)操作系统原理----文件虚拟管理.pdf
资源推荐
资源详情
资源评论
(VR 虚拟现实)操作系统
原理----文件虚拟管理
《操作系统原理》
课程设计报告
年月日
姓名:
班级:
学号:
指导老师:
目录
一、《操作系统原理》课程设计的目的与要求 1
1、目标:1
2、要求:1
二、简述课程设计内容、主要功能和实现环境 3
1、主要功能:3
2、主要设计内容:3
3、运行环境:3
三、任务的分析、设计、实现和讨论 5
1、任务的分析 5
2、任务的设计与实现(分别给出系统总控和本人负责实现的算法流程图与说明)5
3、操作过程和结果分析 9
4、思考题的解答和讨论 10
四、《操作系统》课程设计小结(收获、不足与建议)12
五、附录(主要源程序和运行结果的清单)13
一、《操作系统原理》课程设计的目的与要求
1、目标:
随着社会信息量的极大增长,要求计算机处理的信息与日俱增涉及到社会生活的各个方面。
因此,文件管理是操作系统的一个极为重要的组成部分。学生应该运用独立的高级语言来编
写一个简单和可操作的文件操作系统,模拟文件管理的工程运作。从而对各种文件操作指令
的实质内容和过程原理有比较深刻的了解,掌握他们的实施方法加深理解课堂上讲授过的知
识。
我小组需要实施的文件管理是任务六,包括文件系统的:建立,关闭以及写的功能。
2、要求:
(1)设计一个多(n)用户的文件系统,每个用户户最多保存 m 个文件。
(2)限制用户在一次运行中只能打开一个文件。
(3)系统应能检查打入命令的正确性,出错是要能够显示出错的原因。
(4)对文件的权限必须有保护措施,如果只能运行,允许读,允许写等。在每次打开文件
时,根据本次打开的要求,设置保护级别,即可有二级保护。
(5)对文件的操作表述中必须有以下指令:
建立:create()
删除:delete()
打开:open()
关闭 close()
读:read()
写:write()
二、简述课程设计内容、主要功能和实现环境
此次实验的基本内容就是完成一个可执行的文件系统管理的操作系统。
1、主要功能:
一个由 10 个用户的操作系统,每个用户最多保存 10 个文件,一次运行中用户可打开 5 个
文件。
系统对相应的操作判断操作性的正确与否并进入相应的菜单运行。为使用者提供了操作的方
便,不需要敲代码来实现程序的功能。该程序设置了用户登入,创建文件,打开文件,关闭
文件,写文件以及对用户文件总体概况的结果显示。另外,为了更加真实的反应该系统的对
文件可执行程度的判断,添加了保护码控制文件的读写操作的安全性。
2、主要设计内容:
(1)本实习设计一个 10 个用户的文件系统,每个用户最多可保存 10 个文件,每个文件名
都为单个字符,一次运行中用户可打开 5 个文件。
(2)程序采用二级文件目录,即设置了主文件目录(MFD)和用户文件目录(UFD)。前者
应包含文件主(即用户)及他们的目录区指针;后者应给出每个主文件占有的文件目录,即
文件名,保护码,文件长度以及他们存放的位置等。另外为打开文件设置了运行文件目录
(AFD),在文件打开时应填入打开文件号,本次打开保护码和读写指针等。
(3)为了便于实现,对文件的读写作了简化,在执行读写命令时,只修改读写指针,并不
进行实际文件的读写操作。
3、运行环境:
课程设计的实现环境是在 WINXP\2000 下运行 MicrosoftVisualC++和在 WINXP\2000 下
运行 WORD2003。
剩余20页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8303
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功