《计算机三级网络技术题目集锦九》由会员分享,可在线阅读,更多相关《计算机三级网络技术题目集锦九(5页珍藏版)》请在金锄头文库上搜索。
1、全国计算机等级考试三级网络技术。三级网络技术全国计算机等级考试中三级的一类。它要求三级网络技术合格考生应具备计算机网络通信的基础知识,熟悉局域网、广域网的原理以及安全维护方法,掌握因特网(INTERNET)应用的基本技能,具备从事机关、企事业单位组网、管理以及开展信息网络化的能力。基本要求1、具有计算机系统及应用的基本知识。 2、掌握计算机局域网的基本概念与工作原理。 3、了解网络操作系统的基础知识。 4、掌握Internet的基本应用知识,了解电子政务与电子商务的应用。 5、掌握组网,网络管理与网络安全等计算机网络应用的基础知识。 6、了解网络技术的发展。 7、掌握计算机操作并具有c语言编程
2、(含上机调试)的能力。计算机三级网络技术题目集锦九题目91(整数统计运算题)请编制程序prog1.c,从文件in.dat中读取200个整数至数组xx中,求出奇数的个数cnt1和偶数的个数cnt2以及数组xx下标为偶数的元素值的算术平均值pj(保留2位小数)。/*/ sum=0; pj=0.0; cnt1=cnt2=0; for(i=0;iN;i+) if(xxi%2) cnt1+; else cnt2+; if(i%2=0) pj+=xxi;sum+; pj/=sum;/*/*题目92(整数统计运算题)请编制程序prog1.c,从文件IN.DAT中读取200个整数至数组xx中,求出最大数max
3、及最大数的个数cnt和数组xx中能被3整除或能被7整除的算术平均值pj(保留2位小数)。/*/ cnt=0; max=xx0; pj=0.0; n=0; for(m=0;mN;m+) if(maxxxm) max=xxm; for(m=0;mN;m+) if(xxm=max) cnt+; if(xxm%3=0|xxm%7=0) pj+=xxm; n+; pj/=n;/*/*题目93(方差运算题)请编制函数ReadDat()实现从文件IN.DAT中读取1000个十进制整数到数组xx中;请编制函数Compute(),分别计算出xx中奇数的个数odd,偶数的个数even,平均值aver以及方差tot
4、fc的值,最后调用函数WriteDat()把结果输出到OUT.DAT文件中。 计算方差的公式如下: N 2 totfc=1/N(xxi-aver) i=1 原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2000)/*编制函数ReadDat()*/ for(i=0;iMAX;i+) fscanf(fp,%d,&xxi); if(i+1)%10=0) fscanf(fp,n); /*/void Compute(void) int i; for(i=0;iMAX;i+) if(xxi%2) odd+; else even+; aver+=xxi; aver/=M
5、AX; for(i=0;iMAX;i+) totfc+=(xxi-aver)*(xxi-aver); totfc/=MAX;*题目94(整数统计运算题)请编制程序prog1.c,从文件in.dat中读取200个整数至数组xx中,求出奇数的个数cnt1和偶数的个数cnt2以及数组xx中值为偶数的算术平均值pj(保留2位小数)。 结果cnt1,cnt2,pj输出到out.dat中。/*/ cnt1=0; cnt2=0; pj=0.0; for(m=0;mN;m+) if(xxm%2) cnt1+; else cnt2+; pj+=xxm; if(cnt2=0) pj=0; else pj/=cnt
6、2;/*/*题目95(字符替换题)函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS4.DA中。替代关系:f(p)=p*11 mod 256(p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果计算后f(p)值小于等于32或f(p)对应的字符是大写字母,则该字符不变,否则将f(p)所对应的字符进行替代。void encryptChar() int i,j; f
7、or(i=0;imaxline;i+) for(j=0;jstrlen(xxi);j+) if(xxij*11%256=A&xxij*11%256=Z) continue; else xxij=xxij*11%256;*题目96(字符替换题)函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS5.DAT中。替代关系:f(p)=p*11mod 256 (p是数组中某一个字符的ASCII值,f
8、(p)是计算后新字符的ASCII值),如果原字符是小写字母或计算后f(p)值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。void encryptChar() int i,j; for(i=0;imaxline;i+) for(j=0;jstrlen(xxi);j+) if(xxij*11%256=a&xxij=z) continue; else xxij=xxij*11%256;*题目97(字符替换题)函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,
9、仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS9.DAT中。替代关系:f(p)=p*11 mod 256(p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是数字字符0至9或计算后f(p)值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。void encryptChar() int i,j; for(i=0;imaxline;i+) for(j=0;jstrlen(xxi);j+) if(xxij*11%256=0&xxij=9) continue; else xxij=xxij*11%256;*题目9
10、8(字符替题) 函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS3.DAT中。替代关系:f(p)=p*17 mod 256(p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果计算后f(p)值小于等于32或其ASCII值是奇数,则该字符不变,否则将f(p)所对应的字符进行替代。void encryptChar() int i,j; for(i=0;imaxl
11、ine;i+) for(j=0;jstrlen(xxi);j+) if(xxij*17%256=32|(xxij*17%256)%2!=0) continue; else xxij=xxij*17%256;*题目99(结构体排列题)已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量计算得出。函数ReadDat()是读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按金额从小到大进行排列,若金额相等,则按产品代码从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT1.DAT中。void SortDat()int i,j; PRO xy; for(i=0;i99;i+) for(j=i+1;jsellj.je|selli.je=sellj.je&st