![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统实验
文章平均质量分 86
dk_zhe
IT人士,爱电脑技术,爱动漫,电影,音乐,爱闲逛,喜欢交友的定春
展开
-
操作系统之进程调度
编写并调试一个模拟的进程调度程序,采用“最高优先数优先”调度算法对五个进程进行调度。#include #include #include using namespace std;class process{private: char name; int ntime; int utime; bool state;public: int prio; process()原创 2012-02-07 14:40:09 · 1191 阅读 · 0 评论 -
操作系统之银行家算法
(1)利用银行家算法设计系统,进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。(2)设计用银行家算法和随机分配算法,实现资源分配的两个资源分配程序,应具有显示或打印各进程依次要求申请的资源数以及依次分配资源的情况。(3)确定一组各进程依次申请资源数的序列,在相同的情况下分别运行上述两种资源分配程序,观察运行结果。#include #include #include原创 2012-02-07 14:48:46 · 6464 阅读 · 0 评论 -
操作系统之存储管理
按照作业的需要量,查空闲区说明表,顺序查看登记栏,找到第一个能满足要求的空闲区。当空闲区大于需要量时,一部分用来装入作业,另一部分仍为空闲区登记在空闲区说明表中。当一个作业执行完成撤离时,作业所占的分区应该归还给系统,归还的分区如果与其它空闲区相邻,则应合成一个较大的空闲区,登记在空闲区说明表中。例如,在上述中列举的情况下,如果作业2撤离,归还所占主存区域时,应与上、下相邻的空闲区一起合成一个原创 2012-02-07 15:01:33 · 794 阅读 · 0 评论