1 / 18
文档名称:

操作系统上机实验报告应成龙.docx

格式:docx   大小:210KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统上机实验报告应成龙.docx

上传人:cjc201601 2021/10/23 文件大小:210 KB

下载得到文件列表

操作系统上机实验报告应成龙.docx

文档介绍

文档介绍:课程设计(上机实验)报告填写说明
课程设计(上机实验)报告填写说明
-7大*才
课程设计(上机实验)报告
课程名称: 操作系统原理上机实****br/>学生姓名: 应成龙 学 号:1403140126
所在学院: 计算机科学与技术
专 业:计算机科学与技术
指导教师: 钱 景 辉
2016年 1 月5 日
课程设计(上机实验)报告填写说明
课程设计(上机实验)报告填写说明
1.本报告作为指导教师对学生课程设计(上机实验)评分的
依据材料之一。 此报告应在指导教师指导下, 由学生在课程设计 (上
机实验)结束时完成,以班为单位收齐后按时交给指导教师批阅;
2.本报告内容必须用黑墨水笔工整书写或按信息学院统一设
计的电子文档标准格式(可从信息学院网页上下载)打印(小 4 号
宋体, 倍行距) ,禁止打印在其它纸上后剪贴;
3.本报告中的“设计说明书”应按论文的格式成文,并直接书
写(或打印)在本报告“设计说明书”栏目内。其内容可以结合设计
题目的内容和要求,根据自己在本课程设计(上机实验)阶段所完成
的工作, 阐明自己所采取的设计思想和方法 (硬件的设计及其电原理
图分析介绍,和 /或软件的算法和数据结构及其主要模块介绍、程序
在测试用例下的测试运行结果等) 、完成本课程设计的心得体会、设
计中的不足及改进设计的设想或建议等。 说明书的篇幅应不少于
2000 字。
4.对硬件类课程设计,应绘制或打印硬件设计图纸或实验原
理图,作为设计报告的附件。
5.软件类课程设计(上机实验)的软件文档(含软件清单和
程序运行的有关结果) 可以单独打印成册或上传到指导教师指定计
算机,作为课程设计报告的附件。
课程设计 (上机实验) 报告的附件是指导教师对学生课程设计
(上机实验)评分的另一个依据。
课程设计(上机实****报告
课程设计(上机实验)题目:
文件系统的模拟设计与实现
目的与任务:
实验目的:理解操作系统文件系统的某些工作原理,学****文件操作命令 和目录操作命令的设计方法。通过实验,使学生加深对操作系统文件系 统某些问题的理解,归纳学****方法和思考方法,做到理论联系实际。培 养学生分析问题、解决问题的能力,提高学生软件设计能力和逻辑思维 能力。
实验任务:模仿MS-DO繇统设计并实现一个简单的文件系统,包括目 录文件、普通文件,以及一些文件操作命令和目录操作命令。
内容和要求:
实验内容与具体要求见”《操作系统原理上机实****实验指导书
(2016修订版)
课程设计(上机实****报告
设计说明书
(说明书的撰写要求请参看封里的“报告填写说明 3”。篇幅不够可附页)
一、概述
本次实验中共完成了 7个任务,分别是:
修改md命令
修改help命令
修改命令行预处理程序
新增fc命令,实现两个文件的比较
新增move命令,实现文件搬家及子目录改名
新增batch命令,实现批处理
实现copy的完善
修改read命令,允许不带文件名参数(选做内容)
修改write命令,允许不带“文件名”参数(选做内容)
二、具体实验过程描述

修改md命令,增加“属性”参数,用于创建指定属性的子目录。命令形式如下:
md <目录名 >[ < 属性****br/>属性包括R H、S以及它们的组合(不区分大小写,顺序也不限)。例如: md user rh
其功能是在当前目录中创建具有“只读”和“隐藏”属性的子目录 user。
主要修改思想:在调用 ProcessPath()函数之前,对属性参数进行分析比较,并修改 attrib 的
值,以使在调用 ProcessPath()函数时将具有某种或多种属性值的 attrib 值传入ProcessPath()函
数。当k=2时,调用 GetAttrib() 函数,GetAttrib() 函数将
课程设计(上机实****报告
根据comd[2]中的内容修改 attrib 的值,若comd[2]中含有r则力口 1,若comd[2]中
含有h贝功口 2,若comd[2]中含有s贝功口 4。
流程图:
命令格式正确
开始

参数个数为2




指定路径正确
新目录重名
在指定目录中查找空目录项 项,则为其分配新的盘块) 登记目录项。为新目录分配 记该目录的第一个目录项,
GetAttrib()函 数修改attribd
的值
(若已无空目录
找到后为新目录
1盘块,用于登
即“..”目录项。
显示相关
的错误信

The Directory of C:/
bin usr de