资源大小: 1.37MB
发布时间: 2009-12-29
文件格式: rar
下载次数: 0
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

操作系统 先进先出调度算法 基于静态优先数的调度算法 实验题目: 进程调度(综合性实验) 实验环境: C语言编译器 实验内容:进程调度模拟程序:假设有10个进程需要在CPU上执行,请实现: 先进先出调度算法; 基于静态优先数的调度算法;确定这10个进程在CPU上的执行过程。要求每次进程调度时在屏幕上显示: 当前执行进程; 就绪队列; 等待队列实验目的:1)掌握处理机调度及其实现;2)掌握进程状态及其状态转换;3)掌握进程控制块PCB及其作用。实验要求:1) 创建10个进程的PCB,每个PCB包括:进程名、进程状态、优先级、队列指针等;2) 初始化10个PCB(产生随机数0或1,分别表示进程处于就绪态或等待态);3) 根据调度算法选择一个就绪进程在CPU上执行;4) 在进程执行过程中,产生随机数0或1或2。该随机数为0时,表示该进程执行完毕;该随机数为1时,将该进程插入就绪队列的队尾;该随机数为2时,将该进程插入等待队列的队尾,同时将等待队列中的第一个进程插入就绪队列的队尾。5) 一直到就绪队列为空,程序执行结束。参考书目:1)计算机操作系统教程 徐甲同 等编 西安电子科技大学


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。