2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022年湖南省婁底市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.某園區(qū)網(wǎng)采用OSPF路由協(xié)議,參與OSPF的網(wǎng)絡(luò)地址是169.111.0.0/16,Cisco路由器的正確配置是()。

A.Router(config)#routerospf63Router(config-router)#network169.111.0.00.0.0.0area0Router(config-router)#area0range169.111.0.0255.255.0.0

B.Router(config)#routerospf63Router(config.router)#network169.111.0.0255.255.0.0area0Router(config.router)#area0range169.111.0.0255.255.0.0

C.Router(config)#routerospf63Router(config—router)#network169.111.0.00.0.255.255area0Router(config—router)#area0range169.111.O.0255.255.0.0

D.Router(config)#routerospf63Router(config.router)#network169.111.0.00.0.255.255area0Router(config.router)#area0range169.111.0.00.0.255.255

2.在流水線運行時,總是希望預(yù)取的指令恰好是處理器將要執(zhí)行的指令,為避免流水線斷流,奔騰處理器內(nèi)置了一個()。

A.預(yù)取緩存器B.分支目標(biāo)緩存器C.指令譯碼器D.數(shù)據(jù)總線控制器

3.關(guān)于ADSL技術(shù)的描述中,錯誤的是A.A.數(shù)據(jù)傳輸不需要進(jìn)行調(diào)制解調(diào)

B.上行和下行傳輸速率可以不同

C.數(shù)據(jù)傳輸可利用現(xiàn)有的電話線

D.適用于家庭用戶使用

4.以下不屬于身份認(rèn)證協(xié)議的是()。

A.一次一密機制B.X.509認(rèn)證協(xié)議C.Kerberos認(rèn)證協(xié)議D.IPSec協(xié)議

5.某公司擁有IP地址塊/24。其中6/28和2/28已經(jīng)分配給人事部和財務(wù)部,現(xiàn)在技術(shù)部需要100個IP地址,可分配的IP地址塊是()A./25

B.8/25

C.4/25

D.28/25

6.某主機的IP地址為5,該主機的直接廣播地址為()。

A.55

B.

C.55

D.55

7.Internet通用服務(wù)器主要包括:E-mail服務(wù)器、FTP服務(wù)器、WWW服務(wù)器和()服務(wù)器,以及遠(yuǎn)程通信服務(wù)器、代理服務(wù)器等。

A.File服務(wù)器B.DHCP服務(wù)器C.AD服務(wù)器D.DNS服務(wù)器

8.在一臺Cisco路由器上用showaccess—list命令得到下列信息ExtendedIPaccesslistfengiin1434denyudpanyanyeq1434denytopanyanyeq4444permitipanyany根據(jù)以上信息,下列路由器的access—list配置,正確的是()。

A.Router(config)#ipaccess—liststandardfengjinl434Router(config—std—nae])#denyudpanyanyeq1434Router(config—std—nae])#denytopanyanyeq4444Router(eonfig—std—nael)#permitipanyanyRouter(config—std—nae])#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#

B.Router(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config)#ipaccess—liststandardfengjin1434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config—if)#

C.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#

D.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytopanyanyeq4444Router(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—-if)#ipaccess—-groupfengjinl434outRouter(config—if)#

9.下列對網(wǎng)橋協(xié)議數(shù)據(jù)單元(BPDU)的描述中,錯誤的是()。

A.生成樹中樹狀結(jié)構(gòu)的生成,主要依靠BPDU提供的信息

B.生成樹中阻塞端口只能接收和讀取BPDU,不能接收和轉(zhuǎn)發(fā)數(shù)據(jù)流

C.BPDU的BridgeID中優(yōu)先級的取值范圍是0-61440,增值量是4096

D.配置BPDU數(shù)據(jù)包不超過32個字節(jié),拓?fù)渥兓ㄖ狟PDU數(shù)據(jù)包不超過4個字節(jié)

10.在建筑群布線子系統(tǒng)可采用的4種鋪設(shè)方式中,對線纜保護(hù)相對較好的兩種方式分別是()。

A.巷道布線和架空布線B.巷道布線和直埋布線C.巷道布線和地下管道布線D.架空布線和直埋布線

二、填空題(10題)11.IP組播具有的顯著特點包括使用組地址、的組成員和底層硬件支持等。

12.

13.第

61

WWW的用戶端程序稱為_______。

14.移動計算將和移動通信技術(shù)結(jié)合起來,為用戶提供一種移動的計算機環(huán)境和新的計算模式。

15.(3)在TCP/IP協(xié)議集中,TCP協(xié)議和UDP協(xié)議運行于開放系統(tǒng)互聯(lián)參考模型中的____層。

16.(15)頂級域的劃分模式為組織模式和____。

17.(11)IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進(jìn)制數(shù),并用冒號隔開,這種表示法稱為____表示法。

18.第

76

以太網(wǎng)交換機能夠在運行的過程中自動建立和維護(hù)“端口/MAC地址映射表”這個過程叫()。

19.

20.______是為標(biāo)識因特網(wǎng)上主機的位置而設(shè)置的。

三、2.填空題(8題)21.網(wǎng)絡(luò)操作系統(tǒng)結(jié)構(gòu)設(shè)計模式主要有三種,即______模式、對象模式和對稱多處理模式。

22.在系統(tǒng)結(jié)構(gòu)上,UNIX分為操作系統(tǒng)的內(nèi)核與______。

23.電子商務(wù)中,CA安全認(rèn)證體系由證書審批部門和______部門組成。

24.______是因特網(wǎng)上的一個WWW服務(wù)器,它的主要任務(wù)是在因特網(wǎng)中主動搜索其他WWW服務(wù)器中的信息并對其自動索引,將索引內(nèi)容存儲在可供查詢的大型數(shù)據(jù)庫中。

25.Unix系統(tǒng)采用了【】文件系統(tǒng),具有良好的安全性、保密性和可維護(hù)性。

26.目前實際存在和使用的廣域網(wǎng)基本上都是采用______拓?fù)浣Y(jié)構(gòu)類型。

27.標(biāo)準(zhǔn)的C類IP地址使用【】位二進(jìn)制數(shù)表示網(wǎng)絡(luò)號。

28.在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,一般需要進(jìn)行______。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。

例如:1239,9-1-2-3>0,則該數(shù)滿足條件,參加計算平均值pjzl,且個數(shù)cnt=cnt+1。

8129,9-8-1-2<0,則該數(shù)不滿足條件,參加計算平均值pJz2。

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

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

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

30.函數(shù)Rdata實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組string中,請編寫函數(shù)CharLeft,其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組string中,最后調(diào)用函數(shù)Wdata,把結(jié)果string輸出到文件out.dat中。

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

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

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

五、1.選擇題(3題)31.廣域網(wǎng)WAN所覆蓋的地理范圍可達(dá)

A.數(shù)公里B.數(shù)十公里C.數(shù)百公里D.數(shù)千公里

32.計算機網(wǎng)絡(luò)能夠不受地理上的束縛實現(xiàn)資源共享,下列不屬于共享的資源是

A.數(shù)據(jù)B.辦公人員C.軟件D.硬件

33.下列是64位芯片的是()。

A.安騰B.奔騰4C.高能奔騰D.MS68000

六、1.程序設(shè)計題(3題)34.下列程序的功能是:把s字符串中的所有字母改成該字母的下一個字母,字母z改成字母a。要求大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不做改變。請編寫函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDAT(),讀取in36.dat中的字符串,并把結(jié)果輸出到文件out36.dat中。

例如:s字符串中原有的內(nèi)容為Mn123Zxy,則調(diào)用該函數(shù)后,結(jié)果為No123Ayz。

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

#include<ctype,h>

#defineN81

voidreadwriteDAT();

voidchg(charas)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{

inti;

chara[N];

FILE*rf,*wf;

rf=fopen("in36.dat","r");

wf=fopen("out36.dat","w");

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

{

fgets(a,81,rf);

chg(a);

fprintf(wf,"%s",a);

}

fclose(rf);

fclose(wf);

}

35.某級數(shù)的前兩項A1=1,A2=1,以后各項具有如下關(guān)系:

An=An-2+2An-1

下列程序的功能是:要求依次對于整數(shù)M=100,1000和10000求出對應(yīng)的n值,使其滿足:Sn<M且Sn+1≥M,這里Sn=A1+A2+…+An,并依次把n值存入數(shù)組單元b[0],b[1],b[2]中,請編制jsValue()函數(shù)來實現(xiàn)

此功能,最后調(diào)用函數(shù)writeDar()把數(shù)組b的值輸出到out48.dat文件中。

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

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

試題程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

fp=fopen("out48.dat","w");

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

36.已知在文件IN61.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中,金額二單價X數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按金額從小到大進(jìn)行排列,若金額相同,則按產(chǎn)品代碼從大到小進(jìn)行排列,最、終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT61.DAT中。

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

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

試題程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];

charmc[ll];

intdj;

intsl;

longje;

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[ll];

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+l8,5);

ch[5]=0;

sell[i].sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

voidWriteDat()

{

FILE*fp;

ihti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

參考答案

1.C路由器的OSPF配置模式下,定義參與OSPF的子網(wǎng)地址。命令格式為“networkip<子網(wǎng)號><wildcard—mask>area<區(qū)域號>”,即“169.111.O.OO.O.255.255area,0”。如果區(qū)域中的子網(wǎng)是連續(xù)的,則可以使用子網(wǎng)聚合功能定義某一特定范圍子網(wǎng)的聚合,命令格式如下:area<區(qū)域號>range<子網(wǎng)地址><子網(wǎng)掩碼>。由上述各命令格式可知,C選項正確。

2.B

3.AADSL使用比較復(fù)雜的調(diào)制解調(diào)技術(shù),在普通的電話線路上進(jìn)行高速的數(shù)據(jù)傳輸。在數(shù)據(jù)的傳輸方向上,ADSL分為上行和下行兩個通道,下行通道的數(shù)據(jù)傳遞速度遠(yuǎn)遠(yuǎn)大于上行通道的數(shù)據(jù)傳輸速率。

4.D

5.D2-2>=100n>=7所以n取7,也就是子網(wǎng)掩碼取25位,故選A即/25

6.D直接廣播地址是指包含一個有效的網(wǎng)絡(luò)號和一個全“1”的主機號。主機的IP地址為202.93120.15,這是一個C類IP地址,C類IP地址的主機號為8位,因此主機所在網(wǎng)絡(luò)的網(wǎng)絡(luò)號是202.93.120.0,因此直接廣播地址是20293.120.255。

7.D

8.CA、B選項采用標(biāo)準(zhǔn)的訪問控制列表(standard),可以排除;排除某個協(xié)議或者端口時,配置語句應(yīng)該先拒絕排除的協(xié)議或者端口,然后允許其它協(xié)議或者端口進(jìn)行數(shù)據(jù)傳輸,D選項是先允許后拒絕,D選項錯誤。故選擇C選項。

9.D配置BPDU數(shù)據(jù)包不超過35個字節(jié),拓?fù)渥兓ㄖ狟PDU數(shù)據(jù)包不超過4個字節(jié)。故選D選項。

10.C巷道布線法:利用建筑物之間的地下巷道鋪設(shè)電纜,不僅造價低而且還可以利用原有的安全設(shè)施給線纜提供保護(hù)。由于地下巷道存在熱水管道,因此可能會把電纜燙傷。架空布線法:利用原有的電線桿布線,這種布線方法成本較低,但是保密性、安全性和靈活性較差。直埋布線法:該方法除了穿過基礎(chǔ)墻部分電纜外,電纜的其余部分都沒有管道保護(hù),容易受到破壞。管道布線法:是由管道和人孔組成的地下系統(tǒng),用來對網(wǎng)絡(luò)內(nèi)的各建筑物進(jìn)行互聯(lián)。由于管道是由耐腐蝕材料做成的,所以這種方法對電纜提供了最好的機械保護(hù),使電纜受到維修的機會減到最小程度。故選擇C選項。

11.動態(tài)IP組播具有使用組地址、動態(tài)的組成員和底層硬件支持3個特點。

12.

13.瀏覽器

【解析】www的客戶程序稱為瀏覽器(WebBrowser),瀏覽器就是www的用戶端程序。

14.計算機網(wǎng)絡(luò)移動計算網(wǎng)絡(luò)是當(dāng)前網(wǎng)絡(luò)領(lǐng)域中一個重要的研究課題。移動計算將計算機網(wǎng)絡(luò)和移動通信技術(shù)結(jié)合起來,為用戶提供移動的計算環(huán)境和新的計算模式,其作用是在任何時間都能夠及時、準(zhǔn)確地將有用信息提供給處在任何地理位置的用戶。移動計算技術(shù)可以使用戶在汽車、飛機或火車上隨時隨地辦公,從事遠(yuǎn)程事務(wù)處理、現(xiàn)場數(shù)據(jù)采集、股市行情分析、戰(zhàn)場指揮、異地實時控制等。

15.傳輸【解析】在lP互聯(lián)中,傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)是傳輸層最重要的兩種協(xié)議,它們?yōu)樯蠈佑脩籼峁┎煌墑e的通信可靠性。

16.(15)地理模式

【解析】頂級域的劃分采用了兩種模式,即組織模式和地理模式。

17.冒號十六進(jìn)制【解析】IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進(jìn)制數(shù),并用冒號隔開,這種表示法稱為冒號十六進(jìn)制表示法。

18.地址學(xué)習(xí)或者反向?qū)W習(xí)【解析】交換機從某個端口收到幀,記錄這個幀的源地址及其來源端口,放人'MAC地址/端口映射表”,以便以后對幀進(jìn)行選擇性轉(zhuǎn)發(fā),這個過程叫做反向?qū)W習(xí)。

19.

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

21.客戶/服務(wù)器模式客戶/服務(wù)器模式解析:網(wǎng)絡(luò)操作系統(tǒng)結(jié)構(gòu)設(shè)計模式主要有3種,即客戶/服務(wù)器模式、對象模式和對稱多處理模式。

22.核外程序核外程序解析:在結(jié)構(gòu)上UNIX可分為兩大部分:操作系統(tǒng)內(nèi)核和核外程序。內(nèi)核由兩個主要部分組成:文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)。

23.證書操作證書操作解析:證書的審批部門負(fù)責(zé)對證書申請者進(jìn)行資格審查,證書操作部門負(fù)責(zé)為已授權(quán)的申請者制作、發(fā)放和管理證書。

24.搜索引擎搜索引擎解析:用戶可以利用搜索引擎所提供的分類目錄和查詢功能查找所需要的信息。

25.樹形樹形解析:Unix系統(tǒng)采用了樹形文件系統(tǒng),具有良好的安全性、保密性和可維護(hù)性。

26.網(wǎng)狀網(wǎng)狀解析:在采用點—點線路的通信子網(wǎng)中,每條物理線路連接一對結(jié)點?;就?fù)錁?gòu)型有4種:星形、環(huán)形、樹形與網(wǎng)狀形。網(wǎng)狀拓?fù)涞闹饕獌?yōu)點是系統(tǒng)可靠性高,但是結(jié)構(gòu)復(fù)雜,必須采用路由選擇算法與流量控制方法。目前實際存在和使用的廣域網(wǎng)基本上都是采用網(wǎng)狀拓?fù)錁?gòu)型。

27.2121解析:A類IP地址用7位表示網(wǎng)絡(luò),24位表示主機,因此它可以用于大型網(wǎng)絡(luò);B類IP地址用于中型規(guī)模的網(wǎng)絡(luò),它用14位表示網(wǎng)絡(luò),16位表示主機。C類IP地址僅用8位表示主機,21位用于表示網(wǎng)絡(luò),在一個網(wǎng)絡(luò)中最多只能連接256臺設(shè)備,因此,適用于較小規(guī)模的網(wǎng)絡(luò)。D類IP地址用于多目的地址發(fā)送。E類保留為今后使用。

28.流量控制流量控制解析:在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,要進(jìn)行流量控制。

29.【審題關(guān)鍵句】個位-千位-百位-十位,結(jié)果大于零的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值avel和ave2。

\n【解題思路】

\n①首先定義一個循環(huán)變量i,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位)。

\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進(jìn)行分解,每分解一個四位數(shù),則根據(jù)題目要求,判斷其“個位.百位.十位.千位>0”的條件是否滿足,當(dāng)滿足條件時,則將a[i]的值累加到變量pjzl中,同時計數(shù)變量cnt的值加1:如果不滿足判斷條件,則將四位數(shù)累加到變量pjz2中。當(dāng)for循環(huán)結(jié)束之后,就能等到所有滿足條件的四位數(shù)之和pjzl和個數(shù),以及所有不滿足條件的四位數(shù)之和pjz2。

\n③最后將變量pjzl的值除以變量cnt的值,得到所有滿足條件的四位數(shù)的平均值并賦給變量pjzl,將變量pjz2的值除以300減去變量cnt的差,得到所有不滿足條件的四位數(shù)的平均值并賦給變量pjz2。

\n本題中,pjzl、pjz2和cnt三個變量在源程序中已經(jīng)定義,在該子程序中就不需要再重新定義了。

\n【參考答案】

\n

30.【審題關(guān)鍵句】以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應(yīng)的位置上。

\n【解題思路】

\n①首先定義整型循環(huán)變量i、j和表示字符串長度的變量str,以及字符局部變量ch。

\n②在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,在循環(huán)體中,首先對字符串string[i]利用庫函數(shù)strlen求其長度,把此值賦給變量str。在第二層for循環(huán)語句中,循環(huán)變量j開始0,依次遞增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符賦給變量ch,再用if語句判斷ch的值是否大于32并且小于等于l00,如果成立,則把ch的值與string[i][j]值相加,所得的新值保存在string[i][j]中。

\n【參考答案】

\n

31.D解析:廣域網(wǎng)WAN所覆蓋的地理范圍可達(dá)數(shù)十公里至數(shù)千公里,可以覆蓋一個國家、地區(qū),或橫跨幾個洲,形成國際性的遠(yuǎn)程網(wǎng)絡(luò)。

32.B解析:計算機網(wǎng)絡(luò)建網(wǎng)的主要目的是實現(xiàn)計算機資源的共享,計算機資源主要指計算機硬件、軟件與數(shù)據(jù)。網(wǎng)絡(luò)用戶可以使用本地計算機資源,可以通過網(wǎng)絡(luò)訪問遠(yuǎn)程聯(lián)網(wǎng)計算機資源,也可以調(diào)用網(wǎng)中幾臺計算機來共同完成某項任務(wù)。

33.A解析:從奔騰到安騰,標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進(jìn)。奔騰是32位芯片,而安騰是64位芯片。

34.voidchg(char*s){while(*s)if(*s=='z'||*s=='z')/*字母z改成字母a字母z改成字母A*/{*s-=25;s++;/*取下一個字母*/}elseif(*s>='a'&&*s<='y')/*把小寫字母改成該字母的下一個字母*/{*s+=l;s++;/*取下一個字母*/}elseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個字母*/{*s+=l;s++;/*取下一個字母*/}elses++;/*取下一個字母*/}voidchg(char*s)\r\n{\r\nwhile(*s)\r\nif(*s=='z'||*s=='z')/*字母z改成字母a,字母z改成字母A*/\r\n{\r\n*s-=25;\r\ns++;/*取下一個字母*/\r\n}\r\nelseif(*s>='a'&&*s<='y')/*把小寫字母改成該字母的下一個字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個字母*/\r\n}\r\nelses++;/*取下一個字母*/\r\n}解析:本題考查的知識點如下:

(1)英文字母對應(yīng)的ASCII碼的排列規(guī)律。

(2)指針的操作。

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

在ASCII碼中,大、小寫字母的ASCII碼是連貫的,a~z對應(yīng)97~122,A~Z對應(yīng)65~90。z的ASCII碼減去25即得到a的ASCII碼,對Z同樣適合。所以我們要對字符串中的字符依次進(jìn)行判斷,若是大(小)寫字母,則按照ASCII碼的規(guī)律和題意要求對字符進(jìn)行轉(zhuǎn)換。在這里,使用指針完成對字符的依次訪問,每次將指針的地址加1直至指針為空即可。在選擇結(jié)構(gòu)的多個條件中,若需同時滿足,則用“與”運算,否則,用“或”運算。

35.jsValue(){intal=1a2=1n=1an;intsum0sum;sum0=a1+a2;while(1){an=al+a2*2;/*求下一個級數(shù)*/Sum=sumO+an;/*求級數(shù)和*/a1=a2;/*將a2賦給a1*/a2=an;/*將an賦給a2*/n++;if(sumo<100&&sum>=100)/*如果滿足Sn<100且Sn+1>=100*/b[0]=n;/*則將n存入數(shù)組單元b[0]中*/if(sumo<l000&&sum>=1000)/*如果滿足Sn<1000且sn+1>=1000*/b[1]=n;/*則將n存入數(shù)組單元b[1]中*/if(sumo<l0000&&sum>=10000)/*如果滿足Sn<10000且Sn+1>=10000*/{b[2]=n;/*則將n存入數(shù)組單元b[2]中*/break;/*并強行退出循環(huán)*/}sumo=sum;/*將sum賦給sum0為下一次循環(huán)的求和作準(zhǔn)備*/}}jsValue()\r\n{intal=1,a2=1,n=1,an;\r\nintsum0,sum;\r\nsum0=a1+a2;\r\nwhile(1)\r\n{an=al+a2*2;/*求下一個級數(shù)*/\r\nSum=sumO+an;/*求級數(shù)和*/\r\na1=a2;/*將a2賦給a1*/\r\na2=an;/*將an賦給a2*/\r\nn++;\r\nif(sumo<100&&sum>=100)/*如果滿足Sn<100且Sn+1>=100*/\r\nb[0]=n;/*則將n存入數(shù)組單元b[0]中*/\r\nif(sumo<l000&&sum>=1000)/*如果滿足Sn<1000且sn+1>=1000*/\r\nb[1]=n;/*則將n存入數(shù)組單元b[1]中*

溫馨提示

  • 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

提交評論