- 12
- 0
- 约7.62千字
- 约 17页
- 2020-11-21 发布于山东
- 举报
进程及其管理(范文)
第 PAGE \* Arabic 1 页第 PAGE \* Arabic 1 页
实 验 报 告
实验一 进程及其管理
进程调度算法模拟,用动态优先数及时间片轮转法实现进程调度
内容:
设计一个简单的进程调度算法,模拟OS中的进程调度过程
2.要求:
① 进程数不少于5个;
② 进程调度算法任选;
最好选用动态优先数法,每运行一个时间片优先数减3
③ 用C++(或C)语言编程;
④ 程序运行时显示进程调度过程。
3.步骤:
① 设计PCB及其数据结构:
进程标识数:ID
进程优先数:PRIORITY(优先数越大,优先级越高)
进程已占用时间片:CPUTIME
进程尚需时间片:ALLTIME(一旦运行完毕,ALLTIME为0)
进程队列指针:NEXT,用来将PCB排成队列
进程状态:STATE(一般为就绪,不用)
② 设计进程就绪队列及数据结构;
③ 设计进程调度算法,并画出程序流程图;
④ 设计输入数据和输出格式;
结构格式:当前正运行的进程:0
当前就绪队列:2,1,3,4
⑤ 编程上机,验证结果。
4.提示:
假设调度前,系统中有5个进程,其初始状态如下:
ID
0
1
2
3
4
可否考虑用二维数组去实现
PRIORITY
9
38
30
29
您可能关注的文档
最近下载
- 高等教育法规概论习题库(附参考答案).docx VIP
- 人教版数学一年级上册《位置:左右》真题同步练习6(含答案和解析40题).docx VIP
- JB-QB-LD128FH-M可燃气体报警控制器安装使用说明书V1.0-利达.pdf
- 高危孕产妇专案管理工作质控指标考核表.docx VIP
- 《登高作业安全培训》课件.ppt VIP
- 2025年教师职称考试真题解析+答案.docx VIP
- 2026年江苏省南京市中考数学试卷附答案.docx VIP
- JBT 8521.2-2025 编织吊索 安全性 第2部分一般用途合成纤维圆形吊装带标准立项发展报告.docx VIP
- 动火培训课件作业.ppt VIP
- 2024年泰州市高级教师职称考试试题.doc VIP
原创力文档

文档评论(0)