欢迎来到天天文库
浏览记录
ID:18696954
大小:401.50 KB
页数:12页
时间:2018-09-21
《邓 豪--操作系统原理实验报告三》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、银行家算法实验报告计科1301邓豪学号:1309050158一、实验环境:Win764位操作系统(4g内存)VMwareWorkstation10虚拟机虚拟机系统:ubuntu-14.04.1二、实验内容:(1)进程调度(2)银行家算法三、实验步骤:(1)进程调度:编写程序:#include#include#includeconstintblock_time=10;//定义时间片的长度为10秒constintMAXPCB=100;//定义最大进程数//定义进程结构体typedefstructnode{ch
2、arname[20];intstatus;inttime;intprivilege;intfinished;intwait_time;}pcb;pcbpcbs[MAXPCB];intquantity;//初始化函数voidinitial(){inti;for(i=0;i3、readData(){FILE*fp;charfname[20];inti;cout<<"请输入进程流文件名:";cin>>fname;if((fp=fopen(fname,"r"))==NULL){cout<<"错误,文件打不开,请检查文件名"<4、据cout<<"输出所读入的数据"<5、/先进先出算法voidFIFO(){inti,j;inttotal;//输出FIFO算法执行流cout<6、e+=pcbs[i].time;}}total=0;for(i=0;i7、j=0;j
3、readData(){FILE*fp;charfname[20];inti;cout<<"请输入进程流文件名:";cin>>fname;if((fp=fopen(fname,"r"))==NULL){cout<<"错误,文件打不开,请检查文件名"<4、据cout<<"输出所读入的数据"<5、/先进先出算法voidFIFO(){inti,j;inttotal;//输出FIFO算法执行流cout<6、e+=pcbs[i].time;}}total=0;for(i=0;i7、j=0;j
4、据cout<<"输出所读入的数据"<5、/先进先出算法voidFIFO(){inti,j;inttotal;//输出FIFO算法执行流cout<6、e+=pcbs[i].time;}}total=0;for(i=0;i7、j=0;j
5、/先进先出算法voidFIFO(){inti,j;inttotal;//输出FIFO算法执行流cout<6、e+=pcbs[i].time;}}total=0;for(i=0;i7、j=0;j
6、e+=pcbs[i].time;}}total=0;for(i=0;i7、j=0;j
7、j=0;j
此文档下载收益归作者所有