作业调度
批处理多道系统的作业管理有两个任务:作业调度与作业控制。作业调度是从系统已接纳的输入井中的一批作业中挑选出若干个可运行的作业,为其分配所需的系统资源。本实验采用先来先服务算法和运行时间最短者优先算法来模拟作业调度。
一、实验题目:作业调度
二、问题描述:批处理多道系统的作业管理有两个任务:作业调度与作业控制。作业调度是从系统已接纳的输入井中的一批作业中挑选出若干个可运行的作业,为其分配所需的系统资源。本实验采用先来先服务算法和运行时间最短者优先算法来模拟作业调度。

四、数据结构:
typedef struct {
char username;//用户名 char workname[4];//作业名 char status[8];//状态 float time;//运行时间 int memory;//主存 int card;//磁带
}inf;
typedef struct {
inf users[MaxSize]; }work;
五、程序清单 /*project7.cpp*/
#include<stdio.h> #include<string.h> #include<stdlib.h> #define MaxSize 10
int m=0;//主存中作业数初始化为0 char n;
int c[]={-1,-1};//用来标识哪个用户占用主存,-1代表无用户占用 int memory=100,card=5; char order[5]; int t=0;
#include"Initiate.h" #include"job.h" #include"control.h" void main() {
你可能喜欢
- 操作系统的定义
- 操作系统进程调度算法
- 进程调度实验报告
- 优先级调度算法
- 流水问题
- 计算机操作系统教程
- 短作业优先调度算法
- 1操作系统的定义4页
- 2.1 操作系统的定义、功能与类型93页
- 操作系统的定义42页
- 操作系统的定义2页
- 操作系统的定义 及基本知识_百度知道2页
- 操作系统进程的定义38页
- 操作系统课程设计——进程调度模拟算法(5种)16页
- 操作系统实验报告进程调度算法12页
- 操作系统课程设计之进程调度程序设计时间轮转和优先级混合算法26页
- 操作系统 时间片轮转RR进程调度算法 java版7页
- 操作系统 先来先服务FCFS和短作业优先SJF进程调度算法 java版11页
- 计算机操作系统-实验一:进程控制和调度算法5页
- 实验一:进程调度实验报告书8页
- 操作系统实验报告进程调度算法12页
- 进程调度算法模拟实验报告14页
- 操作系统实验报告+进程调度+作业调度等46页
- 操作系统基于优先级的进程调度实验报告7页
- 实验一:进程调度实验报告书14页
- 优先级调度算法4页
- 基于时间片的高优先级调度算法ppt14页
- 动态优先级调度算法的特点与实现5页
- 静态优先级调度算法13页
- 时间片轮转算法和优先级调度算法 C语言模拟实现 收藏12页
- 优先级调度算法5页
- 流水洁具问题6页
- 流水问题具有行程问题的一般性质2页
- 流水行船问题1页
- 六年级培优 流水行船问题2页
- 小学数学难题选解之流水问题2页
- 流水问题二2页
- 计算机基础教程 第2章 中文操作系统Windows 200081页
- 计算机操作系统教程PPT115页
- 计算机操作系统教程 第9章84页
- 计算机操作系统教程第8章88页
- 计算机操作系统教程 第10章40页
- 计算机操作系统教程 第8章95页


