操作系统课程设计报告 实现多线程通信同步互斥内存管理文件管理 图文并茂。
2022-06-09 17:04:19 814KB 操作系统报告
1
操作系统课程设计报告,基于30天自制操作系统,内容为简单demo的实现,可参考学习
2022-06-07 13:02:18 605KB 操作系统
操作系统课程设计报告,基于30天自制操作系统,内容为简单demo的实现,可参考学习
2022-06-06 16:04:19 605KB 设计报告 操作系统
页面置换算法操作系统课程设计报告.doc
2022-05-31 14:06:07 995KB 文档资料 算法
CSCAN磁盘调度算法 操作系统课程设计报告_(4).doc
2022-05-29 14:06:58 162KB 文档资料
FIFO磁盘调度算法操作系统课程设计报告_(1).doc
2022-05-29 14:06:15 788KB 文档资料
本次课程设计是要实现一个简单的模拟UNIX文件系统。我们在内存中开辟一个虚拟磁盘空间(1MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。
2022-05-24 21:41:00 521KB 模拟UNIX文件系统
1
《操作系统》课程设计报告(银行家算法).doc
2022-05-06 18:13:19 193KB 算法 文档资料
中国地质大学(武汉)计算机学院操作系统课程设计的报告和源代码,仅供参考。
1
Dijkstra提出的银行家算法,是最具代表性的避免死锁的算法。 本文对如何用银行家算法来处理操作系统给进程分配资源做了详细的说明,包括需求分析、概要设计、详细设计、测试与分析、总结、源程序清单。 首先做了需求分析,解释了什么是银行家算法,并指出它在资源分配中的重要作用。 然后给出了银行家算法的概要设计,包括算法思路、步骤,以及要用到的主要数据结构、函数模块及其之间的调用关系等。 在概要设计的基础上,又给出了详细的算法设计,实现概要设计中定义的所有函数,对每个函数写出核心算法,并画出了流程图。 接着对编码进行了测试与分析(并在最后附上Java编写的程序代码)。 最后对整个设计过程进行了总结。
1