操作系统进程调度课程设计报告
《操作系统进程调度课程设计报告》由会员分享,可在线阅读,更多相关《操作系统进程调度课程设计报告(19页珍藏版)》请在毕设资料网上搜索。
1、 1 设计时间:设计时间: 2012012 2- -1 1- -1 1 至至 2012012 2- -1 1- -08 08 姓名:姓名: 学号:学号: 组员:组员: 专业年级:专业年级: 一一. .设计目的:设计目的: 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及 功能, 具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 二二. .设计内容:设计内容: 2 2题目:进程调度算法的设计题目:进程调度算法的设计 设计要求:设计要求: 设计进程控制块 PCB 表结构,分别适用于优先数调度算法和循环轮转调度算法。 建立进程就绪队列。对两种不同算法编制
2、入链子程序。 编制两种进程调度算法:1)优先数调度;2)循环轮转调度 开发环境:开发环境:VC+6.0 设计技术参数设计技术参数: : 本程序用两种算法对五个进程进行调度,每个进程可有三个状态,并假设初始状态 为就绪状态。 为了便于处理,程序中的某进程运行时间以时间片为单位计算。各进程的优先数或 轮转时间数以及进程需运行的时间片数的初始值均由用户给定。 在 优 先 数 算 法 中 , 优 先 数 的 值 为50与 运 行 时 间 的 差 值 , 即 P_TIME-process-needtime。进程每执行一次,优先数减 3,CPU 时间片数加 1,进程还需 要的时间片数减 1。在轮转算法中,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 进程 调度 课程设计 报告
