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

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.下列不屬于網(wǎng)絡(luò)層安全風(fēng)險分析的是()。

A.數(shù)據(jù)傳輸風(fēng)險B.信息系統(tǒng)訪問控制鋒線C.網(wǎng)絡(luò)邊界風(fēng)險D.網(wǎng)絡(luò)服務(wù)風(fēng)險

2.將內(nèi)部專用IP地址轉(zhuǎn)換為外部公用IP地址的技術(shù)是()

A.RAPRB.NATC.DHCPD.ARP

3.下列關(guān)于IEEE802.16標(biāo)準(zhǔn)的描述中,錯誤的是()

A.提供寬帶城域網(wǎng)用戶訪問Internet所需要的路由服務(wù)

B.最高傳輸速率為234Mbps

C.使用無線頻段為10~66GHz

D.與IEEE802.16標(biāo)準(zhǔn)工作組對應(yīng)的論壇組織是WiMAX

4.無線自組網(wǎng)是一種特殊的自組織、對等式、()的無線移動網(wǎng)絡(luò)。

A.自由B.多跳C.分組D.排序

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

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

6.下列關(guān)于WindowsServer2003系統(tǒng)WWW服務(wù)器的描述中,正確的是()。

A.Web站點必須配置靜態(tài)的IP地址

B.在一臺服務(wù)器上只能構(gòu)建一個網(wǎng)站

C.訪問Web站點時必須使用站點的域名

D.建立Web站點時必須為該站點指定一個主目錄

7.在ATM高層協(xié)議中,應(yīng)用層協(xié)議的例子有()

A.文件傳輸協(xié)議、簡單郵件傳送協(xié)議和虛擬終端仿真協(xié)議

B.文件傳輸協(xié)議、傳輸控制協(xié)議和虛擬終端仿真協(xié)議

C.文件傳輸協(xié)議、簡單郵件傳送協(xié)議和互聯(lián)網(wǎng)協(xié)議

D.地址轉(zhuǎn)換協(xié)議、簡單郵件傳送協(xié)議和虛擬終端仿真協(xié)議

8.下列關(guān)于路由器技術(shù)指標(biāo)的描述中,錯誤的是()

A.吞吐量是指路由器的包轉(zhuǎn)發(fā)能力

B.背板能力決定了路由器的吞吐量

C.語音、視頻業(yè)務(wù)對延時抖動要求較高

D.突發(fā)處理能力是以最小幀間隔值來衡量的

9.

10.按照ITU-T標(biāo)準(zhǔn),傳輸速度為622.080Mbps的標(biāo)準(zhǔn)是()。

A.OC-3B.OC-12C.OC-48D.OC-192

二、填空題(10題)11.

12.在星型拓?fù)浣Y(jié)構(gòu)中,______結(jié)點是全網(wǎng)可靠性的瓶頸。

13.(13)在路由表中,特定主機(jī)路由表項的子網(wǎng)掩碼為________。

14.(14)瀏覽器結(jié)構(gòu)由一個__________和一系列的用戶單元、解釋單元組成。

15.資源共享的觀點將計算機(jī)網(wǎng)絡(luò)定義為“以能夠相互______的方式互連起來的自治計算機(jī)系統(tǒng)的集合”。

16.

17.IPTV技術(shù)使音頻和視頻節(jié)目內(nèi)容以數(shù)據(jù)報的方式從不同的物理網(wǎng)絡(luò)傳送給不同的用戶。

18.ISO定義了網(wǎng)絡(luò)管理的五大功能,包括故障管理、安全管理、計費管理、性能管理和。

19.SMTP的通信過程可以分成三個階段,它們是連接______階段、郵件傳遞階段和連接關(guān)閉階段。

20.

三、2.填空題(8題)21.奔騰芯片采用了分支預(yù)測技術(shù),它用來動態(tài)地預(yù)測______。

22.IP協(xié)議主要負(fù)責(zé)為網(wǎng)絡(luò)上傳輸?shù)腳_____,并管理這些數(shù)據(jù)報的分片過程。

23.在傳輸網(wǎng)中,目前普遍使用的是______體系。

24.按照Client/Server_工作模式開發(fā)出的客戶端與服務(wù)器端數(shù)據(jù)庫應(yīng)用程序,客戶端可以用______向數(shù)據(jù)庫服務(wù)器發(fā)送查詢請求。

25.像NetXRay等基于網(wǎng)絡(luò)層等低層協(xié)議而進(jìn)行攻擊的軟件屬于______。

26.為了避免p地址的浪費,需要對IP地址中的主機(jī)號部分進(jìn)行再次劃分,將其劃分成子網(wǎng)號和______兩部分。

27.衛(wèi)星通信系統(tǒng)按照其采用的技術(shù)可分為三類,即:靜止軌道衛(wèi)星系統(tǒng)、中軌道衛(wèi)星系統(tǒng)和【】。

28.將IP地址4個字節(jié)的二進(jìn)制數(shù)分別轉(zhuǎn)換成4個十進(jìn)制數(shù),這4個十進(jìn)制數(shù)之間用“.”隔開,這種IP地址表示法被稱為【】表示法。

四、C語言程序設(shè)計題(2題)29.已知在in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求這些正整數(shù)右移l位二進(jìn)制位后,產(chǎn)生的新數(shù)是奇數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)(右移前的值)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到文件out.dat中。

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

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

30.對10個候選人進(jìn)行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件in.dat,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個候選人的選中情況,第二位表示第二個候選人的選中情況,依次類推;每一位內(nèi)容均為字符0或1,l表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票則不作統(tǒng)計。給定函數(shù)ReadDat的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs來統(tǒng)計每個候選人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。

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

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

五、1.選擇題(3題)31.奔騰芯片的體系結(jié)構(gòu)中,采用了許多新技術(shù),下列敘述中錯誤的是()。

A.超標(biāo)量技術(shù)的特點是提高主頻、細(xì)化流水

B.分支預(yù)測能動態(tài)預(yù)測程序分支的轉(zhuǎn)移

C.超流水線技術(shù)的特點是提高主頻、細(xì)化流水

D.哈佛結(jié)構(gòu)是把指令與數(shù)據(jù)分別進(jìn)行存儲

32.在總線型局域網(wǎng)中,由于總線作為公共傳輸介質(zhì)被多個結(jié)點共享,因此在工作過程中需要解決的問題是()。

A.擁塞B.沖突C.交換D.互聯(lián)

33.對于一個實際的數(shù)據(jù)傳輸系統(tǒng),在數(shù)據(jù)傳輸速率確定后,如果要求誤碼率越低,那么傳輸系統(tǒng)設(shè)備的______。Ⅰ.造價越高Ⅱ.結(jié)構(gòu)越復(fù)雜Ⅲ.線路帶寬越大Ⅳ.拓?fù)浣Y(jié)構(gòu)越簡單

A.I和ⅡB.I和ⅢC.Ⅱ和ⅣD.Ⅲ和Ⅳ

六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件IN26.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的個位數(shù)字),把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),如果新組成的兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除,同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要求計算滿足上述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)writeDat(),把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT26.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("IN26.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("OUT26.DAT","w");

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

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

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

fclose(fp);

}

35.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN8.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中;請編制函數(shù)StrCharJP(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCII值右移4位,然后把右移后的字符的ASCII值再加上原字符的ASCII值,得到新的字符,并存入原字符串對應(yīng)的位置上。最后把已處理的字符串按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT8.DAT中。

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于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;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidStrCharJR(void)

{

}

main()

{

clrscr(;

if(ReadDat())

{

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

return;

}

StrCharJR();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

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

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

{

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

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

}

fclose(fp);

}

36.已知在文件IN42.DAT中存有N個實數(shù)(N<200),函數(shù)ReadDat()讀取這N個實數(shù)并存入數(shù)組xx中。請編制程序Ca1Value(),其功能要求:

(1)求出這N個實數(shù)的平均值aver。

(2)分別求出這N個實數(shù)的整數(shù)部分值之和sumint及其小數(shù)部分之和sumdec,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT42.DAT中。

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

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

試題程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

floatxx[MAXNUM];

intN=0;

doubleaver=0.0;

doublesumint=0.0;

doublesumdec=0.0;

intReadDat();

voidWriteDat();

voidCalValue()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN42.DAT中共有實數(shù)%d個\n",N);

printf("平均值=%.21f\n",aver);

printf("整數(shù)部分之和=%.21f\n",sumint);

printf("小數(shù)部分之和=%.21f\n",sumdec);

WriteDat();

}

intReadDat()

{

FILE*fp;

intj;

if((fp=fopen("in42.dat","r"))==NULL)

return1;

while(!feof(fp))

{

fscanf(fp,"%f",&xx[N]);

if(xx[N]>0.001)N++;

}

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

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

fprintf(fp,"%dkn%.21f\n%.21f\n%.21f\n",N,aver,sumint,sumdec);

fclose(fp);

}

參考答案

1.B

2.B

3.BIEEE802.16定義了寬帶無線城域網(wǎng)接入標(biāo)準(zhǔn),其傳輸速率為32~134Mbps。IEEE802.16是一個點對多點的視距條件下的標(biāo)準(zhǔn),最高傳輸速率為1MMbps,用于大數(shù)據(jù)量接人。因此B選項描述錯誤。

4.B

5.B

6.DWeb站點可以配置靜態(tài)IP地址,也可以配置動態(tài)IP地址,因此A選項錯誤。而同一臺服務(wù)器可以構(gòu)建多個網(wǎng)站,B選項錯誤。訪問Web站點時必須使用站點的域名,也可以使用站點的IP地址,因此C選項錯誤。建立Web站點時必須為每個站點指定一個主目錄,也可以是虛擬的子目錄。因此選擇D選項。

7.A解析:ATM網(wǎng)絡(luò)中包含物理層、ATM層、ATM適配層和高層協(xié)議,高層協(xié)議又包括應(yīng)用層、表示層、傳輸層和網(wǎng)絡(luò)層。應(yīng)用層中常用的協(xié)議有文件傳輸協(xié)議(FTP)、簡單郵件傳送協(xié)議(SMTP)和虛擬終端仿真協(xié)議(Telnet)等。

8.D解析:路由器的突發(fā)處理能力是以最小幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大發(fā)送速率來衡量的。

吞吐量是指路由器的包轉(zhuǎn)發(fā)能力,與其端口數(shù)量、端口速率、包長度、包類型有關(guān)。

背板是路由器輸入端與輸出端之間的物理通道。由于背板能力決定了路由器的吞吐量,因此高性能路由器通常采用的是交換式結(jié)構(gòu),而非共享背板結(jié)構(gòu)。

延時抖動是指延時的變化量。由于IP數(shù)據(jù)包對延時抖動要求不高,因此不把延時抖動作為衡量高速路由器的主要指標(biāo),但在語音、視頻等業(yè)務(wù)應(yīng)用場合對延時抖動的要求較高。

9.D

10.B無源光纖網(wǎng)(PON)是ITU(國際電信聯(lián)盟)的SG15研究組在G.983建議'基于無源光纖網(wǎng)的高速光纖接入系統(tǒng)'進(jìn)行標(biāo)準(zhǔn)化的。該建議分為兩個部分:\n\u3000\u3000(1)OC-3,155.520Mbps的對稱業(yè)務(wù)。\n\u3000\u3000(2)上行OC-3,155.520Mbps;下行OC.12,622.080Mbps的不對稱業(yè)務(wù)。\n\u3000\u3000OC-x是ITU-T的推薦標(biāo)準(zhǔn)中定義的光纖的物理層接口,它以51.84Mbps為單位定義了多個級別,用作通信服務(wù)提供商采用的光纖通信系統(tǒng)(SONET及SDH)、KIN交換機(jī)和路由器等的接口。故選項B正確。

11.

12.中心中心解析:在星型拓?fù)錁?gòu)型中,結(jié)點通過點對點通信線路與中心結(jié)點連接。中心結(jié)點控制全網(wǎng)的通信,任何兩結(jié)點之間的通信都要通過中心結(jié)點。星型拓?fù)錁?gòu)型結(jié)構(gòu)簡單,易于實現(xiàn),便于管理。但是,網(wǎng)絡(luò)的中心結(jié)點是全網(wǎng)可靠性的瓶頸,中心結(jié)點的故障可能造成全網(wǎng)癱瘓。

13.(13)55

【解析】在路由表中,對于特定主機(jī)路由,可采用55作為子網(wǎng)掩碼,采用目的主機(jī)lP地址作為目的地址;對于默認(rèn)路由,則采用o,o.o.o作為子網(wǎng)掩碼,默認(rèn)路由器的地址作為目的地址。

14.(14)控制單元【解析】瀏覽器通常由一系列的用戶單元、一系列的解釋單元和一個控制單元組成。

15.共享資源共享資源解析:資源共享的觀點將計算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互連起來的自治計算機(jī)系統(tǒng)的集合”。

16.

17.IPIPTV技術(shù)是一項系統(tǒng)集成技術(shù),它能使音頻/視頻節(jié)目內(nèi)容或信號以IP包的方式在不同的物理網(wǎng)絡(luò)中被安全、有效且保質(zhì)地傳送或分發(fā)給不同的用戶。IPTV的基本技術(shù)形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。

18.配置管理網(wǎng)絡(luò)管理包括配置管理、故障管理、性能管理、安全管理、計費管理5個基本功能。

19.建立建立解析:SMTP的通信過程可以分成三個階段:連接建立階段、郵件傳遞階段和連接關(guān)閉階段。

20.邏輯

【解析】虛電路是在傳輸分組時建立邏輯連接,稱之為“虛電路”是因為這種電路不是專用的。

21.程序分支的轉(zhuǎn)移情況程序分支的轉(zhuǎn)移情況解析:奔騰芯片采用了分支預(yù)測技術(shù),它用來動態(tài)地預(yù)測程序分支的轉(zhuǎn)移情況。

22.數(shù)據(jù)尋址數(shù)據(jù)尋址解析:IP協(xié)議主要負(fù)責(zé)為計算機(jī)之間傳輸?shù)臄?shù)據(jù)報尋址,并管理這些數(shù)據(jù)報的分片過程。該協(xié)議對投遞的數(shù)據(jù)報格式有規(guī)范、精確的定義。

23.同步數(shù)字(SDH)同步數(shù)字(SDH)解析:在傳輸網(wǎng)中,目前采用的同步數(shù)字序列(SDH)。在1988年以后ITU-T推出了一系列有關(guān)SDH的標(biāo)準(zhǔn),對SDH的比特率、復(fù)幀結(jié)構(gòu)、復(fù)用設(shè)備、線路系統(tǒng)、光接口、網(wǎng)絡(luò)管理和信息模型等進(jìn)行了定義,從而確立了SDH這一傳輸體系。

24.結(jié)構(gòu)化查詢語言或SQL結(jié)構(gòu)化查詢語言或SQL解析:在實際系統(tǒng)開發(fā)中,選擇適當(dāng)?shù)木W(wǎng)絡(luò)數(shù)據(jù)庫軟件,按照客戶機(jī)/服務(wù)器工作模式,開發(fā)出客戶端與服務(wù)器端數(shù)據(jù)庫應(yīng)用程序,這樣客戶端可以用結(jié)構(gòu)化查詢語言(SQL)向數(shù)據(jù)庫服務(wù)器發(fā)送查詢請求,服務(wù)器進(jìn)行查詢后將查詢結(jié)果傳送到客戶端。它優(yōu)化了局域網(wǎng)系統(tǒng)的協(xié)同操作模式,從而有效地改善了局域網(wǎng)應(yīng)用系統(tǒng)性能。

25.非服務(wù)攻擊非服務(wù)攻擊解析:所謂服務(wù)攻擊指的是針對某種特定網(wǎng)絡(luò)服務(wù)的攻擊;非服務(wù)攻擊則是不針對某項具體應(yīng)用服務(wù),基于網(wǎng)絡(luò)層等低層協(xié)議而進(jìn)行的攻擊。非服務(wù)攻擊與特定服務(wù)無關(guān),往往利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達(dá)到攻擊的目的,比服務(wù)攻擊隱蔽,更為有效。

26.主機(jī)號主機(jī)號解析:在實際應(yīng)用中,IP地址中的主機(jī)號部分需要再次劃分,將其劃分成子網(wǎng)號和主機(jī)號兩部分。

27.低軌道衛(wèi)星系統(tǒng)低軌道衛(wèi)星系統(tǒng)解析:衛(wèi)星通信傳輸技術(shù)為全球用戶提供大范圍、遠(yuǎn)距離的電視、移動通信和數(shù)據(jù)傳輸服務(wù)。利用衛(wèi)星通信作為大型網(wǎng)絡(luò)的主干網(wǎng),實現(xiàn)遠(yuǎn)程計算機(jī)網(wǎng)絡(luò)的互連,顯然,衛(wèi)星通信具有極大的靈活性。按照其采用的技術(shù),衛(wèi)星通信系統(tǒng)可分為靜止軌道衛(wèi)星系統(tǒng)、低軌道衛(wèi)星系統(tǒng)和中軌道衛(wèi)星系統(tǒng)三類。

28.點分十進(jìn)制點分十進(jìn)制解析:本題考查IP地址的表示方法。將IP地址4個字節(jié)的二進(jìn)制數(shù)分別轉(zhuǎn)換成4個十進(jìn)制數(shù),這4個十進(jìn)制數(shù)之間用“.”隔開,這種IP地址表示法被稱為點分十進(jìn)制表示法。

29.【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計個數(shù),右移后為奇數(shù)的個數(shù)及平均值。

\n【解題思路】

\n本題類似第44套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即參與平均值計算的元素是數(shù)組xx[i]右移一位之后為奇數(shù)的元素,參考答案的第9條語句。

\n【參老答案】

\n

30.【審題關(guān)鍵句】10列100行選票,全選或不選的無效,統(tǒng)計存入數(shù)組。

\n【解題思路】

\n根據(jù)題意,本程序涉及l(fā)0個候選人共100條記錄,其中,100條記錄的選票文件采用二維數(shù)組存儲其數(shù)據(jù),第一維表示100條記錄,第二維表示每條記錄中10個候選人的選中情況??梢酝ㄟ^兩個for循環(huán)對100條記錄逐個比對,在第一層for循環(huán)中,對100條記錄的每條記錄情況進(jìn)行掃描,在第二層for循環(huán)語句中,判斷數(shù)組元素XX[i][j]的值是否等于字符1,如果等于字符1,說明第j個人得了一票,則數(shù)組元素yy[j]加1。

\n①先定義兩個循環(huán)變量i和j。

\n②指定第一個for循環(huán)的循環(huán)條件,循環(huán)變量i從0開始,等于100時結(jié)束,每循環(huán)一次,變量i的值加1。

\n③在for循環(huán)中首先判斷記錄值不等于1111111111的記錄,然后計算l0個候選人的得票數(shù),可以通過一個for循環(huán),對滿足條件的記錄中的每個數(shù)字再次比對,當(dāng)數(shù)字等于1時,將第j個人的票數(shù)加l。

\n注意,本程序中由于只有數(shù)值1才會被計算到最后的結(jié)果中,因此,可以省去判斷記錄全為0時記錄無效的情況,因為,即使將0參與到計算中,其計算結(jié)果也還是0,不會影響到最終結(jié)果,只需判斷記錄為全1時無效即可。

\n【參考答案】

\n

31.A解析:奔騰芯片的超標(biāo)量技術(shù)的特點是內(nèi)置多條流水線,其實質(zhì)是以空間換取時間。超流水線技術(shù)的特點是通過細(xì)化流水、提高主頻,其實質(zhì)是以時間換取空間。哈佛結(jié)構(gòu)是把指令與數(shù)據(jù)分開存儲。分支預(yù)測指奔騰芯片上內(nèi)置了一個分支目標(biāo)緩存器,用來動態(tài)地預(yù)測程序分支的轉(zhuǎn)移情況,從而使流水線能保持較高的吞吐率。

32.B解析:由于總線作為公共傳輸介質(zhì)為多個結(jié)點共享,就有可能會出現(xiàn)同一時刻有兩個或兩個以上結(jié)點利用總線發(fā)送數(shù)據(jù)的情況,因此會出現(xiàn)“沖突”,造成傳輸失敗,故在此工作過程中需要解決的問題是“沖突”,我們可利用共享介質(zhì)防問控制方式中的CSMA/CD介質(zhì)訪問控制方法來解決總線型局域網(wǎng)多結(jié)點訪問共享總線的沖突問題。

33.A解析:對于一個實際的數(shù)據(jù)傳輸系統(tǒng),在數(shù)據(jù)傳輸速率確定后,誤碼率越低,傳輸系統(tǒng)設(shè)備越復(fù)雜,造價越高。

34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0i〈200i++){thou=a[i]/1000;/*求千位數(shù)字*/hun=a[i]%1000/100;/*求百位數(shù)字*/ten=a[i]%100/10;/*求十位數(shù)字*/data=a[i]%10;/*求個位數(shù)字*/ab=10*thou+data;/*把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)*/cd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)*/if(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0){/*如果這兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除同時兩個新十位數(shù)字均不為零*/b[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/cnt++;}}for(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{inti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0,i〈200,i++)\r\n{thou=a[i]/1000;/*求千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求百位數(shù)字*/\r\nten=a[i]%100/10;/*求十位數(shù)字*/\r\ndata=a[i]%10;/*求個位數(shù)字*/\r\nab=10*thou+data;/*把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)*/\r\ncd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)*/\r\nif(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)\r\n{/*如果這兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除,同時兩個新十位數(shù)字均不為零*/\r\nb[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(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}解析:本題看起似乎比較繁瑣,但只要仔細(xì)分析,把思路理清,還是不難解決的。由題意可以列出解題步驟如下:

(1)求得當(dāng)前所取得的整數(shù)的千位、百位、十位、個位上的數(shù)字值。可以借助“/”(除法)與“%”(取余)兩個運算符?!皌hou=a[i]/1000;hun=a[i]%1000/100;ten=a[i]%100/10;data=a[i]%10;”這4條語句可以依次取得原4位數(shù)的千位、百位、十位及個位上的數(shù)字值。

(2)按照要求(第一個十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的個位數(shù);第二個十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字)把求得的各個位上的數(shù)字值組成兩個新的十位數(shù)ab和cd,用“ab=10*thou+data;cd=10*hun+ten;”語句實現(xiàn)。

(3)對新組成的兩個十位數(shù)進(jìn)行條件判斷(判斷條件的語句是“if(ab%2==1&&cd%2=1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)”)。如果滿足條件,則把原來的4位數(shù)放到數(shù)組b中,同時用一個計數(shù)器變量cnt求出滿足條件的4位數(shù)的個數(shù)。

(4)對數(shù)組b中的4位數(shù)用選擇法進(jìn)行從大到小的排序。

35.voidStrCharJR(void){intiistrl;f

溫馨提示

  • 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

提交評論