- 14
- 0
- 约5.99千字
- 约 18页
- 2017-08-31 发布于安徽
- 举报
课程设计报告
课程名称:操作系统
信息工程学院
题目: 进程调度算法的模拟实现
一、设计目的学习完操作系统课程后进行的一次全面的综合训练,加深操作系统基础理论和的理解,加强学生的动手能力。设计内容(1)概述(2)设计原理Void printfall();//打印用过四种算法的周转时间和带权周转时间
Void destroy(JCB*P);//销毁函数,释放空间实现重新输入作业
(3)详细设计CPU,按照先来先服务的原则依次执行各进程。
算法:
void FCFS()
{
Node *p=head-next;
while(p!=NULL)
{
cout执行进程endlp-data.ID;
p=p-next;
}
coutendl;
cout所有进程都执行完成endl;
}
2.短进程优先算法
先找到运行时间最短的程序,然后执行,再从剩余的程序中找到运行时间最短的在执行,依次每次都执行运行时间最短的,直到程序执行完毕。
算法:
void SJF()
{
Node *p;
Node *pmin;
while(head2-next!=NULL)
{
pmin=head2-next;
for(p=head2-next;p!=NULL;p=p-next)
{
if(pmin-data.ALLT
您可能关注的文档
最近下载
- 2026年护理导论考试题目及答案.doc VIP
- 1999年江苏省南京市中考数学试卷【中考数学试题,含答案】.pdf VIP
- DB64_T 1902-2023 医疗机构能耗定额.docx VIP
- 建筑功能之流线.pptx VIP
- 2026年4月高等教育自学考试《中国近现代史纲要》全国统一试卷及答案.docx VIP
- 2026版婴幼儿尿布性皮炎护理实践专家共识PPT课件.pptx VIP
- 武汉东湖学院《财务管理》2025 - 2026学年第一学期期末试卷.docx VIP
- 农业物联网技术标准与规范手册.docx VIP
- 武汉学院《财务管理》2025 - 2026学年第一学期期末试卷.docx VIP
- 2018年度湖南省国际航空发展省级专项资金绩效评价报告.docx
原创力文档

文档评论(0)