操作系统课程设计 1、模拟UNIX(linux)文件系统 [问题描述] 在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的 模拟UNIX文件系统 。 [基本要求] 1.在现有机器硬盘上开辟20M的硬盘空间,作为设定的硬盘空间。 2.编写一管理程序对此空间进行管理,以模拟UNIX(linux)文件系统,具体要求如下: (1) 要求盘块大小1k 正规文件 (2) i 结点文件类型 目录文件 (共1byte) 块设备 管道文件 。物理地址(索引表) 共有13个表项,每表项2byte 。文件长度 4byte 。联结计数 1byte (3)0号块 超级块 栈长度50 空闲盘块的管理:成组链接 ( UNIX) 位示图法 (Linux) (4)每建一个目录,分配4个物理块 文件名 14byte
上传时间: 2013-12-20
上传用户:wuyuying
模拟文件系统,操作系统课程设计的心血,含详细设计报告(设计要求、设计思想、数据结构设计、实体关系图、数据流图、程序流程图、结果分析等)。界面友好,模拟MS-DOS命令行方式,并提供命令列表和命令帮助。编程语言:c语言,编译工具:VC6.0。主要内容:模拟磁盘(使用内存空间)、模拟磁盘空间申请、模拟文件目录、模拟打开文件表。主要功能:建立文件、写文件、读文件、显示文件、删除文件、重命名文件、查询文件属性、关闭文件。
上传时间: 2014-01-06
上传用户:nairui21
这个程序能够模拟动画系统,其中使用了多线程,还有音乐伴奏
上传时间: 2014-01-02
上传用户:lht618
本程序模拟UNIX系统的空闲块成组链接法,实现磁盘存储空间的管理。
上传时间: 2015-11-10
上传用户:LouieWu
用C语言实现的一个模拟文件系统,里面是实现的源代码!
上传时间: 2014-01-18
上传用户:来茴
模拟文件系统的功能,是一个熟型的文件结构
上传时间: 2014-01-03
上传用户:shanml
动态资源分配系统的设计 目的与要求: 本设计的目的是通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁的发生。具体要求如下: ⑴模拟一个银行家算法; ⑵初始化时让系统拥有一定的资源; ⑶用键盘输入的方式申请资源; ⑷如果预分配后,系统处于安全状态,则修改系统的资源分配情况; ⑸如果预分配后,系统处于不安全状态,则提示不能满足请求。
上传时间: 2013-11-30
上传用户:gtf1207
操作系统课程设计 要完成的任务是模拟unix操作系统中的文件系统功能。在终端界面上用户可以象unix的shell命令一样输入一些命令,如输入ls 显示文件目录,chmod改变文件权限,chown改变文件拥有者,chgrp改变文件所属组,chnam改变文件名,pwd显示当前目录,cd改变当前目录,mkdir创建目录,rmdir删除目录,mk创建文件 ,cp文件拷贝,rm删除文件,cat显示文件内容,login切换用户,passwd修改用户口令 等功能。在后台,要实现混合索引式文件结构,包括用空闲结点号栈管理空闲结点和成组链接发管理空闲盘块。
上传时间: 2013-12-21
上传用户:comua
一个飞机调度员模拟训练程序,可以添加跑道数量,控制飞机飞行的速度.默认的密码可以在AtcSystem类里面修改,其中内置了三个用户名.这套系统是我和几个国外同学合力开发的,希望对大家有帮助
上传时间: 2013-12-09
上传用户:shus521
TMS320C30软件编程与仿真教材 SIMULATOR是一种可以模仿TMS320C30操作的软件程序。他具有以下特点: .模拟整个TMS320C30数字信号处理器的指令系统。 .模拟TMS320C30关键的外围功能(DMA,定时器,串口) .用户可以自己编制标准接口
上传时间: 2015-11-18
上传用户:wfl_yy