当前位置:文档之家 > 操作系统进程调度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语言+操作系统实验 - 《 操作系统原理 》实验报告 -1- 操作系统原理实验——进程调度实验报告 1 目的与要求: 1)本实验目的是通过对进程调度算法的...

进程调度(C语言实现)

C语言程序设计进程调度 21页 2下载券 用C语言完成进程调度 10页 3下载券 ...操作系统进程调度C语言代... 15页 2下载券 进程调度C语言实验 6页 免费 ...

操作系统:进程调度实验报告

操作系统:进程调度实验报告 - 在Linux下用C语言编程模拟优先级进程调度算法和时间片轮转进程调度算法。

用C语言编写进程调度的算法

C语言程序设计进程调度 21页 2下载券 进程调度C语言实验 6页 免费 进程...进程调度算法的模拟实现 18页 2下载券 操作系统C 进程调度算法... 9页 2...

操作系统实验处理机调度C语言实现

操作系统,操作系统实验,处理机调度,C语言,算法,代码 #include<stdio.h> #...进程控制块定义 { int num[N]; //进程序号 char name[10]; //进程名 ...

进程调度算法c语言

进程调度算法c语言_计算机软件及应用_IT/计算机_专业资料。#include<stdio.h> ...操作系统编程进程或作业... 13页 1下载券 进程调度算法模拟程序设... 11页...

C语言实现的进程调度算法

C语言实现的进程调度算法_信息与通信_工程科技_专业资料。| 8 藤誉 C 语言...3主要代码 void priority(char algo) { PCBq; 是用户 自行 输入系统需要运行...

操作系统C 进程调度算法实验报告

操作系统C 进程调度算法实验报告 - 华北科技学院计算机系综合性实验 实验报告 课程名称 实验学期 学生所在系部 年级 学生姓名 任课教师 实验成绩 2010 2012 至 ...

《操作系统》上机实验报告—进程调度

进程| 《操作系统》上机实验报告—进程调度_天文/地理_自然科学_专业资料。《操作...2. 本实验要求用 C 语言编写和调试一个简单的进程调度程序。 3. 通过本实验...

单处理器系统的进程调度+操作系统(c语言版)

单处理器系统的进程调度+操作系统(c语言版) - #include stdio.h #define running 1 /*用 running 表示进程处于运行态*/ #define aread...