资源简介
操作系统实验++ 时间片轮转法++ 静态优先权调度算法 可以直接运行。
代码片段和文件信息
#include “stdio.h“
#include
#include
#define getpch(type) (type*)malloc(sizeof(type))
#define NULL 0
struct pcb { /* 定义进程控制块PCB */
char name[10];
char state;
int arrivetime;
int ntime;
int rtime;
struct pcb* link;
}*ready=NULL*p;
typedef struct pcb PCB;
sort() /* 建立对进程进行按到达时间排列函数*/
{
PCB *first *second;
int insert=1;
if((ready==NULL)||((p->arrivetime)<(ready->arrivetime))) /*到达时间最小者插入队首*/
{
p->link=ready;
ready=p;
}
else /* 进程比较到达时间大小插入适当的位置中*/
{
first=ready;
second=first->link;
while(second!=NULL)
{
if((p->arrivetime)<(second->arrivetime)) /*若插入进程比当前进程到达时间小*/
{ /*插入到当前进程前面*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3539 2009-04-02 22:10 静态优先权调度程序\jincheng jingtai.c
文件 13010 2009-04-02 22:10 静态优先权调度程序\JINCHE~1.EXE
文件 2206 2009-04-02 22:10 静态优先权调度程序\JINCHE~1.OBJ
文件 24064 2009-04-02 22:07 静态优先权调度程序\运行、调试结果.doc
文件 360 2009-04-02 15:25 静态优先权调度程序\静态优先数程序调试说明.txt
文件 3920 2009-04-02 22:11 简单时间片轮转法程序\jincheng.c
文件 13068 2009-04-02 22:11 简单时间片轮转法程序\JINCHENG.EXE
文件 2293 2009-04-02 22:11 简单时间片轮转法程序\JINCHENG.OBJ
文件 364 2009-04-02 15:27 简单时间片轮转法程序\简单时间片轮转法程序运行说明.txt
文件 23040 2009-04-02 22:05 简单时间片轮转法程序\运行、调试结果.doc
目录 0 2009-04-02 22:23 静态优先权调度程序
目录 0 2009-04-02 22:23 简单时间片轮转法程序
----------- --------- ---------- ----- ----
85864 12
相关资源
- 操作系统精髓与设计第八版英文答案
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- UCDOS7.0
- 操作系统教程 (宗大华 宗涛 著) 人
- 操作系统课程设计-文件系统源码+文档
- 操作系统课程设计 目录查询
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 09-17年408统考操作系统真题及答案
- 福州大学Linux 操作系统设计实践报告
- 计算机操作系统课后习题答案word PD
- 操作系统教程答案
- Win7系统无法验证文件数字签名0xcooo
- JOS lab3代码与报告
- 操作系统复习指导
- 操作系统课程设计 处理机调度程序
- 进程创建模拟实验
- 文件管理系统-操作系统课程设计
- 网络操作系统基本知识
- 操作系统实验三 作业调度
- 哈工大威海操作系统试验报告答案
- 操作系统实验报告 时间片轮转算法
- 操作系统课程设计小型命令处理器s
- 同步机构操作系统 课程设计 PV操作
- 操作系统的实验作业之文件管理
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
- 中科大软件工程考研408书和答案
- 操作系统虚拟存储
评论
共有 条评论