(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第1頁
(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第2頁
(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第3頁
(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第4頁
(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2023年)河南省許昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.下列技術(shù)中,不屬于寬帶城域網(wǎng)Qos保證技術(shù)的是()。A.DiffServB.MPLSC.PSTND.RSVP

3.

4.Winmail用戶使用0utlook發(fā)送郵件時,使用協(xié)議是()。

A.HTTPB.IMAPC.POP3D.SMTP

5.Internet的拓撲結(jié)構(gòu)是()。

A.總線型B.星型C.環(huán)型D.網(wǎng)狀型

6.

7.下列關(guān)于漏洞掃描技術(shù)和工具的描述中,錯誤的是()。

A.主動掃描工作方式類似于IDS

B.CVE為每個漏洞確定了唯一的名稱和標準化的描述

C.X—Scanner采用多線程方式對指定IP地址段進行安全漏洞掃描

D.ISS的SystemScanner通過依附于主機上的掃描器代理偵測主機內(nèi)部的漏洞

8.IP地址塊60/28的子網(wǎng)掩碼可寫為()

A.92

B.24

C.40

D.48

9.下列關(guān)于Serv-U-FTP服務(wù)器配置的描述中,錯誤的是()。

A.配置服務(wù)器域名時,可以使用域名或其他描述

B.配置服務(wù)器IP地址時,服務(wù)器有多個IP地址需分別添加

C.配置服務(wù)器域端口號時,可使用端口21或其他合適的端口號

D.配置域存儲位置時,小的域應(yīng)選擇.INI文件存儲而大的域應(yīng)選擇注冊表存儲

10.下列關(guān)于B/S模式應(yīng)用服務(wù)器的描述中,錯誤的是()

A.網(wǎng)絡(luò)應(yīng)用建立在Web服務(wù)的基礎(chǔ)上

B.訪問不同的應(yīng)用服務(wù)器需要不同的客戶端程序

C.瀏覽器不能直接訪問數(shù)據(jù)庫服務(wù)器

D.采用3層架構(gòu)

二、填空題(10題)11.

第75題Web站點可以限制用戶訪問Web服務(wù)器提供的資源,訪問控制一般分為4個級別:硬盤分區(qū)權(quán)限、用戶驗證、Web權(quán)限和___________限制。

12.在TCP/IP協(xié)議中,地址【】被稱為有限廣播地址。

13.奔騰芯片有雙Cache結(jié)構(gòu),一個用于數(shù)據(jù)緩存,另一個用于【】緩存。

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

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

15.電子商務(wù)的系統(tǒng)結(jié)構(gòu)可分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、和業(yè)務(wù)系統(tǒng)4個層次。

16.以太網(wǎng)MAC地址的長度為______位。

17.因特網(wǎng)中的每臺主機至少有一個IP地址,而且這個IP地址在全網(wǎng)中必須是【13】的。

18.1000BASE-T標準使用的傳輸介質(zhì)是______。

19.(16)在X.800中將安全攻擊分為兩類:被動攻擊和___________。

20.

三、2.填空題(8題)21.______是為標識因特網(wǎng)上主機的位置而設(shè)置的。

22.早期的網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了從對等結(jié)構(gòu)向______結(jié)構(gòu)演變的過程。

23.世界上第一個網(wǎng)絡(luò)體系結(jié)構(gòu)是1974年IBM公司提出的______。

24.防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送報文分組,以確定這些報文分組的【】。

25.當兩個進程競爭使用同一個資源時,沒有占用該資源的進程便處于______狀態(tài)。

26.在令牌環(huán)網(wǎng)中,由于各站點使用傳輸介質(zhì)的機會均等,其響應(yīng)時間是可以預(yù)測的,所以它比以太網(wǎng)更適合【】。

27.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。

28.在軟件的生命周期中,通常分為3大階段,即計劃階段,開發(fā)階段和______。

四、C語言程序設(shè)計題(2題)29.函數(shù)RData實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串數(shù)組original中,請編寫函數(shù)StrCharMove,其函數(shù)的功能是:以行為單位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串對應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串數(shù)組original中,最后調(diào)用函數(shù)WData,把結(jié)果original輸出到文件out.dat中。

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

注意:部分程序已經(jīng)給出。

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

30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取1000個十進制整數(shù)到數(shù)組xx中;請編制函數(shù)Compute分別計算出xx中數(shù)值為奇數(shù)的個數(shù)odd,偶數(shù)的個數(shù)even,平均值aver以及方差totfc的值,最后調(diào)用函數(shù)WriteDat把結(jié)果輸出到out.dat文件中。

計算方差的公式如下:

原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù),并用逗號隔開。(每個數(shù)均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

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

第8類按結(jié)構(gòu)體成員篩選并排序

五、1.選擇題(3題)31.“數(shù)字摘要”(也稱為“數(shù)字指紋”)是指______。

A.一種基于特定算法的文件,其內(nèi)容和長度以及文件有關(guān)

B.—種和特定文件相關(guān)的數(shù)據(jù),由指定文件可以生成這些數(shù)據(jù)

C.一種由特定文件得出的不可能由其他文件得出的數(shù)據(jù)

D.—種由特定文件得出的或者是文件略做調(diào)整后可以得出的數(shù)據(jù)

32.虛擬網(wǎng)絡(luò)以軟件方式來實現(xiàn)邏輯工作組的劃分與管理。如果同—邏輯工作組的成員之間希望進行通信,那么它們______。

A.可以處于不同的物理網(wǎng)段,而且可以使用不同的操作系統(tǒng)

B.可以處于不同的物理網(wǎng)段,但必須使用相同的操作系統(tǒng)

C.必須處于相同的物理網(wǎng)段,但可以使用不同的操作系統(tǒng)

D.必須處于相同的物理網(wǎng)段,而且必須使用相同的操作系統(tǒng)

33.OSI網(wǎng)絡(luò)結(jié)構(gòu)模型共分為7層,其中最底層是物理層,最高層是_______。

A.會話層B.傳輸層C.網(wǎng)絡(luò)層D.應(yīng)用層

六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件IN85.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組9中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的千位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT85.DAT文件中。

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

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

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

voidreadDat()

{

inti;

FILE*fp;

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

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

writeDat()

FILE*fp;

inti;

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

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

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

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

fclose(fp);

35.下列程序的功能是:選出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);

}

36.已知數(shù)據(jù)文件IN45.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)IeadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVa1(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)ab-ed≥10且ab-cd≤20且兩個數(shù)均為偶數(shù),同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的4位數(shù)的個數(shù)ent,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT45.DAT文件中。

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

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

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

試題程序;

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

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

fscanf(fp,"%d",&aIii);

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

參考答案

1.A

2.CC【解析】寬帶城域網(wǎng)保證服務(wù)質(zhì)量QoS要求的技術(shù)有:資源預(yù)留(RSVP)、區(qū)分服務(wù)(DittServ)與多協(xié)議標記交換(MPLS)。PSTN為公共交換電話網(wǎng)絡(luò),是一種全球語音通信電路交換網(wǎng)絡(luò)。故選擇C選項。

3.B

4.D發(fā)送郵件時通常采用SMTP(簡單郵件傳輸協(xié)議)協(xié)議,而接受郵件時通常采用POP3(郵局協(xié)議的第3個版本)或者IMAP(交互式郵件存取協(xié)議)協(xié)議。HTTP是超文本傳輸協(xié)議,是一種詳細規(guī)定了瀏覽器和萬維網(wǎng)服務(wù)器之間互相通信的規(guī)則。故選D選項。

5.D解析:Internet的拓撲結(jié)構(gòu)是網(wǎng)狀型。

6.B

7.A采用漏洞掃描工具是實施漏洞查找的常用方法。掃描分為被動和主動兩種:被動掃描對網(wǎng)絡(luò)上流量進行分析,不產(chǎn)生額外的流量,不會導(dǎo)致系統(tǒng)的崩潰,其工作方式類似于IDS。主動掃描則更多地帶有入侵的意味,可能會影響網(wǎng)絡(luò)系統(tǒng)的正常運行。

8.C子網(wǎng)掩碼(subnetmask)又叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網(wǎng)以及哪些位標識的是主機的位掩碼。子網(wǎng)掩碼不能單獨存在,它必須結(jié)合IP地址一起使用。子網(wǎng)掩碼只有一個作用,就是將某個IP地址劃分成網(wǎng)絡(luò)地址和主機地址兩部分。針對此題,IP的前28位與1相或,得40,故選項C正確。

9.Bserv-UFTP服務(wù)器是一種被廣泛運用的FTP服務(wù)器端軟件,支持3x/9x/ME/NT/2K等全Windows系列,可以設(shè)定多個FTP服務(wù)器、限定登錄用戶的權(quán)限、登錄主目錄及空間大小等,功能非常完備。它具有非常完備的安全特性,支持SSLFTP傳輸,支持在多個Serv—U和FTP客戶端通過SSL加密連接保護您的數(shù)據(jù)安全等。設(shè)置:FTP服務(wù)器的IP地址時,IP地址可為空,意為服務(wù)器所有的IP地址,當服務(wù)器有多個IP地址或使用動態(tài)IP地址時,IP地址為空會比較方便,因此選擇B選項。

10.B

11.IP地址

【解析】Web站點可以限制用戶訪問Web服務(wù)器提供的資源.訪問控制一般分為四個級別:IP地址限制、用戶驗證、Web權(quán)限和硬盤分區(qū)權(quán)限。

12.255.255.255.255255.255.255.255解析:在TCP/TP協(xié)議中存在兩種類型的廣播地址。一種是將IP地址的主機地址部分全部置0或置1,這種廣播地址稱為直接廣播地址。利用該地址可以向任何子網(wǎng)直接廣播。另外還有一個特殊的IP地址,用于向本網(wǎng)廣播,被稱為有限廣播地址,其值為55。

13.指令指令解析:本題考查點是奔騰芯片的雙Cache結(jié)構(gòu)。奔騰芯片采用兩個Cache(超高速緩存),一個用于數(shù)據(jù)緩存,另一個用于指令緩存,以便將指令和數(shù)據(jù)分別存放在不同的Cache中。當需要訪問時,不需要搜索整個存儲空間,因而可以大大地提高Cache的命中率。這種將指令和數(shù)據(jù)分別存放的結(jié)構(gòu)稱為哈佛結(jié)構(gòu)。

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

15.支付體系電子商務(wù)的系統(tǒng)結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、支付體系和業(yè)務(wù)系統(tǒng)4個層次。

—網(wǎng)絡(luò)基礎(chǔ)平臺:電子商務(wù)是以計算機網(wǎng)絡(luò)為基礎(chǔ)的。

—安全基礎(chǔ)結(jié)構(gòu):電子商務(wù)的安全基礎(chǔ)結(jié)構(gòu)層建立在網(wǎng)絡(luò)基礎(chǔ)層之上,包括CA安全認證體系和基本的安全技術(shù)。

—支付體系:電子商務(wù)分為支付型業(yè)務(wù)和非支付型業(yè)務(wù)。

—業(yè)務(wù)系統(tǒng):電子商務(wù)的業(yè)務(wù)系統(tǒng)包括支付型業(yè)務(wù)和非支付型業(yè)務(wù)兩類,前者架構(gòu)在支付體系之上,后者架構(gòu)在安全基礎(chǔ)結(jié)構(gòu)之上。

16.48位48位解析:MAC地址又叫硬件地址或以太網(wǎng)的物理地址,一般用12個十六進制數(shù)表示,長度為48位(6字節(jié))。例如,00-06-80-A3-BD-67(數(shù)字中不能有比F大的數(shù)),每個生產(chǎn)廠商分配以太網(wǎng)的前3個字節(jié)(即公司標識)。

17.唯一本題考查點是IP地址在全網(wǎng)中的唯一性。所有連入Internet的計算機必須擁有一個網(wǎng)內(nèi)唯一的IP地址,以便相互識別.就像每臺電話機必須有一個唯一的電話號碼一樣。

18.5類非屏蔽雙絞線5類非屏蔽雙絞線解析:1000BASE-T標準使用的是5類非屏蔽雙絞線,雙絞線長度可以達到100m。

19.(16)主動攻擊

【解析】在x.800中將安全攻擊分為兩類:被動攻擊和主動攻擊。被動攻擊試圖了解或利用系統(tǒng)的信息,但不影響系統(tǒng)資源。主動攻擊試圖改變系統(tǒng)資源或影響系統(tǒng)工作

20.

21.IP地址IP地址解析:網(wǎng)際協(xié)議地址(即IP地址)是為標識因特網(wǎng)上主機的位置而設(shè)置的。因特網(wǎng)上的每一臺計算機都被賦予了一個世界上唯一的32位因特網(wǎng)地址,這一地址可用于與該計算機有關(guān)的全部通信。為了方便起見,在應(yīng)用上我們以8位為一個單位,組成4組十進制數(shù)字來表示每一臺主機的位置。一般的IP地址由4組數(shù)字組成,每組數(shù)字介于0~255之間,如某一臺電腦的IP地址可為:15,但不能為202.206.259.30

22.非對等非對等解析:縱觀近20年來網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展,網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了從對等結(jié)構(gòu)向非對等結(jié)構(gòu)演變的過程。

23.系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA解析:世界上第一個網(wǎng)絡(luò)體系結(jié)構(gòu)是IBM公司于1974年提出的,命名為“系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA”,在此之后,許多公司紛紛提出了各自的網(wǎng)絡(luò)體系結(jié)構(gòu)。

24.合法性合法性解析:防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送的報文分組,以確定這些報文分組的合法性。

25.等待等待解析:沒有占用資源的進程處于等待狀態(tài),它必須等到該資源被釋放后才可以去使用它。

26.實時控制實時控制解析:在令牌環(huán)網(wǎng)中,由于各站點使用傳輸介質(zhì)的機會均等,其響應(yīng)時間是可以預(yù)測的,所以它比以太網(wǎng)更適合實時控制。

27.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機、路由器、交換機、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。

28.運行階段運行階段解析:軟件開發(fā)通常分為3大階段,每個階段又分若干子階段。

29.【審題關(guān)鍵句】以行為單位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解題思路】

\n①首先定義循環(huán)變量i、j和表示字符串長度的整型變量strl。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于maxline,在循環(huán)體中,首先用函數(shù)strlen(original[i])計算字符串original[i]的長度,把這個值賦給整型變量strl。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于或大于strl,利用表達式original[i][j]+=original[i][j]>>4實現(xiàn)對字符original[i][j]的ASCII碼值右移4位后所得到值與原字符original[i][j]的ASCII碼值相加,仍存入原字符串對應(yīng)的位置上的功能。

\n【參考答案】

\n

30.【審題關(guān)鍵句】讀取1000個數(shù),奇數(shù)個數(shù)、偶數(shù)個數(shù)、平均值及方差。

\n【解題思路】本題類似第48套試題,相對來說更簡單一些,通過審題可以發(fā)現(xiàn)本題有兩個不同點:①求所有數(shù)的平均值,此時只需要將數(shù)組中所有元素的值累加到變量aver中,最后除以l000(因為數(shù)組中有1000個元素)即可得到平均值,參考答案的第8條和第10條語句。②求所有數(shù)的方差,可先利用for循環(huán)將(xx[i]-aver)的平方累加到變量totfc,然后再除以1000即可得到所有數(shù)的方差,參考答案的第11~13條語句。

\n【參考答案】

\n

\n第8類按結(jié)構(gòu)體成員篩選并排序

31.C解析:數(shù)字摘要技術(shù)屬于消息認證的范疇。特定文件是指合法的發(fā)送方發(fā)出的文件,特定是指文件的身份。這樣的文件在做內(nèi)容調(diào)整后,不影響由它得出的數(shù)字摘要的合法性,此時數(shù)字摘要會發(fā)生變化。指定的文件是指偽造方要偽造的文件,它必須滿足由其生成的數(shù)字摘要和指定的摘要相同。數(shù)字摘要有以下要求:接收的輸入報文數(shù)據(jù)沒有長度限制;對任何輸入報文數(shù)據(jù)生成固定長度的摘要;根據(jù)報文能方便地計算出摘要;難以根據(jù)指定的摘要生成一個指定的報文;難以生成兩個具有相同摘要的不同的報文。得出數(shù)字摘要自然有特定的算法,但是數(shù)字摘要的長度是固定的:如果可以由指定的文件(也就是偽造的文件)得出這些數(shù)據(jù)就違反了第四條要求。報文只要略做變化,數(shù)字摘要就要發(fā)生變化。所以D也不正確。

32.A解析:如果同一邏輯工作組的成員之間希望進行通信,它們可以處于不同的物理網(wǎng)段,而且可以使用不同的操作系統(tǒng)。

33.D解析:OSI網(wǎng)絡(luò)結(jié)構(gòu)模型共分為7層:1、應(yīng)用層;2、表示層;3、會話層;4、傳輸層;5、網(wǎng)絡(luò)層;6、數(shù)據(jù)鏈路層;7、物理層。其中最底層是物理層,最高層是應(yīng)用層。

34.voidjsVal(){intithouhuntendataj;for(i=0;i<200;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+ten==hun+data&&a[i]%2!=1){/*如果千位數(shù)加十位數(shù)等于百位數(shù)加上個位數(shù)并且此數(shù)是偶數(shù)*/b[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按小到大的順序排列*/for(j=i+l;j<cnt;j++)if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i<200;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+ten==hun+data&&a[i]%2!=1)\r\n{/*如果千位數(shù)加十位數(shù)等于百位數(shù)加上個位數(shù),并且此數(shù)是偶數(shù)*/\r\nb[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按小到大的順序排列*/\r\nfor(j=i+l;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}解析:本題考查的知識點如下:

(1)運算符“%”及“/”的使用。

(2)選擇結(jié)構(gòu)中多個條件的布爾運算。

(3)數(shù)據(jù)的排序。

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除),拆分方法略。題中給出的兩個條件必須同時滿足,所以兩條件之間用“與”運算。將符合條件的數(shù)先存入數(shù)組b中,再對b中的數(shù)據(jù)進行排序。排序使用“選擇排序法”。

35.voidcountValue(){intithouhuntendata;for(i=5000;i>=1000;i--){thou=i/1000;/*求四位數(shù)的千位數(shù)字*/hun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=i%100/10;/*求四位數(shù)的十位數(shù)字*/data=i%l0;/*求四位數(shù)的個位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/sum+=i;/*將滿足條件的數(shù)求和*/}}voidcountValue()\r\n{\r\ninti,thou,hun,ten,data;\r\nfor(i=5000;i>=1000;i--)\r\n{\r\nthou=i/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=i%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=i%l0;/*求四位數(shù)的個位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識點如下:

(1)“%”與“/”的使用。

(2)判斷結(jié)構(gòu)中多個條件的布爾運算。

(3)循環(huán)結(jié)構(gòu)的使用。

本題要求選出5000以下符合條件的4位數(shù),所以選擇范圍是1000到5000。這里要借助運算符“%”與“/”將4位數(shù)各位上的數(shù)拆成獨立的數(shù)字:將1個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位卜的數(shù)字。題巾給出的兩個條件都要滿足,所以兩條件之間用“與”運算。使用循環(huán)結(jié)構(gòu)對1000到5000之間的數(shù)依次進行上述的處理。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=O;i<200;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ù)字*/ab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字個位數(shù)字是原4位數(shù)的十位數(shù)字*/cd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個位數(shù)字個位數(shù)字是原4位數(shù)的百位數(shù)字*/if((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)&&(cd%2==O)&&a

溫馨提示

  • 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

提交評論