【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2023年】廣東省深圳市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.Cisco路由器第3模塊第l端口通過E1標(biāo)準(zhǔn)的DDN專線與一臺遠(yuǎn)程路由器相連,端口的IP地址為195.112.41..81/30,遠(yuǎn)程路由器端口封裝PPP協(xié)議。下列路由器的端口配置,正確的是()。

A.Router(config)#interfaces3/1Router(config·if)#bandwidth2048Router(config-if)#ipaddress195.112.41.81255.255.255.252Router(contlg—if)#encapsulationPPPRouter(config-if)#exit

B.Router(config)#interfacea3/1Router(eontlg-if)#bandwidth2000Router(config—if)#ipaddress195.112.41.81255.255.255.252Router(config-if)#encapsulationPPPRouter(config—if)#exit

C.Router(config)#interfaces3/1Router(config-if)#bandwidth2Router(eonfig-if)#ipaddress195.112.41.81255.255.255.252Router(config—if)#encapsulationPPPRouter(config—if)#exit

D.Router(config)#interfaces3/1Router(config-if)#bandwidth2048Router(config—if)#ipaddress195.112.41.81255.255.255.252Router(config—if)#encapsulationhdlcRouter(config—if)#exit

2.目前世界上最大的計算機(jī)互聯(lián)網(wǎng)絡(luò)是

A.ARPA網(wǎng)B.IBM網(wǎng)C.InternetD.Intranet

3.Intranet技術(shù)網(wǎng)是()

A.自定義網(wǎng)絡(luò)協(xié)議的局域網(wǎng)B.傳統(tǒng)的MIS網(wǎng)C.應(yīng)用因特網(wǎng)技術(shù)的企業(yè)內(nèi)部網(wǎng)D.單層結(jié)構(gòu)的C/S網(wǎng)

4.()是我國使用人數(shù)最多的即時通信軟件。

A.ICQB.QQC.MSND.AIM

5.下列關(guān)于服務(wù)器技術(shù)的描述中,錯誤的是()

A.熱插拔功能允許用戶在不切斷電源的情況下更換硬盤、板卡等

B.集群系統(tǒng)中一臺主機(jī)出現(xiàn)故障時不會影響系統(tǒng)的正常服務(wù)

C.服務(wù)器的可用性用MTBF描述

D.服務(wù)器磁盤性能表現(xiàn)在磁盤存儲容量與速度

6.下列是4臺交換機(jī)的BridgeID值,依據(jù)該值STP確定的根網(wǎng)橋是()。

A.32768.00-01-55-4b-dl-aa

B.24576,00-12-6a-ab-fl-ee

C.8192-00-21-5a-ab-cl-Dc

D.8192,00-26-8a-bb-e2-ff

7.下列對IPv6地址AB31:O:0:0601:BC:0:0:05D7的簡化表示中,錯誤的是()。

A.AB31::601:BC:0:0:05D7

B.AB31::601:BC::05D7

C.AB31:O:0:601:BC::05D7

D.AB31:0:0:0601:BC::5D7

8.數(shù)據(jù)鏈路層可分成()。

A.數(shù)據(jù)子層和鏈路子層B.沖突檢測子層和傳輸層C.邏輯鏈路控制子層和介質(zhì)訪問控制子層D.互連子層和MAC子層

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

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

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

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

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

10.以下關(guān)于P2P的描述,錯誤的是()。

A.P2P,顧名思義就是PC對PC傳輸

B.BT下載就是一種P2P技術(shù)

C.P2P技術(shù)可以開發(fā)出強(qiáng)大的搜索工具

D.P2P就是對等網(wǎng)

二、填空題(10題)11.中斷系統(tǒng)應(yīng)具有的功能包括:實現(xiàn)中斷響應(yīng)、______實現(xiàn)中斷排隊和中斷嵌套。

12.使用遠(yuǎn)程登錄telnet對交換機(jī)進(jìn)行配置時,可以利用網(wǎng)上的任意一臺計算機(jī),以________的方式遠(yuǎn)程登錄到交換機(jī)上實現(xiàn)。

13.

14.100BASE-T從收發(fā)器到集線器的距離最大是【】m。

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

16.(2)流媒體數(shù)據(jù)流具有連續(xù)性、實時性和_________三個特點。

17.EthernetV2.0規(guī)定幀的數(shù)據(jù)字段的最大長度是______。

18.

19.對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是協(xié)議。

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

三、2.填空題(8題)21.在Client/Server工作模式下,客戶機(jī)使用【】向數(shù)據(jù)庫服務(wù)發(fā)送查詢命令。

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

23.一個IP地址由網(wǎng)絡(luò)號部分和主機(jī)號部分組成。在進(jìn)一步劃分子網(wǎng)的時候,C類IP地址的子網(wǎng)號是從______部分劃分出來的。

24.TCP可以為其用戶提供【】、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù)。

25.城域網(wǎng)結(jié)構(gòu)設(shè)計基本都采用核心交換層、業(yè)務(wù)匯聚層與【】的3層模式。

26.通信線路是因特網(wǎng)的基礎(chǔ)設(shè)施,對于通信線路的傳輸能力通常用______來描述。

27.802.11協(xié)議是專門為______使用的。

28.世界第一臺現(xiàn)代通用數(shù)字電子計算機(jī)誕生于______年,其內(nèi)部采用二進(jìn)制。

四、C語言程序設(shè)計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。

替代關(guān)系:f(p)=p*13mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或是偶數(shù),則該字符不變,否則用f(p)替代所對應(yīng)的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進(jìn)行處理。

請勿改動主函數(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值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

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

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

五、1.選擇題(3題)31.關(guān)于ADSL,以下______是錯誤的。

A.ADSL的傳輸速率通常比在PSTN上使用傳統(tǒng)的MODEM要高

B.ADSL可以傳輸很長的距離,而且其速率與距離沒有關(guān)系

C.ADSL的非對稱表現(xiàn)在上行速率和下行速率可以不同

D.在電話線路上使用ADSL,可以同時進(jìn)行電話和數(shù)據(jù)傳輸,兩者都互不干擾

32.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時間戳C.防火墻D.數(shù)字簽名

33.局部總線是解決I/O瓶頸的一項技術(shù),被稱為外圍部件接口的是______。

A.PCI總線B.VESA總線C.ISA總線D.EISA總線

六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN2.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中:請編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對行中以空格或標(biāo)點符號為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)不含標(biāo)點符號)仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT2.DAT中。

例如:原文:YOUHeMe

Iamastudent.

結(jié)果:MeHeYou

studentaamI

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

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

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

charxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidStrOL(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

StrOL();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN2.DAT","r"))==NULL)return1;

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(rD):

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

35.已知在文件IN54.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中,余額=單價×數(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é)果輸出到文件OUT54.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[11];

intdj;

intsl;

longje;

}PRO;

PROsell[MAXI;

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN54.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+18,5);

ch[5]=0;

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

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT54.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);

}

36.下列程序的功能是:將大于整數(shù)m且緊靠m的k個素數(shù)存入數(shù)組xx。請編寫函數(shù)num(intm,intk,intxx[])實現(xiàn)程序的要求,最后調(diào)用函數(shù)readwriteDAT()把結(jié)果輸出到out31.dat文件中。

例如,若輸入17,5,則應(yīng)輸出19,23,29,31,37。

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

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

試題程序:

#include<conio.h>

#include

VoidreadwriteDAT();

Voidnum(intm,intk,,intXX[])

{

}

main()

{

intm,n,xx[1000];

Clrscr();

printf(“\nPleaseentertWOintegers:”)

‘scanf(“%d,%d”,&m,&n);

num(m,n,XX);

for(m=0;m<n;m++)

printf(“%d”,XX[m]);

printf(”\n”);

readwriteDAT();

)

VOidreadwriteDAT()

{

intm,n,xx[1000],i;

FILE*rf.,*Wf;

rf=fopen(“in31.Dat”,r”);

Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)

{

fscanf(rf,%d,”%d”,&m,&n);

num(m,n,XX);

for(m=0;mfprintf(wf,%d”,xx[m]);

fprintf(wf,“\n”);

}

fclose(rf);

fclose(wf);

}

參考答案

1.A題中路由器的端口配置方法如下:步驟一:進(jìn)入第3模塊第1端13配置模式(config)#interfaces3/1。步驟二:設(shè)置帶寬,其中El速率為2.048Mbps,所以設(shè)置帶寬為2048(config—if)#bandwidth2048。步驟三:配置端口通信IP地址與子網(wǎng)掩碼(config.if)#ipaddress195.112.41.81255.255.255.252。\n步驟四:設(shè)置遠(yuǎn)程路由器端口封裝PPP協(xié)議,(config—if)#encapsulationPPP。步驟五:退出(config—if)#exit。因此選擇A選項。

2.C解析:目前,Internet是由世界范圍內(nèi)150多個國家和地區(qū)數(shù)以萬計的局域網(wǎng)、數(shù)百萬臺計算機(jī)連接在一起而形成的一個國際性網(wǎng)絡(luò),網(wǎng)絡(luò)用戶已達(dá)數(shù)千萬個,并且-仍在不斷增加。Internet是目前世界上覆蓋范圍最廣、使用者最多、最成功的計算機(jī)互聯(lián)網(wǎng)絡(luò)。

3.C

4.B

5.C

6.CBridgeID用8個字節(jié)表示,BridgeID由兩個字節(jié)的優(yōu)先級值和6個字節(jié)的交換機(jī)MAC地址組成,優(yōu)先級取值范圍是0~61440,增值量是4096,優(yōu)先值越小,優(yōu)先級越高。當(dāng)優(yōu)先值相同時,那么就根據(jù)MAC地址的值確定根網(wǎng)橋,MAC地址最小的為根網(wǎng)橋。選項C、D中優(yōu)先值相同,但是選項C的MAC值小于選項D,故選C選項。

7.BIPv6采用128位地址長度,每16位劃分為一個位段。每個位段被轉(zhuǎn)換為一個4位的十六進(jìn)制數(shù),位段間用冒號隔開,這種方法稱為冒號十六進(jìn)制表示法,因此一個IPv6地址最多有8個位段。另外一種是零壓縮表示法,規(guī)則為:對于一個位段中中間的0不做??;對于一個位段中全部數(shù)字為0的情況,只保留一個0;當(dāng)?shù)刂分写嬖谝粋€或者多個連續(xù)的16比特位為。字符時,可以用:-(雙冒號)來表示,但是一個IPv6地址只允許有一個冒號,不能將一個段內(nèi)有效的0壓縮掉。選項8中有兩個雙冒號,因此B選項錯誤。

8.C

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

10.A選項A)和選項D),P2P是PeertoPeer的簡稱,可以理解為端對端,或稱對等網(wǎng);選項B),BT下載通過BT服務(wù)器上的種子文件定位資源后,下載者將直接與文件提供者建立連接并下載,是一種P2P技術(shù);選項C),P2P技術(shù)可以開發(fā)出強(qiáng)大的搜索工具。

11.中斷服務(wù)及返回中斷服務(wù)及返回解析:為了滿足各種情況下的中斷要求,中斷系統(tǒng)應(yīng)具有的功能包括:實現(xiàn)中斷響應(yīng)、中斷服務(wù)及返回、實現(xiàn)中斷排隊和中斷嵌套等。

12.\n模擬終端

\n

13.

14.100

15.(12)0

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

16.(2)時序性

【解析】流媒體數(shù)據(jù)流有3個特點:連續(xù)性、實時性、時序性,即其數(shù)據(jù)流具有嚴(yán)格的前后時序關(guān)系。

17.1500B1500B解析:EthernetII類型以太網(wǎng)幀的最小長度為6+6+2+46+4=64字節(jié),最大長度為6+6+2+1500+4=1518字節(jié)。數(shù)據(jù)部分的長度范圍為46~1500B,故數(shù)據(jù)字段的最大長度為1500B。

18.

19.HTTP對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是HTTP協(xié)議。使用Web在線郵箱收發(fā)郵件時,用戶必須先登錄到網(wǎng)站,看信和寫信一般也是在線進(jìn)行的。著名的門戶網(wǎng)站大都提供免費郵箱服務(wù),如Yahoo、Hotmail、網(wǎng)易163、新浪、希賽等。用戶只要登錄網(wǎng)站,按要求注冊,即可獲得一個屬于自己的電子郵箱,然后根據(jù)其使用說明,就可以自由地收發(fā)郵件了。由于這種郵箱是以網(wǎng)頁形式來顯示,并通過網(wǎng)頁的方式來完成寫、寄、讀、轉(zhuǎn)發(fā)等操作的,所以使用起來比較簡單,其操作都是在線進(jìn)行的,對用戶的客戶端沒有什么特別的要求,很適合接收郵件地點不固定的用戶使用。

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

21.SQL或結(jié)構(gòu)化查洵語言SQL或結(jié)構(gòu)化查洵語言解析:在Client/Server工作模式下,客戶機(jī)可以使用結(jié)構(gòu)化查詢語言(SQL)向數(shù)據(jù)庫服務(wù)器發(fā)送查洵命令。

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

23.主機(jī)號主機(jī)號解析:在實際應(yīng)用中,把主機(jī)號再次劃分成子網(wǎng)號和主機(jī)號。

24.可靠的可靠的解析:本題考查點是TCP協(xié)議提供的服務(wù)。Internet網(wǎng)絡(luò)中,網(wǎng)絡(luò)層的IP協(xié)議提供不可靠的數(shù)據(jù)報服務(wù)。數(shù)據(jù)報在傳輸過程中可能出現(xiàn)差錯、丟失、順序錯亂等現(xiàn)象。對大多數(shù)的應(yīng)用而言,需要通過TCP協(xié)議對IP層進(jìn)行“彌補(bǔ)”和“加強(qiáng)”,以便為上層應(yīng)用進(jìn)程提供一個可靠的(包括傳輸數(shù)據(jù)不重復(fù)、不丟失、順序正確)、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù)。

25.接入層接入層解析:城域網(wǎng)在體系結(jié)構(gòu)設(shè)計上基本采用核心交換層、業(yè)務(wù)匯聚層與接入層的三層模式,以適應(yīng)各種業(yè)務(wù)需求、不同協(xié)議與不同類型用戶的接入需要。

26.數(shù)據(jù)傳輸速率數(shù)據(jù)傳輸速率解析:通信線路的傳輸能力通常用數(shù)據(jù)傳輸速率來描述,另一種更為形象的描述通信線路傳輸能力的術(shù)語是帶寬。

27.微波無線網(wǎng)/無線網(wǎng)微波無線網(wǎng)/無線網(wǎng)解析:802.11協(xié)議是專門為微波無線網(wǎng)使用的,其目的是規(guī)范無線網(wǎng)絡(luò)產(chǎn)品、增加各種無線網(wǎng)絡(luò)產(chǎn)品的兼容性。

28.19461946解析:1946年世界上第一臺數(shù)字電子計算機(jī)ENIAC在美國賓夕法尼亞大學(xué)誕生。

29.【審題關(guān)鍵句】字符替代f(p)=p*13mod256,小于等于32或ASCII碼是偶數(shù)不變,否則替換。

\n【解題思路】

\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。

\n【參考答案】

\n

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

\n【解題思路】

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

\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫函數(shù)strlen(xx[i])求得字符串xx[il的長度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進(jìn)行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實現(xiàn)對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數(shù)是否等于1,如果等于1,說明字符串xx[i]的長度為奇數(shù),則變量P加1,因為這時字符串的中間字符不參與排序。再對字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進(jìn)行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

31.B解析:線路越長,ADSI的傳輸速率越低。ADSL傳輸速率與線路長度的參考關(guān)系。

線徑(mm)數(shù)據(jù)速率(Mbps)線路長度(km)

0.51.5或25.5

0.41.5或24.6

32.C防火墻是為了防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯而設(shè)置的。

33.A【解析】PCI(PeripheralComponentInterconnect)總線是當(dāng)前最流行的總線之一,它是由Intel公司推出的一種局部總線。它定義了32位數(shù)據(jù)總線,且可擴(kuò)展為64位。VESA(VideoElectronicsStandard\u3000Association)總線是1992年由60家附件卡制造商聯(lián)合推出的一種局部總線,簡稱為VL(VESALocalbus)總線;ISA(IndustrialStandardArchitecture)總線標(biāo)準(zhǔn)是IBM公司在1984年為推出PC/AT機(jī)而建立的系統(tǒng)總線標(biāo)準(zhǔn),所以也叫AT總線。EISA總線是1988年由Compaq等9家公司聯(lián)合推出的總線標(biāo)準(zhǔn),它是在ISA總線的基礎(chǔ)上使用雙層插座,在原來ISA總線的98條信號線上又增加了98條信號線,也就是在兩條ISA信號線之間添加一條EISA信號線。在實用中,EISA總線完全兼容ISA總線信號。

34.voidstrOL(void){intijkstrl1;charc;for(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點符號去掉*/for(j=0;j<strlen(xx[i]);j++){c=xx[i][j];if((c<='A'&&c<='Z')||(c<='a'&&c<='z')||c==''||(c>='0'&&c<='9'));elsexx[i][j]='';for(1=0;l<maxline;l++){charch[80]={0};charpp[80]={0);strl=strlen(xx[l]);i=str1-1;k=1;while(1){while(((xx[l][i]>='a'&&xx[l][i]<='z')||(xx[l][i]>='A'&&xx[l][i]<='z')||(xx[l][i]>='0'&&xx[1][i]<='9'))&&i>=0)/*處理字母和數(shù)字*/{for(j=k;j>=0;j--)/*從當(dāng)前行的最后一個字符開始取字符直到遇到空格*/pp[j+1]=pp[j];pp[O]=xx[l][i];k++;i--;}strcat(chpp);/*把該單詞存放到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組pp*/k=1;if(i==-l)break;/*如果處理完了一行則退出循環(huán)*/while((xx[1][i]<'0'||(xx[l][i]>'9'&&xx[l][i]<'A')||xx[1][i]>'z')&&i>=0)/*處理空格*/{for(j=k;j>=0;j--)pp[j+1]=pp[j];pp[0]=xx[l][i];k++;i--;}strcat(chpp);/*把空格加到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組*/k=0;if(i==-1)break;/*如果處理完了一行則退出循環(huán)*/}strcpy(xx[l]ch);/*把已處理完的字符串仍按行重新存入字符串?dāng)?shù)組xx中*/}}voidstrOL(void)\r\n{\r\ninti,j,k,strl,1;charc;\r\nfor(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點符號去掉*/\r\nfor(j=0;j<strlen(xx[i]);j++)\r\n{\r\nc=xx[i][j];\r\nif((c<=\'A\'&&c<=\'Z\')||(c<=\'a\'&&c<=\'z\')||c==\'\'||(c>=\'0\'&&c<=\'9\'));\r\nelsexx[i][j]=\'\';\r\nfor(1=0;l<maxline;l++)\r\n{\r\ncharch[80]={0};\r\ncharpp[80]={0);\r\nstrl=strlen(xx[l]);\r\ni=str1-1;\r\nk=1;\r\nwhile(1)\r\n{\r\nwhile(((xx[l][i]>=\'a\'&&xx[l][i]<=\'z\')||(xx[l][i]>=\'A\'&&\r\nxx[l][i]<=\'z\')||(xx[l][i]>=\'0\'&&xx[1][i]<=\'9\'))&&i>=0)/*\r\n處理字母和數(shù)字*/\r\n{\r\nfor(j=k;j>=0;j--)\r\n/*從當(dāng)前行的最后一個字符開始取字符,直到遇到空格*/\r\npp[j+1]=pp[j];\r\npp[O]=xx[l][i];\r\nk++;i--;\r\n}\r\nstrcat(ch,pp);/*把該單詞存放到數(shù)組ch中*/\r\nstrcpy(pp,'');/*清空數(shù)組pp*/\r\nk=1;\r\nif(i==-l)break;/*如果處理完了一行,則退出循環(huán)*/\r\nwhile((xx[1][i]<\'0\'||(xx[l][i]>\'9\'&&xx[l][i]<\'A\')||\r\nxx[1][i]>\'z\')&&i>=0)/*處理空格*/\r\n{\r\nfor(j=k;j>=0;j--)\r\npp[j+1]=pp[j];\r\npp[0]=xx[l][i];\r\nk++;\r\ni--;\r\n}\r\nstrcat(ch,pp);/*把空格加到數(shù)組ch中*/\r\nstrcpy(pp,'');/*清空數(shù)組*/\r\nk=0;\r\nif(i==-1)break;/*如果處理完了一行,則退出循環(huán)*/\r\n}\r\nstrcpy(xx[l],ch);/*把已處理完的字符串仍按行重新存入字符串?dāng)?shù)組xx中*/\r\n}\r\n}解析:本題是有關(guān)字符串的處理問題。首先利用二重循環(huán)來按照先行后列的順序取得xx數(shù)組中的各個字符元素,這里用到了strlen()函數(shù),用來求字符串長度。對依次取得的字符做一些處理,即把多余的標(biāo)點符號去掉,使新的字符數(shù)組中只含有字母和空格。準(zhǔn)備工作做完后,從當(dāng)前行的最后一個字符開始取,不斷的取每一個字符前面的字符,直到取得一個完整的單詞后(即遇到空格分隔時),就把該單詞存放到數(shù)組ch中(用到了strcatt()函數(shù)來連接兩個字符串,用strlen()函數(shù)來對字符串求取串長度),還要把分隔符也放到ch中去。接著去取該行中其他的字符組成的單詞,重復(fù)上面的操作,對其他行同樣處理。這樣最終得到的字符串就是各行中單詞出現(xiàn)的順序的逆序了,但單詞本身的字符順序沒有發(fā)生變化。

35.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/{xy=sell[i];sellIii=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金額相同則按產(chǎn)品名稱從小到大進(jìn)行排列*/if(strcmp(sellIii.mcsell[j].mc)>0){xy=sellIi];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{if(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/\r\n{xy=sell[i];\r\nsellIii=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==se

溫馨提示

  • 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

提交評論