• 大小: 1.14MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: FAT表  动态增长  

资源简介

模拟操作系统职能进行文件系统管理,盘块采用FAT表分配。文件本身可实现动态增长,以10个字符模拟为1KB。整个文件系统目录采用多级树形结构,用二叉树管理。整个文件系统和文件内容可保存到TXT文档,留至外存,以供下次启东时恢复。

资源截图

代码片段和文件信息

#include“command.h“
#include“fcb_list.h“

extern int Block_Allocate_Table[max_size]; //用-1表示未分配盘块,用0-1024表示下一盘块地址,-2表示终止盘块。
extern string  File_Content[max_size]; //文件内容
extern string Current_Contents;

Fcb_List* FPtr=new Fcb_List();

void show_Command()
{
int a=max_size-FPtr->Asize;
cout< cout<Asize< FPtr->showFcbList();
getch();
system(“cls“);
}

void exit_Command()
{
cout<<“\n\n\n\t\t\t正在退出系统!.....“< system(“pause“);
system(“cls“);
cout< cout<<“\t\t\t\tOS课程期末大型试验\n\n“< cout<<“\t\t++++++++++++++++++++++++++++++++++++++++++++\n“
<<“\t\t+                                          +\n“
<<“\t\t+         

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      26322  2014-01-10 12:17  File_Control_System\File_Control_System\command.cpp

     文件        769  2014-01-09 19:18  File_Control_System\File_Control_System\command.h

     文件         43  2014-01-10 14:24  File_Control_System\File_Control_System\contents.txt

     文件     377331  2014-01-10 12:17  File_Control_System\File_Control_System\Debug\command.obj

     文件      52911  2014-01-10 11:48  File_Control_System\File_Control_System\Debug\fcb.obj

     文件     422697  2014-01-10 11:49  File_Control_System\File_Control_System\Debug\fcb_list.obj

     文件     675974  2014-01-10 12:17  File_Control_System\File_Control_System\Debug\File_Control_System.exe

     文件     953644  2014-01-10 12:17  File_Control_System\File_Control_System\Debug\File_Control_System.ilk

     文件    2308920  2014-01-10 11:48  File_Control_System\File_Control_System\Debug\File_Control_System.pch

     文件    1459200  2014-01-10 12:17  File_Control_System\File_Control_System\Debug\File_Control_System.pdb

     文件      12209  2014-01-10 11:48  File_Control_System\File_Control_System\Debug\main.obj

     文件      99328  2014-01-10 14:24  File_Control_System\File_Control_System\Debug\vc60.idb

     文件     118784  2014-01-10 12:17  File_Control_System\File_Control_System\Debug\vc60.pdb

     文件       1309  2014-01-10 09:58  File_Control_System\File_Control_System\fcb.cpp

     文件       1247  2014-01-10 11:48  File_Control_System\File_Control_System\fcb.h

     文件        153  2014-01-10 14:24  File_Control_System\File_Control_System\fcblist.txt

     文件       7781  2014-01-10 09:58  File_Control_System\File_Control_System\fcb_list.cpp

     文件       1322  2014-01-10 09:58  File_Control_System\File_Control_System\fcb_list.h

     文件       4791  2013-12-26 11:40  File_Control_System\File_Control_System\File_Control_System.dsp

     文件        546  2013-12-23 16:25  File_Control_System\File_Control_System\File_Control_System.dsw

     文件      74752  2014-01-10 14:25  File_Control_System\File_Control_System\File_Control_System.ncb

     文件      49664  2014-01-10 14:25  File_Control_System\File_Control_System\File_Control_System.opt

     文件       1003  2014-01-10 12:17  File_Control_System\File_Control_System\File_Control_System.plg

     文件        339  2014-01-10 09:58  File_Control_System\File_Control_System\main.cpp

     目录          0  2014-01-10 15:36  File_Control_System\File_Control_System\Debug

     目录          0  2014-01-10 15:36  File_Control_System\File_Control_System

     目录          0  2014-02-15 15:34  File_Control_System

----------- ---------  ---------- -----  ----

              6651039                    27



............此处省略0个文件信息

评论

共有 条评论