下载此文档

(2024年)陕西省咸阳市全国计算机等级考试网络技术真题(含答案).pdf


文档分类:资格/认证考试 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
该【(2024年)陕西省咸阳市全国计算机等级考试网络技术真题(含答案) 】是由【小屁孩】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【(2024年)陕西省咸阳市全国计算机等级考试网络技术真题(含答案) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..(2022年)陕西省咸阳市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________一、单选题(10题)()。,下列说法正确的是()。:Pt<Dt+:精确、无歧义、简单和抽象,具有独特性,、对等式、()的无线移动网络。?()。:..,如大型数据库、数据挖掘、决策支持以及设计自动化等应用,因而需要采用多个安腾处理器来组成系统。安腾芯片采用的创新技术是()。..()。,DDN、ATM、()。()。()()。:..二、填空题(10题),它们是连接______阶段、邮件传递阶段和连接关闭阶段。,服务器响应并发请求的解决方案有重复服务器方案和方案。,使用多路复用技术大大提高了线路的利用率,最基本的多路复用技术有两类:【】和时分多路复用。。,对于通信线路的传输能力通常用______来描述。18.:..,借用原16位主机号中的6位,该子网的主机号就变成了10位。那么子网掩码用点分十进制可表示为_________。三、(8题)。,所以IP报文在传输和投递过程中有可能被【】。,它具有良好的可扩展性和很高的灵活性等特点,其传输介质主要采用光纤与______混合结构。,它一般是采用【】语言书写而成的。:..,它用______方式来实现逻辑工作组的划分与管理。。【】。,通常分为3大阶段,即计划阶段,开发阶段和______。四、C语言程序设计题(2题),存入到字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,。替代关系:f(p)=p*11mod256,mod为取余运算,P是数组xx中某一个字符的ASCIl值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果原字符是小写字母或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。注意:,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系:..进行处理。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。:..:..,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVai,其功能是:若一个四位数的千位数位置上的值小于等于百位数位置上的值,百位数位置上的值小于等于十位数位置上的值,以及十位数位置上的值小于等于个位数位置上的值,并且原四位数是偶数,t并把这些四位数按从小到大的顺序存入数组b中,。注意:。程序中已定义数组:a[200],b[200],、主函数main、读函数readDat和写函数writeDat的内容。:..五、(3题),路由器R2“路由表”()。:..,要求各台计算机所发出的数据(或经转换后)满足一系列通信协议,这是为了()。、交换、加工和变换等通信工作的是()。、(3题),要求:,t和数组xx中值能被3整除或能被7整除的数的算术平均值pj(保留两位小数),结果max,cnt,。部分程序、读函数read_dat(intxx[200])及输出格式已给出。试题程序:#include<>#include<>#defineN200voidread_dat(intxx[N]){:..inti,j;FILE*fp;fp=fopen("","r");for(i=0;i<20;i++){for(j=0;j<10;j++>{fscanf(fp,"%d,",&xx[i*10+j]);printf("%d",xx[i*10+j]);}printf("\n");}fclose(fp);}voidmain(){inti,t,xx[N],max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("","w");read_dat(xx);printf("\n\nmax=%t=%d,pj=%\n",t,pj);fprintf(fw,"%d\n%d\n%\n",t,pj);fclose(fw);}:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如293)。计算并输出上述这t,以及这些素数值的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()。注意:部分源程序已给出。:..请勿改动主函数main()和写函数writeDAT()的内容。试题程序:#include〈>t,sum;voidcountValue(){}main(){cnt=sum=0;countValue();printf("素数的个数=%d\n",cnt);printf("满足条件素数值的和=%d",sum);writeDAT();}writeDAT(){FILE*fp;fp=fopen("","w");fprintf(fp,"%d\n%d\n",cnt,sum);fclose(fp);}:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)t,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()(数值1不是素数)。注意:部分源程序已给出。请勿改动主函数main()和输出数据函数writeDAT()的内容。:..试题程序:#include<>t,sum;intisPrime(intnumber){inti,tag=l;if(number==l)return0;for(i=2;tag&&i<=number/2;i++)if(number%i==0)tag=0;returntag;}voidcountValue(){}voidmain{}{cnt=sum=O;countValue();printf("满足条件的整数的个数=%d\n",cnt);printf("满足条件的整数的个数=%d\n",sum);writeDAT();}writeDAT(){FILE*fp;fp=fopen("","w");fprintf(fp,"%d\n%d\n",cnt,sum);fclose(fp);}参考答案:..,用来实现IP地址到物理地址的转换,不属于应用层协议;其余均属于应用层协议,是远程登录协议,HTTP是超文本传输协议,FTP是交换式文件传输协议。:安腾,采用了超越CISC与RISC。的最新设计理念EPIC,即简明并行指令计算技术。它基于推理、预测、简明并行性等创新特性,实现了更高的指令级的并行性,使安腾能同时完成20个操作或交易,从而能够提供高端企业级用户所需要的服务器性能。),拨号上网的传输速率较低,目前较好线路的最高传输速率可以达到56kbps;选项B),与ADSL相似,HFC也采用非对称数据传输速率;选项C),ADSL所需要的电话线资源分布广泛,具有使用费用低廉、无须重新布线和建设周期短等特点,尤其适台家庭和中小企业的接入需求;选项D),数据通信网的种类很多,DDN、ATM、帧中继等网络均属于数据通信网,这些数据通信网由电信部门建设和管理,用户可以租用。,WindowsNT操作系统主要有以下几个特点:①内存与任务管理;②开放的体系结构;③内置管理;④集中式管理;⑤用户工作站管理。\r\:..【解析】播客是基于互联网的数字广播技术之一。播客录制的是网络广播或类似的网络语音广播节目。用户可以将网上的广播节目下载到自己的iPod播放器中随身收听,也可以制作节目并在网上共享。根据节目类型的不同,播客可以分为三类:传统广播节目的播客、专业播客提供商与个人播客。【解析】地址解析协议(ARP)是以太网经常使用的映射方法,它充分利用了以太网的广播能力,将IP地址与物理地址进行动态绑定。:SMTP的通信过程可以分成三个阶段:连接建立阶段、邮件传递阶段和连接关闭阶段。,客户机发起请求完全是随机的,很有可能出现多个请求同时到达服务器的情况,因此,服务器必须具备处理多个并发请求的能力。为此,服务器可以采用重复服务器和并发服务器两种解决方案。重复服务器方案是指服务器程序中包含一个请求队列,客户机请求到达后,首先进入队列中等待,服务器按先进先出的原则作出响应,因此客户请求可能长时间得不到响应。重复服务器方案对系统资源要求不高,一般用于处理可在预期时间内处理完的请求,针对面向无连接的客户机/服务器模型。并发服务器方案是一个守护进程,在没有请求到达时,它处于等待状态。一旦客户请求到达,服务器立即为之创建一个子进程,然后回到等待状态,由子进程响应请求,当下一个请求到达时,服务器再为之创建一个新的子进程,因此请求不会长时间得不到响应。:..在并发服务器方案中,服务器称为主服务器,子进程称为从服务器。并发服务器方案实时性和灵活性强,对主机的软、硬件资源要求较高,一般用于处理不能在预期时间内处理完的请求,针对面向连接的客户机/服务器模型。:最基本的多路复用技术有两类:1、频分多路复用;把传输线的总频带划分成若干个分频带,以提供多条数据传输信道;2、时分多路复用:用时间片轮转的方法使多个通信信道分时共享一条公共传输线。:IPv4采用32位地址长度,只有大约43亿个地址,估计在2005~2010年间将被分配完毕,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。:通信线路的传输能力通常用数据传输速率来描述,另一种更为形象的描述通信线路传输能力的术语是带宽。:用户可以利用搜索引擎所提供的分类目录和查询功能查找所需要的信息。:由于利用IP进行互连的各个物理网络所能处理的最大报文长度可能不同,所以IP报文在传输和投递过程中有可能被分:..片。:建筑物综合布线系统一般具有很好的开放式结构,采用模块化结构,它具有良好的可扩展性和很高的灵活性等特点,其传输介质主要采用光纤与非屏蔽双绞线混合结构。:Web页面是一种结构化的文档,它一般是采用超文本标记(HTML)语言书写而成的。一个文档如果想通过ML标准。:虚拟网络是建立在局域网交换机或ATM交换机之上的,它以软件方式来实现逻辑工作组的划分与管理。:SOAP是essProtocol的缩写,即“简单对象访问协议”。:数据传输率是描述数据传输系统的重要指标之一。数据传输速率在数值上等于每秒钟传输的构成数据代码的二进制比特数,单位为比特每秒(bit/s),记作bps****惯缩写用b表示bit。:软件开发通常分为3大阶段,每个阶段又分若干子阶段。29.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或原字符对应小写字母不变,否则替换。\n【解题思路】\n本题类似第69套试题,通过审题可以发现主要是排序条件的设置要:..求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外,在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时,不需要再重新定义。\n【参考答案】\n30.【审题关键句】千位-百位-十位-个位,结果大于等于零且原四位数是奇数,统计出满足此条件的个数,并按从小到大的顺序存入数组。\n【解题思路】\n本题类似第9套试题,通过审题可以发现主要有两个不同点:一是要求统计的四位数的条件是“千位-百位-十位-个位>=0”,二是要求该四位数是奇数,这两个不同点都体现在参考答案的第8条语句中,对该语句进行修改即可,其中,可以判断奇数的表达式是“a[i]%2”。\n【参老答案】\n\:如图,,如果R2收到一个IP数据报,,那么R2就可以直接将该报文传送给目的主机。,那么R2就必须将该报文传送给其直接相连的另一个路由器(),再由这个路由器进行传递。:互联网络应该屏蔽各子网在网络协议、服务类型与网络管理等方面的差异。在互联网中,各台计算机所发出的数据(或经转换后)满:..足一系列通信协议,来实现计算机的互联。:通信子网由通信控制处理机、通信线路与其他通信设备组成,完成网络数据传输、转发等通信处理任务。(){txx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出数组xx中最大数max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出数组xx中值能被3整除或能被7整除的数的总和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==t++;/*求出数组xx中最大数max的个数*/Pj=(float)(j*100/k)/100;/*求出数组xx中值能被3整除或能被7整除的数的平均值*/printf("\n\nmax=%dcnt=%dpj=%\n"tpj);fprintf(fw"%d\n%d\n%\n"tpj);fclose(fw);}[解析]本题考查的知识点如下:(1)运算符“%”的使用。(2)判断结构中多个条件的布尔运算。首先要找出数组中最大的元素。先定义第1个元素为最大的元素然后依次和后面的元素比较若后面的数中有大于第1个元素的则将这个数定义为最大的元素。再和后面的数进行比较。一个数a除以b取余所得的数为0则a能被b整除。根据题意可知被3整除和被7整除两个条件满足一个即可所以两个条件之间用“或”运算。在本题中要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效我们定义了一个长整型变量来记录和。因为个数也为整型运算符“/”在这里的含义是整除而我们要保留小数所以要使用强制类型转换将和乘以100的结果转换为浮点类型这样就可以实现保留两位小数。voidmain()\r\n{\r\nint:..i,t,xx[N],max;\r\nfloatpj;\r\nFILE*fw;\r\nlongj=0;\r\nclrscr();\r\nfw=fopen('','N');\r\nread_dat(xx);\r\nmax=xx[0];\r\nfor(i=1,k=0;i<N;i++)\r\n{\r\nif(xx[i]>max)\r\nmax=xx[i];/*求出数组xx中最大数max*/\r\nif(xx[i]%3==0||xx[i]%7==0)\r\n{\r\nj+=xx[i];/*求出数组xx中值能被3整除或能被7整除的数的总和*/\r\nk++;\r\n}\r\n}\r\nfor(i=t=0;i<N;i++)\r\nif(xx[i]==max)\r\ncnt++;/*求出数组xx中最大数max的个数*/\r\nPj=(float)(j*100/k)/100;/*求出数组xx中值能被3整除或能被7整除的数的平均值*/\r\nprintf('\n\nmax=%t=%d,pj=%\n',t,pj);\r\nfprintf(fw,'%d\n%d\n%\n',t,pj);\r\nfclose(fw);\r\n}\r\n[解析]本题考查的知识点如下:\r\n(1)运算符“%”的使用。\r\n(2)判断结构中多个条件的布尔运算。\r\n首先,要找出数组中最大的元素。先定义第1个元素为最大的元素,然后依次和后面的元素比较,若后面的数中有大于第1个元素的,则将这个数定义为最大的元素。再和后面的数进行比较。一个数a除以b取余所得的数为0,则a能被b整除。根据题意可知,被3整除和被7整除两个条件满足一个即可,所以两个条件之间用“或”运算。在本题中,要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效,我们定义了一个长整型变量来记录和。因为个数也为整型,运算符“/”在这里的含义是整除,而我们要保留小数,所以要使用强制类型转换将和乘以100的结果转换为浮点类型,这样就可以实现保留两位小数。()。{intijhalfhuntendata;for(i=101;i〈1000;i++){hun=i/100;/*求百位数字*/ten=i%100/10;/*求十位数字*/:..data=i%10;/*求各位数字*/if(hun==(ten+data)%10)/*如果个位数字与十位数字之和被10除所得余数恰是百位数字则进一步判断该数是否为素数*/{half=i/2;for(j=2;〈j=half;j++)if(i%j==0)break;if(j>half){cnt++;sum+=i;}/*t以及这些素数值的和sum*/}}}voidcountValue()。\r\n{\r\ninti,j,half,hun,ten,data;\r\nfor(i=101;i〈1000;i++)\r\n{\r\nhun=i/100;/*求百位数字*/\r\nten=i%100/10;/*求十位数字*/\r\ndata=i%10;/*求各位数字*/\r\nif(hun==(ten+data)%10)/*如果个位数字与十位数字之和被10除所得余数恰是百位数字,则进一步判断该数是否为素数*/\r\n{\r\nhalf=i/2;\r\nfor(j=2;〈j=half;j++)\r\nif(i%j==0)break;\r\nif(j>half)\r\t++;sum+=i;}/*t,以及这些素数值的和sum*/\r\n}\r\n}\r\n}解析:本题的解题思路是利用一个for循环依次取得100到1000之间的数,接着求得当前所取得的数的各个位上的数字值,语句“hun=i/100;ten=i%100/10:data=i%10:”可以分别取得某数的百位、十位及个位上的数字值,然后判断该数个位数字与十位数字之和被10除所得的余数是否恰好等于百位上的数字。如果这个条件成立,接着去判断原数是否是素数,这里,考虑到效率问题,可以依次用从2到该原数本身一半的数去除原数,如果原数能被除尽,则证明该数肯定不是素数,不需要做下面的工作,接着去取下一个数,继续判断。只有同时满足上述两个条件的数才是本题所需的数,这时把该数累加到变量sum(满足条件素数值的和)中,t(素数的个数)加1。:..(){inticount=Oxx[30];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中的数求和*/}voidcountValue()\r\n{\r\ninti,count=O,xx[30];\r\ncnt=O;\r\nsum=O;\r\nfor(i=2;i<90;i++)/*找数的范围为100以内*/\r\nif(isPrime(i))/*如果该数为素数,则将它存入数组xx中,并统计个数*/\r\n{\r\nxx[count]=i;\r\ncount++;\r\n}\r\nfor(i=O;i<count;i++)/*如果数组xx中的素数加4各加10得到的数仍为素数*/\r\nif(isPrime(xx[i]+4)&&isPrime(xx[i]+10))\r\n{\r\nsum+=xx[i];/*将满足条件的数组xx中的数求和*/\r\n}解析:本题考查的知识点如下:(1)循环结构与判断结构的嵌套使用。(2)判断结构中多个条件的布尔运算。题中要求判断在100以内,i,i+4,i+10都是素数的个数。因为i+10也必须在100以内,1不是素数,我们可以从2开始判断到89即可(90是偶数,明显不是素数)。可以先找出2到89之间素数的个数,再判断这些素数加4和加10后是否还是素数。加4是素数与加10是素数必须同时满足,所以两个条件间用“与”运算。

(2024年)陕西省咸阳市全国计算机等级考试网络技术真题(含答案) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小1.69 MB
  • 时间2024-04-14