当前位置:文档之家 > 操作系统进程调度C语言代码

操作系统进程调度C语言代码

// sun.cpp : 定义控制台应用程序的入口点。

//本算法包含四种调度:先到先服务,短作业优先,时间片轮转,优先级优先! #include"stdio.h"

#define N 50

void main()

{ void sjp();

void fcfs();

void sjf();

void yxj();

int a;

while(true)

{

printf("\n\n");

printf("\t\t/*************************/");

printf("\n\t\t/* 1、先到先服务调度*/");

printf("\n\t\t/* 2、短作业优先调度*/");

printf("\n\t\t/* 3、时间片轮转调度*/");

printf("\n\t\t/* 4、优先级优先调度*/");

printf("\n\t\t/* 0、退出*/\n");

printf("\t\t/********************
*****/");

printf("\t\t/*************************/");

printf("\n\n\t请选择菜单项:\t");

scanf("%d",&a);

printf("\n");

switch(a)

{

case 1: fcfs();break;

case 2: sjf();break;

case 3: sjp();break;

case 4: yxj();break;

default: break;

}

if(a<0&&a>4) break;

}

}

void sjp()

{

int i,j,n,min,px,sjp,time;

float sum1,sum2;

bool flag=true;

printf("\t请输入有n个进程(0

scanf("%d",&n);

while(n>50||n<=0)

{

printf("n\t请重新输入:");

scanf("%d",&n);

下载Word文档免费下载:

操作系统进程调度C语言代码下载

(共15页)

进程调度+C语言+操作系统实验

进程调度+C语言+操作系统实验_IT/计算机_专业资料。 《 操作系统原理 》实验报告...培养和提高学生对操作系统开发的兴趣,以及进程调度程序的 开发与应用能力; 2)...

操作系统 进程调度实验代码

操作系统 进程调度实验代码_计算机软件及应用_IT/计算机_专业资料。一、实验题目...三、实验要求要求用C语言设计一个模拟单处理机系统下各种调度 一、实验题目进程...

操作系统综合性实验报告-进程调度(含代码)

操作系统综合性实验报告-进程调度(含代码)_工学_高等教育_教育专区。用C语言(或其它语言,如Java)编程实现对N个进程采用某种进程调度算法(如动态优先权调度算法、...

操作系统进程调度优先级算法C语言模拟

操作系统进程调度优先级算法C语言模拟_IT/计算机_专业资料。......进程调度算法模拟程序设... 11页 免费 操作系统进程调度C语言代... 15页 ...

进程调度(C语言实现)

进程调度(C语言实现)_工学_高等教育_教育专区。...进程调度模拟程序(C语言... 3页 5下载券 单处理...操作系统进程调度实验报... 12页 免费 ©...

用C语言模拟实现操作系统的进程管理机制

C语言模拟实现操作系统进程管理机制 - 《操作系统》实验报告 实验一题目 用 C 语言模拟实现操作系统进程管理机制 一、实验内容 使用顺序表模拟内存中的进程...

操作系统---进程调度算法的模拟

操作系统---进程调度算法的模拟_计算机软件及应用_IT/计算机_专业资料。通过进程...Linux 操作系统,并安装相关的程序开发环境,如 C \C++\Java 等编程语言环境。 ...

先来先服务调度算法模拟实验程序源代码(C语言)

操作系统》课程综合性实验报告开课实验室: 2011 年 进程调度算法程序设计 05...三、实验内容(1)用 C 语言(或其它语言,如 Java)实现对 N 个进程采用某种...

《 操作系统C 》操作系统进程调度模拟

Linux 操作系统,并安装相关的程 序开发环境,如 C \C++\Java 等编程语言环境...4.为了清楚地观察每个进程调度过程,程序应将每个时间片内的进程的情况 显示...

操作系统处理机调度算法的实现c语言源代码

操作系统处理机调度算法的实现c语言源代码_IT/计算机_专业资料。处理机调度算法的实现 1.设定系统中有五个进程,每一个进程用一个进程控制块表示。 2.输入每个...