进程的管理与控制
用C语言编写一个作业高度算法程序,要求实现输入若干个作业的到达时间和运行时间,计算在采用FCFS、SJF、HRN三种高度算法时每个作业的周转时间和带权周转时间,并算出平均周转时间和平均带权周转时间,存储器的管理与控制
编写一个程序来模拟内存的管理,使用输入命令行命令的方法进行内存的管理,要求:采用活动分区方案,假设内存容量为100KB,要能处理内存回收的时候上下邻合并的问题。
程序应能够处理以下的输入命令:
Malloc   i
申请iKB内存,要求程序判断是否能分配,如果能分配,则显示分配成功的分区号Handle,不能分配则输出失败信息。
Free  Handle
释放分区号为Handle的内存块。释放成功显示成功,否则显示失败。
Memlist
内存情况输出,要求输出内存使用情况和空闲情况。内存情况输出内容应包括:ID(内存分区号)、Address(分区首地址)、Len(分区长度)、Status(是否已分配)文件系统设计
仿照DOS文件系统设计一个简单的二级文件系统。要求做到在命令行下可以实现以下命令:md(建目录),cd(改变当前目录),rd(删除目录),dir(列文件目录),create(创建文件),delete(删除文件)。其中,列文件目录只要列出文件名和目录名即可,但对目录名要有樗批示这是一个目录;创建文件只要按文件名创建文件即可,不需要输入文件内容。
请大家帮帮忙呀,不然小妹死定了!!