




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
页面置换算法的演示一题目要求:设计一个虚拟存储区和内存工作区,编程序演示下述算法的具体实现过程,并计算访问命中率:要求设计主界面以灵活选择某算法,且以下算法都要实现1) 最佳置换算法(OPT):将以后永不使用的或许是在最长(未来)时间内不再被访问的页面换出。2) 先进先出算法(FIFO):淘汰最先进入内存的页面,即选择在内存中驻留时间最久的页面予以淘汰。3) 最近最久未使用算法(LRU):淘汰最近最久未被使用的页面。4) 最不经常使用算法(LFU)二实验目的:1、用C语言编写OPT、FIFO、LRU,LFU四种置换算法。2、熟悉内存分页管理策略。3、了解页面置换的算法。4、掌握一般常用的调度算法。5、根据方案使算法得以模拟实现。6、锻炼知识的运用能力和实践能力。三相关知识:1虚拟存储器的引入: 局部性原理:程序在执行时在一较短时间内仅限于某个部分;相应的,它所访问的存储空间也局限于某个区域,它主要表现在以下两个方面:时间局限性和空间局限性。2虚拟存储器的定义: 虚拟存储器是只具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。3虚拟存储器的实现方式: 分页请求系统,它是在分页系统的基础上,增加了请求调页功能、页面置换功能所形成的页面形式虚拟存储系统。 请求分段系统,它是在分段系统的基础上,增加了请求调段及分段置换功能后,所形成的段式虚拟存储系统。4页面分配: 平均分配算法,是将系统中所有可供分配的物理块,平均分配给各个进程。 按比例分配算法,根据进程的大小按比例分配物理块。 考虑优先的分配算法,把内存中可供分配的所有物理块分成两部分:一部分按比例地分配给各进程;另一部分则根据个进程的优先权,适当的增加其相应份额后,分配给各进程。5页面置换算法:常用的页面置换算法有OPT、FIFO、LRU、Clock、LFU、PBA等。四设计思想: 选择置换算法,先输入所有页面号,为系统分配物理块,依次进行置换:OPT基本思想:是用一维数组pagepSIZE存储页面号序列,memerymSIZE是存储装入物理块中的页面。数组nextmSIZE记录物理块中对应页面的最后访问时间。每当发生缺页时,就从物理块中找出最后访问时间最大的页面,调出该页,换入所缺的页面。【特别声明】若物理块中的页面都不再使用,则每次都置换物理块中第一个位置的页面。FIFO基本思想:是用队列存储内存中的页面,队列的特点是先进先出,与该算法是一致的,所以每当发生缺页时,就从队头删除一页,而从队尾加入缺页。或者借助辅助数组timemSIZE记录物理块中对应页面的进入时间,每次需要置换时换出进入时间最小的页面。LRU基本思想:是用一维数组pagepSIZE存储页面号序列,memerymSIZE是存储装入物理块中的页面。数组flag10标记页面的访问时间。每当使用页面时,刷新访问时间。发生缺页时,就从物理块中页面标记最小的一页,调出该页,换入所缺的页面。五流程图:如下页所示将页号放入物理块中,编号加1引用串编号大于物理块数?载入页号序列,从第0个得到页号开始页号在物理块中?根据选择的置换算法完成置换页号序列载完?结束是否是是是是六源代码:如下页所示【使用C语言】#include #include /*全局变量*/int mSIZE; /*物理块数*/int pSIZE; /*页面号引用串个数*/static int memery10=0; /*物理块中的页号*/static int page100=0; /*页面号引用串*/static int temp10010=0; /*辅助数组*/*置换算法函数*/void FIFO();void LRU();void OPT();/*辅助函数*/void print(unsigned int t);void designBy();void download();void mDelay(unsigned int Delay);/*主函数*/void main() int i,k,code;system(color 0A);designBy();printf(请按任意键进行初始化操作. n);printf(n);printf( );getch();system(cls);system(color 0B);printf(请输入物理块的个数(M=10):);scanf(%d,&mSIZE);printf(请输入页面号引用串的个数(P=100):);scanf(%d,&pSIZE);puts(请依次输入页面号引用串(连续输入,无需隔开):);for(i=0;ipSIZE;i+) scanf(%1d,&pagei);download();system(cls);system(color 0E); do puts(输入的页面号引用串为:);for(k=0;k=(pSIZE-1)/20;k+)for(i=20*k;(ipSIZE)&(i);getch();system(cls); while (code!=4);getch();/*载入数据*/void download()int i;system(color 0D);printf(n);printf(正在载入数据,请稍候 !n);printf(n);printf(Loading.n);printf( O);for(i=0;i51;i+)printf(b);for(i=0;i);printf(nFinish.n载入成功,按任意键进入置换算法选择界面:);getch();/*设置延迟*/void mDelay(unsigned int Delay) unsigned int i; for(;Delay0;Delay-) for(i=0;i124;i+) printf( b); /*显示设计者信息*/ void designBy()printf(n);printf( 课题三:页面置换算法 n);printf( 学号:081001117 n);printf( 姓名:邢磊 n);printf(n);void print(unsigned int t)int i,j,k,l;int flag;for(k=0;k=(pSIZE-1)/20;k+)for(i=20*k;(ipSIZE)&(i20*(k+1);i+)if(i+1)%20=0)|(i+1)%20)&(i=pSIZE-1)printf(%dn,pagei);elseprintf(%d ,pagei);for(j=0;jmSIZE;j+)for(i=20*k;(imSIZE+20*k)&(i=j)printf( |%d|,tempij);elseprintf( | |);for(i=mSIZE+20*k;(ipSIZE)&(i20*(k+1);i+)for(flag=0,l=0;lmSIZE;l+)if(tempil=tempi-1l)flag+;if(flag=mSIZE)/*页面在物理块中*/printf( );elseprintf( |%d|,tempij);/*每行显示20个*/if(i%20=0)continue;printf(n);printf(-n);printf(缺页次数:%dtt,t+mSIZE);printf(缺页率:%d/%dn,t+mSIZE,pSIZE);printf(置换次数:%dtt,t);printf(访问命中率:%d%n,(pSIZE-(t+mSIZE)*100/pSIZE);printf(-n);/*计算过程延迟*/void compute()int i;printf(正在进行相关计算,请稍候);for(i=1;i20;i+)mDelay(15);if(i%4=0)printf(bbbbbb bbbbbb);elseprintf();for(i=0;i+30;printf(b);for(i=0;i+30;printf( );for(i=0;i+30;printf(b);/*先进先出页面置换算法*/void FIFO() int memery10=0; int time10=0; /*记录进入物理块的时间*/ int i,j,k,m; int max=0; /*记录换出页*/ int count=0; /*记录置换次数*/*前mSIZE个数直接放入*/ for(i=0;imSIZE;i+) memeryi=pagei; timei=i; for(j=0;jmSIZE;j+)tempij=memeryj; for(i=mSIZE;ipSIZE;i+) /*判断新页面号是否在物理块中*/ for(j=0,k=0;jmSIZE;j+) if(memeryj!=pagei) k+; if(k=mSIZE) /*如果不在物理块中*/ count+;/*计算换出页*/ max=time0time1?0:1;for(m=2;mmSIZE;m+)if(timemtimemax)max=m; memerymax=pagei; timemax=i; /*记录该页进入物理块的时间*/ for(j=0;jmSIZE;j+)tempij=memeryj; else for(j=0;jmSIZE;j+)tempij=memeryj; compute();print(count);/*最近最久未使用置换算法*/void LRU() int memery10=0; int flag10=0; /*记录页面的访问时间*/ int i,j,k,m; int max=0; /*记录换出页*/ int count=0; /*记录置换次数*/*前mSIZE个数直接放入*/ for(i=0;imSIZE;i+) memeryi=pagei; flagi=i; for(j=0;jmSIZE;j+)tempij=memeryj; for(i=mSIZE;ipSIZE;i+) /*判断新页面号是否在物理块中*/ for(j=0,k=0;jmSIZE;j+) if(memeryj!=pagei) k+; else flagj=i; /*刷新该页的访问时间*/ if(k=mSIZE) /*如果不在物理块中*/ count+;/*计算换出页*/ max=flag0flag1?0:1;for(m=2;mmSIZE;m+)if(flagmflagmax)max=m; memerymax=pagei; flagmax=i; /*记录该页的访问时间*/ for(j=0;jmSIZE;j+)tempij=memeryj; else for(j=0;jmSIZE;j+)tempij=memeryj; compute();print(count);/*最佳置换算法*/void OPT() int memery10=0; int next10=0; /*记录下一次访问时间*/ int i,j,k,l,m; int max; /*记录换出页*/ int count=0; /*记录置换次数*/*前mSIZE个数直接放入*/ for(i=0;imSIZE;i+) memeryi=pagei; for(j=0;jmSIZE;j+)tempij=memeryj; for(i=mSIZE;ipSIZE;i+) /*判断新页面号是否在物理块中*/ for(j=0,k=0;jmSIZE;j+) if(memeryj!=pagei) k+; if(k=mSIZE) /*如果不在物理块中*/ count+;/*得到物理快中各页下一次访问时间*/for(m=0;mmSIZE;m+)for(l=i+1;l=next1?0:1;for(m=2;mnextmax)max=m;/*下一次访问时间都为pSIZE,则置换物理块中第一个*/memerymax=pagei;for(j=0;jmSIZE;j+)tempij=memeryj; else for(j=0;jyF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn*唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn*唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?J鍔峜摤蚗平绂?B?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?儤v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn曦*唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?儤v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn曦*唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?儤v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn*唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?yF邴?詑攗檢锟袥匏=憌?&丹?鐘w鲽毨G艟熋H?&鰢Z?L?&?;.z刧绗鰀畬拃Szl4-榌m Y朗k?v?+犢Hmu鏸tn褛 埈蕛癤當? m%犔?QVP?0蜈_?绹?爔豴t纴餚?鉙?hte候R?D檘堑?乒h齊?砱蜮陾巁?g?硃?硘敍橼Z?G贒?IJw谆揚?+u醸?羛?;H?豋H(r8v?崂)y|?铰=吮野m擪楋?岠?8.呫諜S啿jgy圕蜽褘0s燅?晳r?羀矤?厎?v?;騴捃?鶁R?脅一痯譊噼?阜z?;O?婗妸_兼譫烴H树畲门V?深奨劇,臕!?鮥?!荳|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟|嶦?绯?+担擷擾卯?懕aQ捠挧e嘞腕%锂?啰h?.逌uE廇.W9衢o踺隗?峥抙e?4囪W壶%俒資? Y胘Wje樽碜3鈊Q?L?搓#4袂刍窖?A畔/7q?誐棏誄斛Z?X喗Ks轠揋?剬W駒?p鹺j惯?堒j飮鰌?胆?烲?:什听揯t瑽坂:?閕粸?pWd;=vM?z衡$z謘澢辑x鞫獐昃O獳?n瘾h餰蜰z73|庽鮵擶ow:缀e?材儍杊咁舰ep?m)?沟钇侭橎牣酸:t ?镚):DKkF|4g肰噿噚?m鎔鮢1R褡qQ?蟭櫰*鍚揝?剾貀窴*権?K猞i?僗野x.?=萙S?穊堺e崖?*g繍Y犡cn唇?竟瘡缀頎y?挤lo睈y軩%q1?r?.鍼t滜?jMR=cZ?X?Pox邦漺癬c荵挜FQ?J鍔峜摤蚗平绂?B|呜?b踱4b羾?右檉骽曜RbY?梯魏%鳊;?D?蘞V咉M?.?U噎丂fZJY竖莈;6q蝚 q?f谵僉聒涒鏼(3?輋uUEmScc俚F?哘拒頤僛?捚?薲爐e箍x 滟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 分析项目管理考试的评分标准试题及答案
- 江苏省赣榆县海头高级中学2024-2025学年高一生物上学期周练练习1无答案
- 微生物检验过程中的常见问题试题及答案
- 未来项目管理考试评估标准试题及答案
- 微生物检验师的责任与使命试题及答案
- 课题申报书参考
- 重要考点2025年注册会计师考试总结试题及答案
- 学术课题申报书
- 证券从业资格证考试相关法律条款试题及答案
- 对项目实施过程的反思与总结方式试题及答案
- 2025年濮阳职业技术学院高职单招语文2019-2024历年真题考点试卷含答案解析
- 农田水土保持的技术与治理策略研究试题及答案
- 2024农业考试重要措施试题及答案
- 2025年安徽滁州中盐东兴盐化股份有限公司招聘笔试参考题库含答案解析
- 国际贸易实务与案例教程题库及答案
- 2025新能源考试试题及答案
- 小学思政教育主题班会
- “良知与悲悯”高频素材积累-2024-2025学年高一语文单元写作深度指导(统编版必修下册)
- 2024山西三支一扶真题及答案
- 技术经纪人(初级)考试试题(附答案)
- 2025年江苏省南通启东市江海产业园招聘1人历年高频重点提升(共500题)附带答案详解
评论
0/150
提交评论