1、绪论
1.1 了解进程调度算法的特点
1.2 熟悉进程结构体数组。
1.3 掌握进程调度算法:时间片轮转法(RR)、短进程优先法(SJF)
2、实验内容
2.1 设计C语言程序,模拟实现进程调度算法
2.1.1 时间片轮转法(RR)
将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把处理机分配给队首进程,并令其执行一个时间片。
2.1.2 短进程优先法(SJF)
以进入系统的作业所要求的CPU运行时间的长短为挑选依据,优先选取预计所需服务时间最短的作业进行调度,可以分别用于高级调度和低级调度。
3、实验步骤
3.1 环境配置
3.1.1 下载安装开发Visual Studio Code,下载地址https://code.visualstudio.com/,安装中文扩展、C/C++扩展