操作系统算法可视化实现毕业设计
技术:C#等摘要:
并文充分分析了操作系统的基础原理,和一些常用的关键的操作系统算法,如死锁检测算法,页面置换算法,并介绍了文件操作管理和外存储管理系统的相关基础知识,并通过使用C#语言模拟了操作系统的相关算法,是的算法在运行过程中可以可视化,人们可以看到算法执行过程中的程序变换,以便更深入的了解算法的原理和实现。通过实验,我们充分模拟了死锁检测算法,页面的三种置换算法:OPT,FIFO, LRU并设计了一个小型的文件管理系统和小型的外存储管理系统,这些系统都可以很有效的管理和创建文件,并很好的运转。通过将这些算法有效的结合,我们可以设计出一个小型的操作系统模拟。
关键词:操作系统,死锁,进程调度,页面置换
目录:
第一章绪论 1
1.1 研究目的 2
1.2 研究背景 2
1.3 研究内容 2
第二章 操作系统算法详细介绍
2.1 死锁检测 2
2.2 页面置换算法 2
2.3 文件管理 2
2.4 外存储管理 2
第三章 算法设计与实现
3.1 需求分析 2
3.2 软件框架设计 2
3.3 模块设计 2
3.4 UI设计 2
3.5 程序设计 2
第四章 实验结果
4.1需求分析
4.2软件框架设计
4.3模块设计
4.4 UI设计
4.5程序设计
第五章 结论
致 谢
参考文献
论文字数:18692
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]