- 26
- 0
- 约4.28千字
- 约 8页
- 2016-12-24 发布于北京
- 举报
淮海工学院
操作系统原理A 实验指导书
计算机工程学院
实验1 进程调度
实验目的
进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验要求用Java或C/C++语言编写一个进程调度模拟程序,至少使用先来先服务、短进程优先、最高优先权优先或时间片轮转法四种算法中的两种算法来实现进程调度。通过本实验可加深对进程调度算法的理解。
实验环境
Turbo C 2.0/3.0或VC++6.0或Java语言
实验学时
4学时,必做实验。
实验内容
1、设计有5个进程并发执行的模拟调度程序,每个程序由一个PCB表示。
2、模拟调度程序至少使用先来先服务、短进程优先、最高优先权优先或时间片轮转法四种算法中的两种算法来实现进程调度。
3、程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。
实验说明
1、优先级算法说明
(1)PCB的结构:
Id Span Used Need Satus Next 优先级算法中,设PCB的结构如右图所示,其中各数据项的含义如下:
Id:进程标识符号,取值1—5。
Prior:优先级,随机产生,范围1—5。
Used:目前已占用的CPU时间数,初值为0;当该进程被调用执行时,
每执行一个时间片,Used加1。
Need:进程尚需的CPU时间数,初值表示该进程
您可能关注的文档
- 2014摄影技巧佳能相机设置.doc
- 2014摄影技巧入门.docx
- 2014摄影技巧如何用傻瓜相机拍出更好的照片.doc
- 2014摄影工作室管理软件说明文档 .docx
- 2014摄影技巧大全.doc
- 2014摄影技巧户外人像拍摄技巧.doc
- 2014摄影必读数码摄影入门速成招.docx
- 2014摄影技术基础一.doc
- 2014摄影摄像的技巧.doc
- 2014摄影技巧数码相机拍摄实例剖析.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)