- 17
- 0
- 约5.34千字
- 约 12页
- 2019-09-30 发布于安徽
- 举报
. . .
参考学习
操作系统实验
---进程状态转换及其PCB的变化
1. 目的:
自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的PCB内容 、组织的变化,理解进程与其PCB间的一一对应关系。
2. 内容及要求:
设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。
独立编写、调试程序。进程的数目、进程的状态模型(三状态、五状态、七状态或其它)以及PCB的组织形式可自行选择。
合理设计与进程PCB相对应的数据结构。PCB的内容要涵盖进程的基本信息、控制信息、资源需求及现场信息。
设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB内容、组织结构的变化。
代码书写要规范,要适当地加入注释。
鼓励在实验中加入新的观点或想法,并加以实现。
认真进行预习,完成预习报告。
实验完成后,要认真总结,完成实验报告。
3. 程序流程图
4.代码部分
(1) 数据结构部分
进程结构体
struct PCB
{
char P_name[10];
int P_id;
int P_state;
int needtime;
int lefttime;
int P_level;
};
进程结构体有:进程号,进程状态,进程剩下的时间,进程需要的时
您可能关注的文档
最近下载
- 重庆市合川区2024-2025学年七年级下学期期末考试数学试卷及答案.docx
- 2026年江西省中考语文真题卷(附答案解析).docx VIP
- 2025年浙江艺术系列高级专业技术职务资格考试(艺术专业基础知识与实务)历年参考题库含答案详解.docx VIP
- 2026年全国工程监理行业知识竞赛题库.docx VIP
- NT9011消防控制室图形显示装置 使用说明书.doc VIP
- SHT3024-2017石油化工环境保护设计规范.pdf VIP
- 2025年广东省职业病诊断医师考试(其他类)历年参考题库含答案详解.docx VIP
- 旅游景区咨询服务管理制度.docx
- 2026四川泸州翰飞航天科技发展有限责任公司招聘17人笔试备考题库及答案解析.docx VIP
- 新22J02 屋面标准图集.docx
原创力文档

文档评论(0)