【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頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2022年】河南省漯河市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.信息安全風險缺口是指()。

A.IT的發(fā)展與安全投入,安全意識和安全手段的不平衡

B.信息化中,信息不足產(chǎn)生的漏洞

C.計算機網(wǎng)絡(luò)運行,維護的漏洞

D.計算中心的火災(zāi)隱患

2.()收購了美國IBM公司的全球PC業(yè)務(wù)。

A.聯(lián)想B.戴爾C.華碩D.惠普

3.若服務(wù)器系統(tǒng)年停機時間為10分鐘,那么系統(tǒng)可用性至少達到()。

A.99%B.99.9%C.99.99%D.99.999%

4.甲要發(fā)給乙一封信,他希望信的內(nèi)容不會被第三方了解和篡改,他應(yīng)該()。

A.加密信件

B.先加密信件,再對加密之后的信件生成消息認證碼,將消息認證碼和密文一起傳輸

C.對明文生成消息認證碼,加密附有消息認證碼的明文,將得到的密文傳輸

D.對明文生成消息認證碼,將明文和消息認證碼一起傳輸

5.cisco路由器執(zhí)行showaccess—list命令顯示如下一組控制列表信息StandardIPaccesslist30denv127.0.0.0.wildcardbits0.255.255.255denv172.16.0.0.wildcardbits0.15.255.255permitany根據(jù)上述信息,正確的access-list配置是()。

A.Router(config)#access—list30deny127.0.0.0255.255.255.0Router(config、)#aceess—list30deny172.16.0.0255.240.0.0Router(config)#aceess—list30permitany

B.Router(config—std—nacl)#access—list30deny127.0.0.00.255.255.255Router(config.std—nael)#access—list30deny172.16.0.00.15.255.255Router(config.std—nacl)#access—list30permitany

C.Router(config)#access-list30deny127.0.0.00.255.255.255Router((config)#aecess—list30deny172.16.0.00.15.255.255Router(config)#access—list30permitany

D.Router(eonfig)#access—list30deny127.0.0.00.255.255.255Router(eonfig)#access—list30permitanyRouter(config)#access-list30deny172.16.0.00.15.255.255

6.IP地址塊202.113.79.0/27、202.113.79.32/27和202.113.79.64/27經(jīng)過聚合后可用的地址數(shù)為()A.64B.92C.94D.126

7.拒絕轉(zhuǎn)發(fā)所有IP地址進與出方向的、端口號為1434的UDP和端口號為4444的TCP數(shù)據(jù)包,下列正確的access—list配置是()。

A.Router(config)#access—list30denyudpanyanyeq1434Router(config)#access—list30denytcpanyanyeq4444Router(config)#access—list30permitipanyany

B.Router(config)#access—list130denyudpanyanyeq1434Router(config)#access—list130denytcpanyanyeq4444Router(config)#access—list130permitipanyany

C.Router(config)#access—list110denyanyanyudpeq1434Router(config)#access—list110denyanyanytcpeq4444Router(config)#access—list110permitipanyany

D.Router(config)#access-list150denyudpeq1434anyanyRouter(config)#access—list150denytcpeq4444anyanyRouter(config)#access—list150permitipanyany

8.時移電視和直播電視的基本原理相同,主要差別在于傳輸方式的差異。時移電視是采用______方法來為用戶實現(xiàn)時移電視的功能。

A.廣播方式B.組播方式C.點播方式D.多播方式

9.

10.

二、填空題(10題)11.在數(shù)據(jù)報交換方式中,每個分組在傳輸過程中都必須帶有和源地址。

12.在客戶機/服務(wù)器工作模式中,客戶機可以使用【】向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。

13.

14.為將語音信號與計算機產(chǎn)生的數(shù)字、文字、圖形與圖像信號同時傳輸,需要采用______技術(shù),將模擬的語音信號變成數(shù)字的語音信號。

15.

16.

17.P2P系統(tǒng)具有負載均衡、自適應(yīng)、和容錯力強等優(yōu)點,將其應(yīng)用于流媒體直播能解決傳統(tǒng)集中式服務(wù)器負載過重等問題。

18.

19.

第79題在擴展的ASCII碼中,每個數(shù)字都能用二進制數(shù)表示,例如,1表示為00110001,2表示為00110010,那么2008可表示為___________。

20.

三、2.填空題(8題)21.—個IPv6的地址的基本表現(xiàn)形式為AA03:0:0:0:0:7:8:15,則其簡略表現(xiàn)形式為【】。

22.電子郵件客戶端應(yīng)用程序使用的是SMTP協(xié)議和POP3協(xié)議,它們的中文名稱分別是【】和郵局協(xié)議。

23.面向知識處理階段的電子政務(wù),通過分布式的【】服務(wù)中心提供跨部門的政府業(yè)務(wù)服務(wù)。

24.網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù),提出了一種新的網(wǎng)絡(luò)資源管理機制,即分布式【】管理機制。

25.在計算機網(wǎng)絡(luò)中,通信雙方必須共同遵守的規(guī)則或約定,稱為【】。

26.計算機網(wǎng)絡(luò)是由負責信息處理并向全網(wǎng)提供可用資源的資源子網(wǎng)和負責進行信息傳輸?shù)摹尽拷M成。

27.在計算機網(wǎng)絡(luò)中,網(wǎng)絡(luò)協(xié)議與______模型的集合稱為網(wǎng)絡(luò)體系結(jié)構(gòu)。

28.在星型拓撲結(jié)構(gòu)中,結(jié)點通過______通信線路與中心結(jié)點連接。

四、C語言程序設(shè)計題(2題)29.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

(3)x1=cos(x0),求出一個新的x1;

(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);

(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。

請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。

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

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

第l0類按指定條件對字符串進行排序

30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無符號字符串數(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個字符,含標點符號和空格,并也按此替代關(guān)系進行處理。

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

五、1.選擇題(3題)31.關(guān)于TCP和UDP,以下說法正確的是

A.TCP和UDP都是端到端的傳輸協(xié)議

B.TCP和UDP都不是端到端的傳輸協(xié)議

C.TCP是端到端的傳輸協(xié)議,UDP不是端到端的傳輸協(xié)議

D.UDP是端到端的傳輸協(xié)議,TCP不是端到端的傳輸協(xié)議

32.以太網(wǎng)物理地址的長度是______。

A.6bitB.24bitC.48bitD.64bit

33.在公鑰密碼體系中,可以公開的是______。1.加密算法2.公鑰3.私鑰

A.僅1B.僅2C.僅1和2D.全部

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

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

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

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

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(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ù)文件ENS28.IN不能打開!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

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

{

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

fprintf(fp,"%sin",xx[i]);

}

fclose(fp);

}

35.請編制程序,要求:將文件IN92.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果max,cnt,pj輸出到out92.dat中。

部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

for(j=0;j<10;j++>

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

inti,k,cnt,xx[N],max;

floatpj;

FILE*fw;

longj=0;

clrscr();

fw=fopen("out92.dat","w");

read_dat(xx);

printf("\n\nmax=%d,cnt=%d,pj=%6.2f\n",max,cnt,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",max,cnt,pj);

fclose(fw);

}

36.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN74.DAT中讀取一篇英文文章存入到字符串數(shù)組XX中。請編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對應(yīng)的位置。最后把已處理的字符串仍按行重新存入字符串數(shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT74.DAT中。

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

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidStrCharJL(void)

{

}

voidmain()

clrscr();

if(ReadDat())

{

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

return;

}

StrCharJL();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN74.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(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

參考答案

1.A

2.A

3.CC【解析】按每年365天計算,每天共24*60分鐘,因此一年共365*24*60分鐘。服務(wù)器系統(tǒng)停機10分鐘,其可用性為1-10/365*24*60=99.99%,因此答案選C。

4.C

5.C選項A中,wildcard—mask是錯誤的,選項B中,配置模式是錯誤的,選項D中,permitany命令應(yīng)是最后一條,題中的順序?qū)?dǎo)致最后一個IP地址不能被禁止掉。因此選擇C選項。

6.BIP地址塊202.113.79.0/27和202.113.79.32/27經(jīng)過聚合后為202.113.79.0/26,其中全0和全1不能用,因此可用地址數(shù)為2(32-26)-2=62個,而202.113.79.64/27無法聚合,可用地址數(shù)為2(32-27)-2=30個。所以總共可用的地址數(shù)為62+30=92個,答案選B。也有認為應(yīng)該聚合為聚合得到202.113.79.0/25得到的2(32-25)-2=126。但是這樣做的話,會將不在范圍內(nèi)的202.113.96.0/27也包括在內(nèi)。個人認為不正確。

7.B配置擴展訪問控制列表命令格式如下:Access—listaccess—list—number{permit|deny|protocolsourcewildcard—maskdestinationwild—card—mask[operator][operand]注:access-list—number是訪問控制列表號。permit是語句匹配時允許通過,deny是語句不匹配時,拒絕通過。source是源IP地址,protocol是值得數(shù)據(jù)包遵守的協(xié)議,也就是數(shù)據(jù)類型。soure.wildcard是通配符,log是可選項,生成有關(guān)分組匹配情況的日志消息,發(fā)到控制臺。題中拒絕轉(zhuǎn)發(fā)所有IP地址進與出方向的、端口號為1434的UDP數(shù)據(jù)包:denyudpanyanyeq1434;拒絕轉(zhuǎn)發(fā)所有IP地址進與出方向的、端口號為4444的TCP數(shù)據(jù)包:denytcpanyanyeq4444。允許其他端口和其他類型的數(shù)據(jù)包:permitipanyany。由于要根據(jù)數(shù)據(jù)包頭中的協(xié)議類型進行過濾,所以選用擴展訪問控制列表,擴展訪問控制列表的表號范圍是100~199,后來又擴展的表號是2000~2699。因此選擇B選項。

8.C解析:時移電視和直播電視的基本原理相同,主要的差別在于傳輸方式的差異。直播電視是采用組播方式實現(xiàn)數(shù)字視頻廣播業(yè)務(wù),而時移電視則通過存儲電視媒體文件,采用點播方式來為用戶實現(xiàn)時移電視的功能。

9.D

10.C

11.目的地址數(shù)據(jù)報方式的主要技術(shù)特點有:同一報文的分組可以經(jīng)不同的傳輸路徑通過通信子網(wǎng);同一報文的不同分組到達目的節(jié)點時可能出現(xiàn)亂序、重復(fù)和丟失現(xiàn)象;每個分組在傳輸過程中都必須帶有目的地址和源地址;傳輸延遲較大,適用于突發(fā)通信,不適于進行長報文和會話式通信。

12.結(jié)構(gòu)化查詢語言/SQL結(jié)構(gòu)化查詢語言/SQL解析:在客戶機/服務(wù)器工作模式中,客戶機可以使用結(jié)構(gòu)化查詢語言/SQL向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令,實現(xiàn)數(shù)據(jù)查詢功能。

13.

14.調(diào)制解調(diào)或A/D轉(zhuǎn)換調(diào)制解調(diào)或A/D轉(zhuǎn)換解析:通過調(diào)制解調(diào)技術(shù),可以將語音信號轉(zhuǎn)變成數(shù)字信號傳送到目的地址。

15.

16.先到先服務(wù)

17.自組織P2P系統(tǒng)具有負載均衡、自適應(yīng)、自組織和容錯能力強等優(yōu)點,將其應(yīng)用于流媒體直播能解決傳統(tǒng)集中式服務(wù)器負載過重等問題。

18.

19.00110010001100000011000000111000

【解析】計算機內(nèi)部采用二進制記數(shù)和運算,只有0和1兩個數(shù)字,按“逢二進一”的規(guī)律計數(shù)。2008由2、0、0、8四個ASCIl碼組成,根據(jù)題目已知1表示為00110001,2表示為00110010,則可通過計算得出:0就是00110000(00110001—1)3表示為00110011(00110010+1)(即每次加l,按“逢二進一”進位),依次類推8表示為00111000。

20.索引結(jié)點

21.AA03::7:8:15AA03::7:8:15解析:在IPv6中,地址的表現(xiàn)方式有三種。基本表現(xiàn)形式采用8個16位的部分表示,每個部分用四位十六進制數(shù),各個部分間用:隔開;簡略形式可以將連續(xù)的若干部分的0用::來表示,如0:0:0:0:12:5:9:7可表示成::12:5:9:7;混合表現(xiàn)形式中,高96位被劃分成6個十六位部分,采用16進制數(shù)表示,低32位與IPv4采用相同的表現(xiàn)方式,用十進制數(shù)表示。

22.簡單郵件傳輸協(xié)議簡單郵件傳輸協(xié)議解析:用戶發(fā)送和接收郵件需要借助于裝載在客戶機上的電子郵件應(yīng)用程序來完成。電子郵件客戶端應(yīng)用程序向郵件服務(wù)器發(fā)送郵件時使用SMTP(SimpleMailTransferProtocol,簡單郵件傳輸協(xié)議),此協(xié)議用于將用戶編寫的電子郵件轉(zhuǎn)交到收件人手中。接收郵件服務(wù)器采用POP3(PostOfficeProtocol,郵局協(xié)議)或IMAP(InteractiveMailAccessProtocol),它用于將其他人發(fā)送給你的電子郵件暫時寄存,直到你從服務(wù)器上將郵件取到本地機器上閱讀。

23.“一站式政府”“一站式政府”解析:面向知識處理階段的電子政務(wù)主要的目標是在政府信息支撐環(huán)境的基礎(chǔ)上,利用知識管理技術(shù)提高政府的決策能力,建立基于網(wǎng)絡(luò)的分布式政府結(jié)構(gòu),并通過分布式的“一站式政府”服務(wù)中心提供跨部門的政府業(yè)務(wù)服務(wù)。

24.目錄服務(wù)目錄服務(wù)解析:分布式服務(wù)(DistributedService):網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能提出了分布式目錄服務(wù)這種新的網(wǎng)絡(luò)資源管理機制。

25.協(xié)議協(xié)議解析:網(wǎng)絡(luò)中的每臺計算機必須在有關(guān)信息內(nèi)容、格式和傳輸順序等方面遵守共同的規(guī)則,這些規(guī)則稱為協(xié)議。

26.通信子網(wǎng)通信子網(wǎng)解析:隨著計算機網(wǎng)絡(luò)結(jié)構(gòu)的不斷完善,從邏輯上把數(shù)據(jù)處理功能和數(shù)據(jù)通信功能分開,這就構(gòu)成具有二級結(jié)構(gòu)的計算機網(wǎng)絡(luò)。通常把實現(xiàn)信息傳輸功能的部分稱為通信于網(wǎng);把實現(xiàn)數(shù)據(jù)處理,向全網(wǎng)提供可用資源的部分稱為資源子網(wǎng)。

27.網(wǎng)絡(luò)層次結(jié)構(gòu)網(wǎng)絡(luò)層次結(jié)構(gòu)解析:一個功能完備的計算機網(wǎng)絡(luò)需要制定——套復(fù)雜的協(xié)議集,對于復(fù)雜的計算機網(wǎng)絡(luò)協(xié)議最好的組織方式是層次結(jié)構(gòu)模型。我們將計算機網(wǎng)絡(luò)層次結(jié)構(gòu)模型和各層協(xié)議的集合定義為計算機網(wǎng)絡(luò)體系結(jié)構(gòu)。

28.點一點點一點解析:通信子網(wǎng)采用點一點線路,每條物理線路連接一對結(jié)點。

29.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計算。

\n【解題思路】

\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。

\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達式cos(x0)

\n求出一個值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進行排序

30.【審題關(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,當i值等于文章中最大行數(shù)值maxline時停止循環(huán),每循環(huán)一次,i的值加1;第二層for循環(huán)中,循環(huán)變量i的初值為0,表示從第i行的第1個字符開始計算,當j值等于該行中字符串長度的數(shù)值時停止循環(huán),每循環(huán)一次,j的值加1。

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

\n【參考答案】

\n

31.A解析:傳輸控制協(xié)議TCP協(xié)議和用戶數(shù)據(jù)報協(xié)議UDP協(xié)議運行于傳輸層,它利用IP層提供的服務(wù),提供端到端的可靠的(TCP)和不可靠的(UDP)協(xié)議。

32.C解析:局域網(wǎng)的網(wǎng)址是一個重要概念。典型的Ethernet物理地址長度為48位,允許分配的Ethernet物理地址應(yīng)該有247個,這個物理地址的數(shù)量可以保證全球所有可能的Ethernet物理地址的需要。

33.C解析:公鑰加密體制有兩個不同的密鑰,它將加密功能和解密功能分開。一個密鑰稱為私鑰,它被秘密保存。另一個密鑰稱為公鑰,不需要保密。對于公開密鑰加密,公鑰加密的加密算法和公鑰都是公開的。

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

35.voidmain(){intikcntxx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("out92.dat""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出數(shù)組xx中最大數(shù)max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==max)cnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/Pj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/printf("\n\nmax=%dcnt=%dpj=%6.2f\n"maxcntpj);fprintf(fw"%d\n%d\n%6.2f\n"maxcntpj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)判斷結(jié)構(gòu)中多個條件的布爾運算。首先要找出數(shù)組中最大的元素。先定義第1個元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個元素的則將這個數(shù)定義為最大的元素。再和后面的數(shù)進行比較。一個數(shù)a除以b取余所得的數(shù)為0則a能被b整除。根據(jù)題意可知被3整除和被7整除兩個條件滿足一個即可所以兩個條件之間用“或”運算。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個數(shù)強制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義了一個長整型變量來記錄和。因為個數(shù)也為整型運算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點類型這樣就可以實現(xiàn)保留兩位小數(shù)。voidmain()\r\n{\r\ninti,k,cnt,xx[N],max;\r\nfloatpj;\r\nFILE*fw;\r\nlongj=0;\r\nclrscr();\r\nfw=fopen('out92.dat','N');\r\nread_dat(xx);\r\nmax=xx[0];\r\nfor(i=1,k=0;i<N;i++)\r\n{\r\nif(xx[i]>max)\r\nmax=xx[i];/*求出數(shù)組xx中最大數(shù)max*/\r\nif(xx[i]%3==0||xx[i]%7==0)\r\n{\r\nj+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/\r\nk++;\r\n}\r\n}\r\nfor(i=0,cnt=0;i<N;i++)\r\nif(xx[i]==max)\r\ncnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/\r\nPj=(float)(j*10

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論