【2021年】江苏省苏州市全国计算机等级考试网络技术测试卷(含答案

【2021年】江苏省苏州市全国计算机等级考试网络技术测试卷(含答案


2024年4月22日发(作者:安卓照片恢复大师)

【2021年】江苏省苏州市全国计算机等级

考试网络技术测试卷(含答案)

学校:________ 班级:________ 姓名:________ 考号:________

一、单选题(10题)

1.下列关Internet域名系统的描达中,错误的是( )。

A.域名解析需要一组既独立又协作的域名服务器

B.域名服务器逻辑上构成一定的层次结构

C.域名解析总是从根域名服务器开始

D.递归解析是域名解析的一种方式

2.目前的防火墙防范主要是()。

A.主动防范 B.被动防范 C.不一定

3. 以下哪项技术不属于预防病毒技术的范畴?

A.加密可执行程序 B.引导区保护 C.系统监控与读写控制 D.自身校验

4.

5.下列选项中,()不属于电子商务对安全的基本要求。

A.机密性 B.灵活性 C.认证性 D.完整性

6.第 55 题 TCP/IP参考模型中的“主机一网络层”实际上涵盖了OSI/RM

中的哪个(些)层次的功能?

I.物理层

Ⅱ.数据链路层

Ⅱ.网络层

Ⅱ.传输层( )

A.I B.I,Ⅱ C.Ⅱ,Ⅱ D.I,Ⅱ,Ⅱ

7.第 8 题 关于WWW浏览器, 下列说法正确的是( )。

浏览器负责接受用户的请求,利用TCP协议将用户的请求传送

给WWW服务器

浏览器可以访问FTP服务器的资源

C.利用WWW浏览器可以保存主页,但不能打印主页

浏览器是WWW的服务器端程序

8.常用的商情分析工具不包括()。

A.回归分析 B.时间序列分析 C.心理分析 D.聚类分析

9.下列关于光纤同轴电缆混合网HFC的描述中,错误的是()

是一个双向传输系统

改善了信号传输质量,提高了系统可靠性

光纤结点通过同轴电缆下引线可以为500到2000个用户服务

通过Cable Modem将光缆与同轴电缆连接起来

上行速率在()

A.64Kbps~640Kbps

B.640Kbps~7Mbps

C.7Mbps~10Mbps

D.10Mbps~20Mbps

二、填空题(10题)

1是一个不安全的协议,管理站(Manager)与代理(Agent)

之间通过进行身份认证。

采用了密钥长度为位的AES加密法。

13.

14. 在分布式计算中,一个应用程序被动地等待,而另一个应用程序通

过请求启动通信的模式就是______交互模式。

15. 21世纪全球多媒体网络应具有异构性、服务质量、移动性、扩展性、

______和可靠性。

16.

17.(10) Novell公司的NetWare最著名的地方就是它的______ 和打印

管理。

18.(13) RIP协议用于在网络设备之间交换____信息。

19.(18)在IPSec协议族中,有两个主要的协议,分别是_________ 协议

和身份认证头协议。

5是一种常用的摘要算法,它产生的消息摘要长度是。

三、2.填空题(8题)

21. ATM局域网仿真系统中,连接在ATM网络中的主机与网桥可以从

逻辑上划分为若干个独立的区域,每个区域称为一个【 】。

22. 通常使用Internet进行网上购物需要经过浏览与选择商品、填写订

购单、______和等待商家服务4个步骤。

23. 从通信网络的传输方面看,数据加密技术可分为链路加密方式、节

点到节点加密方式和______加密方式。

24. 有一类攻击可以确定通信的位置和通信主机的身份,还可以观察交

换信息的频度和长度。这类攻击称为______。

25. 负责全网数据处理业务的是______。

26. 路由表分为静态路由表和动态路由表,使用路由信息协议Rp来维

护的路由表是______路由表。

27. 在因特网中,文件传输服务采用的工作模式为【 】模式。

28. 在高速主干网、数据仓库、桌面电话会议、3D图形与高清晰度图像

应用中,一般采用【 】Mbps以太网。

四、C语言程序设计题(2题)

29.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到无符

号字符串数组xx中;请编制函数ChA,其函数的功能是:以行为单位

把字符串中的第一个字符的ASCII值加第二个字符的ASCII值,得到

第一个新的值,存入数组单元xx[i][0]中(其中:i是文章中的某行)。第

二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的值,

存入数组单元xx[i][1]中。以此类推一直处理到最后第二个字符,最后一

个字符的ASCII值加原第一个字符的ASCII值,得到最后一个新的值,

存放在原字符串对应的位置上,之后把已处理的字符串逆转后仍按行重

新存入无符号字符串数组xx中。最后main函数调用函数WriteDat把

结果xx输出到out.dat文件中。

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

号和空格,并也按它的ASCII值作以上处理。

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

请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat

的内容。

30.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录

由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整

型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数

量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编

制函数SortDat,其功能要求:按金额从大到小进行排列,若金额相等,

则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。

最后main函数调用函数WriteDat把结果输出到文件out.dat中。

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题。

例如:sell[i]=temp.

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

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

五、1.选择题(3题)

31. ( )存储管理方式提供二维地址结构。

A.固定分区 B.分页 C.分段 D.可变分区

32. 下列不属于宽带网络组成部分的是( )。

A.传输网 B.交换网 C.接入网 D.控制网

33. 机群系统可以按应用或结构进行分类。按应用目标可以分为:高性

能机群与 ______。

机群 B.高可用性机群 C.同构型机群 D.工作站机群

六、1.程序设计题(3题)

34. 函数ReadDat()的功能是实现从文件中读取一篇英文文

章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替

代关系对数组xx中的所有字符进行替代,结果仍存入数组xx的对应的

位置上,最后调用函数WriteDat()把结果xx输出到文件中。

替代关系:f(p)=p*11 mod 256(p是数组xx中某一个字符的ASCII值,

f(p)是计算后新字符的ASCII值),如果计算后f(p)的值小于等于32或

f(p)对应的字符是数字0至9,则该字符不变,否则将f(p)所对应的字符

进行替代。

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

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

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

试题程序:

#include〈conio.h>

#include〈ctype.h>

unsigned char xx[50] [80];

int maxline = 0; /* 文章的总行数 */

int ReadDat (void);

void WriteDat(void);

void encryptChar()

{

}

main ( )

{

clrscr ( );

if (ReadDat ())

{

printf("数据文件不能打开! n007");

return;

}

encryptChar ();

WriteDat ();

}

int ReadDat (void)

{

FILE *fp;

int i=0;

unsigned char *p;

if((fp = fopen("", "r")) ==NULL)

return 1;

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

{

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

if(p) *p = 0;

i++;

}

maxline = i;

fclose (fp);

return 0;

}

void WriteDat(void)

{

FILE *fp;

int i;

fp = fopen ("", "w");

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

{

printf("%sn", xx[i] );

fprintf(fp, "%sn", xx[i]);

}

fclose (fp);

}

35. 已知数据文件中存有300个4位数,并已调用读函数

readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:

求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数

的个数 cnt,再把所有满足此条件的4位数依次存入数组b中,然后对

数组b的4位数从大到小进行排序,最后调用写函数writeDat()把数组

b中的数输出到文件。

例如:7153,7+1=5+3,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

8129,8+1≠2+9,则该数不满足条件,忽略。

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

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

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

试题程序:

#include〈stdio.h>

int a[300], bi300], cnt=0;

void jsValue()

{

}

main ( )

{

int i;

readDat ();

jsValue();

writeDat ();

printf("cnt=%dn", cnt);

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

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

}

readDat ( )

{

FILE *fp;

int i;

fp = fopen("", "r");

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

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

fclose (fp);

}

writeDat ()

{

FILE *fp;

int i;

fp = fopen("", "w");

fprintf (fp, "%dn",cnt);

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

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

fclose (fp);

}

36. 已知数据文件中存有200个4位数,并已调用读函数


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1713800715a2321185.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信