- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
参考资料--os上实验报告
课程设计(上机实验)报告
课程名称: 操作系统上机实习
学生姓名: 学 号:
所在学院:
专 业:
指导教师:
20XX年 月 日
课程设计(上机实验)报告填写说明
1.本报告作为指导教师对学生课程设计(上机实验)评分的依据材料之一。此报告应在指导教师指导下,由学生在课程设计(上机实验)结束时完成,以班为单位收齐后按时交给指导教师批阅;
2.本报告内容必须用黑墨水笔工整书写或按信息学院统一设计的电子文档标准格式(可从信息学院网页上下载)打印(小4号宋体,1.5倍行距 课 程 设 计(上 机 实 习)报 告
课程设计(上机实验)题目:
文件系统的模拟设计
4.1 修改md命令(去掉属性前面的|)
4.2 修改Help命令或命令行预处理程序(1. 修改help命令的显示方式和显示内容)
4.3 新增fc命令,实现两个文件的比较
4.4 新增replace命令,实现文件取代
4.6 新增batch命令,实现批处理
4.7 修改close、type等命令,允许不带文件名参数
4.8 完善copy命令 (1. 改正某些缺陷)
4.10 修改del、copy等命令,使其可以使用统配符 * 目的与任务:
理解操作系统文件系统的某些工作原理,学习文件操作命令和目录操作命令的设计方法。通过实验,使学生加深对操作系统文件系统某些问题的理解,归纳学习方法和思考方法,做到理论联系实际。培养学生分析问题、解决问题的能力,提高学生软件设计能力和逻辑思维能力。 内容和要求:
设计实现一个简单的文件系统,包括目录文件、普通文件,以及一些文件操作命令和目录操作命令(例如可以模仿DOS的有关命令)。具体要求如下列2.2和2.3。
2.2 初始目录结构
程序初始化时构造如图1所示的目录结构。
图中auto是(普通)文件(初始化时假设是空文件),其余都是子目录(目录文件)。
2.3 系统操作命令简介
在本文件系统中,要求可以实现如下操作:
改变当前目录:cd [目录名]。当前目录(工作目录)转移到指定目录下。指定目录不存在时,给出错误信息。若命令中无目录名,则显示当前目录路径。
创建文件:create 文件名 [属性]。创建一个指定名字的新文件,即在目录中增加一目录项,不考虑文件的内容。对于重名文件给出错误信息。
删除文件:del 文件名。删除指定的文件,即清除其目录项和回收其所占用磁盘空间。对于只读文件,删除前应询问用户,得到同意后方能删除。当指定文件正在使用时,显示“文件正在使用,不能删除”的信息,当指定文件不存在时给出错误信息。
显示目录:dir[ 目录名[ 属性]]。显示“目录名”指定的目录中文件名和第一级子目录名。若指定目录不存在,则给出错误信息。
创建目录:md 目录名。在指定路径下创建指定目录,若没有指定路径,则在当前目录下创建指定目录。对于重名目录给出错误信息。
删除目录:rd 目录名。若指定目录为空,则删除之,否则,给出“非空目录不能删除”的提示。不能删除当前目录。
打开文件:open 文件名。若指定文件存在且尚未打开,则打开之,并在用户打开文件表(UOF)中登记该文件的有关信息。若指定文件已经打开,则显示“文件已打开”的信息;若指定文件不存在,则给出错误信息。只读文件打开后只能读不能写。
写文件:write 文件名 [位置][insert]。在文件的指定位置处写入新内容。
读文件:read 文件名 [位置m [字节数n]]。从已打开文件中读指定内容并显示。
关闭文件:close 文件名。若指定文件已打开,则关闭之,即从UOF中删除该文件对应的表项。若文件未打开或文件不存在,分别给出有关信息。
显示文件内容:type 文件名。显示指定文件的内容。若指定文件不存在,则给出错误信息。
复制文件:copy 源文件名 目标文件名。命令功能:为目标文件建立目录项,分配新的盘块,并将源文件的内容复制到目标文件中。
文件改名:ren 原文件名 新文件名。将指定文件的名字改为“新文件名”。若原文件不存在,给出错误信息。若原文件存在,但正在使用,也不能改名,同样显示出错信息。应检查新文件名是否符合命名规则以及是否存在重名问题。
显示、修改文件或目录属性:attrib 文件名[ 文件属性]。若命令中无“文件属性”参数,则显示指定文件的属性;若命令中有“文件属性”参数,则修改指定文件的属性。此命令对目录名同样适用。
2.4 几点说明
命令中的目录名和文件名可以统称为路径名,支持绝对路径(又称全路径)和相对路径;
路径名是由目录结构中各级目录文件名和普通文件名(必定是最后一个名)用分隔符“
您可能关注的文档
- 北京现代-2011线活动执行及成功经验分享.ppt
- 北京现代-型团购“惠”_车惠网、招商银行ma.ppt
- 北京现代-悦动比话术手册.ppt
- 北京现代-服务经理与业务管理训as-109页.ppt
- 北京现代-春季千人团购盛典动方案ma.pptx
- 北京现代-名图上市合营销管理实战培训.pptx
- 北京现代-汽车销售法律风险防及控制.ppt
- 北京现代-汽车经销商销内训师技巧培训.ppt
- 北京现代-销商培训与发展体系战略规划.pptx
- 北京现代-销售运营系统DOS册_流程管理篇LM.ppt
- 云南省峨山县大龙潭中学2025届中考联考历史试题含解析.doc
- 湖北省沙洋县2025届中考历史四模试卷含解析.doc
- 四川省成都市重点中学2025届中考适应性考试历史试题含解析.doc
- 江苏省无锡市(锡山区锡东片)达标名校2025届中考历史模拟预测题含解析.doc
- 庐江县重点名校2025届中考历史最后冲刺模拟试卷含解析.doc
- 四川省德阳市中学江县市级名校2025届中考历史猜题卷含解析.doc
- 广东省珠海市香洲区重点中学2025届中考历史仿真试卷含解析.doc
- 四川省富顺县骑龙学区重点名校2025届中考历史仿真试卷含解析.doc
- 四川省资阳市资阳市雁江区重点名校2025届中考历史模拟预测题含解析.doc
- 江苏省宿迁市泗阳县重点名校2025届中考试题猜想化学试卷含解析.doc
文档评论(0)