进程控制和调度实验报告.docxVIP

  • 32
  • 0
  • 约1.22万字
  • 约 18页
  • 2021-11-14 发布于天津
  • 举报
专业.专注 专业.专注 Microsoft Visual Studio实验内 Microsoft Visual Studio 实 验 内 容 法 描 述 及 实 验 步 太原工业学院计算机工程系 实验报告 课程名称 操作系统 班级 1120542 实验日期 2013-12-04 姓 名 聂建建 学号 06 实验成绩 实验名称 进程控制和调度 实验 目的 以及 用高级语言编写和调试进程调度的模拟程序 ,以加深对进程调度算法的理解 。 要求 实 验 环 境 1、 自定义进程相关的数据结构 ; 2、 利用MFC类库中的栈(queue),链表(list),向量(vector)等模板模拟进程控制块队 列、进程控制块优先级队列、统计信息链表及其指令集合 ; 3、 利用MSDN和MFC API编程实现常见的进程控制和调度策略 (先来先服务算法 (FCFS调度法)、短作业(进程)优先调度算法(SJ调度算法)、最高优先权优 先调度算法(优先调度算法)、时间片轮转算法 (RR调度算法)); 4、 测试以上进程调度策略的周转时间 、带权周转时间、平均周转时间和平均带权周 转时间,并定性评价它们的性能。 创建和显示进程状态算法 :PCB *CreatPCB(int n) FCFS调度算法 功能:根据进程到达的顺序进行调度 ,先到达的进程先执行。在就绪队列中排的 越靠前越先执行 算法:void FCFS(P

文档评论(0)

1亿VIP精品文档

相关文档