本程序模拟磁盘文件系统的实现,建立 首先,内核部分要实现模拟磁盘块,一共有128块磁盘块,每个64字节,这是物理部分的模拟,再者,逻辑上要建立树形目录,包括文件夹和文本文件,还要有一个文件分配表(FAT),用来管理文件系统的存储。在建立文件夹和文本时,要有相应的信息,都要用自己去存储,每个盘快只能有8个文件目录或者文本,内核部分要实现关于文件夹和文本文件的各种操作,例如创建文件夹,创建文本,读文本,写文本。工程巨大。 除去内核的部分,要能够让用户看到整个系统的大致情况。要有一个界面,能够显示类似文件管理器的内容,然后通过一些按钮,达到“向上”,“后退”,“前进”,“关闭”,“转到”等功能,然后要能显示当前有什么文件,包括文件夹和txt文件,要可以新建文件夹,新建文本文件。另外,要有一个类似终端的东西,通过输入一些命令,去执行文件的创建,删除,打印。在终端中可以通过输入以下的命令来执行功能。
2021-12-02 22:55:08 459KB java做的操作系统模拟
1
管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。GPSS的全部目的就是为了预测现实世界中复杂系统的行为——过去许多代价高昂的项目之所以失败是因为对最终的结果缺乏精确的预见。” GPSS的研制者在介绍GPSS时如是说。
2021-11-28 20:08:34 233KB 管理系统模拟与GPSS
1
(1) 用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。 (2) 假设初始状态下,可用的内存空间为640KB,并有下列的请求序列:  作业1申请130KB。  作业2申请60KB。  作业3申请100KB。  作业2释放60KB。  作业4申请200KB。  作业3释放100KB。  作业1释放130KB。  作业5申请140KB。  作业6申请60KB。  作业7申请50KB。  作业6释放60KB。 请分别采用首次适应算法和最佳适应算法进行内存块的分配和回收,要求每次分配和回收后显示出空闲内存分区链的情况。
2021-11-28 19:42:14 2KB c语言 双向链表
1
本文实例讲述了Python实现的银行系统模拟程序。分享给大家供大家参考,具体如下: 银行系统模拟程序 1、概述 ​ 使用面向对象思想模拟一个简单的银行系统,具备的功能:管理员登录/注销、用户开户、登录、找回密码、挂失、改密、查询、存取款、转账等功能。 ​ 编程语言:python。 2、目的 ​ 通过这个编程练习,可以熟悉运用面向对象的思想来解决实际问题,其中用到的知识点有类的封装、正则表达式、模块等。 3、体会 ​ 在编写这个程序时,实际上的业务逻辑还是要考虑的,比如修改密码时需要输入手机号、身份证号等。在进行类的封装时,实际上还是用面向过程的思想把一些基本的业务逻辑编写成函数,对一些重复使用
2021-11-26 18:57:25 104KB python python函数 python算法
1
操作系统模拟移臂调度算法c语言代码,操作系统课程设计(移臂调度)
2021-11-25 17:29:41 375KB 移臂调度
1
C语言编写的操作系统作业--模拟进程调度 优先级算法
2021-11-24 17:44:16 5KB C语言 操作系统 模拟 进程调度
1
进程管理 进程管理主要包括进程调度,进程的创建和撤销、进程的阻塞和唤醒,中断作用的实现。 硬件工作的模拟: 中央处理器的模拟 用函数CPU( )(该函数不能有参数)模拟中央处理器。 该函数主要负责解释“可执行文件”中的命令。 x=?; x++; x--; !??; end. 注意:CPU只能解释指令寄存器IR中的指令。一个进程运行时要根据进程执行的位置,将对应的指令存放到指令寄存器中。
2021-11-24 16:02:08 196KB 操作系统模拟
1
MSS源码、参考文献、安装说明
2021-11-20 10:41:45 76.56MB matlab simulink MSS 船舶运动
1
武汉大学电子信息学院考研专业课《信号与系统》的模拟试卷,三套都是我本人出的,因为一直致力于电信院信号与系统专业课的辅导,对武大的信号与系统出题有深刻的理解,所以对2013年有很大的参考价值。另外,今年的武大老师办的辅导班笔记我也上传了,大家到我的资源里下载!绝对很有价值!
1
数据库系统模拟试卷--上海交大成人教育..doc
2021-11-12 14:00:06 163KB