版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年河南省鄭州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.在Cisco路由器上主要用于存儲(chǔ)startup-config文件或備份配置文件的存儲(chǔ)器是()。
A.FlashB.NVRAMC.RAMD.ROM
2.
3.無(wú)線自組網(wǎng)是一種特殊的自組織、對(duì)等式、()的無(wú)線移動(dòng)網(wǎng)絡(luò)。
A.自由B.多跳C.分組D.排序
4.在WindowsServer2003中使用IIS建立Web站點(diǎn)后可以設(shè)置站點(diǎn)的選項(xiàng),下列屬于網(wǎng)站選項(xiàng)的是()。
A.帶寬限制B.網(wǎng)站主目錄C.IP地址和域名限制D.網(wǎng)站標(biāo)識(shí)
5.甲要發(fā)給乙一封信,他希望信的內(nèi)容不會(huì)被第三方了解和篡改,他應(yīng)該()。
A.加密信件
B.先加密信件,再對(duì)加密之后的信件生成消息認(rèn)證碼,將消息認(rèn)證碼和密文一起傳輸
C.對(duì)明文生成消息認(rèn)證碼,加密附有消息認(rèn)證碼的明文,將得到的密文傳輸
D.對(duì)明文生成消息認(rèn)證碼,將明文和消息認(rèn)證碼一起傳輸
6.下列關(guān)于Serv-UFTP服務(wù)器配置的描述中,正確的是()。
A.用戶可在服務(wù)器中自行注冊(cè)新用戶
B.配置服務(wù)器域名時(shí),必須使用該服務(wù)器的域名
C.配置服務(wù)器的IP地址時(shí),服務(wù)器若有多個(gè)IP地址需分別添加
D.添加名為“anonymous”的用戶時(shí),系統(tǒng)會(huì)自動(dòng)判定為匿名用戶
7.各種腳本攻擊所必需的環(huán)境是()。
A.JavaScriptB.VBScriptC.WSHD.NETFramework
8.
9.某公司分配給人事部的IP地址塊為211.67.19.224/27,分配給培訓(xùn)部的IP地址塊為211.67.19.208/28,分配給銷(xiāo)售部的IP地址塊為215.167.19.192/28,那么這3個(gè)地址塊經(jīng)過(guò)聚合后的地址為()。
A.211.67.19.192/25
B.211.67.19.224/25
C.211.67.19.192/26
D.211.67.19.224/26
10.用戶可以在()上面開(kāi)發(fā)各種網(wǎng)絡(luò)服務(wù)系統(tǒng)。
A.PTRB.CPUC.PDND.PDU
二、填空題(10題)11.以太網(wǎng)MAC地址的長(zhǎng)度為_(kāi)_____位。
12.DNS資源記錄包括:主機(jī)地址(A)資源記錄、郵件交換器(MX)資源記錄與________資源記錄。
13.MPEG壓縮標(biāo)準(zhǔn)包括MPEG______、MPEG音頻和MPEG系統(tǒng)三個(gè)部分。
14.Google搜索引擎主要采用了分布式爬行網(wǎng)頁(yè)采集技術(shù)、超文本匹配技術(shù)和______。
15.虛電路的工作方式的工作過(guò)程分為3個(gè)階段:虛電路建立階段、______階段與虛電路拆除階段。
16.息摘要。
(19)目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和______兩個(gè)代表。
17.用于衡量路由信息源可信度的值是_________。
18.
19.
第62題從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:輪詢法和基于中斷法,將兩者結(jié)合起來(lái)的___________(Trap—directedPolling)是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。
20.
第79題___________即公共管理信息協(xié)議,是IS0定義的網(wǎng)絡(luò)管理協(xié)議
三、2.填空題(8題)21.Linux以其低價(jià)位、______、配置相對(duì)簡(jiǎn)單而受到用戶的歡迎。
22.歐洲的信息技術(shù)安全評(píng)測(cè)準(zhǔn)則定義了______個(gè)評(píng)估級(jí)別。
23.我們知道經(jīng)典奔騰的處理速度可達(dá)到300MIPS。其中MIPS的含義是______。
24.TCP/IP參考模型應(yīng)用層協(xié)議中,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件的傳送功能的是______。
25.進(jìn)程間的直接相互作用構(gòu)成進(jìn)程同步,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程______。
26.因特網(wǎng)域名中,二級(jí)域名Ac代表【】。
27.赫爾辛基大學(xué)設(shè)計(jì)了一個(gè)著名的、開(kāi)放源代碼的操作系統(tǒng),這種操作系統(tǒng)被稱為【】。
28.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出所有這些四位數(shù)是素?cái)?shù)的個(gè)數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件中。
例如:5591是素?cái)?shù),該數(shù)滿足條件,參加計(jì)算平均值pjzl,且個(gè)數(shù)cnt-=cnt+1。
9812是非素?cái)?shù),該數(shù)不滿足條件,參加計(jì)算平均值pjz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
30.函數(shù)Rdata實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組string中,請(qǐng)編寫(xiě)函數(shù)CharLeft,其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組string中,最后調(diào)用函數(shù)Wdata,把結(jié)果string輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符(含標(biāo)點(diǎn)符號(hào)和空格)。
注意:部分源程序已經(jīng)給出。
請(qǐng)勿改動(dòng)主函數(shù)main、讀數(shù)據(jù)函數(shù)Rdata和輸出數(shù)據(jù)函數(shù)Wdata的內(nèi)容。
五、1.選擇題(3題)31.下列關(guān)于TCP和UDP的描述正確的是()。
A.TCP和UDP都是無(wú)連接的
B.TCP是面向連接的,UDP是面向無(wú)連接的
C.TCP適用于可靠性較差的廣域網(wǎng),UDP適用于可靠性較高的局域網(wǎng)
D.TCP適用于可靠性較高的局域網(wǎng),UDP適用于可靠性較差的廣域網(wǎng)
32.Ethernet交換機(jī)實(shí)質(zhì)上是一個(gè)多端口的()。
A.中繼器B.集線器C.網(wǎng)橋D.路由器
33.網(wǎng)絡(luò)協(xié)議精確地規(guī)定了交換數(shù)據(jù)的
A.格式和結(jié)果B.格式和時(shí)序C.結(jié)果和時(shí)序D.格式、結(jié)果和時(shí)序
六、1.程序設(shè)計(jì)題(3題)34.已知文件IN21.DAT中存有100個(gè)產(chǎn)品銷(xiāo)售記錄,每個(gè)產(chǎn)品銷(xiāo)售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價(jià)dj(整型)、數(shù)量s1(整型)、金額je(長(zhǎng)整型)幾部分組成。其中:金額=單價(jià)×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個(gè)銷(xiāo)售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按產(chǎn)品名稱從大到小進(jìn)行排列,若產(chǎn)品名稱相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT21.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈mem.h>
#include〈string.h>
#include〈conio.h>
#include〈stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];/*產(chǎn)品代碼*/
charmc[11];/*產(chǎn)品名稱*/
intdj;/*單價(jià)*/
intsi;/*數(shù)量*/
longje;/*金額*/
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
main()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN21.DAT","r");
for(i=0;i〈100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT21.DAT","w");
for(i=0;i〈100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
35.在文件in75.dat中有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請(qǐng)編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二個(gè)數(shù)加第三個(gè)數(shù)之和,其中滿足條件的個(gè)數(shù)作為函數(shù)JsSort()的返回值,同時(shí)把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對(duì)bb中的數(shù)按照每組數(shù)據(jù)的第一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列(第一個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。
試題程序:
#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,第一個(gè)數(shù)+第三個(gè)數(shù)
=%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);
}
36.函數(shù)ReadDat()實(shí)現(xiàn)從文件IN47.DAT中讀取1000個(gè)十進(jìn)制整數(shù)到數(shù)組xx屯。請(qǐng)編制函數(shù)Compum()分別計(jì)算出xx中偶數(shù)的個(gè)數(shù)even、奇數(shù)的平均值ave1、偶數(shù)的平均值ave2及所有偶數(shù)的方差totfc的值,最后調(diào)用函數(shù)WilteDat()把結(jié)果輸出到OUT47.DAT文件中。
計(jì)算方差的公式如下:
設(shè)N為偶數(shù)的個(gè)數(shù),xx[i]為偶數(shù),ave2為偶數(shù)的平均值。
原始數(shù)據(jù)的存放格式是:每行存放10個(gè)數(shù),并用逗號(hào)隔開(kāi)(每個(gè)數(shù)均大于0且小于等于2000)。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#defineMAX1000
intxx[MAX],dd=O,even=O;
doubleavel=0.0,ave2=0.0,totfc=0.0;
voidWriteDat(void);
intReadDat(void)
{FILE*fp;
inti,j;
if((fp=fopen("IN47.DAT","r"))==NULL)
return1;
for(i=0;i<100;i++)
{
for(j=0;j<10;j++)
fscanf(fp,"%d,",&xx[i*10+j]);
fscanf(fp,"In");
if(feof(fp))break;
}
fclose(fp);
}
voidCompute(void)
{
}
voidmain()
{inti;
for(i=0;i<MAX;i++)
xx[i]=0;
if(ReadDat())
{
printf("數(shù)據(jù)文件IN47.DAT不能打開(kāi)!\007\n");
return;
}
Compute();
printf("EVEN=%d\nAVE1=%f\nAvE2=%f\nTOTFC=%f\n",even,ave1,ave2,
totfc);
WriteDat();
}
voidWriteDat(void)
{
FILE*fp;
inti;
fp=fopen("OUT47.DAT","w");
fprintf(fp,"%d\n%lf\n%lf\n%lf\n",even,avel,ave2,totfc);
fclose(fp);
}
參考答案
1.B在Cisco路由器上主要用于存儲(chǔ)當(dāng)前使用的操作系統(tǒng)映像文件和微代碼的存儲(chǔ)器是Flash。NVRAM主要存儲(chǔ)啟動(dòng)配置文件或備份配置文件。RAM主要存儲(chǔ)路由表、快速交換緩存、ARP緩存、數(shù)據(jù)分組緩沖區(qū)和緩沖隊(duì)列、運(yùn)行配置文件等。ROM主要用來(lái)永久保存路由器的開(kāi)機(jī)診斷程序、引導(dǎo)程序和操作系統(tǒng)軟件。故選B選項(xiàng)。
2.A
3.B
4.D在windowsServer2003中使用IIs建立Web站點(diǎn)后可以設(shè)置站點(diǎn)的選項(xiàng),其中網(wǎng)站選項(xiàng)包括網(wǎng)站標(biāo)識(shí)(描述,IP地址,非標(biāo)準(zhǔn)TCP端口,SSL端口),連接(連接超時(shí)和保持連接選項(xiàng)),啟用日志記錄。故選擇D選項(xiàng)。
5.C
6.D新用戶的添加與注冊(cè)必須由管理員來(lái)操作,不能自行操作,因此A選項(xiàng)錯(cuò)誤。配置服務(wù)器域名時(shí),可以使用域名或其它描述,因此B選項(xiàng)錯(cuò)誤。服務(wù)器IP地址可為空,當(dāng)服務(wù)器有多個(gè)IP地址或使用動(dòng)態(tài)IP地址時(shí),IP地址為空會(huì)比較方便,因此C項(xiàng)錯(cuò)誤。添加名為“anonymous”的用戶時(shí),系統(tǒng)會(huì)自動(dòng)判定為匿名用戶。因此選擇D選項(xiàng)。
7.C
8.D
9.C地址聚合是指是把幾個(gè)小網(wǎng)絡(luò)合并為一個(gè)大網(wǎng)絡(luò),主要是通過(guò)修改子網(wǎng)位實(shí)現(xiàn)(增大)。具體方法是判斷這些地址最左邊的多少位相同的,需要如下3步。第1步:將地址轉(zhuǎn)換為二進(jìn)制格式,并將它們對(duì)齊。第2步:找到所有地址中都相同的最后一位。第3步:計(jì)算有多少位是相同的。通過(guò)分析題目發(fā)現(xiàn),本題中只有最后一個(gè)點(diǎn)位不同,其它3個(gè)點(diǎn)位都相同,在進(jìn)行十進(jìn)制向二進(jìn)制轉(zhuǎn)換時(shí),只需計(jì)算最后一個(gè)點(diǎn)位就行了。211.67.19.224:211.67.19.11100000211.67.19.208:211.67.19.11010000211.67.19.192:211.67.19.11000000得到211.67.19.11000000,即211.67.19.192,相同位有26位,因此子網(wǎng)掩碼為/26,最終結(jié)果為211.67.19.192/26。故選擇C選項(xiàng)。
10.C
11.48位48位解析:MAC地址又叫硬件地址或以太網(wǎng)的物理地址,一般用12個(gè)十六進(jìn)制數(shù)表示,長(zhǎng)度為48位(6字節(jié))。例如,00-06-80-A3-BD-67(數(shù)字中不能有比F大的數(shù)),每個(gè)生產(chǎn)廠商分配以太網(wǎng)的前3個(gè)字節(jié)(即公司標(biāo)識(shí))。
12.別名或CNAME
\n
13.視頻視頻解析:MPEG是ISO/IEC委員會(huì)的第11172號(hào)標(biāo)準(zhǔn)草案,包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)三部分。
14.頁(yè)面等級(jí)技術(shù)頁(yè)面等級(jí)技術(shù)解析:Google搜索引擎t要采用了分布式爬行網(wǎng)頁(yè)采集技術(shù)、超文本匹配技術(shù)和頁(yè)面等級(jí)技術(shù)。
15.數(shù)據(jù)傳輸數(shù)據(jù)傳輸解析:虛電路的工作方式的工作過(guò)程分為3個(gè)階段:虛電路建立階段、數(shù)據(jù)傳輸階段與虛電路拆除階段。
16.(19)XMPP協(xié)議集【解析】目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和XMPP協(xié)議集兩個(gè)代表。
17.\n管理距離
\n
18.
19.陷入制輪詢法
【解析】從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:一種是輪詢方法,另一種是基于中斷的方法。將以上兩種方法結(jié)合的陷入制導(dǎo)輪詢方法可能是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。
20.CMIP
【解析】ISO制定的公共管理信息協(xié)議(CMIP),主要是針對(duì)0SI模型的傳輸環(huán)境設(shè)計(jì)的。
21.源代碼開(kāi)放源代碼開(kāi)放解析:Linux以其低價(jià)位、源代碼開(kāi)放、配置相對(duì)簡(jiǎn)單而受到用戶的歡迎。
22.77解析:共定義了7個(gè)級(jí)別,從E0~E6。
23.每秒執(zhí)行百萬(wàn)條指令每秒執(zhí)行百萬(wàn)條指令解析:MIPS是MillionInstructionsPerSecond的縮寫(xiě),表示每秒執(zhí)行百萬(wàn)條指令。
24.電子郵件協(xié)議或SMTP電子郵件協(xié)議或SMTP解析:應(yīng)用層協(xié)議主要包含下列幾項(xiàng):①網(wǎng)絡(luò)終端協(xié)議(TELNET),用于實(shí)現(xiàn)互聯(lián)網(wǎng)中遠(yuǎn)程登錄功能;②文件傳輸協(xié)議(FTP),用于實(shí)現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸功能;③電子郵件協(xié)議(SMTP),用于實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能;④域名服務(wù)(DNS),用于實(shí)現(xiàn)互聯(lián)網(wǎng)設(shè)備名字到IP地址映射的網(wǎng)絡(luò)服務(wù)功能;⑤路由信息協(xié)議(RIP),用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備之間交換路由信息功能;⑥網(wǎng)絡(luò)文件系統(tǒng)(NFS),用于實(shí)現(xiàn)網(wǎng)絡(luò)中不同主機(jī)間的文件共享功能;⑦HTTP協(xié)議,用于實(shí)現(xiàn)WWW服務(wù)功能。
25.互斥互斥解析:進(jìn)程同步是指進(jìn)程之間一種直接的協(xié)同工作關(guān)系,是一些進(jìn)程相互合作,共同完成一項(xiàng)任務(wù),進(jìn)程間的直接相互作用構(gòu)成進(jìn)程的同步;各進(jìn)程互斥使用臨界資源,進(jìn)程間的這種關(guān)系是進(jìn)程的互斥,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程互斥。
26.科研機(jī)構(gòu)科研機(jī)構(gòu)解析:因特網(wǎng)域名中;二級(jí)域名Ac代表科研機(jī)構(gòu)。
27.LinuxLinux解析:Linux操作系統(tǒng)是一個(gè)免費(fèi)的軟件包,可將普通PC變成裝有Unix系統(tǒng)的工作站。設(shè)計(jì)Linux的想法來(lái)自一位芬蘭赫爾辛基大學(xué)的大學(xué)生。
28.事件通知事件通知解析:本題考查點(diǎn)是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個(gè)專用工作站或是一臺(tái)普通PC機(jī),管理程序是運(yùn)行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺(tái)上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機(jī)、路由器、交換機(jī)、集線器等,這些設(shè)備出廠時(shí)多數(shù)帶有管理軟件。代理把來(lái)自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動(dòng),或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個(gè)管理者可以和多個(gè)代理進(jìn)行信息交換,一個(gè)代理也可以接受來(lái)自多個(gè)管理者的管理操作。
29.【審題關(guān)鍵句】求素?cái)?shù)的個(gè)數(shù)及平均值,并計(jì)算非素?cái)?shù)的平均值。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后通過(guò)for循環(huán)對(duì)數(shù)組a[300]中的每個(gè)元素a[i]調(diào)用函數(shù)isP(a[i])判斷a[i]是否是素?cái)?shù)(素?cái)?shù)的算法已在isP函數(shù)中給出,此處直接調(diào)用即可),如果是素?cái)?shù),則把其加到變量pjzl上,同時(shí)計(jì)數(shù)變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數(shù)組a[300]中的所有數(shù)據(jù)后退出循環(huán)。
\n②求出pjzl、pjz2和cnt的值之后,再用變量pjzl的值除以cnt的值就得到素?cái)?shù)的平均值,同時(shí)把這個(gè)值賦給變量pjzl,最后用變量pjz2的值除以300.cnt的值就得到非素?cái)?shù)的平均值,并把這個(gè)值賦給變量pjz2。
\n【參考答案】
\n
30.【審題關(guān)鍵句】以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。
\n【解題思路】
\n①首先定義整型循環(huán)變量i、j和表示字符串長(zhǎng)度的變量str,以及字符局部變量ch。
\n②在第一層for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于maxline,在循環(huán)體中,首先對(duì)字符串string[i]利用庫(kù)函數(shù)strlen求其長(zhǎng)度,把此值賦給變量str。在第二層for循環(huán)語(yǔ)句中,循環(huán)變量j開(kāi)始0,依次遞增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符賦給變量ch,再用if語(yǔ)句判斷ch的值是否大于32并且小于等于l00,如果成立,則把ch的值與string[i][j]值相加,所得的新值保存在string[i][j]中。
\n【參考答案】
\n
31.B解析:在TCP/IP協(xié)議集中,傳輸控制協(xié)議TCP協(xié)議和用戶數(shù)據(jù)報(bào)協(xié)議UDP協(xié)議運(yùn)行于傳輸層。其中傳輸控制協(xié)議TCP提供了可靠的面向連接的傳輸服務(wù),用戶數(shù)據(jù)報(bào)協(xié)議UDP提供了不可靠的無(wú)連接的傳輸服務(wù)。TCP和UDP與局域網(wǎng)和廣域網(wǎng)無(wú)關(guān)。
32.B解析:交換式以太網(wǎng)的核心部件是以太網(wǎng)交換機(jī),也稱為交換式集線器。以太網(wǎng)交換機(jī)有多個(gè)端口,每個(gè)端口都可以單獨(dú)與一個(gè)結(jié)點(diǎn)連接,也可以與一個(gè)共享介質(zhì)的以太網(wǎng)集線器連接。
33.B解析:為網(wǎng)絡(luò)數(shù)據(jù)傳遞交換而指定的規(guī)則、約定與標(biāo)準(zhǔn)被稱為網(wǎng)絡(luò)協(xié)議,協(xié)議分為三部分:①語(yǔ)法,即用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和格式;②語(yǔ)義,即需要發(fā)出何種控制信息,以及完成的動(dòng)作與做出的響應(yīng);③時(shí)序,即對(duì)事件實(shí)現(xiàn)順序的詳細(xì)說(shuō)明。
34.voidSortDat(){intij;PROxy;for(i=0;i〈99;i++)for(j=i+1;j〈100;j++)if(strcmp(sell[i].mcsell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進(jìn)行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].mcsell[j].mc)==0)/*若產(chǎn)品名稱相同則按金額從小到大排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i〈99;i++)\r\nfor(j=i+1;j〈100;j++)\r\nif(strcmp(sell[i].mc,sell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進(jìn)行排列*/\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].mc,sell[j].mc)==0)/*若產(chǎn)品名稱相同,則按金額從小到大排列*/\r\nif(sell[i].je>sell[j].je)\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}解析:本題是有關(guān)結(jié)構(gòu)體數(shù)組的排序問(wèn)題。可以用選擇法來(lái)實(shí)現(xiàn),即用第一個(gè)元素的產(chǎn)品名稱依次和它后面的元素的產(chǎn)品名稱進(jìn)行比較,如果發(fā)現(xiàn)當(dāng)前元素的產(chǎn)品名稱比后面的某個(gè)元素的產(chǎn)品名稱的對(duì)應(yīng)位置的字符的ASCII碼小(這里用到了字符串比較函數(shù)strcmp()),則交換這兩個(gè)元素的位置,繼續(xù)和后面的其他元素進(jìn)行比較,最終在第一個(gè)元素中存放的是產(chǎn)品名稱最大的元素。以此類推,就實(shí)現(xiàn)了從大到小排序的功能。
注意:這里需要進(jìn)行交換的是兩個(gè)結(jié)構(gòu)體變量,而不是它們的某一個(gè)域,因此,要借助第三個(gè)結(jié)構(gòu)體變量來(lái)充當(dāng)中間容器。若發(fā)現(xiàn)產(chǎn)品名稱是相同的,則要按照金額從小到大進(jìn)行排序。
35.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、三個(gè)數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、\r\n三個(gè)數(shù)之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)\r\n數(shù)之和的大小進(jìn)行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 獨(dú)立董事2025年度履職評(píng)價(jià)與激勵(lì)措施合同3篇
- 二零二五年度禾青幼兒園教玩具采購(gòu)與幼兒園設(shè)施維護(hù)合同3篇
- 二零二五搬家公司合同模板:搬家保險(xiǎn)責(zé)任與賠償條款2篇
- 二零二五版物流行業(yè)預(yù)付款擔(dān)保合同2篇
- 二零二五版搬家服務(wù)與家政服務(wù)融合合同樣本2篇
- 二零二五年度蔬菜電子商務(wù)合同:線上銷(xiāo)售平臺(tái)與賣(mài)家之間的規(guī)則2篇
- 二零二五版汽車(chē)零部件購(gòu)銷(xiāo)合同標(biāo)準(zhǔn)及售后服務(wù)模板3篇
- 二零二五年度國(guó)際教育機(jī)構(gòu)合作辦學(xué)合同3篇
- 二零二五年度高壓變壓器安裝及安全防護(hù)技術(shù)合同3篇
- 二零二五版社保繳納與工傷保險(xiǎn)待遇保障合同3篇
- ICU常見(jiàn)藥物課件
- CNAS實(shí)驗(yàn)室評(píng)審不符合項(xiàng)整改報(bào)告
- 農(nóng)民工考勤表(模板)
- 承臺(tái)混凝土施工技術(shù)交底
- 臥床患者更換床單-軸線翻身
- 計(jì)量基礎(chǔ)知識(shí)培訓(xùn)教材201309
- 中考英語(yǔ) 短文填詞、選詞填空練習(xí)
- 一汽集團(tuán)及各合資公司組織架構(gòu)
- 阿特拉斯基本擰緊技術(shù)ppt課件
- 初一至初三數(shù)學(xué)全部知識(shí)點(diǎn)
- 新課程理念下的班主任工作藝術(shù)
評(píng)論
0/150
提交評(píng)論