【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)_第1页
【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)_第2页
【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)_第3页
【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)_第4页
【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【2023年】吉林省辽源市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.下列关于WindowsNTServer的描述,正确的是()。

A.WindowsNTServer的内部采用64位体系结构

B.WindowsNTServer以“域”为单位集中管理网络资源

C.WindowsNTServer只支持TCP/IP协议

D.WindowsNTServer没有融入UNIX的支持

2.关于新闻组的特点,下列哪个说法是不正确的()。

A.访问新闻组和浏览主页、发送电子邮件、下载和FTP上传文件不能同时进行,相对增加了上网费用

B.用户每次利用新闻组客户端软件下载的都是新标题和新文章,除非用户指定,否则不会重复下载

C.理论上,用户可以一次将新闻组服务器上的所有新闻组的全部标题和文章下载至本地硬盘,信息量非常大,而且所下载文章的时间跨度大

D.切断网络连接后,用户可以在本地阅读、回复文章,这些离线操作无须支付上网费用

3.通道是一种()A.保存l/0信息的部件B.传输信息的电子线路C.通用处理机D.专用处理机

4.按照安全属性对黑客攻击进行分类,不属于此种分类的是()。

A.阻断攻击B.截取攻击C.主动攻击D.篡改攻击

5.第

3

以下哪种传输介质,其安全性最好()

A.双绞线B.同轴电缆C.无线电磁渡D.光纤

6.局域网交换机具有很多特点。下面关于局域网交换机的论述中哪些说法是不正确的?()。

A.低传输延迟B.支持不同的传输速率和工作模式C.可以根据用户级别设置访问权限D.支持虚拟局域网服务

7.搜索器也称为蜘蛛、机器人或()。

A.索引器B.探索器C.爬虫D.蠕虫

8.下面关于计算机病毒的叙述中,不正确的是()。

A.计算机病毒有破坏性,凡是软件作用到的计算机资源,都可能受到病毒的破坏

B.计算机病毒有潜伏性,它可能有长期潜伏在合法的程序中,遇到—定条件才开始进行破坏活动

C.计算机病毒有传染性,它能不断扩散,这是计算机病毒最可怕的特性

D.计算机病毒是开发程序时未经测试而附带的—种寄生性程序,它能在计算机系统中存在和传播

9.为了检验数字证书的合法性,要使用()来验证。

A.颁发者的公用密钥B.颁发者的私用密钥C.使用者的公用密钥D.使用者的私用密钥

10.下列关于B/S模式应用服务器的描述中,错误的是()

A.网络应用建立在Web服务的基础上

B.访问不同的应用服务器需要不同的客户端程序

C.浏览器不能直接访问数据库服务器

D.采用3层架构

二、填空题(10题)11.(3')与共享介质局域网不同,交换式局域网可以通过交换机端口之间的_________连接增加局域网的带宽。

12.

13.

14.局域网从介质访问控制方法的角度可以分为两类:共享介质局域网与______局域网。

15.

16.(6)对于打开的文件其惟一的识别依据是_______。

17.

18.在浏览器结构中,处于中心地位的是。

19.

第62题从被管理设备中收集数据有两种方法:轮询法和基于中断法,将两者结合起来的___________(Trap—directedPolling)是执行网络管理最有效的方法。

20.Novell公司收购了SUSE,以便通过SUSEProfessional进一步发展其网络操作系统业务。

三、2.填空题(8题)21.主动攻击包括假冒、重放、拒绝服务和______。

22.计算机网络是由负责信息处理并向全网提供可用资源的资源子网和负责进行信息传输的【】组成。

23.电子商务应用系统通常包含CA安全认证系统、______、业务应用系统和用户及终端系统。

24.C/S结构模式是对大型主机结构的一次挑战,基中S表示的是【】。

25.FTP匿名服务中,只允许用户下载文件,而不允许用户______。

26.在ISO/OSI参考模型中,______的主要功能是路由选择、拥塞控制与网络互联。

27.P2P网络的基本结构之一是______结构,其特点是由服务器负责记录共享的信息以及回答对这些信息的查询。

28.局域网的网络参考模型对应于OSI参考模型的______和物理层。

四、C语言程序设计题(2题)29.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数eneryptChar,按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WdteDat把结果xx输出到文件out.dat中。

替代关系:f(p)=p*11mod256,mod为取余运算,P是数组xx中某一个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果原字符的ASCII值是偶数或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。

注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

30.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。

条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分按字符的ASCII值升序排序。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上。

注意:部分源程序存在test.c文件中。

请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

五、1.选择题(3题)31.防火墙自身有一些限制,它不能阻止以下哪个(些)威胁?______。Ⅰ.外部攻击Ⅱ.外部威胁Ⅲ.病毒威胁

A.ⅠB.Ⅰ和ⅡC.Ⅱ和ⅢD.全部

32.下列操作系统中从()开始是32位的操作系统。

A.Windows2.0B.Windows3.0C.Windows2.1D.DOS4.0

33.关于域名管理系统(DomainNameSystem)的说法不正确的是______。

A.其负责域名到IP的地址变换

B.是一个中央集权式的管理系统

C.实现域名解析要依赖于本地的DNS数据库

D.实现域名解析要依赖于域名分解器与域名服务器这两个管理软件

六、1.程序设计题(3题)34.文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。

(2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totpjz。最后调用函数WriteDat()把所有结果输出到文件OUT65.DAT中。

注意:部分源程序已给出。

请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;

inttotCnt-0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

for(i=0;i<MAXNUM;i++)

xx[i]=0;

if(ReadDat())

{

printf("数据文件IN65.DAT不能打开!\007\n");

return;

}

CalValue();

printf("文件IN65.DAT中共有正整数=%d个\n",totNum);

printf("符合条件的正整数的个数=%d个n",totCnt);

printf("平均值=%.21f\n",totPjz);

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN65.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

fscanf(fp,"%d",&xx[i++]);

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

fp=fopen("OUT65.DAT","w");

fprintf(fp,"%d\n%d\n%.2,1f\n",totNum,totCnt,totPjz);

fclose(fp);

}

35.函数ReadDat()的功能是实现从文件ENG49.IN中读取——篇英文文章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS49.DAT中。

替代关系:f(p)=p*11mod256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是大写字母或计算后f(p)的值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。

注意:部分源程序已给出。

原始数据文件的存放格式是:每行的宽度均小于80个字符。

请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。

试题程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

printf("数据文件ENG49.IN不能打开!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG49.IN","r"))==NULL)

return1;

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("ps49.dat","w");

for(i=0;i<maxline;i++)*

{printf("%s\n",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclose(fp)

}

36.已知数据文件IN23.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中。请编制函数JsVal(),其功能是:依次从数组a中取出一个4位数,如果4位数连续大于该4位数以前的5个数且该数是奇数,该数必须能被7整除,则统计出满足此条件的数的个数cnt,并把这些4位数按从大到小的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT23.DAT文件中。

注意:部分源程序已给出。

程序中已定义数组:a[200],b[200],已定义变量:cnt。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include〈stdio.h>

#defineMAX200

inta[MAX],b[MAX],cnt=0;

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

fp=fopen("IN23.DAT","r"

for(i=0;i〈MAX;i++)

fscanf(fp,"%d",&a[i]

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

printf("满足条件的数=%d\n",cnt);

for(i=0;i〈cnt;i++)

printf("%d",b[i]);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT23.DAT","w");

fprintf(fp,"%d\n",cnt);

for(i=0;i〈cnt;i++)

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

参考答案

1.BWindowsNTServer以“域”为单位集中管理网络资源,其内部采用32位结构,应用程序访问的内存空间可达4GB。WindowsNTServer内置4种标准网络协议。TCP/IP、微软的MWLink协议、NetBIOS的扩展用户接口(NetBEUI)、数据链路控制协议。\r\n

2.A

3.D通道是独立于CPU的专用管理输入/输出控制的处理机。

4.C

5.D光纤在传输数据的时候采用的是光信号.没有向外的电磁辐射,所以通过光纤进行数据通信是比较安全的,而其他几种介质都采用的是电磁信号,容易被窃听。

6.C局域网交换机具有很多特点。主要有:低传输延迟:支持不同的传输速率和工作模式;支持虚拟局域网服务。选项C)中的可以根据用户级别设置访问权限不是局域网交换机的特点。

7.C搜索器也称为蜘蛛、机器人或爬虫。选项A)中的索引器的功能是理解搜索器所搜索的信息,从中抽取索引项,用于表示文档以及生成文档库的索引表;选项B)中的探索器不是搜索引擎的基本组成;选项D)中的蠕虫是计算机病毒。

8.D解析:计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的程序。它不是开发程序时未经测试而附带的一种寄生性程序。

9.A为了保证使用者公用密钥的完整性,需要使用由某一证书权威机构颁发的数字证书来分发公用密钥。为了证明数字证书的合法性.证书必须经该权威机构进行数字签名。当用户使用证书时,用该机构的公用密钥来检查证书的合法性,进而证明证书上公用密钥的合法性。

10.B

11.(3)并发【解析】交换式局域网通过支持以太网交换机端口结点之间多个并发连接,实现多结点之间数据的并发传输,因此可以增加局域网带宽,改善局域网的性能与服务质量。

12.

13.

14.交换式交换式解析:局域网从介质访问控制方法的角度可以分为两类:共享介质局域网与交换式局域网。

15.

16.(6)句柄

【解析】对于打开的文件其惟一的识别依据是句柄。

17.可靠的

【解析】传输控制协议TCP是一种可靠的面向连接的协议,它允许将一台主机的字节流无差错地传送到目的主机。

18.控制单元WWW浏览器是用来浏览服务器中的Web页面的软件,它由1个控制单元和一系列的客户机单元、解释单元组成。控制单元是浏览器的中心,负责协调和管理客户机单元和解释单元。控制单元能够接收用户的键盘或鼠标输入,并调用其他单元完成用户的指令。

19.陷入制轮询法

【解析】从被管理设备中收集数据有两种方法:一种是轮询方法,另一种是基于中断的方法。将以上两种方法结合的陷入制导轮询方法可能是执行网络管理最有效的方法。

20.LinuxNovell公司收购了SUSE,以便通过SUSELinuxProfessional进一步发展其网络操作系统业务。

21.信息内容的修改信息内容的修改解析:安全攻击分为被动攻击和主动攻击。主动攻击包括假冒、重放、拒绝服务和信息内容的修改。被动攻击包括信息内容的泄露和通信量分析。

22.通信子网通信子网解析:随着计算机网络结构的不断完善,从逻辑上把数据处理功能和数据通信功能分开,这就构成具有二级结构的计算机网络。通常把实现信息传输功能的部分称为通信于网;把实现数据处理,向全网提供可用资源的部分称为资源子网。

23.支付网关系统支付网关系统解析:电子商务应用系统由各子系统构成,其中有些子系统(CA安全认证系统、支付网关系统)在电子商务系统中必不可少,没有这些子系统就不能成为完整的电子商务系统,而有些子系统则可以根据企业用户或个人用户的需求来建立(业务应用系统、用户及终端系统)。

24.服务器服务器解析:本题考查点是C/S结构模式的优点。大型主机结构采用“主机—终端”的模式。多台终端(键盘和显示器)通过线路连接到一台大型计算机上。这里的终端不具备自主处理数据的能力,仅能完成简单的输入输出功能,通过分时共享方式共享主机的系统资源。所有数据处理和通信处理任务均由中央计算机来完成。C/S结构模式是在局域网的条件下,将网中结点分为客户机(Client)和服务器(Server)两类,其中C表示是Client(客户机),S表示是Server(服务器)。服务器采用高配置与高性能的计算机,以集中方式管理局域网的共享资源。通过不同软件的设置,服务器可以扮演数据库服务器、文件服务器、打印服务器和通信服务器等多种角色,从而为客户机提供各种服务。客户机一般是PC微型机系统,主要为本地用户访问本地资源与访问网络资源提供服务。C/S结构模式因为充分利用了客户机和服务器二者的处理能力,构成了一个分布式环境,能克服大型主机结构中主机负担过重、系统响应速度慢的缺点,从而对大型主机结构构成了挑战。

25.上传文件上传文件解析:为了保证FTP服务器的安全性,几乎所有的FTP匿名服务只允许用户下载文件,而不允许用户上传文件。

26.网络层网络层解析:网络层主要功能是路由选择、拥塞控制和网络互联。通过路由算法,为分组通过通信子网选择最适当的路径。

27.集中式集中式解析:目前,P2P网络存在4种主要的结构类型,集中式拓扑结构、分布式非结构化拓扑结构、分布式结构化拓扑结构以及混合式P2P网络结构。

28.数据链路层数据链路层解析:局域网参考模型只对应OSI的数据链路层和物理层,它将数据链路层划分为逻辑链路控制子层LLC和介质访问控制子层MAC。

29.【审题关键旬】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII码是偶数不变,否则替换。

\n【解题思路】

\n本题类似第70套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。

\n【参考答案】

\n

30.【审题关键句】以行为单位从字符串左边部分降序排序,右边部分升序排序。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】

\n①定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的变量len、P。

\n②在第一层for循环中,变量i从0开始,依次递增直到其值等于20,在循环体中,首先调用库函数strlen(xx[i])求得字符串xx[il的长度,把此值转化成整型赋给变量len,用len的值除以2,得到字符串xx[i]的长度的一半赋给变量P;在第二层for循环中,变量j从0开始,依次递增直到其值等于(p-1),在循环体中执行第三层for循环,循环变量k从j+1开始,依次递增直到其值等于P,对字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII码值的大小进行比较,如果xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换,实现对字符串xx[i]左半部分的子字符串按照降序排列。然后,有if条件语句判断,len对2的余数是否等于1,如果等于1,说明字符串xx[i]的长度为奇数,则变量P加1,因为这时字符串的中间字符不参与排序。再对字符串xx[i][j]右半部分的字符串按升序排列。在for循环中,变量j从P开始,依次递增直到其值等于len-1,在循环体中,执行for循环中,变量k从j+1开始,依次递增直到其值等于Ien,对字符xx[i][j]和xx[i][k]按其ASCII码值的大小进行比较,如果字符xx[i][j]的ASCII码值大于xx[i][k]的ASCII码值,则两者进行互换,实现字符串xx[i]右半部分的字符串按照升序排列。

\n【参考答案】

\n

31.D

32.B解析:Windows2.0、Windows2.1、DOS4.0都是16位操作系统,而从Windows3.0开始以后都是32位的操作系统。

33.B解析:域名管理系统是一个按层次组织的分布式服务系统,不是一个中央集权式的管理系统。其内部数据库的建立与维护任务被分配到各个本地协作者网络机构。增加主机、改变主机名称、重新设置IP及数据库的更新都是本地数据库的事情。因此B说法是错误的,其他说法均是正确的。

34.voidCalValue(void){intithouhuntendata;for(i=O;i{if(!xx[i])coutinue;if(xx[i]>0)totNum++;/*求正整数的个数*/thou=xx[i]/1000;/*求四位数的千位数字*/hun=xx[i]%1000/100;/*求四位数的百位数字*/ten=xx[i]%100/10;/*求四位数的十位数字*/data=xx[i]%10;/*求四位数的个位数字*/if((thou+hun+ten+data)%2){totCnt++;/*求各位数字之和是奇数的个数*/tot.Pjz+=xx[i];/*求满足条件的数的总和*/}totPjz/=totCnt;/*求满足条件的数的平均值*/voidCalValue(void)\r\n{inti,thou,hun,ten,data;\r\nfor(i=O;i{if(!xx[i])coutinue;\r\nif(xx[i]>0)totNum++;/*求正整数的个数*/\r\nthou=xx[i]/1000;/*求四位数的千位数字*/\r\nhun=xx[i]%1000/100;/*求四位数的百位数字*/\r\nten=xx[i]%100/10;/*求四位数的十位数字*/\r\ndata=xx[i]%10;/*求四位数的个位数字*/\r\nif((thou+hun+ten+data)%2)\r\n{totCnt++;/*求各位数字之和是奇数的个数*/\r\ntot.Pjz+=xx[i];/*求满足条件的数的总和*/\r\n}\r\ntotPjz/=totCnt;/*求满足条件的数的平均值*/解析:本题考查的知识点如下:

(1)“%”与叩’的使用。

(2)数组结束的判断和强行退出一层循环结构。

在本题中,并没有给出确切的数据个数,是以数据的最大个数定义的数组。在主函数中,给所有的数组成员赋初值为0,而从文件中读取的数据是正整数,所以只要数组的某个元素为0,则说明数组存的数据已经结束。此时就可以结束循环结构。这里要借助运算符“%”与“/”将4位数的各位上的数拆成独立的数字,然后就可以根据题意要求判断。

35.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指针pf指向该行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大写字母或计算后的值小于等于32*/{pf++;/*则此字符不变取下一个字符*/continue;/*退出此次循环*/}*pf=*pf*11%256;/*如果不满足条件则用新字符替代原字符*/pf++;/*取下一个字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指针pf指向该行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大写字母或计算后的值小于等于32*/\r\n\r\n{\r\npf++;/*则此字符不变,取下一个字符*/\r\ncontinue;/*退出此次循环*/\r\n}\r\n*pf=*pf*11%256;/*如果不满足条件,则用新字符替代原字符*/\r\npf++;/*取下一个字符*/\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符对应的ASCII码。

(2)判断结构中多个条件的“或”运算。

(3)退出一次循环。

在C语言中,字符可参与任何整数运算。实际上,是字符的ASCII码参与了.运算。所以可以直接用字符代入f(p)的关系式中求出替换字符。若原字符是大写字母或f(p)≤32,则该字符不变。只有当字符大于等于A小于等于Z时,才是大写字母,所以这两个条件之间用“与”运算。而字符是大写字母与f(p)≤32之间为或的关系,所以这两个条件之间用“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论