




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【2021年】山東省菏澤市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.
2.下列關(guān)于OSPF協(xié)議的描述中,錯(cuò)誤的是()。
A.對(duì)于規(guī)模很大的網(wǎng)絡(luò),0SPF通過(guò)劃分區(qū)域來(lái)提高路由更新收斂速度
B.每一個(gè)OSPF區(qū)域擁有一個(gè)32位的區(qū)域標(biāo)識(shí)符
C.在一個(gè)OSPF區(qū)域內(nèi)部的路由器不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)?/p>
D.在一個(gè)區(qū)域內(nèi)的路由器數(shù)一般不超過(guò)24個(gè)
3.
4.在網(wǎng)絡(luò)地址/16中劃分出14個(gè)大小相同的子網(wǎng),則每個(gè)子網(wǎng)中最多有臺(tái)可用的主機(jī)。A.A.2046
B.2048
C.4094
D.4096
5.
6.
7.下列關(guān)于入侵檢測(cè)系統(tǒng)探測(cè)器獲取網(wǎng)絡(luò)流量的方法中,錯(cuò)誤的是()。
A.利用交換設(shè)備的鏡像功能B.在網(wǎng)絡(luò)鏈路中串接一臺(tái)交換機(jī)C.在網(wǎng)絡(luò)鏈路中串接一臺(tái)集線器D.在網(wǎng)絡(luò)鏈路中串接一臺(tái)分路器
8.計(jì)算機(jī)網(wǎng)絡(luò)的目標(biāo)是()。
A.提高計(jì)算機(jī)安全性B.分布處理C.將多臺(tái)計(jì)算機(jī)連接起來(lái)D.共享軟件、硬件和數(shù)據(jù)資源
9.關(guān)于網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)的探測(cè)器部署,下列方法中對(duì)原有網(wǎng)絡(luò)性能影響最大的是()。
A.串入到鏈路中B.連接到串入的集線器C.連接到交換設(shè)備的鏡像端口D.通過(guò)分路器
10.軟件測(cè)試階段的主要任務(wù)是()。
A.將模塊的過(guò)程描述變成程序B.要發(fā)現(xiàn)并排除前面各階段產(chǎn)生的各種錯(cuò)誤C.工程費(fèi)用開(kāi)支審計(jì)D.全面準(zhǔn)確地分析用戶(hù)的需求
二、填空題(10題)11.HFC網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸時(shí)采用的調(diào)制方式為_(kāi)_____調(diào)制。
12.信息完整性的認(rèn)證方法可采用消息認(rèn)證碼和篡改
。
13.在TCP/IP協(xié)議中,地址【】被稱(chēng)為有限廣播地址。
14.
15.(8)以太網(wǎng)協(xié)議將接收出錯(cuò)分為3種類(lèi)型:幀校驗(yàn)錯(cuò)、幀長(zhǎng)度錯(cuò)和________。
16.防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過(guò)濾網(wǎng)絡(luò)之間傳送的報(bào)文分組,以確定這些報(bào)文分組的【】。
17.虛電路交換方式的工作過(guò)程可分為、數(shù)據(jù)傳輸與虛電路拆除3個(gè)階段。
18.
19.(11)超文本傳輸協(xié)議HTTP使用TCP的_________端口。
20.在實(shí)際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過(guò)網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個(gè)幀,從而增加網(wǎng)絡(luò)不必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種______算法。
三、2.填空題(8題)21.主機(jī)通過(guò)高速______與通信控制處理機(jī)相連接。
22.電子郵件服務(wù)采用【】的工作模式。
23.虛擬存儲(chǔ)管理中,若______的段內(nèi)地址大于段表中該段的段長(zhǎng),會(huì)發(fā)生地址越界中斷處理。
24.在CPU中,執(zhí)行一條指令所需的時(shí)間稱(chēng)【】周期。
25.由于其高帶寬和低時(shí)延,______特別適合實(shí)時(shí)性高質(zhì)量多媒體節(jié)目的發(fā)布。
26.虛擬局域網(wǎng)通常采用交換機(jī)端口號(hào)、MAC地址、網(wǎng)絡(luò)層地址或______。
27.普通用戶(hù)終端通過(guò)資源子網(wǎng)中的______聯(lián)入網(wǎng)內(nèi)。
28.性能管理包括監(jiān)視和______兩大功能。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.已知在文件in.dat中存有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均是三位數(shù)。函數(shù)readDat是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出第二個(gè)數(shù)大于第一個(gè)數(shù)加第三個(gè)數(shù)之和的數(shù),其中滿(mǎn)足條件的個(gè)數(shù)作為函數(shù)jsSort的返回值,同時(shí)把滿(mǎn)足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對(duì)bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個(gè)數(shù)加第三個(gè)之和的大小進(jìn)行降序排列(第二個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到out.dat文件中。
注意:部分源程序存在test.C文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個(gè)四位數(shù),如果該四位數(shù)大于該四位數(shù)以后的連續(xù)五個(gè)數(shù)且該數(shù)是奇數(shù)(該四位數(shù)以后不滿(mǎn)五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.IP地址中網(wǎng)絡(luò)號(hào)的作用是()。
A.它指定了主機(jī)所屬的網(wǎng)絡(luò)
B.它指定了網(wǎng)絡(luò)上主機(jī)的標(biāo)識(shí)
C.它指定了被尋址的子網(wǎng)中的某個(gè)結(jié)點(diǎn)
D.它指定了設(shè)備能夠進(jìn)行通信的網(wǎng)絡(luò)
32.接入網(wǎng)在用戶(hù)端通過(guò)()與用戶(hù)終端設(shè)備相連接。
A.SNIB.UNIC.UNITD.Q3
33.下面有效的IP地址是_______。
A.202.280.130.45
B.5
C.192.256.130.45
D.256
六、1.程序設(shè)計(jì)題(3題)34.己知在文件IN46.DAT中存有100個(gè)產(chǎn)品銷(xiāo)售記錄,每個(gè)產(chǎn)品銷(xiāo)售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱(chēng)mc(字符型10位)、單價(jià)dj(整型)、數(shù)量s1(整型)、金額je(長(zhǎng)整型)幾部分組成。其中,金額=單價(jià)×數(shù)量可計(jì)算得出。函數(shù)ReadDat()的功能是讀取這100個(gè)銷(xiāo)售記錄并存入數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按金額從大到小進(jìn)行排列,若金額相同,則按產(chǎn)品代碼從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用寫(xiě)函數(shù)WriteDat()把結(jié)果輸出到文件OUT46.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];
charmc[11];
intdj;
intsl;
longje;
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN46.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;
sellIii.sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT46.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[ii.si,sell[i].je)
;
}
fclose(fp);
}
35.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。
條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
例如,位置012345678
源字符串a(chǎn)bcdhgfe
23498765
則處理后字符串hgfedcba
87659432
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈string.h>
#include〈conio.h>
charxx[20][80];
voidjsSort()
{
}
main()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti=0;
char*p;
in=fopen("IN22.DAT","r");
while(i〈20&&fgets(xx[i],80,in)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
fclose(in);
}
writeDat()
{
FILE*out;
inti;
clrscr();
ut=fopen("OUT22.DAT","w");
for(i=0;i〈20;i++)
{
printf("%s\n",xx[i]);
fprintf(out,"%s\n",xx[i]);
}
fclose(out);
}
36.下列程序的功能是:選出100~1000間的所有個(gè)位數(shù)字與十位數(shù)字之和被10除所得余數(shù)恰是百位數(shù)字的素?cái)?shù)(如293)。計(jì)算并輸出上述這些素?cái)?shù)的個(gè)數(shù)cnt,以及這些素?cái)?shù)值的和sum。請(qǐng)編寫(xiě)函數(shù)countValue()實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sum輸出到文件OUT17.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫(xiě)函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include〈stdio.h>
intcnt,sum;
voidcountValue()
{
}
main()
{
cnt=sum=0;
countValue();
printf("素?cái)?shù)的個(gè)數(shù)=%d\n",cnt);
printf("滿(mǎn)足條件素?cái)?shù)值的和=%d",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT17.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
參考答案
1.C
2.D為了適應(yīng)大規(guī)模的網(wǎng)絡(luò),并使更新過(guò)程收斂的很快,OSPF協(xié)議將一個(gè)自治系統(tǒng)劃分為若干個(gè)更小的范圍,每個(gè)范圍叫做區(qū)域。每個(gè)區(qū)域有一個(gè)32位的區(qū)域標(biāo)識(shí)符(點(diǎn)分十進(jìn)制表示),在一個(gè)區(qū)域內(nèi)的路由器數(shù)目不超過(guò)200個(gè)。劃分區(qū)域的好處是將利用洪泛法交換鏈路狀態(tài)信息的范圍局限在每一個(gè)區(qū)域內(nèi),而不是整個(gè)自治系統(tǒng),.因此區(qū)域內(nèi)部路由器只知道本區(qū)域的完整網(wǎng)絡(luò)拓?fù)?,而不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)淝闆r。
3.C
4.C網(wǎng)絡(luò)地址/16的子網(wǎng)掩碼占16位,在其下再劃分14個(gè)大小相同的子網(wǎng),則必須占用一定位數(shù)的主機(jī)位。它應(yīng)滿(mǎn)足2r>14
,得出最少占用r=4位主機(jī)位,剩余的12位可作為劃分子網(wǎng)的主機(jī)位,每個(gè)子網(wǎng)可容納主機(jī)212-2=4094臺(tái)(除去網(wǎng)絡(luò)地址和廣播地址)。
5.D
6.C
7.BB【解析】根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的不同,入侵檢測(cè)系統(tǒng)的探測(cè)器可以通過(guò)三種方式部署在被檢測(cè)的網(wǎng)絡(luò)中:網(wǎng)絡(luò)接口卡與交換設(shè)備的監(jiān)控端口連接,通過(guò)交換設(shè)備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復(fù)制一份給監(jiān)控端口,入侵檢測(cè)傳感器從監(jiān)控端口獲取數(shù)據(jù)包進(jìn)行分析和處理;在網(wǎng)絡(luò)中增加一臺(tái)集線器改變網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);通過(guò)一個(gè)TAP分路器設(shè)備對(duì)交換式網(wǎng)絡(luò)中的數(shù)據(jù)包進(jìn)行分析和處理。交換機(jī)不符合題目要求。因此選擇B選項(xiàng)。
8.D解析:資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以相互共享資源的方式互連起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。資源共享的觀點(diǎn)定義符合當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)的基本特征。它主要表現(xiàn)在計(jì)算機(jī)網(wǎng)絡(luò)建立主要目的是實(shí)現(xiàn)計(jì)算機(jī)資源共享。計(jì)算機(jī)資源主要指計(jì)算機(jī)硬件、軟件與數(shù)據(jù)。
9.AA解析:入侵檢測(cè)系統(tǒng)(IntrusionDetectionSystem,簡(jiǎn)稱(chēng)IDS)是一種被動(dòng)的掃描方式,將探測(cè)器部署在鏈路中對(duì)網(wǎng)絡(luò)性能影響最大。
10.B在“測(cè)試”子階段,要發(fā)現(xiàn)并排除前面各階段產(chǎn)生的各種錯(cuò)誤。選項(xiàng)A),將模塊的過(guò)程描述變成程序這是“編碼”子階段的任務(wù)。
11.副載波副載波解析:HFC的數(shù)據(jù)傳輸一般采用所謂的“副載波調(diào)制”方式進(jìn)行的,即利用一般有線電視的頻道作為頻寬劃分單位,然后將數(shù)據(jù)調(diào)制到某個(gè)電視頻道中進(jìn)行傳輸。
12.檢測(cè)碼檢測(cè)碼
13.255.255.255.255255.255.255.255解析:在TCP/TP協(xié)議中存在兩種類(lèi)型的廣播地址。一種是將IP地址的主機(jī)地址部分全部置0或置1,這種廣播地址稱(chēng)為直接廣播地址。利用該地址可以向任何子網(wǎng)直接廣播。另外還有一個(gè)特殊的IP地址,用于向本網(wǎng)廣播,被稱(chēng)為有限廣播地址,其值為55。
14.熵編碼
【解析】壓縮方法按照壓縮的原理可分為:熵編碼(無(wú)損壓縮),源編碼(有損壓縮)和混合編碼。具體有信息熵編碼法、預(yù)測(cè)編碼法、變換編碼法、矢量量化編碼法等。
15.(8)幀位錯(cuò)【解析】以太網(wǎng)協(xié)議將接收出錯(cuò)分為3種類(lèi)型:幀校驗(yàn)錯(cuò)、幀長(zhǎng)度錯(cuò)和幀位錯(cuò)。
16.合法性合法性解析:防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過(guò)濾網(wǎng)絡(luò)之間傳送的報(bào)文分組,以確定這些報(bào)文分組的合法性。
17.虛電路建立虛電路方式將數(shù)據(jù)報(bào)與電路交換結(jié)合起來(lái),發(fā)揮這兩種方法各自的優(yōu)點(diǎn),以達(dá)到最佳的數(shù)據(jù)交換效果。虛電路方式的工作過(guò)程分為虛電路建立、數(shù)據(jù)傳輸、虛電路拆除3個(gè)階段。虛電路方式主要有以下特點(diǎn):
—在每次進(jìn)行分組傳輸之前,需要在源主機(jī)與目的主機(jī)之間建立一條邏輯連接;
—一次通信的所有分組都通過(guò)虛電路順序傳送,因此分組不必?cái)y帶目的地址、源地址等信息,分組到達(dá)目的節(jié)點(diǎn)時(shí)不會(huì)出現(xiàn)丟失、重復(fù)、亂序的現(xiàn)象;
—分組通過(guò)虛電路上的每個(gè)節(jié)點(diǎn)時(shí),節(jié)點(diǎn)只需要進(jìn)行差錯(cuò)校驗(yàn),不需要進(jìn)行路由選擇;
—通信子網(wǎng)中的每個(gè)節(jié)點(diǎn)可以與任何節(jié)點(diǎn)建立多條虛電路連接。
18.16
【解析】以太網(wǎng)協(xié)議規(guī)定~個(gè)幀的最大重發(fā)次數(shù)為16。如果重發(fā)次數(shù)超過(guò)16,則認(rèn)為線路故障,進(jìn)入“沖突過(guò)多”結(jié)束狀態(tài)。如果重發(fā)次數(shù)n≤16,則允許結(jié)點(diǎn)隨機(jī)延遲再重發(fā)。
19.(11)80
【解析】超文本傳輸協(xié)議HTTP使用TCP的80端口。
20.生成樹(shù)生成樹(shù)解析:在實(shí)際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過(guò)網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個(gè)幀,從而增加網(wǎng)絡(luò)小必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種生成樹(shù)算法。
21.通信線路通信線路解析:主機(jī)是資源子網(wǎng)的主要組成單元,它通過(guò)高速通信線路與通信子網(wǎng)的通信控制處理機(jī)相連接。
22.客戶(hù)機(jī)/服務(wù)器客戶(hù)機(jī)/服務(wù)器解析:電子郵件服務(wù)采用客戶(hù)機(jī)/服務(wù)器的工作模式。電子郵件系統(tǒng)也可分為兩個(gè)部分,郵件服務(wù)器和郵件客戶(hù)。其中電子郵件服務(wù)器是郵件服務(wù)系統(tǒng)的核心。它負(fù)責(zé)接收和發(fā)送用戶(hù)郵件,而郵件客戶(hù)只需將待發(fā)送的郵件提交給郵件服務(wù)器或者是從郵件服務(wù)器的郵箱中接收郵件即可。
23.邏輯地址邏輯地址解析:分段存儲(chǔ)的地址變換就是將作業(yè)的邏輯地址置換成物理地址的過(guò)程。在作業(yè)運(yùn)行時(shí),若執(zhí)行某條指令,首先找到該作業(yè)的段表的起始地址,然后根據(jù)邏輯地址的段號(hào)去查找段表,若該段已調(diào)入內(nèi)存,則得到該段的內(nèi)存起始地址,然后與段內(nèi)地址相加,得到物理地址。若段內(nèi)地址大于段表中該段的段長(zhǎng),則產(chǎn)生地址越界,為了使程序順利進(jìn)行,一般采用地址越界的中斷處理。
24.指令指令解析:CPU每取出并執(zhí)行一條指令,都需要完成一系列的操作。這一系列操作所需的時(shí)間通常叫做一個(gè)指令周期。
25.ATMATM解析:實(shí)時(shí)多媒體信息的大規(guī)模發(fā)布是ATM的重要應(yīng)用之一。
26.IP廣播組地址定義IP廣播組地址定義解析:虛擬網(wǎng)絡(luò)建立在交換技術(shù)基礎(chǔ)上。以軟件方式來(lái)實(shí)現(xiàn)邏輯工作組的劃分與管理。通常有4種定義虛擬局域網(wǎng)的技術(shù):通過(guò)交換機(jī)端口號(hào)、用MAC地址、用網(wǎng)絡(luò)層地址和IP廣播組地址。
27.主機(jī)主機(jī)解析:普通用戶(hù)終端通過(guò)主機(jī)聯(lián)入網(wǎng)內(nèi)。
28.調(diào)整調(diào)整解析:從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。前者主要指跟蹤網(wǎng)絡(luò)活動(dòng),后者是通過(guò)改變?cè)O(shè)置來(lái)改善網(wǎng)絡(luò)的性能。
29.【審題關(guān)鍵句】第2個(gè)數(shù)大于第1個(gè)數(shù)加第3個(gè)數(shù),存入數(shù)組,按第2個(gè)加第3個(gè)數(shù)之和降序排序。
\n【解題思路】
\n①首先定義兩個(gè)循環(huán)變量i、j;一個(gè)計(jì)數(shù)變量count;一個(gè)用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。
\n②建立一個(gè)for循環(huán),指定第一個(gè)for循環(huán)的循環(huán)變量i從0開(kāi)始,到200時(shí)結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個(gè)數(shù)大于第一個(gè)數(shù)加第三個(gè)數(shù)之和,則把a(bǔ)a[i]復(fù)制到bb[count]中,同時(shí)數(shù)組下標(biāo)變量count加1。
\n③將所有滿(mǎn)足條件的記錄篩選保存到數(shù)組bb口后,再通過(guò)兩個(gè)for循環(huán)對(duì)數(shù)組bb[]中記錄進(jìn)行排序。第一個(gè)for循環(huán)的循環(huán)變量i的初值為0,當(dāng)?shù)扔跀?shù)組計(jì)數(shù)變量count的值減1時(shí)停止循環(huán),每循環(huán)一次,i的值加1;第二個(gè)for循環(huán)的循環(huán)變量j的初值等于i+1,當(dāng)?shù)扔跀?shù)組計(jì)數(shù)變量count的值時(shí)停止循環(huán),每循環(huán)一次,j的值加1;每次進(jìn)行比較時(shí),如果第i行的第二個(gè)數(shù)加第三個(gè)之和小于其后面第i行的第二個(gè)數(shù)加第三個(gè)之和,將執(zhí)行if條件語(yǔ)句后面花括號(hào)中的命令,花括號(hào)中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個(gè)數(shù)加第三個(gè)之和從大到小排序。
\n④最后將計(jì)數(shù)函數(shù)count返回。
\n【參考答案】
\n
\n
30.【審題關(guān)鍵句】大于后連續(xù)5個(gè)數(shù),奇數(shù),從小到大排序。
\n【解題思路】本題類(lèi)似第35套試題,通過(guò)審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):①判斷數(shù)值為奇數(shù),可通過(guò)a[i]%2進(jìn)行判斷,參考答案的第4條語(yǔ)句;②要求進(jìn)行比較的元素大于后連續(xù)5個(gè)數(shù),因此在設(shè)置判斷條件時(shí),作為比較的兩個(gè)數(shù)之間應(yīng)該是大于關(guān)系,參考答案的第4條語(yǔ)句。
\n【參考答案】
\n
31.A解析:IP地址分為網(wǎng)絡(luò)號(hào)和主機(jī)號(hào),其中網(wǎng)絡(luò)號(hào)指定主機(jī)所屬的網(wǎng)絡(luò),主機(jī)號(hào)則指定了網(wǎng)絡(luò)中具體的位置。
32.B解析:接入網(wǎng)在網(wǎng)絡(luò)側(cè)通過(guò)業(yè)務(wù)結(jié)點(diǎn)接口(SNI)與業(yè)務(wù)結(jié)點(diǎn)相連,在用戶(hù)側(cè)通過(guò)用戶(hù)網(wǎng)絡(luò)接口(UNI)與用戶(hù)終端設(shè)備相連。
33.B解析:IP地址由32位二進(jìn)制數(shù)值組成(4個(gè)字節(jié)),但為了方便用戶(hù)的理解和記憶,它采用了點(diǎn)分十進(jìn)制標(biāo)記法,即將4個(gè)字節(jié)的二進(jìn)制數(shù)值轉(zhuǎn)換成4個(gè)十進(jìn)制數(shù)值,每個(gè)數(shù)值小于等于255,數(shù)值中間用“.”隔開(kāi),表示成w.x.y.z的形式。
34.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/{xy=sellIii;sell[i]=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金額相同*/if(strcmp(sell[ii.dmsell[j].dm)<0)/*則按產(chǎn)品代碼從大到小進(jìn)行排列*/{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+l;j<100;j++)\r\n{\r\nif(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/\r\n{\r\nxy=sellIii;\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金額相同*/\r\nif(strcmp(sell[ii.dm,sell[j].dm)<0)/*則按產(chǎn)品代碼從大到小進(jìn)行排列*/\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組的相關(guān)操作。
(2)結(jié)構(gòu)數(shù)組的排序。
(3)字符型數(shù)組的比較。
本題著重考查結(jié)構(gòu)體變量的訪問(wèn)、賦值,包括結(jié)構(gòu)體本身及結(jié)構(gòu)體中各個(gè)成員的訪問(wèn)和賦值。根據(jù)題意要求,我們首先要按照金額對(duì)記錄從大到小進(jìn)行排列。若金額相同,則要比較產(chǎn)品代碼。因?yàn)楫a(chǎn)品代碼為字符型,所以不能使用簡(jiǎn)單的比較運(yùn)算符進(jìn)行比較。在這里,我們使用了字符串處理函數(shù)strcmp(char*strll,char*strl2,unsignedintcouO對(duì)其進(jìn)行比較。因?yàn)橐讯x了結(jié)構(gòu)數(shù)組,就可以使用循環(huán)進(jìn)行比較排序。排序采用前面介紹的“選擇排序法”。
35.voidjsSort(){intijkstr1half;charch;for(i=0;i〈20;i++){str1=strlen(xx[i]);/*求字符串的長(zhǎng)度*/half=str1/2;for(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]〈xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*將左邊部分和右邊部分的對(duì)應(yīng)字符互換位置*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\ninti,j,k,str1,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{\r\nstr1=strlen(xx[i]);/*求字符串的長(zhǎng)度*/\r\nhalf=str1/2;\r\nfor(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]〈xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*將左邊部分和右邊部分的對(duì)應(yīng)字符互換位置*/\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查對(duì)二維字符數(shù)組的處理。由于對(duì)二維字符數(shù)組的操作是按照先行后列的順序,因此,需要首先求得各行字符串的長(zhǎng)度(利用求字符串長(zhǎng)度的strlen()函數(shù)),之后借助循環(huán)結(jié)構(gòu)逐個(gè)訪問(wèn)各行中的每一個(gè)字符。在本題中,應(yīng)先確定各行中字符串的中間位置(長(zhǎng)度的一半就是中間位置),之后先對(duì)中間位置以前的字符進(jìn)行降序排序,排序過(guò)程如下:依次用每一個(gè)位置的字符與它后面的所有字符(到中間位置前一個(gè)字符結(jié)束)進(jìn)行比較,如果發(fā)現(xiàn)某字符的ASCII碼值大于當(dāng)前被比較的字符的ASCII碼值,則將該字符與當(dāng)前字符進(jìn)行交換,交換過(guò)后繼續(xù)與其后面的字符進(jìn)行比較。最終比較所得的結(jié)果是第一個(gè)被比較的位置總是存放著最大的字符,第二個(gè)位
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 體檢錄用合同范本
- 小班常規(guī)建立課題申報(bào)書(shū)
- 漢字課題申報(bào)書(shū)
- 和單位食堂合同范本
- 單方出資合作合同范例
- 合同范本中自動(dòng)簽字
- 叉車(chē)裝卸出租合同范例
- 勞務(wù)分包合同范本全國(guó)
- 優(yōu)化住房公積金政策 助力民生改善
- 合同范本模板采購(gòu)方案
- 食品安全演練預(yù)案及流程
- 2025年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫(kù)含答案解析
- 2025屆威海市高三語(yǔ)文上學(xué)期期末考試卷附答案解析
- 新能源汽車(chē)充電設(shè)施建設(shè)規(guī)劃與管理計(jì)劃
- 《污水中微塑料的測(cè)定 傅里葉變換顯微紅外光譜法》
- 貨物學(xué) 課件1.3貨物的計(jì)量
- 2025四川省資陽(yáng)市人民政府政務(wù)服務(wù)中心招聘4人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 華東師大版初中科學(xué)八年級(jí)上冊(cè)知識(shí)點(diǎn)
- 【MOOC】跨文化思想交流英語(yǔ)-南京理工大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 部編人教版五年級(jí)下冊(cè)小學(xué)數(shù)學(xué)全冊(cè)教案
- 2024年世界職業(yè)院校技能大賽高職組“聲樂(lè)、器樂(lè)表演組”賽項(xiàng)參考試題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論