- 2
- 0
- 约2.97千字
- 约 6页
- 2017-01-14 发布于重庆
- 举报
模擬处理机调度的时间片轮转法
实验一 模拟处理机调度的时间片轮转法
一、实验目的:用c++模拟时间片轮转法
二、实验内容:输入进程的个数,每个进程的名称及每个进程需要工作的时间,本实验中假定对CPU时间片设置为一个时间单位,首先输入进程的个数,然后输入进程名称,最后输入进程所需要的处理时间。然后通过模拟程序,显示以下信息:
1)处理机对进程的调度过程。
2)计算每个进程的周转时间(假设N个进程在0时刻几乎同时达到,处理机对进程的调度顺序和输入进程的顺序一致)。
三、代码:
#include iostream
#includecstdio
using namespace std;
struct cpu
{
char name;
float time;
float jilu;
};
int main()
{
int cas;
cincas;
cpu str[1000];
float str1[1000];
int sum=0;
for(int i = 0;icas;i++)
{
cinstr[i].name;
cinstr[i].time;
str[i].jilu = 0;
s
原创力文档

文档评论(0)