(2023年)四川省内江市全国计算机等级考试网络技术模拟考试(含答案).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(2023年)四川省内江市全国计算机等级考试网络技术模拟考试(含答案).docx》由会员分享,可在线阅读,更多相关《(2023年)四川省内江市全国计算机等级考试网络技术模拟考试(含答案).docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(2023年)四川省内江市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列任务不是网络操作系统的基本任务的是()。A.提供防火端服务B.文件服务C.通信功能D.提供网络管理服务2 .下列关于OSPF协议的描述中,正确的是()。A.OSPF使用距离向量算法B .链路状态数据库中包含所有区域的拓扑结构图C.链路状态“度量”主要是指费用、距离、延时、带宽等D.当链路状态发生变化时只需向相邻的路由器发送信息3 .下列不属于无线接入技术的是()A.APON B.Adhoc C.WiMAX D.WiFi4 .某公司分配给人事部的IP地址块为59.67.15
2、9.224/27,分配给培训部 的IP地址块为59.67.159.208/28,分配给销售部的IP地址块为 59.67.159.192/28,那么这三个地址块经过聚合后的地址为()A.59.67.159.192/255 .Cable Modem上行速率在()试题程序:#include #include # include # include # define N 81void readwriteDAT ();void chg(char as)() main ()(char a N;clrscr ();printf(nEnter a string:n);gets (a);printf (The
3、original string is ;puts (a);chg (a);printf(nThe string after modified ; puts (a);readwriteDAT ();)void readwriteDAT ()( int i; char a N; FILE *rf, *wf;r f=fopen (nin36. dat,T);wf=fopen (nout36. dat, );for (i=0;i10; i+)(fgets (a, 81,rf);chg (a);fjprintf(wf, n%s a);fclose (rf);fclose (wf);35 .下列程序的功能
4、是:将一正整数序列KI, K2,K9重新排成一个新的序列。新序列中,比K1小的数都在K1的左面(后续的再向左存 放),比K1大的数都在K1的右面(后续的再向右存放),从K1向右扫 描。要求编写函数jsValue。实现此功能,最后调用函数writeDat。把新序 列输出到文件out90.dat中。说明:在程序中已给出了 10个序列,每个序列中有9个正整数,并存 入数组a109中,分别求出这10个新序列。例如:序列排序前(6, 8, 9, 1, 2, 5, 4, 7, 3)序列排序后3, 4, 5, 2, 1, 6, 8, 9. 7)注意:部分源程序已给出。请勿改动主函数main。和写函数writ
5、eDat。的内容。试题程序:#include jsValue(int a109)() main () ( int a109=6,8,9,l,2,5,4,7,3, 3,5,8,9,126,4,7, 821,9,3,5,4,6,7, 3,5,129,8,6,7,4, 4,7,8,9,12,5,3,6, 4,7,3,5,126,8,9, 9,1,3,5,86,2,4,7, 2,6,1,9,8,3,5,7,4, 5,3,7,9,182,6,4,7,1,3,2,5,894,6,);int ij;jsValue (a);for (i=0;i 10; i+) for(j=0;j 9;j+)(printf(n
6、%df;ai j);if(j =7) printf(n/);)printf(nnu);)writeDat (a);)writeDat (int a10 9)(FILE *fp;int ij;fp=fopen (nout90.datn, nwn);for (i=0;i 10; i+) for(j=0;j 9;j+)(fprintf(fp,dai j);if (j =7) fprintf (fp,);)fprintf (fp, nnn);)fclose (fp);)36 .下列程序的功能是:找出所有100以内(含1。0)满足L 1+4, 1+10都是素数的整数1(1+10也是在100以内)的个数e
7、nt,以及这些I之和sumo 请编制函数countValue。实现程序要求,最后调用函数writeDAT。把结果ent和sum输出到文件out64.dat中(数值1不是素数)。注意:部分源程序已给出。请勿改动主函数main。和输出数据函数writeDAT()的内容。试题程序:#include int ent, sum;int isPrime(int number) int i, tag=l;if (number=l)return 0;for(i=2;tag & i =a& *s =A& *s =a& *s =A,& *s =Y) /*把大写字母改成该字母的下一个字母*/rn rn *s+=l;
8、rn s+; /*取下一个字母*/rn rn else s+; /*取下一个字母* /rn 解析:本题考查的知识点如下:英文字母对应的ASCII码的排列规律。指针的操作。(3)选择结构中多个条件的布尔运算。在ASCII码中,大、小写字母的ASCII码是连贯的,az对应97122, AZ对应65900z的ASCII码减去25即得到a的ASCII码,对Z同 样适合。所以我们要对字符串中的字符依次进行判断,若是大(小)写字 母,则按照ASCII码的规律和题意要求对字符进行转换。在这里,使用 指针完成对字符的依次访问,每次将指针的地址加1直至指针为空即可。 在选择结构的多个条件中,若需同时满足,则用“
9、与”运算,否则,用“或” 运算。35.void jsValue(int a109J) int valueijknum; for(i=0;i 10;i+) value=ai0 ; /*将一行的第一个元素赋给 value*/ for(j=0;j 9;j+) if(aij 0;k-) /*将这个数据左侧的数依 次向右移动*/ aik=aik-l; ai0=num;/*再将这个数放在最左侧 */ 解析本题考查的知识点如下:(1)二维数组的访问和数组元素 的移动。(2)循环结构和判断结构的嵌套使用。数据存放在一个二维数 组中每一行数为数据处理的基本单位。将第1个数取出依次和后面的数 比较若后面的数中有比
10、第1个数据小的数则将这个数取出。将这个数据 左侧的数依次向右移动(包括第1个数)然后将这个数放在最左侧。扫描 完一行后比第1个数小的数就都在第1个数的左侧而比它大的就在它的 右侧。对数的扫描和移动均可以使用循环实现。再使用循环实现对每一 行数据的访问。void jsValue(int a109)rn rn int value,i,j,k,num;rn for(i=0;i 10;i+)rn rn value=ai0 ; /*将一行的第一个元素赋给 value*Arn for(j=0;j 9;j+)rn if(aij 0;k-) /*将这个数据左侧的数依次向右移动*Arn rn aik=aik-l
11、;rn rn ai0=num; /* 再将这个数放在最左侧 */rn rn rn rn解析本题考查的知识点如下:rn (1)二维数组的 访问和数组元素的移动。rn循环结构和判断结构的嵌套使用0rn数 据存放在一个二维数组中,每一行数为数据处理的基本单位。将第1个 数取出依次和后面的数比较,若后面的数中有比第1个数据小的数,则 将这个数取出。将这个数据左侧的数依次向右移动(包括第1个数),然 后将这个数放在最左侧。扫描完一行后,比第1个数小的数就都在第1 个数的左侧,而比它大的就在它的右侧。对数的扫描和移动均可以使用 循环实现。再使用循环实现对每一行数据的访问。36.void countValu
12、e() int icount=Oxx30; cnt=O; sum=O; for (i=2; i 90; i+) /*找数的范围为100以内*/ if (isPrime (i) /*如果该数为素数则将它 存入数组 xx 中并统计个数*/ xx count二i; count+; for (i=O; i count; i+)/*如果数组xx中的素数加4各加10得到的数仍为素数*/if(isPrime (xx i +4) &isPrime (xx i+10) sum+=xx i; /*将满足条件的数组 xx 中的数求和 */ void countValue()rn rn int i,count=O,x
13、x30;rn cnt=O;rn sum=O;rn for (i=2; i 90; i+) /*找数的范围为 100 以内*Arn if (isPrime)/*如果该数为素数,则将它存入数组xx中,并统计个数 */rn rn xx count =i;rn count+;rn rn for (i=O; i count; i+) /*如 果数组xx中的素数加4各加10得到的数仍为素数*Arn if (isPrime (xx i +4) &isPrime (xx i+10) )rn rn sum+=xx i; /*将满足条件的数组 xx中的数求和*Arn 解析:本题考查的知识点如下:循环结构与判断结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 四川省 内江市 全国 计算机等级考试 网络技术 模拟考试 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内