- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华北科技学院计算机学院综合性实验报告 PAGE 第 PAGE 1 页 实用文案 标准文档 华北科技学院计算机学院综合性实验 实 验 报 告 课程名称 计算机操作系统 实验学期 2014 至 2015 学年 第 一 学期 学生所在系部 计算机学院 年级 2012 专业班级 计科B121 学生姓名 张传辉 学号 201207014117 任课教师 王祥仲 实验成绩 计算机学院制 《操作系统》课程综合性实验报告 开课实验室: 基础六 2014 年 11月30日 实验题目 进程调度算法模拟程序设计 一、实验目的 通过对进程调度算法的模拟,进一步理解进程的基本概念,加深对进程运行状态和进程调度过程、调度算法的理解。 二、设备与环境 1. 硬件设备:PC机一台 2. 软件环境:安装Windows操作系统或者Linux操作系统,并安装相关的程序开发环境,如C \C++\Java 等编程语言环境。 三、实验内容 用C语言(或其它语言,如Java)编程实现对N个进程采用某种进程调度算法(如动态优先权调度算法、先来先服务算法、短进程优先算法、时间片轮转调度算法)调度执行的模拟。 (2)每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段: 进程标识数ID。 进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。 进程已占用CPU时间CPUTIME。 进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。 进程的阻塞时间STARTBLOCK,表示当进程再运行STARTBLOCK个时间片后,进程将进入阻塞状态。 进程被阻塞的时间BLOCKTIME,表示已阻塞的进程再等待BLOCKTIME个时间片后,将转换成就绪状态。 进程状态STATE。 队列指针NEXT,用来将PCB排成队列。 (3)优先数改变的原则: 进程在就绪队列中呆一个时间片,优先数增加1。 进程每运行一个时间片,优先数减3。 (4)为了清楚地观察每个进程的调度过程,程序应将每个时间片内的进程的情况显示出来,包括正在运行的进程,处于就绪队列中的进程和处于阻塞队列中的进程。 (5)分析程序运行的结果,谈一下自己的认识。 代码: import java.io.BufferedReader; import java.io.InputStreamReader; public class FCFSANDSJF { private static int i; private int j; private int temp; private int m[]; private int n[]; private int process_number; private int arrival_time[]; private int services_time[]; private int start_time[]; private int completion_time[]; private int turn_around_time[]; private double add1; private double add2; private double add3; private double add4; private double right_turn_around_time[]; private void FCFS(){ System.out.println(\n===FCFS先来先服务算法===); System.out.println(\n到达时间是:); for(i=0;iprocess_number;i++){ System.out.print(arrival_time[i]+\t); } System.out.println(\n服务时间是:); for(i=0;iprocess_number;i++){ System.out.print(services_time[i]+\t); } System.out.println(\n开始时间是:); for(i=0;iprocess_number;i++){ n[i]=arrival_time[i]
您可能关注的文档
- 2014全国高考总汇编阅读新题型(Word版含解析汇报).doc
- 2016届辽宁省五校协作体高三上学期期初考试政治(解析汇报版).doc
- 混凝土试块及同条件养护试块留置计划清单(张).doc
- 2010-09英语B统考冲刺题:交际英语.doc
- 临床输血技术要求规范试题(极品).doc
- 教师政治理论学习记录簿.doc
- 2014届高考数学(理)一轮复习知识点逐个击破专题讲座:函数地奇偶性与周期性(人教A版).doc
- 人力资源管理系统师三级完整电子版(考试重点含对应页码).doc
- 2019届高考物理(人教版)第一轮复习课时作业1-1-4(小专题)对“三类”运动图象地剖析及应用.doc
- 形式逻辑_在线作业_2.doc
最近下载
- 《机械识图》(第四版)完整版教学课件全书电子讲义(必威体育精装版).pptx VIP
- 2024年10月全国自考03708中国近代史纲要真题试卷及详细答案.docx VIP
- 五金手册换算.pdf VIP
- A2E游艇操作人员理论知识考试题及答案(完整版).docx VIP
- 标签打印软件如何制作卷烟标价签模板.doc VIP
- (新版)游艇帆船(A2F)理论知识考试题(附答案).doc VIP
- wifi万能钥匙 wifi万能钥匙下载 wifi密码查看器 360免费wifi..doc VIP
- 中石化考试题库及答案.doc
- 毕业设计-带式输送机毕业设计.doc VIP
- 2025年全国自考4月03708中国近代史纲要真题及答案汇总.doc VIP
文档评论(0)