一、实验目的

    进程调度是处理器管理的核心内容。本实验要求用高级语言编写模拟进程调度程序,以便加深理解有关进程控制块、进程队列等概念,并体会和了解优先数算法和时间片轮转算法的具体实施办法。

二、实验要求

1、设计进程控制块 PCB 的结构,通常应包括如下信息:

进程名、进程优先数(或轮转时间片数)、进程已占用的 CPU 时间、进程到完成还需要的时间、进程的状态、当前队列指针等。

2、编写两种调度算法程序:

优先数调度算法程序

循环轮转调度算法程序

3.按要求输出结果。

三、实验过程

    1.准备

  1. 查阅相关资料:
  2. 配置C/C++环境
  3. 初步编写程序

    2.上机调试

    3.主要流程和源代码

posted on 2025-05-06 20:19  leapss  阅读(26)  评论(0)    收藏  举报