- 2
- 0
- 约 13页
- 2016-04-04 发布于江西
- 举报
《操作系统原理》课程设计.doc
《操作系统原理》课程设计
课题名称:进程调度算法
姓 名:
班 级:
学 号:
课程设计起止时间:2005年1月2日——2005年1月7日
指导教师: 成绩:
课程设计任务书
《操作系统原理》课程设计任务书(同学填写)
设计题目:进程调度算法
任务下达时间:2005年1月2日
任务完成时间:2005年1月7日 指导教师: 指导教师评语(教师填写)
一、所得结果:
二、存在问题:
成绩 评阅人 进程调度一、设计说明
该程序实现了进程的创建,且对该进程队列进行动态优先权抢占式和时间片轮转算法的调度。
二、详细设计
流程图
2. 程序运行环境Turbo C 2.0
3. 变量的名称作用及含义说明链表结构process,整型变量name表示进程名称,整型变量prior表示优先数,整型变量needtime表示需要执行时间,整型变量CPUtime表示CPU执行时间,整型变量runtime表示进程执行时间,整型变量state表示运行状态(1ready, 2:execute, 3:finish)。
各主要模块的功能表述子函数 Createp() 用来创建新进程,其中的整型变量n表示需要创建的进程个数;
PrintP1(h) 用来打印输出时间片轮转算法的创建进程和运行进程的各变量值;
Finish(h) 用来判断某个
原创力文档

文档评论(0)