




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【2023年】甘肃省庆阳市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.
2.
3.下列关于WindowsServer2003系统下DHCP服务器的描述中,正确的是()。
A.设置租约期限可控制用户的上网时间
B.添加排除时不需要获取客户机的MAC地址信息
C.保留是指客户机静态配置的IP地址,不需服务器分配
D.新建保留时需输入客户机的IP地址、子网掩码和MAC地址等信息
4.下列对Aironnet11000无线接入点进入快速配置页面的描述中,错误的是()。
A.第一次配置无线接入点一般采用本地配置方式
B.使用5类以太网电缆连接PC机和无线接人点,并给无线接入点加电
C.在PC机获得10.0.0.x的IP地址后,打开浏览器,并在地址栏里输入无线接入点的IP地址,会出现输入网络密码页面
D.输入密码并按“回车”键后,出现接入点汇总状态页面,单击“ExpressSetup”进入快速配置页面
5.Windows2003对已备份文件在备份后不做标记的备份方法是()。
A.正常备份B.差异备份C.增量备份D.副本备份
6.不属于计算机病毒防治的策略的是()。
A.确认您手头常备一张真正“干净”的引导盘
B.及时、可靠升级反病毒产品
C.新购置的计算机软件也要进行病毒检测
D.整理磁盘
7.提高Catalyst6500发生直接链路失效的收敛速度应使用的STP配置命令是()。
A.Switch-6500>(enable)setspantreeuplinkfastenable
B.Switch-6500>(enable)setspantreeportfast3/2enable
C.Switch-6500>(enable)setspantreebackbonefastenable
D.Switch-6500>(enable)setspantreeportfastbpdu—filterenable
8.以下不属于计算机病毒生命周期的是()。
A.潜伏阶段B.繁殖阶段C.触发阶段D.破坏阶段
9.将Cisco6500第4模块第1端口的通信方式设置为半双工,第2—24端口的通信方式设置为全双工,以下交换机的端口配置,正确的是()。
A.Switch-6500>(enable)setinterfaceduplex4/1halfSwitch-6500>(enable)setinterfaceduplex4/2.24full
B.Switch-6500>(enable)setport4/1duplexhalfSwitch-6500>(enable)setport4/2.24duplexfull
C.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2—4/24full
D.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2-24full
10.
二、填空题(10题)11.从目前的发展情况来看,局域网产品可以分为共享介质局域网和______两类。
12.网络协议的3个要素、语义和时序。
13.
14.目前,最常用的网络管理协议是。
15.(9)网络操作系统可分为面向任务型和通用型两类,而通用型网络操作系统又可分为____________和基础级系统。
16.EthernetV2.0规定帧的数据字段的最大长度是______。
17.
第70题IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加___________凑齐。
18.数据报选项与填充域使得IP数据报的头部长度是【】的整数倍。
19.(3)因为网状型拓扑结构复杂,必须采用路由选择算法和________方法。
20.
三、2.填空题(8题)21.局域网出现的网络故障中,有75%以上是由网络______引起的。
22.在对死锁的处理的四种策略中,采用银行家算法是______。
23.尽管Window操作系统的版本不断变化,但从网络操作与系统应用角度看,有两个概念始终没变,这就是工作模型与______模型。
24.局域网IEEE802标准将数据链路层划分为介质访问控制子层与【】子层。
25.随着宽带网在应用领域的拓展以及多媒体技术的进—步发展,一种新的、能和收看者交互的电视形式开始出现,这种电视形式被称作【】。
26.接入因特网的主机按其在因特网中扮演的角色不同,将其分成两类,即服务器和______。
27.按照使用集线器的方式,双绞线组网技术可以分为三种:单一集线器结构、多集线器级联结构、【】集线器结构。
28.电子商务中的数字签名通常利用公开密钥加密方法实现,其中发送者签名使用的密钥为发送者的【】。
四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。
条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分不作处理,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
30.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按产品代码从小到大进行排列,若产品代码相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。
提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。
例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
五、1.选择题(3题)31.张三从CA得到了李四的数字证书,张三可以从该数字证书中得到李四的()。
A.私钥B.数字签名C.口令D.公钥
32.机器语言和汇编语言都属于()。
A.高级语言B.低级语言C.编辑语言D.二进制代码
33.分辨串为640×480的真彩色图像,像素分辨率为24bit,如果以每秒25帧动态显示,则需要的通信带宽是______。
A.1.54MbpaB.2.048MbpsC.18.4MbpsD.184Mbps
六、1.程序设计题(3题)34.下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。
请编制函数intjsValue(intbb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。
最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数wnteDat()的内容。
试题程序:
#include<stdio.h>
intjsValue(intbb[]
{
}
main()
{
intb[20],num;
num=jsValue(b);
writeDat(num,b);
}
writeDat(intnum,intb[])
{
FILE*out;
inti;
ut=fopen("OUT12.DAT","w");
fprintf(out,"%d\n",num);
for(i=0;i<num;i++)
fprintf(out,"%d\n",b[i]);
fclose(out);
}
35.下列程序的功能是:把s字符串中所有的字符左移一个位置,串中的第一个字符移到最后。请编制函数chg(char*s)实现程序要求,最后调用函数readwriteDat()把结果输出到out63.dat文件中。
例如:s字符串中原有内容为Mn,123xyZ,则调用该函数后,结果为n,123xyZM。
注意:部分源程序已给出。
请勿改动主函数main()和输入输出函数readwriteDAT()的内容。
试题程序:
#include<conio.h>
#include<stdio.h>
#defineN81
voidreadwriteDAT();
voidchg(char*s)
{
}
main()
{
chara[N];
clrscr();
printf("Enterastring:");
gets(a);
printf("Theoriginalstringis:");
puts(a);
chg(a);
printf("Thestringaftermodified:");
puts(a);
readwriteDAT();
}
voidreadwriteDAT()
{inti;
chara[N];
unsignedchar*p;
FILE*rf,*wf;
rf=fopen("in63.dat","r");
wf=fopen("out63.dat","w");
for(i=0;i<10;i++)
{fgets(a,80,rf);
p=strchr(a,'\n');
if(p)*p=0;
chg(a);
fprintf(wf,"%s\n",a);
}
fclose(rf);
fclose(wf);
}
36.在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDa(()是读取这200组数存放到结构数组aa中。请编制函数JsSort(),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数JsSort()的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat()把结果bb输出到文件out75.dat。
注意:部分源程序已给出。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedefstruct
{
intxl,x2,x3;
}Data;
Dataaa[200],bb[200];
intjsSort()
{
}
voidmain()
{
intcount;
readDat();
count=jsSort();
writeDat(count);
}
readDat()
{
FILE*in;
inti;
in=fopen("in75.dat","r");
for(i=0;i<200;i++)
fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);
}
writeDat(intcount)
{
FILE*out;
inti;
clrscr();
ut=fopen("out75,dat","w");
for(i=0;i<count;i++)
{
printf("%d,"%d,"%d,第一个数+第三个数
=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
参考答案
1.D
2.C
3.BDHCP服务器配置的术语和主要参数如下:作用域:作用域是用于网络的可能IP地址的完整连续范围,通常定义提供DHCP服务的网络上的单独物理子网。作用域还为服务器提供管理IP地址的分配和指派以及与网上客户相关的任何配置参数的主要方法。排除范围:排除范围是作用域内从DHCP服务中排除的有限IP地址序列。添加排除的IP地址范围,只需排除起始IP地址和结束IP地址。租约:租约是客户机可使用指派的IP地址期间DHCP服务器指定的时间长度。保留:使用保留创建通过DHCP服务器的永久地址租约指派。保留确保了子网上指定的硬件设备始终可使用相同的IP地址。新建保留:新建保留时需输入保留名称、IP地址、MAC地址、描述和支持类型等项目。
4.CCiscoAironnet1100系列接入点是一款无线局域网收发器,主要用于独立无线网络的中心点或无线网络和有线网络之间的连接点。由于该AP出产时默认的设备管理地址为,因此与其连接的PC所配置的IP地址必须是10.0.0.X网段的地址,即~54中的任一IP地址。
5.DD【解析】Windows2003对已备份文件在备份的方法有:完全备份、增量备份、差异备份和副本备份。其中副本备份,复制所有选中的文件,但不将这些文件标记为已经备份,即不清除存档属性,故选择D选项。
6.D
7.AUplinkfast的功能是当生成树拓扑结构发生变化和在使用上连链路组的冗余链路之间完成负载平衡时,提供快速收敛。配置命令格式为:setspantreeuplinkfastenable。故A选项正确。
8.D计算机病毒生命周期包括4个阶段;潜伏阶段、繁殖阶段、触发阶段和执行阶段。
9.D设置路由器端口的通信方式。以Cisco6500交换机为例:步骤一:设置第4模块第1端13的通信方式设置为半双工setportduplex4/1half步骤二:设置第2~24端口的通信方式设置为全双工setprotduplex4/2—24full因此选择D选项。
10.A
11.交换局域网从目前的发展情况来看,局域网产品可以分为共享介质局域网和交换式局域两类。
12.语法网络协议的3个要素是语法、语义和时序。
13.
14.SNMPSNMP是因特网工程任务组(InternetEngineeringTaskForce,IETF)提出的面向Internet的管理协议,其管理对象包括网桥、路由器、交换机等内存和处理能力有限的网络互联设备。由于其简单性得到了业界广泛的支持,因此成为目前最流行的网络管理协议。
15.(9)变形级系统
【解析】通用型网络操作系统又可分为变形级系统和基础级系统。
16.1500B1500B解析:EthernetII类型以太网帧的最小长度为6+6+2+46+4=64字节,最大长度为6+6+2+1500+4=1518字节。数据部分的长度范围为46~1500B,故数据字段的最大长度为1500B。
17.0
【解析】IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加0凑齐。
18.3232解析:IP选项是任选的,但选项处理是不可或缺的,填充域用来将IP报文凑齐为32的整数倍长度。
19.(3)流量控制
【解析】网状型拓扑的主要优点是系统可靠性高。但是,网状型拓扑的结构复杂,必须采用路由选择算法与流量控制方法。
20.
21.传输介质传输介质
22.避免死锁避免死锁解析:死锁的处理包含预防死锁,避免死锁,检测死锁和解除死锁。银行家算法属于对死锁的避免,需要很大的系统开销。
23.域域解析:尽管Windows操作系统的版本不断变化,但从网络操作与系统应用角度看,有两个概念始终没变,这就是工作组模型与域模型。
24.逻辑链路控制(LLC)逻辑链路控制(LLC)解析:本题考查点是IEEE802标准的层次结构。局域网参考模型对应于OSI参考模型的下面两层:数据链路层与物理层。数据链路层又被划分为逻辑链路控制LLC(LogicalLinkControl)子层和介质访问控制MAC(MediaAccessControl)子层。
25.视频点播或VOD或VideoOnDemand或点播电视视频点播或VOD或VideoOnDemand或点播电视解析:计算机网络和多媒体通信的发展非常迅速,点播电视(VO的)以一种全新的、能和收看者交互的电视形式开始出现。
26.客户机客户机解析:接入因特网的主机分成两类,即服务器和客户机。所谓服务器就是因特网服务与信息资源的提供者,而客户机则是因特网服务和信息资源的使用者。
27.堆叠式堆叠式解析:按照使用集线器的方式,双绞线组网技术可以分为三种:单一集线器结构、多集线器级联结构、堆叠式集线器结构。
28.私钥私钥解析:本题考查点是电子商务中利用公开密钥体制实现数字签名的方法。电子商务中的数字签名(digital,ignature)通常利用公开密钥加密方法来实现。数字签名是保证数据完整性和不可否认性的必要手段。这种情况下,发送者使用自己的私有密钥对数据进行加密,接收者则使用发送者已公开的公用密钥对该“数字签名”施行“解密”。目前公开密钥加密体制中的典型代表是RSA(RivetsShamirAdleman)算法。RSA由3个发明者的名字组合而成。RSA算法不仅可以用数字签名,还可以用于数据加密。
29.【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。
\n【解题思路】①定义循环变量i、j、k和整型变量len、P。
\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。
\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。
\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。
\n【参考答案】
\n
30.【审题关键句】计算金额,按产品代码从小到大进行排列,相同的则按金额从小到大排列,结果存入结构数组。
\n【解题思路】
\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。
\n【参考答案】
\n
31.D证书是经证书授权中心数学签名的,包含证书拥有者的基本信息和公开密钥。张三从CA得到了李四的数字证书,张三可以从该数字证书中得到李四的公钥,其他信息并不能从数字证书中获得。选项D正确。
32.B解析:机器语言使用最贴近机器硬件的二进制代码,为低级语言。汇编语言是一种符号化的机器语言,用助记符代替二进制代码,它也属于低级语言。
33.D解析:本题考查点是显示器的分辨率。显示器的分辨率是指其能显示的像素个数。分辨率640×480意味着显示器在水平方向能显示640个像素,在垂直方向能显示480个像素。由于像素分辨率为24bit,计算可得显示一帧所需传送的比特位;640×480×24=7372800(hit)。如果每秒钟25帧动态显示,则每秒所需传送的比特位为:7372800×25=184320000(bit)≈184(Mbit),因此,需要的通信带宽为184Mbps。
34.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果该数是完全平方数*/}hun=i/100;/*求该数的百位数字*/data=i-hun*100;/*得到后两位数*/ten=data110;/*求该数的十位数字*/data=data-ten*10;/*求该数的个位数字*/if(hun==ten||hun==data||ten==data)/*有两位数字相同*/{bb[k]=i;/*则把该数存入数组bb中*/k++;}/*统计满足条件的数的个数*/}j++;}}returnk;/*返回满足该条件的整数的个数*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果该数是完全平方数*/\r\n}\r\nhun=i/100;/*求该数的百位数字*/\r\ndata=i-hun*100;/*得到后两位数*/\r\nten=data110;/*求该数的十位数字*/\r\ndata=data-ten*10;/*求该数的个位数字*/\r\nif(hun==ten||hun==data||ten==data)/*有两位数字相同*/\r\n{bb[k]=i;/*则把该数存入数组bb中*/\r\nk++;}/*统计满足条件的数的个数*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回满足该条件的整数的个数*/\r\n}解析:解答本题,首先应该考虑用一个for循环来依次取得100到999之间的各个数,并对当前所取得的数进行两个条件判断:一是判断该数是否是完全平方数:二是判断该数是否有两位数字相同。如果以上两个条件同时满足,则把该数存放到b数组中,尽管题目要求所存的数必须从小到大,但我们取数的过程本身就是从小到大取得,因此,排序工作是没有必要做的,按照取数的顺序,把满足条件的数值存放到数组b中就可以了。判断某个数是否是完全平方数的方法是看该数是否可以拆成完全相同的两个数的积(当然要拆成的两个数一定是两位数),因此,我们再利用一个循环用10以上的两位数逐个去拆被判断的数,如果被判断的数恰好可以被完全拆分,则第一个条件成立,接着就开始依次取得被判断的数的百位、十位、个位上的数字值,看是否有两位数字相同。取得每一位上的数字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”几条语句来实现,hun变量得到的是百位上的数字,ten变量得到的是十位上的数字,data变量得到的是个位上的数字。
35.voidchg(char*s){intistrl;charch;strl=strlen(s);/*求字符串的长度*/ch=*s;/*将第一个字符暂赋给ch*/for(i=O;i<strl-1;i++)/*将字符依次左移*/*(s+i)=*(s+i+l);*(s+strl-1)=ch;/*将第一个字符移到最后*/}voidchg(char*s)\r\n{\r\ninti,strl;\r\ncharch;\r\nstrl=strlen(s);/*求字符串的长度*/\r\nch=*s;/*将第一个字符暂赋给ch*/\r\nfor(i=O;i<strl-1;i++)/*将字符依次左移*/\r\n*(s+i)=*(s+i+l);\r\n*(s+strl-1)=ch;/*将第一个字符移到最后*/\r\n}解析:本题考查的知识点如下:
(1)数组中元素的移动。
(2)指针的使用。
我们可以使用一个循环实现数组中所有字符元素的左移。这里要注意的足第1个字符要移至最后1个字符处,所以首先要将第1个字符保存。在移动时,要从左到右依次移动,否则,左侧的字符会在移动前被其右侧的字符覆盖。在这里使用了指针,初始时,指针指向数组的第1个元素,随着地址的增加指针指向数组后面的元素。例如,若地址加2,
36.intj
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙江杭州市时代小学招聘校医1人考前自测高频考点模拟试题及完整答案详解1套
- 初一家长会家长代表发言稿范文
- 2025内蒙古巴彦淖尔市临河区第三人民医院招聘部分人员3人模拟试卷完整参考答案详解
- 2025广东省事业单位招聘高层次和急需紧缺人才237人考前自测高频考点模拟试题完整参考答案详解
- 2025年山东省环保发展集团有限公司校园招聘(144人左右)模拟试卷及答案详解(夺冠)
- 2025江苏南通大学招聘105人考前自测高频考点模拟试题及一套完整答案详解
- 2025年河北唐山滦州市森林草原消防专业队员招聘7人考前自测高频考点模拟试题及一套完整答案详解
- 2025年宁波北仑区人民医院医疗健康服务集团梅山院区招聘编外人员2人考前自测高频考点模拟试题及一套完整答案详解
- 2025年湖南长沙市望城区招聘教师183人考前自测高频考点模拟试题及完整答案详解1套
- 2025安徽安庆职业技术学院高层次人才引进7人模拟试卷附答案详解(完整版)
- 2025年大学生国防科技知识竞赛题库及答案
- 声带息肉术后发声训练
- 幼儿园大班数学活动《五以内的加减法》课件
- 乡镇视频监控系统维护操作手册
- 教育机构投资协议合同书
- 《大学生就业指导》课件第六章 就业权益与法律保障
- 新版部编人教版二年级上册语文全册1-8单元教材分析
- 石墨化工艺基础知识培训
- 如何落实高质量临床护理服务
- 2025年四川政治理论水平试题及答案
- 2025考研政治真题试卷与参考答案
评论
0/150
提交评论