文件管理作业 1、实验目的:通过模拟文件的创建、删除操作,加深对于操作系统文件管理功能的 了解,练习模拟算法的编程技巧,锻炼研究分析试验数据的能力。 2、实验说明:给出一个磁盘块序列:1、2、3、……、500,初始状态所有块为 空的,每块的大小为 2k。选择位示图算法来管理空闲块。 对于基于块的索引分配执行以下步骤: (1)随机生成 2k-10k 的文件 50 个,文件名为 1.txt、2.txt、……、 50.txt,按照上述算法存储到模拟磁盘中。 (2)删除奇数.txt(1.txt、3.txt、……、49.txt)文件 (3)新创建 5 个文件(A.txt、B.txt、C.txt、D.txt、E.txt),大小 为:7k、5k、2k、9k、3.5k,按照与(1)相同的算法存储 到模拟磁盘中。 (4) 给出文件 A.txt、B.txt、C.txt、D.txt、E.txt 的盘块存储状态 和所有空闲区块的状态。
2022-07-14 17:01:01 7KB 操作系统 文件管理
1
《操作系统》6文件管理.ppt
2021-12-14 12:04:47 2.47MB
JAVA模拟操作系统的文件管理,JAVA开发的富有界面的WINDOWS操作系统的文件管理,操作简单
2021-11-25 19:27:55 613KB JAVA
1
利用磁盘文件实现操作系统的文件管理功能,主要包括目录结构的管理、外存空间的分配与释放以及空闲空间管理三部分。
2021-10-30 14:18:55 17KB os
1
基本要求:编写一程序,模拟一个简单的文件管理系统。树型结构,目录下可以是目录,也可以是文件。 在此文件管理系统,可实现的操作有: 改变目录:格式:cd 显示目录:格式:dir[] 创建目录:格式:md 删除目录:格式:rd 新建文件:格式:edit 删除文件:格式:del 退出文件系统:exit
1
操作系统的实验--文件管理。设计并实现一个一级(单用户)文件系统程序。 都是源代码,直接打开编译后即可运行。
2021-07-07 13:42:36 227KB 文件管理
1
项目需求 在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其恢复到内存中来。 功能描述 - 文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法) - 空闲空间管理可采用位图或者其他方法。如果采用了位图,可将位图和FAT表合二为一。 - 文件目录采用多级目录结构。至于是否采用索引节点结构,自选。目录项目中应包含:文件名、物理地址、长度等信息。同学可在这里增加一些其他信息。 - 文件系统提供的操作: - 格式化 - 创建子目录 - 删除子目录 - 显示目录 - 更改当前目录 - 创建文件..
1
目的: 1. 能了解操作系统的文件管理。 2. 能实现操作系统的文件管理功能。 要求: 能实现操作系统文件管理列出所有文件ls与ls–l(ll)的功能。
2021-05-28 18:00:41 4.62MB C/C++ haut/iot/OS04
1
采用二级文件目录结构。设置主文件目录(MFD)和用户文件目录(UFD)
2021-05-25 13:00:40 13KB 操作系统 文件系统
1
本人用C#做的文件管理系统 其中包括文档 一、实验目的 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能,具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 二、实验题目 1.编写并调试一个树型目录结构的文件系统,模拟文件管理工作流程。 三、实验内容与要求 1. 文件管理管理系统具体要求: (1)设计多用户文件系统,采用多级文件目录(不能用简单的单级目录)。 (2)至少要有15个以上的实用命令,应设置文件保护措施。 (3)设计一个较实用的用户界面,方便用户使用,界面要为用户提供足够的选择信息,不需用户打入冗长的命令,不能编写成简单的DO
1