《操作系统》设计性实验报告.docVIP

  • 28
  • 0
  • 约5.37千字
  • 约 11页
  • 2017-08-12 发布于安徽
  • 举报
《操作系统》 设计性实验报告 2013~2014学年第二学期 实验项目名称 进程调度 专业班级 12计算机二班 姓 名 刘洋 学 号 1206111105 进程调度 一、实验目的与要求 1、选用优先数法或简单轮转法对n个进程进行调度。 2、用高级语言编写和调试一个简单的进程调度程序。 3、上机调试程序,撰写实验报告。 二、实验条件(所需场地、设备、实验耗材等) 计算机机房,微型计算机,Turbo C(或VC++)软件。 三、实验设计的内容 设计一个有n个进程(可假定系统有五个进程)共行的进程调度程序。每一个进程用一个进程 控制块PCB来代表。PCB中应包含下列信息:进程名、进程优先数、进程需要运行的时间、占用CPU的时间及进程的状态等,且可按调度算法的不同而增减。各进程的优先数或轮转时间片数,以及进程运行需要的时间片数,均由伪随机数发生器产生。 2、调度程序应包含2到3种不同的调度算法,运行时可任选一种。 3、每个进程处于运行R、就绪W和完成F三种状态之一,假定初始状态都为就绪状态W。 4、系统能显示或打印各进程状态和参数的变化情况。 四、实验设计的步骤及结果测试 为便于处理,程序中进程的运行时间以时间片为基本计算单位。 进程控制块PCB的格式为: 进程标识数 链指针 优先数/轮转时间片数 占用CPU时间片

文档评论(0)

1亿VIP精品文档

相关文档