【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁
【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁
【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁
【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁
【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

【2022年】四川省樂山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.我國信息安全等級保護共有四級,其中指導(dǎo)保護級是哪一級()。

A.第一級B.第二級C.第三級D.第四級

3.下面關(guān)于主板的描述中,錯誤的是()。

A.按芯片集分類有奔騰主板、AMD主板

B.按主板的規(guī)格分類有AT主板、ATX主板

C.按CPU插座分類有Slot主板、Socket主板

D.按數(shù)據(jù)端口分類有SCSI主板、EDO主板

4.下列關(guān)于局域網(wǎng)設(shè)備的描述中,錯誤的是()。

A.中繼器可以用于連接物理層協(xié)議相同的局域網(wǎng)纜段

B.連接到一個集線器的所有節(jié)點共享一個沖突域

C.連接二層交換機上不同VLAN成員之間可以直接通信

D.三層交換機是具有路由功能的二層交換機

5.下列關(guān)于HiperLAN技術(shù)與標(biāo)準(zhǔn)的描述中,錯誤的是()。

A.HiperLAN/1和HiperLAN/2都采用5GHz射頻頻率

B.HiperLAN/2上行速率最高可達到20Mbps

C.一個HiperLAN/2的AP在室內(nèi)可覆蓋的范圍一般為30米

D.HiperLAN/2采用OFDM調(diào)制技術(shù)

6.

7.使用電子郵件發(fā)布網(wǎng)絡(luò)信息的以下說法哪個不正確()。

A.可以不受時間限制,任意向顧客發(fā)送廣告郵件

B.信息發(fā)布成本低廉,操作簡單

C.可以主動的方式發(fā)布信息,直接讓目標(biāo)客戶了解信息的內(nèi)容

D.可以有目的地選擇發(fā)送對象,使信息發(fā)布更有針對性

8.下列任務(wù)不是網(wǎng)絡(luò)操作系統(tǒng)的基本任務(wù)的是()。

A.提供防火端服務(wù)B.文件服務(wù)C.通信功能D.提供網(wǎng)絡(luò)管理服務(wù)

9.下列說法中,哪一個是正確的?

A.軟件和硬件是經(jīng)過科學(xué)家嚴(yán)格定義的科學(xué)術(shù)語

B.計算機只要有硬件就能工作,買不買軟件無所謂

C.軟件與硬件在功能上有等價性

D.硬件和軟件的界限模糊,很難區(qū)分

10.第

21

貿(mào)易、運輸、保險、銀行、海關(guān)等行業(yè)信息用一種國際公認(rèn)的標(biāo)準(zhǔn)格式,通過計算機網(wǎng)絡(luò)通信,實現(xiàn)各企業(yè)之間的數(shù)據(jù)交換,并完成以貿(mào)易為中心業(yè)務(wù)全過程的系統(tǒng)稱為()。

A.MHSB.EDIC.FTAMD.VT

二、填空題(10題)11.(17)不可逆加密機制包括Hash算法和消息認(rèn)證碼,用于數(shù)字簽名和________。

12.

13.允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況是______提供的功能。

14.第

74

對于統(tǒng)一的安全電子政務(wù)平臺中關(guān)鍵網(wǎng)絡(luò)系統(tǒng)的關(guān)鍵網(wǎng)絡(luò)節(jié)點,采取基于信任和_______服務(wù)機制的安全管理機制,來實現(xiàn)對網(wǎng)絡(luò)資源的分配和管理。

15.Linux操作系統(tǒng)的的作用是虛擬內(nèi)存空間。

16.Linux操作系統(tǒng)由內(nèi)核、外殼、

和應(yīng)用程序四部分組成。

17.(6)局域網(wǎng)所使用的傳輸介質(zhì)主要有雙絞線、___________、光纖、無線通信信道。

18.______是指二進制數(shù)據(jù)在傳輸過程中出現(xiàn)錯誤的概率。

19.SDH信號最基本的模塊信號是STM-1,其速率為。

20.在實際應(yīng)用中,分組交換技術(shù)可以分為兩類:數(shù)據(jù)報與______。

三、2.填空題(8題)21.目前大多數(shù)提供公共資料的FTP服務(wù)器都提供______,Internet用戶可隨時訪問這些服務(wù)器而不需要預(yù)先向服務(wù)器申請賬號。

22.TCP/IP參考模型中最底層是______。

23.軟件由程序和相關(guān)【】組成。

24.基于對網(wǎng)絡(luò)互聯(lián)要解決的基本問題的分析,網(wǎng)絡(luò)互聯(lián)的功能可以分為兩類:基本功能和______。

25.WWW的信息組織形式分為超文本和______。

26.FTP匿名服務(wù)中,只允許用戶下載文件,而不允許用戶______。

27.操作系統(tǒng)中以緩沖的方式實現(xiàn)設(shè)備的輸入輸出操作主要是為了緩解處理機與______之間速度不匹配的矛盾。

28.我國的信息安全標(biāo)準(zhǔn)分為自主保護、【】、安全標(biāo)記保護、結(jié)構(gòu)化保護和訪問驗證保護五個等級。

四、C語言程序設(shè)計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無符號字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組xx中的所有字符進行替代,其替代值仍存入數(shù)組xx所對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。

替代關(guān)系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組XX中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p))值小于等于32或大于130,則該字符不變,否則用f(p)替代所對應(yīng)的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進行處理。

請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。

30.程序test.C的功能是:計算100以內(nèi)滿足以下條件的所有整數(shù)i的個數(shù)cnt以及這些i之和sum。條件:i,i+4,i+10都是素數(shù),同時i+10小于l00。請考生編寫函數(shù)countValue實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT把結(jié)果cnt和sum輸出到文件out.dat中。(數(shù)值l不是素數(shù))

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

請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

五、1.選擇題(3題)31.如果計算機程序語言的寫法和語句都非常接近人類的語言,例如BASIC,這種語言就屬于______。

A.低級語言B.機器語言C.高級語言D.操作系統(tǒng)

32.關(guān)于因特網(wǎng)中的主機和路由器,以下______說法是正確的。

Ⅰ.主機通常需要實現(xiàn)TCP協(xié)議

Ⅱ.路由器必須實現(xiàn)TCP協(xié)議

Ⅲ.主機必須實現(xiàn)IP協(xié)議

Ⅳ.路由器必須實現(xiàn)IP協(xié)議

A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅰ、Ⅱ和ⅣD.Ⅱ、Ⅲ和Ⅳ

33.在網(wǎng)絡(luò)管理中,通常需要對網(wǎng)絡(luò)資源以及重要信息的訪問進行約束和控制。這是以下哪個功能域的主要工作A.A.配置管理B.故障管理C.安全管理D.性能管理六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN39.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)ChA(),該函數(shù)的功能是:以行為單位把字符串的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的字符,第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的字符,以此類推一直處理到倒數(shù)第二個字符,最后一個字符的ASCII值加第一個字符的ASCII值,得到最后一個新的字符,得到的新字符分別存放在原字符串對應(yīng)的位置上。最后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT39.DAT中。

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

原始文件存放的格式是:每行的寬度小于80個字符,含標(biāo)點符號和空格。

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat();

voidWriteDat();

voidChA(void)

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

ChA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN39.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("OUT39.DAT","w");

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

{

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

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

}

fclose(fp);

}

35.已知數(shù)據(jù)文件IN24.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從小到大的順序進行排序,最后調(diào)用寫函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT24.DAT文件中。

例如:6712,6+2=7+1,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

8129,8+9≠1+2,則該數(shù)不滿足條件,忽略。

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

程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt。

請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include〈stdio.h>

inta[300],b[300],cnt=0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

fp=fopen("IN24.DAT","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n",cnt);

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

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

fclose(fp);

}

36.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個位數(shù)字與千位數(shù)字之差的10倍。計算并輸出這些4位自然數(shù)的個數(shù)cnt及這些數(shù)的和sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。

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

請勿改動主函數(shù)main()和寫函數(shù)writDAT()的內(nèi)容。

試題程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("滿足條件的自然數(shù)的個數(shù)=%d\n",cnt);

printf("滿足條件的自然的值的和=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n",cnt,sum);

fclose{fp);

}

參考答案

1.D

2.B

3.A解析:主板分類方法很多,按照不同的標(biāo)準(zhǔn)就有不同的說法,其中容易混淆的有:①按照芯片集可分為TX、LX、BX主板等。②按主板的規(guī)格可分為AT、Baby-AT、ATX主板等。⑧按CPU插座可分為Socket7、Slot1主板等。④按數(shù)據(jù)端口可分為SCSI、EDO、AGP主板等。

4.C中繼器工作在物理層,只能用于連接物理協(xié)議相同的局域網(wǎng)。連接到一個集線器的所有節(jié)點都在一個沖突域和廣播域中。VLAN用于隔離不同的廣播域,不同的VLAN成員之間不能直接通信。三層交換機具有部分路由器功能的交換機,用于加快大型局域網(wǎng)內(nèi)部的數(shù)據(jù)交換,三層交換技術(shù)就是二層交換技術(shù)上加上三層轉(zhuǎn)發(fā)技術(shù),是在網(wǎng)絡(luò)模型中的第三層實現(xiàn)了數(shù)據(jù)包的高速轉(zhuǎn)發(fā),既可實現(xiàn)網(wǎng)絡(luò)路由功能,又可根據(jù)不同網(wǎng)絡(luò)狀況做到最優(yōu)網(wǎng)絡(luò)性能,故選項C錯誤。

5.BHiperIJAN技術(shù)與標(biāo)準(zhǔn):HiperLAN/1采用5G射頻頻率,可以達到上行20Mbps的速率;HiperLAN/2也采用5G射頻頻率,上行速率達到54Mbps。在室內(nèi),HiperLAN/2的AP可覆蓋的范圍一般為30m;在室外,HiperLAN/2的AP可覆蓋的范圍一般為150m。HiperLAN/2采用先進的OFDM調(diào)制技術(shù),可以達到非常高的傳輸速率,其速率在物理層最高達54Mbps,故選擇B選項。

6.C

7.A

8.A

9.C解析:軟件和硬件有本質(zhì)不同,因此有很強的區(qū)分性,同時,硬件與軟件在功能上具有等價性,所謂等價性是指某個功\n能既可以用硬件實現(xiàn),也可以用軟件實現(xiàn),無非在硬件實現(xiàn)時成本很高,但速度也很快;而用軟件實現(xiàn)時運行速\n度較慢,但成本也低。人們在開發(fā)硬軟件產(chǎn)品時,要根據(jù)具本情況而定,因此硬件與軟件在發(fā)展上具有同步性。硬件升級了,軟件也必然升級。

10.BEDl的全稱是ElectronicDataInterchange,中文名稱是電子數(shù)據(jù)交換。EDl是按照協(xié)議對具有一定結(jié)構(gòu)特征的標(biāo)準(zhǔn)信息,經(jīng)數(shù)據(jù)通信網(wǎng)絡(luò),在計算機系統(tǒng)之間進行交換和自動處理,即EDl用戶根據(jù)國際通用的標(biāo)準(zhǔn)格式編制報文,以機器可讀的方式將結(jié)構(gòu)化的消息,按照協(xié)議將標(biāo)準(zhǔn)化的文件通過計算機網(wǎng)絡(luò)進行傳送。與電子郵件等應(yīng)用系統(tǒng)不同,EDI在網(wǎng)絡(luò)中傳輸?shù)氖墙?jīng)過翻譯軟件翻譯的標(biāo)準(zhǔn)格式報文。

11.(17)身份認(rèn)證

【解析】不可逆加密機制包括Hash算法和消息認(rèn)證碼,用于數(shù)字簽名和身份認(rèn)證。

12.

13.網(wǎng)絡(luò)計費管理網(wǎng)絡(luò)計費管理解析:網(wǎng)絡(luò)計費的功能包括:①建立和維護計費數(shù)據(jù)庫;②建立和管理計費策略;③能夠?qū)χ付ǖ刂愤M行限量控制;④允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況。

14.授權(quán)

【解析】統(tǒng)一的安全電子政務(wù)平臺中進行網(wǎng)絡(luò)系統(tǒng)的安全性設(shè)計是保證電子政務(wù)順利運行的關(guān)鍵。

15.交換分區(qū)當(dāng)程序需要的內(nèi)存比計算機的物理內(nèi)存還要大的時候,無論是Windows操作系統(tǒng)還是Linux操作系統(tǒng),解決方法就是把存儲不了的信息轉(zhuǎn)移到硬盤的虛擬內(nèi)存中去。盡管硬盤的存取速度比內(nèi)存慢很多,但是至少硬盤的容量要比內(nèi)存大很多。另外,操作系統(tǒng)也可以把一些很久不活動的程序轉(zhuǎn)移到虛擬內(nèi)存中去,以給有需要的程序和磁盤留出更多的主內(nèi)存。Linux操作系統(tǒng)的交換分區(qū)的作用與Windows操作系統(tǒng)的虛擬內(nèi)存類似,對提高系統(tǒng)的穩(wěn)定性和性能有很大的作用。

16.文件系統(tǒng)文件系統(tǒng)

17.(6)光纜

【解析】局域網(wǎng)所使用的傳輸介質(zhì)主要有雙絞線、光纜、光纖、無線通信信道。

18.誤碼率誤碼率解析:誤碼率是指二進制碼元在數(shù)傳輸系統(tǒng)中被傳錯的概率,它在數(shù)值上近似等于,Pe=Ne/N,其中N為傳輸?shù)亩M制碼總數(shù),Ne為被傳錯的碼元數(shù)、

19.155.520MbpsSDH信號最基本的模塊信號是STM-1,其傳輸速率為155.520Mbps。

20.虛電路虛電路解析:在實際應(yīng)用中,分組交換技術(shù)可以分為兩類:數(shù)據(jù)報與虛電路。

21.匿名FTP服務(wù)匿名FTP服務(wù)解析:匿名賬戶和密碼都是公開的,用戶無需預(yù)先向服務(wù)器申請賬號,就可以隨時訪問這些服務(wù)器。

22.主機-網(wǎng)絡(luò)層主機-網(wǎng)絡(luò)層解析:TCP/IP參考模型中最底層是主機-網(wǎng)絡(luò)層,負(fù)責(zé)通過網(wǎng)絡(luò)發(fā)送和接收IP數(shù)據(jù)報。

23.文檔文檔解析:軟件不能簡單地理解為就是程序,軟件是程序以及開發(fā)、使用和維護程序所需的所有文檔的總和。軟件由程序和相關(guān)文檔組成。文檔是軟件開發(fā)、使用和維護中的必備資料。它能提高軟件開發(fā)的效率、保證軟件的質(zhì)量,而且在軟件的使用過程中有指導(dǎo)、幫助、解惑的作用,尤其在維護工作中,文檔是不可或缺的資料。

24.擴展功能擴展功能解析:基本功能指網(wǎng)絡(luò)互聯(lián)必需的功能,包括不同網(wǎng)絡(luò)之間傳送數(shù)據(jù)時的尋址與路由功能選擇。擴展功能是指各種互聯(lián)的網(wǎng)絡(luò)提供不同的服務(wù)類型時所需的功能,包括協(xié)議轉(zhuǎn)換、分組長度變換、分組重新排序及差錯檢測。

25.超媒體超媒體解析:超文本與超媒體是WWW的信息組織形式。

26.上傳文件上傳文件解析:為了保證FTP服務(wù)器的安全性,幾乎所有的FTP匿名服務(wù)只允許用戶下載文件,而不允許用戶上傳文件。

27.設(shè)備設(shè)備解析:操作系統(tǒng)中以緩沖方式實現(xiàn)設(shè)備的輸入輸出操作主要是緩解處理機與設(shè)備之間速度不匹配的矛盾,并減少對CPU的I/O中斷次數(shù)從而提高資源利用率和系統(tǒng)效率。

28.系統(tǒng)審計保護系統(tǒng)審計保護解析:我國的信息安全標(biāo)準(zhǔn)是中華人民共和國國家標(biāo)準(zhǔn)GB17895--1999《計算機信息系統(tǒng)安全保護等級劃分準(zhǔn)則》,于2001年1月1日開始實施。該準(zhǔn)則將信息系統(tǒng)安全分為5個等級,分別是:自主保護級、系統(tǒng)審計保護級、安全標(biāo)記保護級、結(jié)構(gòu)化保護級和訪問驗證保護級。主要的安全考核指標(biāo)有身份認(rèn)證、自主訪問控制、數(shù)據(jù)完整性、審計、隱蔽信道分析、客體重用、強制訪問控制、安全標(biāo)記、可信路徑和可信恢復(fù)等,這些指標(biāo)涵蓋了不同級別的安全要求。

29.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或大于130不變,否則替換。

\n【解題思路】

\n①首先定義兩個循環(huán)整型變量i,j和存放ASCII碼值的中間變量val。

\n②通過兩個for循環(huán)完成對字符串的替換。第一個for循環(huán)的循環(huán)變量i的初值為0,當(dāng)i值等于文章中最大行數(shù)值maxline時停止循環(huán),每循環(huán)一次,i的值加1;第二層for循環(huán)中,循環(huán)變量i的初值為0,表示從第i行的第1個字符開始計算,當(dāng)j值等于該行中字符串長度的數(shù)值時停止循環(huán),每循環(huán)一次,j的值加1。

\n③循環(huán)體中,根據(jù)題意重新計算每個字符xx[i][i]的ASCIl碼值,當(dāng)新取得的ASCII碼值大于32且小于等于130時,則用新的ASCII碼值所對應(yīng)的字符替代原來的字符,新ASCII碼值不在此范圍內(nèi)的字符則保持原字符不變。

\n【參考答案】

\n

30.【審題關(guān)鍵句】100以內(nèi)(含100)滿足i、i+4、i+10都是素數(shù)的整數(shù)的個數(shù)以及這些i之和。

\n【解題思路】

\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。

\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接調(diào)用即可),對i、i+4、i+10是否同時是素數(shù)進行判斷,如果這三個數(shù)同時為素數(shù),則計數(shù)變量cnt值加l,同將時將變量i的值累加到sum上。

\n【參考答案】

\n

31.C解析:高級語言又叫算法語言,因為它是獨立于機型、面向應(yīng)用、實現(xiàn)算法的一種語言。如BASIC、PASCAL、FORTRAN、COBOL、C等。

32.C解析:關(guān)于因特網(wǎng)中的主機和路由器,主機通常需要實現(xiàn)TCP協(xié)議,主機必須實現(xiàn)IP協(xié)議,路由器必須實現(xiàn)IP協(xié)議。

33.C【解析】安全管理是對網(wǎng)絡(luò)資源以及重要信息的訪問進行約束和控制。它包括驗證用戶的訪問權(quán)限和優(yōu)先級、監(jiān)測和記錄未授權(quán)用戶企圖進行的非法操作。

34.voidChA(void){intijkstr;charch;for(i=0;i<maxline;i++){str=strlen(xx[i]);/*求各行字符串的總長度*/ch=xx[i][0];for(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加得到新的字符*/xx[i][j]+=xx[i][j+1];xx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加得到最后一個新的字符*/for(j=0k=str-1;j<str/2;j+jk--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/{ch=xx[i][j];xx[i]-[j]=xx[i][k];xx[i][k]=ch;}}}voidChA(void)\r\n{inti,j,k,str;\r\ncharch;\r\nfor(i=0;i<maxline;i++)\r\n{str=strlen(xx[i]);/*求各行字符串的總長度*/\r\nch=xx[i][0];\r\nfor(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加,得到新的字符*/\r\nxx[i][j]+=xx[i][j+1];\r\nxx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加,得到最后一個新的字符*/\r\nfor(j=0,k=str-1;j<str/2;j+j,k--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/\r\n{ch=xx[i][j];\r\nxx[i]-[j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:

(1)字符變量的整數(shù)運算。

(2)字符的逆序排列。

因為是以行為處理單位,所以要先求得每一行中字符的個數(shù)。在C語言中,字符型數(shù)據(jù)可參與任何整數(shù)運算,實際參與運算的是字符的ASCII碼。這里可以直接將字符的ASCII碼相加,即可得到所要結(jié)果。使用循環(huán)結(jié)構(gòu)依次對字符進行處理,最后一個字符要單獨處理。逆序排列采用的方法是:從兩邊向中間移動。數(shù)組中第一個字符與最后一個字符交換,第二個與倒數(shù)第二個交換,按照此規(guī)律直到中間一個或兩個字符(數(shù)組中字符個數(shù)為奇數(shù)時,最后中間只有一個字符,否則有兩個字符)。

35.voidjsValue(){intithouhuntendataj;for(i=0;i〈300;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/if(thou+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/}}for(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(shù)按從小到大的順序進行排序*/for(j=i+1;j〈cnt;j++)if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i〈300;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nif(thou+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(shù)按從小到大的順序進行排序*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]>b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:根據(jù)題意可知,函數(shù)jsValue()將實現(xiàn)兩個功能:一是找出滿足條件的那些數(shù),并存放在數(shù)組b中;二是對數(shù)組b中的數(shù)進行從小到大的排序。首先來實現(xiàn)找出“千位數(shù)上的數(shù)加上個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加上十位數(shù)上的數(shù)”的4位數(shù)的功能。利用一個for循環(huán)來不斷從數(shù)組a中取出4位數(shù),并對取出的數(shù)進行條件判斷。由于這里涉及到要對4位數(shù)的每一位進行判斷,因此,“thou=a[i]/1000;hun=a[i]%1000/100;ten=a[i]%100/10;data=a[i]%10;”這4條語句就可以得到當(dāng)前被判斷的4位數(shù)的千位數(shù)、百位數(shù)、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論