欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

操作系统页面置换算法程序设计

  • 资源ID:170921753       资源大小:30.55KB        全文页数:3页
  • 资源格式: DOCX        下载积分:20积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要20积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

操作系统页面置换算法程序设计

操作系统页面置换算法模拟程序设计程序源代码:#include<stdio.h>#include<iostream.h>#include<time.h>#include<stdlib.h>struct aaint page;int count;aa * next;void main()time_t t; srand(unsigned(time(&t);mm;int i, n, j, ii, m, answer, ffalse, count, fangfa, temp1, min, nn, double sum;aa * head, *tail, *temp, *table, *first, *ti;cout"请输入 m 的值:"endl;cout<<"m="cin>>m;cou t 方法:2-LRU;3-0PTendl;cout"Mothed:"cin>>fangfa;ffalse = 0;answer = 0;table = new (aa);temp = table;table->page = -1;table->count = 0;head = table;for(ii=2; ii=m; ii+)table = new (aa);table->page = -1;table->count = 0;temp->next = table;temp = table;if(ii=m)table->next = NULL;tail = table;temp = head;first = head;count = 0;i = 0;while(i320)min = 400;if(count = 0)n = (rand()%320+1)%320;j = n/10; if(count = 1)n = rand()%(n+1);j = n/10; if(count = 2)j = (n+1)%320)/10; if(count = 3) j=(rand()%(320-n-2)+n+2)/10;table = head;temp = table;answer = 0;min = 400; if(fangfa != 1)table = head; while(table != NULL)if(table->count < min) temp = table; min = table->count; table = table->next; if(temp->page != -1)+ffalse; temp->page = j;temp->count = 1;table = head; if(i%320) = 0) while(table != NULL)if(table->page != -1) table->count =1;table = table->next;if(fangfa = 4) | (fangfa = 3) while(table != NULL) if(table->page = j)answer = 1; +(table->count);table = table->next;if(answer != 1) table = head; while(table != NULL) if(table->count < min)temp = table;min= table->count;table = table->next;if(temp ->page != -1)+ffalse; temp->page = j;table = head; while(table)table->count = 1; table = table->next;else temp->page = j;+(temp->count); if(fangfa = 2) while(table != NULL) && (fangfa = 2) if(table->page = j) answer = 1;temp = table;table = table->next;if(fangfa = 2) && (answer = 1) temp1 = temp->page;while(temp->next != NULL) temp->page = temp->next->page;temp = temp->next; tail->page = temp1; if(answer != 1) && (fangfa =2) if(first->page != -1)ffalse+; first->page = j;temp = head; while(temp->next != NULL) temp->page = temp->next->page;temp = temp->next; tail->page = j;table = head;while(table != NULL) && (fangfa = 1) if(table->page = j) answer = 1;table = table->next;if(answer != 1) && (fangfa = 1) if(first-page != -1)ffalse+;first-page = j; if(first-next != NULL) first 二 first-next;elsefirst 二 head;+i; +count;sum = 1.0-ffalse/320.0; if(fangfa = 2)cout"LRU:"sum"" if(fangfa = 3)cout"0TP:"sum""coutendl;for(ti 二 head; ti!二 NULL; ti 二 ti-next) coutti-page""coutendl;程序运行结果:的文件C+意-Jnx幘输入m的值=m=2厉袪二 2-LBU;3-OPTrlothed = SIiRU =0-003125Bl31Ppess 日n野 1日野 to cont inueH1J

注意事项

本文(操作系统页面置换算法程序设计)为本站会员(达2)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!