PAGE
- PAGE 14 -
课程设计(上机实验)报告
课程名称: 操作系统上机实习
学生姓名: 学 号:
所在学院:
专 业:
指导教师:
20XX年 月 日
课程设计(上机实验)报告填写说明
1.本报告作为指导教师对学生课程设计(上机实验)评分的依据材料之一。此报告应在指导教师指导下,由学生在课程设计(上机实验)结束时完成,以班为单位收齐后按时交给指导教师批阅;
2.本报告内容必须用黑墨水笔工整书写或按信息学院统一设计的电子文档标准格式(可从信息学院网页上下载)打印(小4号宋体,1.5倍行距),禁止打印在其它纸上后剪贴;
3.本报告中的“设计说明书”应按论文的格式成文,并直接书写(或打印)在本报告“设计说明书”栏目内。其内容可以结合设计题目的内容和要求,根据自己在本课程设计(上机实验)阶段所完成的工作,阐明自己所采取的设计思想和方法(硬件的设计及其电原理图分析介绍,和/或软件的算法和数据结构及其主要模块介绍、程序在测试用例下的测试运行结果等)、完成本课程设计的心得体会、设计中的不足及改进设计的设想或建议等。 说明书的篇幅应不少于2000字。
4.对硬件类课程设计,应绘制或打印硬件设计图纸或实验原理图,作为设计报告的附件。
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所示的目录结构。
binusr
bin
usr
dev
user
lib
bin
li
sun
ma
auto
图1 初始目录树
目录文件
普通文件
【图例说明】
根目录
2.3 系统操作命令简介
在本文件系统中,要求可以实现如下操作:
改变当前目录:cd [目录名]。当前目录(工作目录)转移到指定目录下。指定目录不存在时,给出错误信息。若命令中无目录名,则显示当前目录路径。
创建文件:create 文件名 [属性]。创建一个指定名字的新文件,即在目录中增加一目录项,不考虑文件的内容。对于重名文件给出错误信息。
删除文件:del 文件名。删除指定的文件,即清除其目录项和回收其所占用磁盘空间。对于只读文件,删除前应询问用户,得到同意后方能删除。当指定文件正在使用时,显示“文件正在使用,不能删除”的信息,当指定文件不存在时给出错误信息。
显示目录:dir[ 目录名[ 属性]]。显示“目录名”指定的目录中文件名和第一级子目录名。若指定目录不存在,则给出错误信息。
创建目录:md 目录名。在指定路径下创建指定目录,若没有指定路径,则在当前目录下创建指定目录。对于重名目录给出错误信息。
删除目录:rd 目录名。若指定目录为空,则删除之,否则,给出“非空目录不能删除”的提示。不能删除当前目录。
打开文件:open 文件名。若指定文件存在且尚未打开,则打开之,并在用户打开文件表(UOF)中登记该文件的有关信息。若指定文件已经打开,则显示“文件已打开”的信息;若指定文件不存在,则给出错误信息。只读文件打开后只能读不能写。
写文件:write 文件名 [位置][insert]。在文件的指定位置处写入新内容。
读文件:read 文件名 [位置m [字节数n]]。从已打开文件中读指定内容并显示。
关闭文件:close 文件名。若指定文件已打开,
您可能关注的文档
最近下载
- 江西省“三新”协同教研共同体2025届高三12月联考生物学试卷(含答案).docx VIP
- 配电线路器材 -横担、绝缘子.ppt
- 00J008-3钢筋砼挡土墙.pdf
- 2024年华北科技学院马克思主义基本原理概论期末考试题含答案.docx VIP
- 《配电线路工程》 课件 3-9接地装置安装.pptx
- GB/T 17359-2023微束分析 原子序数不小于11的元素能谱法定量分析.pdf
- 2025-2026学年丹阳市八年级上学期数学期末模拟试卷.docx VIP
- 配电线路防雷技术.pptx VIP
- 高二数学(文)双曲线知识精讲 人教实验版(A).doc VIP
- 部编版三年级上册语文第二课《花的学校》教学课件.pptx VIP
原创力文档

文档评论(0)