基本要求:编写一程序,模拟一个简单的文件管理系统。树型结构,目录下可以是目录,也可以是文件。 在此文件管理系统,可实现的操作有: 改变目录:格式:cd 显示目录:格式:dir[] 创建目录:格式:md 删除目录:格式:rd 新建文件:格式:edit 删除文件:格式:del 退出文件系统:exit
1
针对操作系统理解和学习 (针对c的理解) 模仿操作系统的文件处理学习
2021-07-07 14:36:59 1014KB 文件
1
模拟文件管理系统的C语言代码
2021-06-23 13:25:22 15KB
1
内容如题,C++语言编写,内附完整代码及报告!
2021-06-19 11:39:03 102KB OS 操作系统 课程设计 模拟
1
课程设计编写 文档一应俱全包括【需求分析、概要设计、详细设计、测试、编码等】 实现功能: 1、设计一个10个用户的文件系统。每个用户最多可以保存10个文件,一次运行用户可打开多个文件; 2、程序采用二级文件目录。(即设置主目录(MFD)和用户文件目录(UFD))。另外,可打开文件设置指针。 3、为了方便实现,对文件的读写作了简化。在执行读写命令时,只需改读写指针。并不进行实际的读写操作。 4、实现的基本功能主要包括:改变目录(CD),创建目录(MD),显示目录(DIR),删除目录(RD),打开全部文件(openall),打开单个文件(open),建立一个文件(create),删除一个文件(delete),写文件(write),读文件(read),改文件的保护码(change),退出(exit)等。
2021-05-25 14:58:44 992KB linux 模拟文件 系统
1
设计内容: (1) 设计一个10个用户的文件系统。每个用户最多可以保存10个文件,一次运行用户可打开多个文件。 (2) 程序采用二级文件目录。(即设置主目录(MFD)和用户文件目录(UFD))。另外,可打开文件设置指针。 (3) 为了方便实现,对文件的读写作了简化。在执行读写命令时,只需改读写指针。并不进行实际的读写操作。 (4) 实现的基本功能主要包括:改变目录(CD),创建目录(MD),显示目录(DIR),删除目录(RD),打开全部文件(openall),打开单个文件(open),建立一个文件(create),删除一个文件(delete),写文件(write),读文件(read),改文件的保护码(change),退出(exit)等。 要求: 考虑特殊情况如:各个命令对全路径和相对路径的支持、目录不存在时,给出错误信息、不能用cd进入文件、命令之中不能有空格(如 ex it,给出错误提示)、相对路径的解析、路径中的空格剔除、新建目录或文件时的问题、重名问题、目录或文件的名字长度限制、目录或文件的名字中包含不合法字符(注意空格)、删除目录或文件时的问题、删除不存在的文件或目录给出错误提示、删除目录时目录不为空(如果该目录为空,则可删除,否则给出是否做删除提示,删除操作将该目录下的全部文件和子目录都删除)、进入到某个目录下,却要删除本目录或上级目录、不能用delete删除目录、不能用RD删除文件等都要考虑在内。
2021-05-19 21:28:50 466KB 课程设计
1
非常好的软件说明,对于光学薄膜的分析具有重要应用。很值得研究薄膜性质的人来学习使用。
2021-05-16 13:21:29 1.86MB 椭偏仪
1
本人用C#做的文件管理系统 其中包括文档 一、实验目的 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能,具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 二、实验题目 1.编写并调试一个树型目录结构的文件系统,模拟文件管理工作流程。 三、实验内容与要求 1. 文件管理管理系统具体要求: (1)设计多用户文件系统,采用多级文件目录(不能用简单的单级目录)。 (2)至少要有15个以上的实用命令,应设置文件保护措施。 (3)设计一个较实用的用户界面,方便用户使用,界面要为用户提供足够的选择信息,不需用户打入冗长的命令,不能编写成简单的DO
1
此课程设计内含源代码,纯为本人所写,对高校里学生学习《操作系统》非常有用
2021-05-09 19:03:03 157KB 模拟文件操作
1