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

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.關(guān)于靜態(tài)路由,以下哪種說法是錯誤的()。

A.靜態(tài)路由通常由管理員手工建立

B.靜態(tài)路由的優(yōu)點(diǎn)是安全可靠、簡單直觀

C.靜態(tài)路由不能隨互聯(lián)網(wǎng)結(jié)構(gòu)的變化而自動變化

D.靜態(tài)路由己經(jīng)過時,目前很少有人使用

2.寬帶綜合業(yè)務(wù)數(shù)字網(wǎng)(B-ISDN)采用的數(shù)據(jù)傳輸技術(shù)是()。A.電路交換技術(shù)B.報文交換技術(shù)C.分組交換技術(shù)D.異步傳輸模式(ATM)

3.

4.16根地址線的尋址范圍是()。A.512KB.64KC.640KD.1MB

5.局域網(wǎng)中按介質(zhì)訪問控制角度來分為共享介質(zhì)式局域網(wǎng)和()2種。

A.交換式局域網(wǎng)B.共享式局域網(wǎng)C.轉(zhuǎn)發(fā)式局域網(wǎng)D.無線式局域網(wǎng)

6.建立計算機(jī)網(wǎng)絡(luò)的目的在于______。

A.資源共享B.建立通信系統(tǒng)C.建立自動辦公系統(tǒng)D.建立可靠的管理信息系統(tǒng)

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

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

8.第

32

下列描述錯誤的是()。

A.環(huán)型拓?fù)錁?gòu)型中,結(jié)點(diǎn)通過點(diǎn)一點(diǎn)通信線路,構(gòu)成閉合的環(huán)型

B.環(huán)中數(shù)據(jù)沿著兩個方向繞環(huán)逐站傳輸

C.為了確定環(huán)中每個結(jié)點(diǎn)在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進(jìn)行控制

D.在環(huán)型拓?fù)渲?,多個結(jié)點(diǎn)共享一條環(huán)通路

9.互聯(lián)網(wǎng)絡(luò)不能屏蔽的差異的是()。A.A.網(wǎng)絡(luò)協(xié)議B.服務(wù)類型C.網(wǎng)絡(luò)管理D.網(wǎng)絡(luò)速度

10.在Cisco路由器上配置RIPvl路由協(xié)議,參與RIP路由的網(wǎng)絡(luò)地址有193.22.56.0/26、193.22.56.64/26、193.22.56.128/26和193.22.56.192/26,正確的配置命令是()。

A.Router(config)#network193.22.56.00.0.0.255

B.Router(config—router)#network193.22.56.0255.255.255.0

C.Router(config)#network193.22.56.0

D.Router(eonfig—router)#network193.22.56.0

二、填空題(10題)11.TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議TCP和______。

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

13.認(rèn)證方式主要包括PKI認(rèn)證、摘要算法認(rèn)證和______。

14.從網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展來看,網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了的過程。

15.______允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運(yùn)行的好壞,其目標(biāo)是衡量和呈現(xiàn)網(wǎng)絡(luò)特性的各個方面,使網(wǎng)絡(luò)的性能維持在一個可以接受的水平上。

16.在軟磁盤存儲器中,軟磁盤適配器是______。

17.

第70題IP數(shù)據(jù)報的報頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加___________湊齊。

18.

19.

20.

第63題自美國國防部的___________開始運(yùn)行,計算機(jī)廣域網(wǎng)迅速擴(kuò)展起來。

三、2.填空題(8題)21.網(wǎng)絡(luò)操作系統(tǒng)的縮寫是______。

22.網(wǎng)絡(luò)操作系統(tǒng)可分為兩類:______型和通用型。

23.電子商務(wù)應(yīng)用系統(tǒng)通常包含【】系統(tǒng)、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務(wù)應(yīng)用系統(tǒng)和用戶及終端系統(tǒng)。

24.網(wǎng)絡(luò)安全攻擊方法可以分為服務(wù)攻擊與______攻擊。

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

26.Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的______界面使人感覺親近而且舒適。

27.性能管理包括監(jiān)視和______兩大功能。

28.訪問WWW服務(wù)器時,統(tǒng)一資源定位符URL可以指定的主要協(xié)議是______。

四、C語言程序設(shè)計題(2題)29.已知在文件in.dat中存有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是三位數(shù)。函數(shù)readDat是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)jsSort,其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出第二個數(shù)大于第一個數(shù)加第三個數(shù)之和的數(shù),其中滿足條件的個數(shù)作為函數(shù)jsSort的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)加第三個之和的大小進(jìn)行降序排列(第二個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到out.dat文件中。

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

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

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

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

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

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

五、1.選擇題(3題)31.認(rèn)證(Authentication)是防止()攻擊的重要技術(shù)。A.主動B.被動C.黑客D.偶然

32.數(shù)字信封技術(shù)使用的兩層加密體制中,內(nèi)層的作用是()。

A.保證所發(fā)送消息的真實性

B.利用私有密鑰加密技術(shù)使得每次傳送的消息都可以生成新的私有密鑰

C.利用公用密鑰加密技術(shù)加密私有密鑰,保證私有密鑰的安全性

D.以上都不對

33.文件系統(tǒng)的主要目的是______。

A.實現(xiàn)對文件的按名存取B.實現(xiàn)虛擬存儲C.提高外存的讀寫速度D.用于存儲系統(tǒng)文件

六、1.程序設(shè)計題(3題)34.己知數(shù)據(jù)文件IN57.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ù)按從大到小的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT57.DAT文件中。

例如:1239,9—1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

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

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

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

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

試題程序:

#include<stdio.h>

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

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

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

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen{"OUT57.DAT","w");

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

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

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

fclose(fp);

}

35.已知數(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);

36.下列程序的功能是:計算500~800之間素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從小到大的/頃序,再計算其間隔加、減之和,即第1個素數(shù)-第2個素數(shù)十第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)writeDaI()把結(jié)果cnt和sum輸出到文件OUT66.DAT中。

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

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

試題程序;

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("素數(shù)的個數(shù)=%d\n",ont);

printf("按要求計算得值=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

參考答案

1.D

2.D解析:寬帶綜合業(yè)務(wù)數(shù)字網(wǎng)既不能采用像電話那樣的電路交換技術(shù),也不能采用數(shù)據(jù)通信網(wǎng)的分組交換技術(shù),它將采用一種新的快速分組交換技術(shù),即異步傳輸模式(ATM),利用這種交換技術(shù)可以較好地進(jìn)行各種不同業(yè)務(wù)的綜合處理。

3.A

4.B解析:由于一根地址線可以表示二進(jìn)制0或l,所以16根地址線可以尋址的范圍就是2的16次方,64k。

5.A

6.A解析:建立計算機(jī)網(wǎng)絡(luò)的目的在于共享資源,次要目的是建立通信系統(tǒng)。

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

8.B環(huán)型拓?fù)錁?gòu)型中,結(jié)點(diǎn)通過相應(yīng)的網(wǎng)卡,使用點(diǎn)一點(diǎn)連接線路,構(gòu)成閉合的環(huán)型。環(huán)中數(shù)據(jù)沿著一個方向繞環(huán)逐站傳輸。在環(huán)型拓?fù)渲校鄠€結(jié)點(diǎn)共享一條環(huán)通道,為了確定環(huán)中每個結(jié)點(diǎn)在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進(jìn)行控制。

9.D解析:互聯(lián)網(wǎng)絡(luò)應(yīng)該屏蔽各子網(wǎng)在網(wǎng)絡(luò)協(xié)議、服務(wù)類型與網(wǎng)絡(luò)管理等方面的差異。

10.DRIP不支持可變長掩碼,它只根據(jù)各類IP地址的網(wǎng)絡(luò)號的位數(shù)來確定。因此在配置網(wǎng)絡(luò)地址時不需要給定掩碼,故選項A,B錯誤。RIP路由協(xié)議是在“Router(configrouter)#”模式下進(jìn)行配置。因此選擇D選項。

11.用戶數(shù)據(jù)報協(xié)議(UDP)用戶數(shù)據(jù)報協(xié)議(UDP)解析:TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議TCP和用戶數(shù)據(jù)報協(xié)議UDP。TCP協(xié)議是面向連接的協(xié)議,UDP協(xié)議是面向非連接的協(xié)議。

12.虛電路

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

13.賬戶名/口令認(rèn)證賬戶名/口令認(rèn)證解析:認(rèn)證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的身份認(rèn)可。賬戶名/口令認(rèn)證是一種常用的認(rèn)證方式,主要用于操作系統(tǒng)登錄和Telnet等。此外還有基于PKI的認(rèn)證和使用摘要算法的認(rèn)證方式。

14.從對等結(jié)構(gòu)向非對等結(jié)構(gòu)演變【解析】從網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展來看,網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了從對等結(jié)構(gòu)向非對等結(jié)構(gòu)演變的過程。對等結(jié)構(gòu)網(wǎng)絡(luò)操作系統(tǒng)中,所有的連網(wǎng)節(jié)點(diǎn)地位平等,安裝在每個連網(wǎng)節(jié)點(diǎn)的操作系統(tǒng)軟件相同,連網(wǎng)計算機(jī)的資源在原則上都是可以相互共享的。在非對等結(jié)構(gòu)網(wǎng)絡(luò)操作系統(tǒng)設(shè)計中,連網(wǎng)節(jié)點(diǎn)分為:網(wǎng)絡(luò)服務(wù)器和網(wǎng)絡(luò)工作站兩類。網(wǎng)絡(luò)服務(wù)器采用高配置與高性能的計算機(jī),以集中方式管理局域網(wǎng)的共享資源,并為網(wǎng)絡(luò)工作站提供各類服務(wù);網(wǎng)絡(luò)工作站一般是低配置的微型機(jī)系統(tǒng),主要為本地用戶訪問本地資源與訪問網(wǎng)絡(luò)資源提供服務(wù)。

15.性能管理性能管理解析:性能管理功能允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運(yùn)行的好壞,其目標(biāo)是衡量和呈現(xiàn)網(wǎng)絡(luò)特性的各個方面,使網(wǎng)絡(luò)的性能維持在一個可以接受的水平之上。從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。它的最大作用在于幫助管理員減少網(wǎng)絡(luò)中過分擁擠和不可通行的現(xiàn)象,從而為用戶提供穩(wěn)定的服務(wù)。

16.軟盤驅(qū)動器與CPU進(jìn)行信息交換的通道口軟盤驅(qū)動器與CPU進(jìn)行信息交換的通道口解析:軟磁盤存儲器主要有軟磁盤、軟盤驅(qū)動器和軟磁盤適配器組成。軟磁盤適配器是CPU與軟盤驅(qū)動器進(jìn)行信息交換的通道口。

17.0

【解析】IP數(shù)據(jù)報的報頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加0湊齊。

18.資源共享

19.

20.ARPANET或阿帕網(wǎng)

【解析】自1969年美國國防部的ARPANET(阿帕網(wǎng))開始運(yùn)行,計算機(jī)廣域網(wǎng)迅速拓展起來。

21.NOSNOS解析:網(wǎng)絡(luò)操作系統(tǒng)縮寫是NOS,即NetworkOperatingSystem。

22.面向任務(wù)面向任務(wù)解析:一般來說,網(wǎng)絡(luò)操作系統(tǒng)可以分為兩類:面向任務(wù)型NOS和通用型NOS。

23.CA認(rèn)證或CA安全認(rèn)證CA認(rèn)證或CA安全認(rèn)證解析:一個完整的電子商務(wù)系統(tǒng)需要CA安全認(rèn)證中心、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務(wù)應(yīng)用系統(tǒng)及用戶終端系統(tǒng)的配合與協(xié)作。任何一個環(huán)節(jié)出現(xiàn)問題,電子商務(wù)活動就不可能順利完成。

24.非服務(wù)非服務(wù)解析:從網(wǎng)絡(luò)高層協(xié)議的角度劃分,攻擊方法可以概括地分為兩大類:服務(wù)攻擊和非服務(wù)攻擊。服務(wù)攻擊是針對某種特定網(wǎng)絡(luò)服務(wù)的攻擊;非服務(wù)攻擊不是針對某項具體應(yīng)用服務(wù),而是基于網(wǎng)絡(luò)層等低層協(xié)議進(jìn)行的。

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

26.Java控制臺Java控制臺解析:Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的Java控制臺界面使人感覺親近和舒適。

27.調(diào)整調(diào)整解析:從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。前者主要指跟蹤網(wǎng)絡(luò)活動,后者是通過改變設(shè)置來改善網(wǎng)絡(luò)的性能。

28.HTTPHTTP解析:URL由協(xié)議類型、主機(jī)名和文件名3部分組成。URL可以指定的主要協(xié)議類型有HTTP、FTP、GOPHER、TELNET和FILE,其中最常用的是HTTP協(xié)議。

29.【審題關(guān)鍵句】第2個數(shù)大于第1個數(shù)加第3個數(shù),存入數(shù)組,按第2個加第3個數(shù)之和降序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量i、j;一個計數(shù)變量count;一個用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。

\n②建立一個for循環(huán),指定第一個for循環(huán)的循環(huán)變量i從0開始,到200時結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個數(shù)大于第一個數(shù)加第三個數(shù)之和,則把a(bǔ)a[i]復(fù)制到bb[count]中,同時數(shù)組下標(biāo)變量count加1。

\n③將所有滿足條件的記錄篩選保存到數(shù)組bb口后,再通過兩個for循環(huán)對數(shù)組bb[]中記錄進(jìn)行排序。第一個for循環(huán)的循環(huán)變量i的初值為0,當(dāng)?shù)扔跀?shù)組計數(shù)變量count的值減1時停止循環(huán),每循環(huán)一次,i的值加1;第二個for循環(huán)的循環(huán)變量j的初值等于i+1,當(dāng)?shù)扔跀?shù)組計數(shù)變量count的值時停止循環(huán),每循環(huán)一次,j的值加1;每次進(jìn)行比較時,如果第i行的第二個數(shù)加第三個之和小于其后面第i行的第二個數(shù)加第三個之和,將執(zhí)行if條件語句后面花括號中的命令,花括號中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個數(shù)加第三個之和從大到小排序。

\n④最后將計數(shù)函數(shù)count返回。

\n【參考答案】

\n

\n

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

\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。

\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實現(xiàn)對20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換實現(xiàn)對第i行字符串左半部分的字符串按降序排列。

\n③用變量len的值對2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實現(xiàn)字符串xx[i]左右部分子字符串的交換。

\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。

\n【參考答案】

\n

31.A認(rèn)證是防止主動攻擊的重要技術(shù),它對于開放環(huán)境中的各種信息系統(tǒng)的安全有重要作用。認(rèn)證是指驗證一個最終用戶或設(shè)備的聲明身份的過程,即認(rèn)證建立信息發(fā)送者或接收者的身份。它主要解決的是網(wǎng)絡(luò)通信過程中通信雙方的身份認(rèn)可。

32.B解析:數(shù)字信封技術(shù)使用兩層加密體制,在內(nèi)層,利用私有密鑰加密技術(shù),每次傳送信息都可以重新生成新的私有密鑰,保證信息的安全性。在外層,利用公有密鑰加密技術(shù)加密私有密鑰,保證私有密鑰傳遞的安全性。

33.A解析:文件系統(tǒng)的主要目的是實現(xiàn)對文件的按名存取,有效地組織和管理文件。

34.jsValue(){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(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/{b[cnt]-a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[ii;b[i]=b[9];b[j]=data;}}jsValue()\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(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/\r\n{\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的4位數(shù)按從大到小的順序進(jìn)行排序*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[ii;\r\nb[i]=b[9];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:

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

(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用。

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號“%”(取余)和“/”(整除)。將一個4位數(shù)整除1000則叫得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。然后按照題意要求將各位依次相減進(jìn)行判斷。將符合條件的數(shù)存入數(shù)組b中,最后的排序采用“選擇排序法”。

35.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ù)按小到大的順序排列*/\

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論