2022年操作系统课程设计选题 2.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年操作系统课程设计选题 2.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统课程设计选题 2.pdf(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、操作系统课程题目要求说明: (1)未做特别说明的均参照任务书的要求 ,每位同学独立完成课程设计。 (2)设计中所涉及到的存储结构采用链式,除非题目中有特殊要求;(3)自己所编写的代码不能少于总代码的1/3(输入输出语句不算在内) ,否则为不合格1.银行家算法的设计与实现(2 人)要求: (1)设计一个小型的死锁避免系统,在系统中体现银行家算法及安全性算法;(2)用户请求及系统当前的资源分配状态从键盘输入;(3)输出能够判断当前的系统状态是否是安全的?若安全,给出至少一个安全序列;若不安全,给出原因(4)某进程提出一个请求,该请求能够满足,但会使系统进入不安全状态( 5)某进程提出一个请求,该请
2、求不能满足可参考教材上的例题实现2.基于 FCFS 和 SPF 的进程管理系统的设计(2 人)要求: (1)设计一个完整的进程调度系统,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 系统中至少包括5 个进程; (2) 定义 PCB;(3)采用链表管理就绪队列;(4)结果要能够显示出进程的调度序列及进入系统的时间、运行时间等必要信息;(5)设计的输入数据要能体现算法的思想3.基于静态优先权和响应比的进程管理系统的设计( 2 人)
3、要求: (1)设计一个完整的进程调度系统,系统中至少包括5 个进程;(2)定义 PCB,在 PCB 中定义进程的初始优先权(用整数表示); (3)采用链表管理就绪队列;(4)结果要能够显示出进程的调度序列及初始优先权、响应比等必要信息(5)设计的输入数据要能体现算法的思想4.基于多级反馈队列的进程管理系统的设计(2 人)要求: (1)设计三级队列,每一队列至少三个进程;(2)定义 PCB(3)为每一队列设置不同的时间片, 后一队列通常是前一队列的 2 倍,依次类推( 4)采用链表管理就绪队列; (5)结果要能够显示出进程的调度过程名师资料总结 - - -精品资料欢迎下载 - - - - - -
4、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 5.基于固定分区分配的存储器管理系统的设计要求: (1)建立一张分区说明表; (2)至少提供 4 个作业;(3)模拟作业的分配过程;(4)模拟作业的回收过程(5)能够显示每一次分配和回收的结果6.基于首次适应算法的存储器管理系统的设计要求: (1)建立一张空闲分区链; (2)至少提供 4 个作业;(3)模拟作业的分配过程;(4)模拟作业的回收过程(4 种回收情况,考虑空间合并)(5)能够显示每一次分配和回收的结果7.基于循环首次适应算法的存储器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统课程设计选题 2022 操作系统 课程设计 选题
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内