- 博客(4)
- 收藏
- 关注
原创 操作系统实验:存储管理(C++)
一、实验目的 存储管理的主要功能之一是合理地分配空间。请求页式管理是一种常用的虚拟存储管理技术。 本实验的目的是通过请求页式管理中页面置换算法模拟设计,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。 二、实验内容 (1) 通过计算不同算法的命中率比较算法的优劣。同时也考虑了用户内存 容量对命中率的影响。页面失效次数为每次访问相应指令时,该指令所对应的页不在内存中的次数。 在本实验中,假定页面大小为 1k,用户虚存容量为 32k,用户内存容量为 4 页到 32 页
2021-11-29 20:29:44
3714
1
原创 操作系统实验:磁盘调度(JAVA)
一、实验目的 磁盘是高速、大容量、旋转型、可直接存取的存储设备。它作为计算机系统的辅助存储器,担负着繁重的输入输出工作,在现代计算机系统中往往同时会有若干个要求访问磁盘的输入输出要求。系统可采用一种策略,尽可能按最佳次序执行访问磁盘的请求。由于磁盘访问时间主要受寻道时间 T 的影响,为此需要采用合适的寻道算法,以降低寻道时间。本实验要求学生模拟设计一个磁盘调度程序,观察调度程序的动态运行过程。通过实验让学生理解和掌握磁盘调度的职能。 二、实验内容: 模拟电梯调度算法,对磁盘进行移臂操作 三、
2021-11-29 20:24:03
1409
原创 13.罗马数字转整数(C++)
一、要求(新人上路,请多指教)罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+I...
2021-11-04 19:31:43
574
原创 操作系统实验:银行家算法(C++)
(新人上路,C++基本新手,用了很多for循环以及goto)一、实验目的 死锁会引起计算机工作僵死,因此操作系统中必须防止。本实验的目的在于让学生独立的使用高级语言编写和调试一个系统动态分配资源的简单模拟程序,了解死锁产生的条件和原因,并采用银行家算法有效地防止死锁的发生,以加深对课堂 上所讲授的知识的理解。 二、实验要求设计有 n 个进程共享 m 个系统资源的系统,进程可动态的申请和释放资源,系 统按各进程的申请动态的分配资源。 系统能显示各个进程申请和释放资源,以及系统动态分配资源的过.
2021-11-01 19:53:51
9071
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人