2022年江西省贛州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第1頁(yè)
2022年江西省贛州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第2頁(yè)
2022年江西省贛州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第3頁(yè)
2022年江西省贛州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第4頁(yè)
2022年江西省贛州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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ù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(10題)1.關(guān)于以太網(wǎng)交換機(jī)的幀轉(zhuǎn)發(fā)方式的說(shuō)法,不正確的是()。

A.直接交換方式中幀出錯(cuò)檢測(cè)由結(jié)點(diǎn)主機(jī)完成

B.存儲(chǔ)轉(zhuǎn)發(fā)方式具有幀差錯(cuò)檢測(cè)能力

C.交換延遲時(shí)間最長(zhǎng)的是存儲(chǔ)轉(zhuǎn)發(fā)方式

D.改進(jìn)的直接交換方式只對(duì)長(zhǎng)幀的地址字段進(jìn)行差錯(cuò)控制

2.下列關(guān)于Blowfish算法,錯(cuò)誤的是()。

A.Blowfish是一種非對(duì)稱(chēng)加密算法

B.具有快速、緊湊、簡(jiǎn)單、安全可變的特點(diǎn)

C.是一個(gè)可變密鑰長(zhǎng)度的分組密碼算法

D.算法由兩部分組成:密鑰擴(kuò)展和數(shù)據(jù)加密

3.一臺(tái)交換機(jī)的總帶寬為8.8Gbps,如果該交換機(jī)擁有兩個(gè)全雙工1000Mbps光端口,那么最多還可以提供的全雙工10/100Mbps電端口的數(shù)量是()

A.12B.16C.24D.48

4.

5.下列工具中不能用作安全評(píng)估的是()。

A.ISSB.WSUSC.MBSAD.X—Scanner

6.一臺(tái)交換機(jī)具有24個(gè)10/100Mbps全雙工端口和2個(gè)1000Mbps全雙工端口,如果所有端口都工作在全雙工狀態(tài),那么該交換機(jī)總帶寬應(yīng)為()

A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps

7.ADSL上行速率在()

A.64Kbps~640Kbps

B.640Kbps~7Mbps

C.7Mbps~10Mbps

D.10Mbps~20Mbps

8.下面關(guān)于光纖的敘述,不正確的是()

A.頻帶很寬B.誤碼率很低C.不受電磁干擾D.容易維護(hù)和維修

9.關(guān)于網(wǎng)絡(luò)營(yíng)銷(xiāo)的溝通策略,下列哪個(gè)說(shuō)法不正確()。

A.傳統(tǒng)營(yíng)銷(xiāo)利用人員來(lái)實(shí)現(xiàn)“一對(duì)一”地為顧客提供個(gè)性化的產(chǎn)品和服務(wù)

B.傳統(tǒng)營(yíng)銷(xiāo)的溝通模式是以“推”為主的大眾溝通模式

C.網(wǎng)絡(luò)營(yíng)銷(xiāo)的溝通模式是“推”、“拉”雙方實(shí)時(shí)互動(dòng)的溝通模式

D.網(wǎng)絡(luò)營(yíng)銷(xiāo)利用網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)“一對(duì)一”地為顧客提供個(gè)性化的產(chǎn)品和服務(wù)

10.

二、填空題(10題)11.

12.IEEE802.11的MAC層采用的是______沖突避免方法。

13.HFC網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸時(shí)采用的調(diào)制方式為_(kāi)_____調(diào)制。

14.

15.MIB-2庫(kù)中的管理對(duì)象可以分為兩大類(lèi):標(biāo)量對(duì)象和________。

16.DES是一種迭代的分組密碼,其輸入和輸出都是位,使用一個(gè)56位的密鑰以及附加的8位奇偶校驗(yàn)位。

17.(20)搜索引擎在外觀,功能上等方面千差萬(wàn)別,但其構(gòu)成一般包括搜索器、索引器、檢索器和_________4個(gè)部分。

18.

19.

20.在UNIX標(biāo)準(zhǔn)上有兩大陣營(yíng):一個(gè)是【】以AT&T與Sun公司為首,另一個(gè)是開(kāi)放系統(tǒng)基金會(huì)OSF,以IBMHPDEC為首。

三、2.填空題(8題)21.在網(wǎng)絡(luò)中,為了將語(yǔ)音信號(hào)和數(shù)據(jù)、文字、圖形、圖像一同傳輸,必須利用______技術(shù)將語(yǔ)音信號(hào)數(shù)字化。

22.WindowsNT網(wǎng)絡(luò)中,網(wǎng)絡(luò)資源安全和集中管理的最基本單位是【】。

23.IP地址是網(wǎng)上的通信地址,是計(jì)算機(jī)、服務(wù)器、路由器的端口地址。每一個(gè)IP地址在全球是惟一的。這個(gè)IP地址實(shí)際上由______和主機(jī)地址兩部分組成。

24.網(wǎng)絡(luò)的安全策略包括技術(shù)和制度兩個(gè)方面。它的制定涉及網(wǎng)絡(luò)使用與管理制定和【】?jī)煞矫娴膬?nèi)容。

25.計(jì)算機(jī)的數(shù)據(jù)傳輸具有突發(fā)性,通信子網(wǎng)中的負(fù)荷極不穩(wěn)定,可能帶來(lái)通信子網(wǎng)暫時(shí)與局部的______現(xiàn)象。

26.電子郵件由【】和郵件體兩部分組成。

27.經(jīng)典奔騰有兩個(gè)______KB的超高速緩存。

28.A公司向B公司發(fā)出一份電文,稱(chēng)C公司要向B公司訂購(gòu)大批棉花,誘使B公司高價(jià)向A公司購(gòu)買(mǎi)大量棉花。這屬于安全攻擊中的捏造,是對(duì)【】的攻擊。

四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)readDat是從文件in.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輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

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

請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)isSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

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

請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.在訪問(wèn)因特網(wǎng)中,為了防止Web頁(yè)面中惡意代碼對(duì)自己計(jì)算機(jī)的損害,可以采取以下哪種防范措施?______。

A.利用SSL訪問(wèn)Web站點(diǎn)

B.在瀏覽器中安裝數(shù)字證書(shū)

C.利用IP安全協(xié)議訪問(wèn)Web站點(diǎn)

D.將要訪問(wèn)的Web站點(diǎn)按其可信度分配到瀏覽器的不同安全區(qū)域

32.在TCP/IP參考模型中,互連層的主要功能不包括下述()。

A.處理來(lái)自傳送層的分組發(fā)送請(qǐng)求

B.處理接收的數(shù)據(jù)報(bào)

C.處理互連的路徑、流控與擁塞問(wèn)題

D.處理數(shù)據(jù)格式變換、數(shù)據(jù)加密和解密、數(shù)據(jù)壓縮與恢復(fù)等

33.計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)與分布式系統(tǒng)之間的區(qū)別主要是()。

A.系統(tǒng)物理結(jié)構(gòu)B.系統(tǒng)高層軟件C.傳輸介質(zhì)類(lèi)型D.服務(wù)器類(lèi)型

六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG4.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,結(jié)果仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS4.DAT中。

替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或大于130,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。

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

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于,80個(gè)字符。

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

main()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件ENG4.IN不能打開(kāi)!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG4.IN","r"))==NULL)return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN35.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)SortCharD(),該函數(shù)的功能是:以行為單位對(duì)字符按從大到小的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT35.DAT中。

例如,原文:dAe,BfC

CCbbAA

結(jié)果:fedCBA,

bbCCAA

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。

注意;部分源程序已給出。

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WrteDat()的內(nèi)容。

試題程序:

#include<Stdio.h>

#include<String.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidSortCharD()

{

}

voidmain()

{

Clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件IN35.DAT不能打開(kāi)!\n\007");

return;

}

SortCharD();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

Char*p;

if((fp:fOpen("IN35.DAT","r"))==NULL)

return1;

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

{

p=strchr(xX[i],"\n");

if(p)*p:0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

Clrscr();

fp:fopen("OUT35.DAT","w");

for(i:0;i<maxline;i++)

{

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

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

}

fclose(fp);

}

36.下列程序的功能是:將大于整數(shù)m且緊靠m的k個(gè)素?cái)?shù)存入數(shù)組xx。請(qǐng)編寫(xiě)函數(shù)num(intm,intk,intxx[])實(shí)現(xiàn)程序的要求,最后調(diào)用函數(shù)readwriteDAT()把結(jié)果輸出到out31.dat文件中。

例如,若輸入17,5,則應(yīng)輸出19,23,29,31,37。

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

請(qǐng)勿改動(dòng)主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內(nèi)容。

試題程序:

#include<conio.h>

#include

VoidreadwriteDAT();

Voidnum(intm,intk,,intXX[])

{

}

main()

{

intm,n,xx[1000];

Clrscr();

printf(“\nPleaseentertWOintegers:”)

‘scanf(“%d,%d”,&m,&n);

num(m,n,XX);

for(m=0;m<n;m++)

printf(“%d”,XX[m]);

printf(”\n”);

readwriteDAT();

)

VOidreadwriteDAT()

{

intm,n,xx[1000],i;

FILE*rf.,*Wf;

rf=fopen(“in31.Dat”,r”);

Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)

{

fscanf(rf,%d,”%d”,&m,&n);

num(m,n,XX);

for(m=0;mfprintf(wf,%d”,xx[m]);

fprintf(wf,“\n”);

}

fclose(rf);

fclose(wf);

}

參考答案

1.D改進(jìn)的直接交換方式結(jié)合了直接交換方式和存儲(chǔ)轉(zhuǎn)發(fā)方式的優(yōu)點(diǎn),改進(jìn)的直接交換方式對(duì)長(zhǎng)幀的地址字段和控制字段都進(jìn)行了差錯(cuò)檢測(cè)。

2.A選項(xiàng)A)和選項(xiàng)B),Blowfish算法是由BruceSchneier設(shè)計(jì)的一種對(duì)稱(chēng)加密算法,具有快速、緊湊、簡(jiǎn)單、安全可變等特點(diǎn):選項(xiàng)C),Blowfish是一個(gè)可變密鑰長(zhǎng)度的分組密碼算法,分組長(zhǎng)度是64位;選項(xiàng)D),Blowfish算法由兩部分組成:密鑰擴(kuò)展和數(shù)據(jù)加密。

3.CC【解析】全雙工端口帶寬計(jì)算方法是:端口數(shù)×端El概率×2,由計(jì)算方法可知:(2×1000+100n)×2=8800,n=24。

4.B

5.BISS掃描器,用于自動(dòng)對(duì)網(wǎng)絡(luò)設(shè)備安全漏洞的檢查和分析。MBSA是微軟的安全評(píng)估工具,可以對(duì)IE、Outlook和Office等系統(tǒng)的安全報(bào)告。X—Scanner這是在Windows下,針對(duì)WindowsNT!Windows2000和WindowsxP操作系統(tǒng)的安全進(jìn)行全面細(xì)致的評(píng)估。WSUS是個(gè)微軟推出的網(wǎng)絡(luò)化的補(bǔ)丁分發(fā)方案,支持微軟公司全部產(chǎn)品的更新,包括Office、SOLServer、MSDE和ExchangeServer等內(nèi)容,故選擇B選項(xiàng)。

6.D解析:端口的工作狀態(tài)為全雙工,帶寬=(24*100+2*.1000)*2=8800Mbps=8.8Gbps,由上可知,答案選D)。

7.AADSL技術(shù)提供非對(duì)稱(chēng)帶寬特性,E行速率為64\r\nKbps~640Kbps,下行速率為500Kbps~7Mbps。

8.D解析:光纖電纜簡(jiǎn)稱(chēng)為光纜,是網(wǎng)絡(luò)傳輸介質(zhì)中性能最好、應(yīng)用前途最廣泛的一種。頻帶很寬,可達(dá)1000MB;光纖信號(hào)衰減極小,它可以在6~8km的距離內(nèi),在不使用中繼器的情況下,實(shí)現(xiàn)高速率的數(shù)據(jù)傳輸;不受外界電磁干擾與噪聲的影響,能在長(zhǎng)距離、高速率的傳輸中保持低誤碼率。光纖的誤碼率可以低于10-10。但是,光纖不容易維護(hù)和維修。

9.A

10.A

11.

12.CSMA/CDCSMA/CD解析:IEEE802.11的MAC層采用的是CSMA/CD沖突避免方法,沖突避免要求每個(gè)結(jié)點(diǎn)在發(fā)送幀前先偵聽(tīng)信道。

13.副載波副載波解析:HFC的數(shù)據(jù)傳輸一般采用所謂的“副載波調(diào)制”方式進(jìn)行的,即利用一般有線電視的頻道作為頻寬劃分單位,然后將數(shù)據(jù)調(diào)制到某個(gè)電視頻道中進(jìn)行傳輸。

14.30.0.0.7

【解析】目的網(wǎng)絡(luò)的IP地址是40.0.0.0,那么查表可知,路由器應(yīng)該把IP數(shù)據(jù)報(bào)投遞到30.0.0.7。

15.表對(duì)象

\n

16.64DES是一種迭代的分組密碼,其輸入和輸出都是64位,使用一個(gè)56位的密鑰以及附加的8位奇偶校驗(yàn)位,有弱鑰,但可避免。攻擊DES的主要技術(shù)是窮舉。但由于DES的密鑰長(zhǎng)度較短,因此為了提高其安全性,出現(xiàn)了使用112位密鑰對(duì)數(shù)據(jù)進(jìn)行3次加密的算法,稱(chēng)為3DES。

17.(20)用戶(hù)接口

【解析】全文搜索引擎一般由搜索器、檢索器、用戶(hù)接口和索引器組成。

18.

19.

20.UNIX國(guó)際即UIUNIX國(guó)際即UI解析:另一個(gè)是UNIX國(guó)際,與OSF對(duì)立。

21.A/D或模/數(shù)轉(zhuǎn)換A/D或模/數(shù)轉(zhuǎn)換解析:在網(wǎng)絡(luò)中,要將語(yǔ)音信號(hào)和數(shù)字、文字、圖形、圖像一同傳輸,則語(yǔ)音信號(hào)必須通過(guò)模/數(shù)轉(zhuǎn)換技術(shù)轉(zhuǎn)換成數(shù)字信號(hào)。

22.域域解析:WindowsNTServer操作系統(tǒng)中,“域”是網(wǎng)絡(luò)資源安全和集中管理的最基本單位。一個(gè)WindowsNT域中可包含一個(gè)或多個(gè)WindowsNTServer服務(wù)器。其中有且只能有一個(gè)主域控制器(PrimaryDomainController)。同時(shí),還可以有后備域控制器(BackupDomainController),其上都是運(yùn)行WindowsNTServer操作系統(tǒng)。一個(gè)WindowsNT網(wǎng)絡(luò)可以由多個(gè)域組成。域與域之間通過(guò)“委托”關(guān)系來(lái)建立連接。

23.網(wǎng)絡(luò)地址網(wǎng)絡(luò)地址

24.網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則解析:網(wǎng)絡(luò)安全策略包括技術(shù)和制度兩個(gè)方面的。它的制度涉及網(wǎng)絡(luò)使用與管理制定的網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則兩方面的內(nèi)容。

25.擁塞擁塞解析:在信息高速公路上,由于要進(jìn)行大量科學(xué)計(jì)算、信息處理、多媒體數(shù)據(jù)服務(wù)與視頻服務(wù),它需要數(shù)據(jù)通信網(wǎng)能提供很高的帶寬。同時(shí)計(jì)算機(jī)的數(shù)據(jù)傳輸具有“突發(fā)性”的特點(diǎn),通信子網(wǎng)中的負(fù)荷極不穩(wěn)定,隨之可能帶來(lái)通信子網(wǎng)的暫時(shí)與局部的擁塞現(xiàn)象。因此新型數(shù)據(jù)通信網(wǎng)必須要適應(yīng)大數(shù)據(jù)、突發(fā)性傳輸?shù)男枨?,并能?duì)網(wǎng)絡(luò)擁塞有良好的控制功能。

26.郵件頭郵件頭解析:與普通的郵政信件一樣,電子郵件也有自己固定的格式。電子郵件由兩部分組成;郵件頭和郵件體。

27.88解析:經(jīng)典奔騰有兩個(gè)8KB超高速緩存,一個(gè)用來(lái)緩存指令,另一個(gè)用來(lái)緩存數(shù)據(jù)。

28.真實(shí)性真實(shí)性解析:網(wǎng)絡(luò)安全涉及到網(wǎng)絡(luò)信息的保密性、完整性、可用性、真實(shí)性和可控性。通常的安全攻擊類(lèi)型有:第三方使甲方傳向乙方的信息不能傳送,稱(chēng)為中斷;第三方使甲方傳向乙方的信息同時(shí)傳送給第三方,稱(chēng)為截??;第三方截取了甲方傳向乙方的信息而把第三方的信息以甲方的名義傳給乙方,稱(chēng)為修改;在沒(méi)有甲方信息的情況下,第三方以甲方的名義發(fā)出信息給乙方,稱(chēng)為捏造。中斷屬于對(duì)可用性的攻擊,截取屬于對(duì)保密性的攻擊,修改屬于對(duì)完整性的攻擊,捏造屬于對(duì)真實(shí)性的攻擊。

29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長(zhǎng)度的變量len、P。

\n②在第一層for循環(huán)中,變量i從0開(kāi)始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫(kù)函數(shù)strlen(xx[i])求得字符串xx[il的長(zhǎng)度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長(zhǎng)度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開(kāi)始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開(kāi)始,依次遞增直到其值等于P,對(duì)字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進(jìn)行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)對(duì)字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語(yǔ)句判斷,len對(duì)2的余數(shù)是否等于1,如果等于1,說(shuō)明字符串xx[i]的長(zhǎng)度為奇數(shù),則變量P加1,因?yàn)檫@時(shí)字符串的中間字符不參與排序。再對(duì)字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開(kāi)始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開(kāi)始,依次遞增直到其值等于Ien,對(duì)字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進(jìn)行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

30.【審題關(guān)鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n本題類(lèi)似第77套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)字符串左邊部分排序時(shí)所采用的排序方式不同,參考答案的第11行,修改if條件語(yǔ)句的設(shè)置即可。

\n【參考答案】

\n

31.D解析:為了防止Web頁(yè)面中惡意代碼對(duì)自己計(jì)算機(jī)的損害,可以通過(guò)設(shè)定瀏覽器的安全級(jí)別。例如用戶(hù)可以對(duì)Java、JavaApplet腳本、ActiveX控件和插件的使用進(jìn)行限制,以提高安全性。而SSL和IP安全協(xié)議是加強(qiáng)Web通信安全的方案;數(shù)字證書(shū)可以確保用戶(hù)可以安全地發(fā)送和接收電子郵件。

32.D解析:互連層的主要功能是負(fù)責(zé)將源主機(jī)的報(bào)文分組發(fā)送到目的主機(jī),源主機(jī)和目的主機(jī)可以在一個(gè)網(wǎng)上,也可以在不同的網(wǎng)上,它的功能主要在以下三個(gè)方面:1、處理來(lái)自傳送層的分組發(fā)送請(qǐng)求;2、處理接收的數(shù)據(jù)報(bào):3、處理互連的路徑、流控與擁塞問(wèn)題。

33.B解析:分布式系統(tǒng)與計(jì)算機(jī)網(wǎng)絡(luò)的主要區(qū)別不在它們的物理結(jié)構(gòu)上,而是在高層軟件上。分布式系統(tǒng)是一個(gè)建立在網(wǎng)絡(luò)之上的軟件系統(tǒng)。這種軟件保證了系統(tǒng)高度的一致性與透明性。分布式系統(tǒng)的用戶(hù)不必關(guān)心網(wǎng)絡(luò)環(huán)境中資源的分布情況,以及聯(lián)網(wǎng)計(jì)算機(jī)的差異,用戶(hù)的作業(yè)管理與文件管理過(guò)程對(duì)用戶(hù)是透明的。

34.voidencryptChar(){inti;char*pf;for(i=O;i<maxline;i++){pf=xx[i];/*指針pf指向各行的首地址*/while(*pf!=0){if(*pf*11%256>130||*pf*11%256<=32);/*如果廣計(jì)算后的值小于等于32或大于130*//*則該字符不變*/else*pf=*pf*11%256;/*否則將所對(duì)應(yīng)的字符進(jìn)行替代*/pf++;/*指針pf指向下一個(gè)字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向各行的首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif(*pf*11%256>130||*pf*11%256<=32);\r\n/*如果廣計(jì)算后的值小于等于32或大于130*/\r\n/*則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否則將所對(duì)應(yīng)的字符進(jìn)行替代*/\r\npf++;/*指針pf指向下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來(lái)控制字符數(shù)組,由于要對(duì)已有二維字符數(shù)組的所有元素逐個(gè)處理,因此,需要定義一個(gè)字符指針變量來(lái)控制原二維數(shù)組的各行,當(dāng)前行如果確定下來(lái),用指針的移動(dòng)就可以依次掃描該行的所有字符元素,每得到一個(gè)字符就對(duì)它進(jìn)行條件判斷。根據(jù)題意,條件用“if(*pf*11%256>130||*pf*11%256<=32)”語(yǔ)句米實(shí)現(xiàn),如果該字符不滿足上述條件,就用一個(gè)新的字符來(lái)替代,新的字符是當(dāng)前的字符乘以11的結(jié)果再去與256求余數(shù)。處理完畢后,指針去取下一個(gè)字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個(gè)字符,對(duì)下一個(gè)字符進(jìn)行處理。

35.voidSortCharD(){intijkstrl;charch;for(i=0;i{strl=strlen(xx[i]);/*求各行的長(zhǎng)度*/for(j=0;jfor(k=j+l;kif(xx[i][j]{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidSortCharD()\r\n{\r\ninti,j,k,strl;\r\ncharch;\r\nfor(i=0;i{\r\nstrl=strlen(xx[i]);/*求各行的長(zhǎng)度*/\r\nfor(j=0;jfor(k=j+l;kif(xx[i][j]{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:

(1)循環(huán)結(jié)構(gòu)的嵌套。

(2)字符的大小比較。

(3)字符排序。

本題以行為單位對(duì)文章進(jìn)行處理,首先要確定每一行中字符的個(gè)數(shù)。這個(gè)操作可使用字符串處理函數(shù)

strlen(char*str)來(lái)完成。對(duì)字符從大到小排序依據(jù)的是字符的ASCII碼,在C語(yǔ)言

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論