2023年计算机操作系统实验一进程调度实验报告书.pdf





《2023年计算机操作系统实验一进程调度实验报告书.pdf》由会员分享,可在线阅读,更多相关《2023年计算机操作系统实验一进程调度实验报告书.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、旗海工学浣料算机工程学浣实验报告书课 程 名:操作系统原理A题 目:进程调度班 级:Z 计 121学 号:_ _ _ _ _ _ _ _ _ _ _ _ _ _姓 名:薛慧君_ _ _ _ _ _ _ _ _ _ _ _ _评语:成绩:指导教师:批阅时间:年 月 R操作系统原理实验一一进程调度实验报告一、目的与规定1)进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验规定用C语言编写一个进程调度模拟程序,使用优先级或时间片轮转法实现进程调度。本实验可加深对进程调度算法的理解。2)按照实验题目规定独立对的地完毕实验内容(编写、调试算法程序,提交程序清单及及相关实验数据与运营
2、结果)3 )于 2 0 2 3 年 4月 1 8 日以前提交本次实验报告(含电子和纸质报告,由学习委员以班为单位统一打包提交)。2实验内容或题目1)设计有5 个进程并发执行的模拟调度程序,每个程序由一个P C B 表达。2)模拟调度程序可任选两种调度算法之一实现(有能力的同学可同时实现两个调度算法)。3)程序执行中应能在屏幕上显示出各进程的状态变化,以便于观测调度的整个过程。4)本次实验内容(项目)的具体说明以及规定请参见实验指导书。3实验环节与源程序ttin cludettincludettin cludettincludes tru c t PCB 定义进程in t id;迸程编号in t
3、 p rio r;逆程优先级in t used;进旌包使用的时间片in t need;进程所指才向比char s tatu s;三林状态:运行状态R,就绪状态明结束F;uoid m ain()初始化进程s tru c t PCB p 5,te n p,*ru n;in t i,j,needM ax=0;p r in tf(“初始化进程n );p r in tf(e-nB,);F o r(i=0;i 5;i*)p i.id=i+1;p i .prior=rand()%5+1;随机分配 15p i.used=0;p i.n e e d-5*ra n(J(n 6;随机分配所需5 r此时间片p i.s
4、 ta tu s=W;进程按优先级排序F o r(i-0;i 5;i+)F o r(j =0;j 4-i;j+)“(P j-P o r p j*1 .p rio r)temp-P j;P j=P j*1;p j*1 -temp;p r in t s”进程ID t优先级 t已使用时间片 t所需时间片t状态n );F o r(i=0;i进程开始运行p r in tf(-p rin tf(“进程开始运行:n”);F o r(;1;)n-);needMax;run=&p 0;运行优优级重高的进程run-need-;运行一次少一个ru n-p rio r;优先钎每一run-status=R;将状态变成运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 计算机 操作系统 实验 进程 调度 报告书

限制150内