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),請進行舉報或認領(lǐng)

文檔簡介

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

一、單選題(10題)1.關(guān)于防火墻,下列說法中錯誤的是()

A.防火墻能隱藏內(nèi)部IP地址

B.防火墻能控制進出內(nèi)網(wǎng)的信息流向和信息包

C.防火墻能提供VPN功能

D.防火墻能阻止來自內(nèi)部的威脅

2.

3.下列關(guān)于服務(wù)器技術(shù)的描述中,錯誤的是()A.服務(wù)器磁盤性能表現(xiàn)在磁盤存儲容量與I/O速度

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

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

D.企業(yè)級服務(wù)器采用對稱多處理器(SMP)技術(shù)時,一般使用1~3個CPU

4.下列關(guān)于IEEE802.11標準的描述中,錯誤的是()。

A.定義了無線節(jié)點和無線接入點兩種類型的設(shè)備

B.無線節(jié)點的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接

C.物理層最初定義了FHSS、DSSS擴頻技術(shù)和紅外傳播三個規(guī)范

D.MAC層的CSMA/CA協(xié)議利用ACK信號避免沖突的發(fā)生

5.下列入侵檢測系統(tǒng)結(jié)構(gòu)中,出現(xiàn)單點故障影響最嚴重的的是()。

A.協(xié)作式B.層次式C.集中式D.對等式

6.下列關(guān)于IEEE802.11標準的描述中,錯誤的是()。

A.定義了無線結(jié)點和無線接人點兩種類型的設(shè)備

B.無線結(jié)點的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接

C.物理層最初定義了FHSS、DSSS擴頻技術(shù)和紅外傳播三個規(guī)范

D.MAC層的CSMA/CA協(xié)議利用ACK信號避免沖突的發(fā)生

7.下面哪個不屬于從通信網(wǎng)絡(luò)的傳輸對加密技術(shù)分類的方式()A.結(jié)點到端B.結(jié)點到結(jié)點C.端到端D.鏈路加密

8.

9.

10.如果用戶應(yīng)用程序使用UDP協(xié)議進行數(shù)據(jù)傳輸,那么下列必須承擔可靠性方面的全部工作的是()。

A.數(shù)據(jù)鏈路層程序B.互聯(lián)層程序C.傳輸層程序D.用戶應(yīng)用程序

二、填空題(10題)11.(13)IP服務(wù)的三個特點是:不可靠、面向非連接和____。

12.通過協(xié)議可以獲取與網(wǎng)上IP地址對應(yīng)的MAC地址。

13.第一次配置無線接入點,一般采用___________配置方式,無需將無線接入點連接到一個有線網(wǎng)絡(luò)中。

14.計算機網(wǎng)絡(luò)協(xié)議有三要素,語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和【】。

15.(13)TCP協(xié)議可以將源主機的_________無差錯地傳送到目的主機。

16.局域網(wǎng)所使用的傳輸介質(zhì)主要有__________、同軸電纜、光纖、無線通信信道。

17.

第68題按照采用的技術(shù)、應(yīng)用范圍和協(xié)議標準的不同,局域網(wǎng)可以分為共享式局域網(wǎng)和___________式局域網(wǎng)。

18.

19.NetWare操作系統(tǒng)以為中心。

20.文件服務(wù)器應(yīng)具有分時系統(tǒng)文件管理的全部功能,它能夠為網(wǎng)絡(luò)用戶提供完善的數(shù)據(jù)、文件和。

三、2.填空題(8題)21.令牌總線網(wǎng)在物理上是總線網(wǎng),而在邏輯上是______。

22.安騰是______位的芯片。

23.IP數(shù)據(jù)報中“生存周期”字段值為【】時,該數(shù)據(jù)報將被丟棄。

24.為了克服網(wǎng)絡(luò)規(guī)模與網(wǎng)絡(luò)性能之間的矛盾,有一種解決方案是將“共享介質(zhì)方式”改為“______”。

25.網(wǎng)橋完成【】間的連接,可以將兩個或多個網(wǎng)段連接起來。

26.______是SNMP網(wǎng)絡(luò)管理系統(tǒng)的核心。

27.NetWare提供了4級安全保密機制:注冊安全性、用戶信任者權(quán)限、目錄與文件屬性和______功能。

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

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個兩位十進制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個文件中的數(shù)存入數(shù)組a和b中,請考生編制一個函數(shù)jsVal,實現(xiàn)的功能是依次對數(shù)組a和b中的數(shù)按條件重新組成一個新數(shù)并依次存入數(shù)組c中,再對數(shù)組c中的數(shù)按從小到大的順序進行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果c輸出到文件out.dat中。

組成新數(shù)的條件:如果數(shù)組a和b中相同下標位置的數(shù)必須符合一個是偶數(shù),另一個是奇數(shù),則數(shù)組a中的數(shù)按二進制數(shù)左移八位后再加上數(shù)組b對應(yīng)位置上的數(shù),把這樣組成的新數(shù)依次存入數(shù)組c中。

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

程序中已定義:a[100]、b[100]和c[100]。

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

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

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

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

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

五、1.選擇題(3題)31.下列說法中,錯誤的是______。

A.電子商務(wù)可以改變?nèi)藗兊南M習慣

B.電子商務(wù)能提高企業(yè)效益

C.電子商務(wù)給傳統(tǒng)行業(yè)帶來了一場革命

D.電子商務(wù)的銷售收入已經(jīng)超過傳統(tǒng)商務(wù)

32.關(guān)于ADSL,以下______是錯誤的。

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

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

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

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

33.網(wǎng)橋與中繼器相比能提供更好的網(wǎng)絡(luò)性能,原因是()。

A.網(wǎng)橋能分析數(shù)據(jù)包并只在需要的端口重發(fā)這些數(shù)據(jù)包

B.網(wǎng)橋使用了更快速的硬件

C.網(wǎng)橋忽略了壞的輸入信號

D.網(wǎng)橋具有路由選擇功能

六、1.程序設(shè)計題(3題)34.請編寫函數(shù)voidcountValue(int*a,int*n),它的功能是:求出1到1000之內(nèi)能被7或11整除但不能同時被7和11整除的所有整數(shù)并存放在數(shù)組a中,并通過n返回這些數(shù)的個數(shù)。

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

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

試題程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

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

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

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

countValue(aa,&n);

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

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

35.請編制程序,要求:將文件IN92.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果max,cnt,pj輸出到out92.dat中。

部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

for(j=0;j<10;j++>

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

inti,k,cnt,xx[N],max;

floatpj;

FILE*fw;

longj=0;

clrscr();

fw=fopen("out92.dat","w");

read_dat(xx);

printf("\n\nmax=%d,cnt=%d,pj=%6.2f\n",max,cnt,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",max,cnt,pj);

fclose(fw);

}

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

charmc[11];/*產(chǎn)品名稱*/

intdj;/*單價*/

intsi;/*數(shù)量*/

longje;/*金額*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

main()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN21.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("OUT21.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.D解析:本題考查點是防火墻的功能。防火墻是一種隔離控制技術(shù),具體來說,是由計算機硬件和相應(yīng)軟件組成的一個系統(tǒng)。它設(shè)置在被保護網(wǎng)絡(luò)和外部網(wǎng)絡(luò)之間,通過監(jiān)測、限制某些數(shù)據(jù)的進入或發(fā)出,盡可能地對外屏蔽網(wǎng)絡(luò)內(nèi)部的信息,這樣一來,可以阻止外部網(wǎng)絡(luò)對內(nèi)部網(wǎng)絡(luò)的非法訪問,以防止內(nèi)部信息資源泄露、竊取和篡改,也可以阻止內(nèi)部信息從網(wǎng)絡(luò)非法輸出。防火墻典型的應(yīng)用是在內(nèi)部網(wǎng)絡(luò)Intranet和外部網(wǎng)絡(luò)Internet之間建立一道安全屏障。防火墻是一種被動防衛(wèi)技術(shù),由于它假設(shè)了網(wǎng)絡(luò)的邊界和服務(wù),可以達到防止非法用戶入侵內(nèi)部網(wǎng)絡(luò)的目的,但是對內(nèi)部的非法訪問難以有效地控制,也就是說,防火墻難以阻止來自內(nèi)部的威脅。

2.C

3.D

4.B無線接入點AP的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接,而非無線節(jié)點。因此選項B錯誤。

5.C集中式入侵檢測系統(tǒng)最大的問題就是單點失效的問題,即一旦自身受到攻擊而停止工作,則整個網(wǎng)絡(luò)系統(tǒng)將處于危險之中。而層次式入侵檢測系統(tǒng)的主要問題是不能很好地適應(yīng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)的變化,較難部署,而且上層的入侵檢測模塊若受到攻擊,則其入侵檢測的有效性將大大地降低。協(xié)作式入侵檢測系統(tǒng)仍由一個統(tǒng)一的中央控制機制進行協(xié)調(diào),單點失效的風險仍然存在。對等模型的應(yīng)用使得分布式入侵檢測系統(tǒng)真正避免了單點失效的發(fā)生。故選擇C選項。

6.B無線接入點AP的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接,而非無線結(jié)點。因此選項B錯誤。

7.A解析:從通信網(wǎng)絡(luò)的傳輸方面,數(shù)據(jù)加密技術(shù)可分為以下3類:鏈路加密方式、結(jié)點到結(jié)點方式、端到端方式。

8.C

9.C

10.DUDP既不使用確認信息對數(shù)據(jù)的到達進行確認,也不對收到的數(shù)據(jù)進行排序。因此,利用UDP協(xié)議傳送的數(shù)據(jù)有可能會出現(xiàn)丟失、重復(fù)或亂序現(xiàn)象,一個使用UDP協(xié)議的應(yīng)用程序要承擔可靠性方面的全部工作。

11.盡最大努力投遞

【解析】IP服務(wù)的特點有:不可靠的數(shù)據(jù)報投遞服務(wù):面向無連接的傳輸服務(wù);盡最大努力投遞服務(wù)。

12.ARPARP,即地址解析協(xié)議,用于將IP地址轉(zhuǎn)換為相應(yīng)的MAC地址。ARP協(xié)議采用廣播消息的方法來獲取網(wǎng)上IP地址對應(yīng)的MAC地址。當一臺主機要發(fā)送報文時,首先通過ARP協(xié)議廣播,獲取MAC地址,并將結(jié)果存儲在ARP緩存的IP地址和MAC地址對應(yīng)表中,下次該工作站需要發(fā)送報文時,就不用再發(fā)送ARP請求,只要在ARP緩存中查找就可以了。與ARP協(xié)議類似,RARP協(xié)議也采用廣播消息的方法來確定與MAC地址相對應(yīng)的IP地址。

13.\n本地

14.格式格式解析:為網(wǎng)絡(luò)數(shù)據(jù)傳遞交換而指定的規(guī)則、約定與標準被稱為網(wǎng)絡(luò)協(xié)議。一個網(wǎng)絡(luò)協(xié)議主要有以3部分:語法、語義和時序。1)語法,即用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和格式。2)語義,即需要發(fā)出何種控制信息,以及完成的動作與做出的響應(yīng)。3)時序,即對時間實現(xiàn)的詳細說明。

15.(13)字節(jié)流

【解析】TCP協(xié)議提供了面向連接的,可靠的,全雙工的數(shù)據(jù)流傳輸服務(wù)。其完全可靠性是指TCP確保通過一個連接發(fā)送的數(shù)據(jù)正確地到達目的地,不會發(fā)生數(shù)據(jù)的丟失或亂序。

16.雙絞線雙絞線解析:局域網(wǎng)常用的傳輸介質(zhì)有:同軸電纜、雙絞線、光纖與無線通信信道。

17.交換

【解析】從介質(zhì)訪問控制方法的角度來看,局域網(wǎng)可以分為共享介質(zhì)式局域網(wǎng)和交換式局域網(wǎng)。

18.瀏覽器

【解析】FTP協(xié)議沒有對用戶接口進行定義,因而存在多種形式的用戶接口。用戶使用的FTP用戶接口程序通常有傳統(tǒng)的FTP命令行、瀏覽器和FTP下載工具。

19.文件服務(wù)器NetWare操作系統(tǒng)是以文件服務(wù)器為核心的,它主要由文件服務(wù)器內(nèi)核、工作站外殼和低層通信協(xié)議3部分組成。文件服務(wù)器內(nèi)核實現(xiàn)了NetWare的核心協(xié)議(NCP),并提供NetWare的所有核心服務(wù)。文件服務(wù)器內(nèi)核負責對工作站網(wǎng)絡(luò)服務(wù)請求進行處理。網(wǎng)絡(luò)服務(wù)器軟件提供了文件與打印服務(wù)、數(shù)據(jù)庫服務(wù)、通信服務(wù)、消息服務(wù)等功能。工作站運行的重定向程序NetWareShell負責對用戶命令進行解釋。

20.A文件服務(wù)器應(yīng)具有分時系統(tǒng)文件管理的全部功能,它支持文件的概念和標準的文件操作,提供網(wǎng)絡(luò)用戶訪問文件、目錄的并發(fā)控制和安全保密措施。因此,文件服務(wù)器應(yīng)具備完善的文件管理功能,能夠?qū)θW(wǎng)實行統(tǒng)一的文件管理,各工作站用戶可以不參與文件管理工作。文件服務(wù)器能為網(wǎng)絡(luò)用戶提供完善的數(shù)據(jù)、文件和目錄服務(wù)。

21.環(huán)網(wǎng)環(huán)網(wǎng)解析:令牌傳遞規(guī)定由高地址向低地址,最后由最低地址向最高地址依次循環(huán)傳遞,從而在一個物理總線上形成一個邏輯環(huán)。環(huán)中令牌傳遞順序與結(jié)點在總線上的物理位置無關(guān)。

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

23.00解析:分組交換中數(shù)據(jù)報方式的各分組獨立選擇路由,各分組從源主機到目的主機的傳輸延遲也就各不相同,特別是由于中途路由器尋徑的錯誤,使得分組在一條循環(huán)路徑中無休止地傳送,將會影響目的主機的分組重裝。為了避免IP數(shù)據(jù)報傳遞過程中這一情況的出現(xiàn),利用IP數(shù)據(jù)報報頭中的“生存周期”字段,這是一個時間計數(shù)器(以秒為單位),若該字段值遞減到“0”,則該數(shù)據(jù)報將被丟棄。

24.交換方式交換方式解析:為了克服網(wǎng)絡(luò)規(guī)模與網(wǎng)絡(luò)性能之間的矛盾;有如下3種解決方案。①提高以太網(wǎng)數(shù)據(jù)傳輸率,從10Mbps提高到100Mbps甚至1Gbps,這導(dǎo)致了高速局域網(wǎng)的研發(fā),介質(zhì)訪問控制方法仍采用CSMA/CD方法。②將大型局域網(wǎng)劃分為多個互聯(lián)的予網(wǎng),用網(wǎng)橋或路由器隔離子網(wǎng),這導(dǎo)致了局域網(wǎng)互連技術(shù)的發(fā)展,每個子網(wǎng)的介質(zhì)訪問控制方法仍然是CSMA/CD。③將“共享介質(zhì)方式”改為“交換方式”,這導(dǎo)致了“交換式局域網(wǎng)”的研發(fā)。它的核心設(shè)備是局域網(wǎng)交換機。

25.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個或多個網(wǎng)段連接起來。

26.管理信息庫或MIB管理信息庫或MIB解析:管理信息庫(MIB)是網(wǎng)絡(luò)被管設(shè)備中代理所維持的各種狀態(tài)信息的集合,這些信息稱為SNMP的被管對象,MIB就是保存所有網(wǎng)絡(luò)管理對象的數(shù)據(jù)結(jié)構(gòu)。在SNMP模型中每個代理結(jié)點都保存一個管理信息庫。代理收集信息通過SNMP協(xié)議提供給網(wǎng)絡(luò)管理系統(tǒng)。管理信息庫是SNMP網(wǎng)絡(luò)管理系統(tǒng)的核心。

27.最大信任者權(quán)限屏蔽最大信任者權(quán)限屏蔽解析:基于網(wǎng)絡(luò)安全的考慮,NetWare提供了4級安全保密機制:注冊安全性、用戶信任者權(quán)限、最大信任者權(quán)限屏蔽和目錄與文件屬性。

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

29.【審題關(guān)鍵句】數(shù)組相同下標位置上的奇數(shù)和偶數(shù),二進制數(shù)左移八位,對應(yīng)數(shù)組元素相加,保存到新數(shù)組,從小到大排序。

\n【解題思路】

\n①定義循環(huán)變量i、j和無符號整型變量v。

\n②在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于MAX。在循環(huán)體中,用if語句判斷如果a[i]是奇數(shù)且b[i]是偶數(shù)或者a[i]是偶數(shù)且b[i]是奇數(shù),則把a[i]左移八位后與b[i]的和賦給c[cnt],同時cnt加1。

\n③在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于cnt。在第二層for循環(huán)語句中,循環(huán)變量j從i+1開始,依次遞增直到其值等于或大于cnt。在循環(huán)體中,用if語句判斷如果c[i]大于c[j],則兩者互換,實現(xiàn)數(shù)組C中元素從小到大的排序。

\n【參考答案】

\n

30.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫字母不變,否則替換。

\n【解題思路】

\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個無符號變量val,因此,在編寫答案程序時,不需要再重新定義。

\n【參考答案】

\n

31.D解析:電子商務(wù)給社會和經(jīng)濟生活的各個方面均帶來了許多變化,具有遠大的發(fā)展前景,但目前電子商務(wù)的銷售收入還遠低于傳統(tǒng)商務(wù)。

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

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

0.51.5或25.5

0.41.5或24.6

33.A解析:網(wǎng)橋可智能地檢查數(shù)據(jù)包并只在需要的端口重發(fā)這些數(shù)據(jù)包,中繼器不能檢查輸入的數(shù)據(jù),因此它們必須在所有端口上重發(fā)這些數(shù)據(jù)。

34.voidcountValue(int*aint*n){inti;*n=0;for(i=1l;i<=1000;i++)if(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+l;/*統(tǒng)計個數(shù)*/a++;}elseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+1;/*統(tǒng)計個數(shù)*/a++;}}voidcountValue(int*a,int*n)\r\n{\r\ninti;\r\n*n=0;\r\nfor(i=1l;i<=1000;i++)\r\nif(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+l;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\nelseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+1;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\n}解析:本題考查的知識點如下:

(1)指針的使用。

(2)“%”運算符。

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

本題中,函數(shù)countValue()以指針為參數(shù),這里就要涉及到指針的使用。a是指向數(shù)組的指針,初始時,指向數(shù)組的第一個元素。地址每加1時,依次指向后面的元素。一個數(shù)a若能被b整除,則a除以b取余得數(shù)為0。能被7或11整除,但不能被7和11同時整除,則有兩種情況,能被7整除但不能被11整除,能被11整除但不能被7整除。這里就要用到多個條件的布爾運算。

35.voidmain(){intikcntxx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("out92.dat""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出數(shù)組xx中最大數(shù)max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==max)cnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/Pj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/printf("\n\nmax=%dcnt=%dpj=%6.2f\n"maxcntpj);fprintf(fw"%d\n%d\n%6.2f\n"maxcntpj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)判斷結(jié)構(gòu)中多個條件的布爾運算。首先要找出數(shù)組中最大的元素。先定義第1個元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個元素的則將這個數(shù)定義為最大的元素。再和后面的數(shù)進行比較。一個數(shù)a除以b取余所得的數(shù)為0則a能被b整除。根據(jù)題意可知被3整除和被7整除兩個條件滿足一個即可所以兩個條件之間用“或”運算。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個數(shù)強制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義了一個長整型變量來記錄和。因為個數(shù)也為整型運算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點類型這樣就可以實現(xiàn)保留兩位小數(shù)。voidmain()\r\n{\r\ninti,k,cnt,xx[N],max;\r\nfloatpj;\r\nFILE*fw;\r\nlongj=0;\r\nclrscr();\r\nfw=fopen('out92.dat','N');\r\nread_dat(xx);\r\nmax=xx[0];\r\nfor(i=1,k=0;i<N;i++)\r\n{\r\nif(xx[i]>max)\r\nmax=xx[i];/*求出數(shù)組xx中最大數(shù)max*/\r\nif(xx[i]%3==0||xx[i]%7==0)\r\n{\r\nj+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/\r\nk++;\r\n}\r\n}\r\nfor(i=0,cnt=0;i<N;i++)\r\nif(xx[i]==max)\r\ncnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/\r\nPj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/\r\nprintf('\\n\\nmax=%d,cnt=%d,pj=%6.2f\\n',max,cnt,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',max,cnt,pj);\r\nfclose(fw);\r\n}\r\n[解析]本題考查的知識點如下:\r\n(1)運算符“%”的使用。\r\n(2)判斷結(jié)構(gòu)中多個條件的布爾運算。\r\n首先,要找出數(shù)組中最大的元素。先定義第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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論