操作系统课程设计实验报告

更新时间:2023-11-15 19:57:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

操作系统课程设计实验报告

学 部: 专业班级: 姓 名: 学 号: 指导教师:

摘要

目录

1、概论 2、系统设计 3、系统实现 4、系统测试 5、结论

参考文献 附件

摘要

操作系统是计算机学科的核心课程,对于计算机科学与技术专业

的学生尤为重要。此次课程设计旨在加强我们对操作系统中文件系统的理解。结合过去所学知识,为此设计了一个简单的Linux下的运行的文件管理系统。 1、概论

文件系统是硬盘上文件存储和读取的系统架构。操作系统必须在硬盘上建立文件系统,才能进行文件和文件夹的读取和存盘。在Linux中常见的文件系统有ext2、ext3、ext4和swap等。其中swap用于虚拟存盘,而其他文件系统用于一般的挂载目录。

文件系统是系统对文件和目录的一种定位方式,从而能让系统快速的找到该文件。对于使用者而言,文件系统并没有意义,只需将文件分类放置于不同的文件夹中即可。 2、系统设计

设计内容:

编写程序模拟实现一个简单的文件管理系统,设计一个较实用的用户界面,方便用户使用。 设计要求:

提供以下相关文件操作: (1)login:登录 (2)register:注册 (3)open:打开文件

(4)read:读取文件数据到屏幕

(5)write:写文件,分为cover和append两种类型;cover是

覆盖原数据,append是在不改变原始数据的基础上进行增加。 (6)close:关闭文件 (7)create:新增文件 (8)delete:删除文件 (9)exit:退出程序 (10)dir:列文件目录 (11)help:帮助 3、系统实现 注册登录模块实现:

帮助模块实现:

列文件目录,新增文件模块实现:

打开、读、写文件模块实现:

关闭文件模块实现:

删除、退出文件模块实现:

本文来源:https://www.bwwdw.com/article/a2iv.html

Top