【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【2021年】江蘇省連云港市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.資源子網(wǎng)的主要組成單元是()。

A.計(jì)算機(jī)硬件B.主機(jī)C.服務(wù)器D.信息資源

3.A類地址的網(wǎng)絡(luò)號長度為7bit,實(shí)際允許分配A類地址的網(wǎng)絡(luò)只能有()個(gè)。

A.64B.126C.256D.512

4.

5.以下哪項(xiàng)不是INTERNET的主要服務(wù)()。

A.WEB服務(wù)B.E-MAIL服務(wù)C.電子商務(wù)服務(wù)D.綜合布線服務(wù)

6.在搜索引擎中,用戶輸入接口可分為哪兩種?()。

A.集中式接口和混合式接口B.簡單接口和復(fù)雜接口C.相鄰接口和相近接口D.一般接口和專用接口

7.

8.

9.

10.在Cisco路由器上主要用于存儲(chǔ)啟動(dòng)配置(startup—config)文件或備份配置文件的存儲(chǔ)器是()。

A.FlashB.NVRAMC.RAMD.ROM

二、填空題(10題)11.網(wǎng)絡(luò)反病毒技術(shù)主要有3種,它們是預(yù)防病毒技術(shù)、【】病毒技術(shù)和消除病毒技術(shù)。

12.

13.可以滿足幾十公里范圍內(nèi)的大量企業(yè)、機(jī)關(guān)、公司的多個(gè)局域網(wǎng)互連的需要,并能實(shí)現(xiàn)大量用戶與數(shù)據(jù)、語音、圖像等多種信息的網(wǎng)絡(luò)是______。

14.認(rèn)證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的【】認(rèn)可。

15.在C/S模型中,服務(wù)器響應(yīng)并發(fā)請求的解決方案有重復(fù)服務(wù)器方案和方案。

16.

第75題Web站點(diǎn)可以限制用戶訪問Web服務(wù)器提供的資源,訪問控制一般分為4個(gè)級別:硬盤分區(qū)權(quán)限、用戶驗(yàn)證、Web權(quán)限和___________限制。

17.誤碼率的計(jì)算公式為Pe=Ne/N,其中Ne表示______。

18.

19.有一類攻擊可以確定通信的位置和通信主機(jī)的身份,還可以觀察交換信息的頻度和長度。這類攻擊稱為______。

20.Linux操作系統(tǒng)的的作用是虛擬內(nèi)存空間。

三、2.填空題(8題)21.Internet(因特網(wǎng))上最基本的通信協(xié)議是【】。

22.在傳輸數(shù)字信號時(shí),為了便于傳輸,減少干擾和易于放大,在發(fā)送端需要將發(fā)送的數(shù)字信號變換成為模擬信號,這種變換過程稱為【】。

23.在數(shù)據(jù)通信中,使用多路復(fù)用技術(shù)大大提高了線路的利用率,最基本的多路復(fù)用技術(shù)有兩類:【】和時(shí)分多路復(fù)用。

24.通信方式分為雙工通信、______和單工通信三種。

25.某用戶在域名為的郵件服務(wù)器上申請了一個(gè)賬號,賬號名為3net,那么該用戶的電子郵件地址是【】。

26.UDP是一種面向______、不可靠的傳輸層協(xié)議

27.在驗(yàn)證數(shù)字簽名時(shí),公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。

28.串行SCSI硬盤就是______硬盤。

四、C語言程序設(shè)計(jì)題(2題)29.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個(gè)實(shí)根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

(3)x1=cos(x0),求出一個(gè)新的x1;

(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);

(5)所求x1就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。

請編寫函數(shù)countValue實(shí)現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。

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

請勿改動(dòng)主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

第l0類按指定條件對字符串進(jìn)行排序

30.函數(shù)ReadDat實(shí)現(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*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無符號整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對應(yīng)的字符是大寫字母,則該字符不變,否則用f(p)替代所對應(yīng)的字符。

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

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

五、1.選擇題(3題)31.以下關(guān)于組建一個(gè)多集線器10Mb/s以太網(wǎng)的配置規(guī)則,錯(cuò)誤的的是()。

A.可以使用3類非屏蔽雙絞線

B.每一段非屏蔽雙絞線長度不能超過100m

C.多個(gè)集線器之間可以堆疊

D.網(wǎng)絡(luò)中可以出現(xiàn)環(huán)路

32.移動(dòng)物體之間的通信只能依靠無線通信手段,主要有Ⅰ.無線通信系統(tǒng)Ⅱ.微波通信系統(tǒng)Ⅲ.蜂窩移動(dòng)通信系統(tǒng)Ⅳ.衛(wèi)星移動(dòng)通信系統(tǒng)

A.Ⅰ和ⅢB.Ⅰ和ⅡC.Ⅰ、Ⅱ和ⅢD.全部

33.IEEE802.3z標(biāo)準(zhǔn)定義了千兆介質(zhì)專用接121GMI的目的是分隔MAC子層與______。

A.物理層B.LLC子層C.信號編碼方式D.傳輸介質(zhì)

六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件IN87.DAT中存有300個(gè)4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),具功能是:求出千位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個(gè)數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2,輸出到out87.dat文件中。

例如:6712,6+2=7+1,則該數(shù)滿足條件,計(jì)算平均值pjz1,且個(gè)數(shù)cnt=cnt+1。

8129,8+9≠1+2,則該數(shù)不滿足條什,計(jì)算平均值pjz2。

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

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

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

試題程序:

#include

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

voidjsValue()

{

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);

readDat()

{

FILE*fp;

inti;

fp=fopen("in87.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out87.dar","w");

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp);

}

35.請編制程序,要求:將文件IN91.DAT中的200個(gè)整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1和偶數(shù)的個(gè)數(shù)cnt2,以及數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj(保留2位小數(shù)),結(jié)果cnt1,cnt2,pj輸出到out91.dat中。

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

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

inti,k=0;

longj;

clrscr();

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

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN39.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)ChA(),該函數(shù)的功能是:以行為單位把字符串的第一個(gè)字符的ASCII值加第二個(gè)字符的ASCII值,得到第一個(gè)新的字符,第二個(gè)字符的ASCII值加第三個(gè)字符的ASCII值,得到第二個(gè)新的字符,以此類推一直處理到倒數(shù)第二個(gè)字符,最后一個(gè)字符的ASCII值加第一個(gè)字符的ASCII值,得到最后一個(gè)新的字符,得到的新字符分別存放在原字符串對應(yīng)的位置上。最后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT39.DAT中。

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

原始文件存放的格式是:每行的寬度小于80個(gè)字符,含標(biāo)點(diǎn)符號和空格。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat();

voidWriteDat();

voidChA(void)

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

ChA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN39.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()

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

參考答案

1.B

2.B解析:主計(jì)算機(jī)系統(tǒng)稱為主機(jī),它是資源子網(wǎng)的主要組成單元,通過高速通信線路與通信子網(wǎng)的通信控制處理機(jī)相連接。

3.B

4.B

5.D

6.B

7.A

8.A

9.D

10.BFlash存儲(chǔ)器即閃存,它是一種可以擦洗的ROM,主要用于存儲(chǔ)路由器當(dāng)前使用的操作系統(tǒng)映像文件和一些微代碼。NVRAM即非易失性隨機(jī)存儲(chǔ)器,它是一種可讀可寫的存儲(chǔ)器,主要用于存儲(chǔ)啟動(dòng)配置文件或備份配置文件。RAM即隨機(jī)存儲(chǔ)器,主要存儲(chǔ)路由表、快速交換緩存、ARP緩存、數(shù)據(jù)分組緩沖區(qū)和緩沖隊(duì)列、運(yùn)行配置等文件,關(guān)機(jī)和重啟后,RAM里的數(shù)據(jù)會(huì)丟失。ROM即只讀內(nèi)存,是用于永久保存路由器的開機(jī)診斷程序、引導(dǎo)程序和操作系統(tǒng)軟件。故選擇B選項(xiàng)。

11.檢測檢測解析:本題考查點(diǎn)是網(wǎng)絡(luò)反病毒的3種主要技術(shù)。計(jì)算機(jī)病毒在網(wǎng)絡(luò)上的破壞性遠(yuǎn)大于單機(jī)系統(tǒng),例如,CHI病毒就給一些網(wǎng)絡(luò)造成過嚴(yán)重的破壞。目前,網(wǎng)絡(luò)反病毒技術(shù)主要有3種:預(yù)防病毒技術(shù)、檢測病毒技術(shù)和消除病毒技術(shù)。預(yù)防病毒技術(shù)是通過將監(jiān)控程序事先常駐于系統(tǒng)內(nèi)存之中,優(yōu)先獲得系統(tǒng)控制權(quán),監(jiān)視系統(tǒng)中病毒的出現(xiàn),達(dá)到阻止病毒進(jìn)入系統(tǒng)的目的;檢測病毒技術(shù)是通過對病毒的一些特征來進(jìn)行檢測,達(dá)到發(fā)現(xiàn)病毒的目的;消除病毒技術(shù)是通過對病毒的分析,開發(fā)具有刪除病毒程序并恢復(fù)原文件的軟件。

12.

13.MAN或城域網(wǎng)MAN或城域網(wǎng)解析:城域網(wǎng)(MetropolitanAreaNetwork,MAN)是介于廣域網(wǎng)與局域網(wǎng)之間的一種高速網(wǎng)絡(luò),早期的城域網(wǎng)產(chǎn)品主要是光纖分布式數(shù)據(jù)接口(FDDI)。

14.身份身份解析:本題考查點(diǎn)是認(rèn)證技術(shù)的作用。認(rèn)證技術(shù)是防止主動(dòng)攻擊的一種重要手段。它主要解決通信雙方的身份認(rèn)證。也就是說,雙方都需要確認(rèn)對方是真實(shí)的,不是冒充的。同時(shí),認(rèn)證技術(shù)還要解決信息完整性認(rèn)證問題,即保證在通信過程中信息未被篡改和破壞。

15.并發(fā)服務(wù)器在互聯(lián)網(wǎng)中,客戶機(jī)發(fā)起請求完全是隨機(jī)的,很有可能出現(xiàn)多個(gè)請求同時(shí)到達(dá)服務(wù)器的情況,因此,服務(wù)器必須具備處理多個(gè)并發(fā)請求的能力。為此,服務(wù)器可以采用重復(fù)服務(wù)器和并發(fā)服務(wù)器兩種解決方案。重復(fù)服務(wù)器方案是指服務(wù)器程序中包含一個(gè)請求隊(duì)列,客戶機(jī)請求到達(dá)后,首先進(jìn)入隊(duì)列中等待,服務(wù)器按先進(jìn)先出的原則作出響應(yīng),因此客戶請求可能長時(shí)間得不到響應(yīng)。重復(fù)服務(wù)器方案對系統(tǒng)資源要求不高,一般用于處理可在預(yù)期時(shí)間內(nèi)處理完的請求,針對面向無連接的客戶機(jī)/服務(wù)器模型。并發(fā)服務(wù)器方案是一個(gè)守護(hù)進(jìn)程,在沒有請求到達(dá)時(shí),它處于等待狀態(tài)。一旦客戶請求到達(dá),服務(wù)器立即為之創(chuàng)建一個(gè)子進(jìn)程,然后回到等待狀態(tài),由子進(jìn)程響應(yīng)請求,當(dāng)下一個(gè)請求到達(dá)時(shí),服務(wù)器再為之創(chuàng)建一個(gè)新的子進(jìn)程,因此請求不會(huì)長時(shí)間得不到響應(yīng)。在并發(fā)服務(wù)器方案中,服務(wù)器稱為主服務(wù)器,子進(jìn)程稱為從服務(wù)器。并發(fā)服務(wù)器方案實(shí)時(shí)性和靈活性強(qiáng),對主機(jī)的軟、硬件資源要求較高,一般用于處理不能在預(yù)期時(shí)間內(nèi)處理完的請求,針對面向連接的客戶機(jī)/服務(wù)器模型。

16.IP地址

【解析】Web站點(diǎn)可以限制用戶訪問Web服務(wù)器提供的資源.訪問控制一般分為四個(gè)級別:IP地址限制、用戶驗(yàn)證、Web權(quán)限和硬盤分區(qū)權(quán)限。

17.被傳錯(cuò)的碼元數(shù)被傳錯(cuò)的碼元數(shù)解析:誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯(cuò)的概率,它在數(shù)值上近似等于:Pe=Ne/N,其中N為傳輸?shù)亩M(jìn)制碼元總數(shù),Ne為被傳錯(cuò)的碼元數(shù)。

18.遞歸解析

【解析】域名解析有遞歸解析與反復(fù)解析兩種方式。遞歸解析要求域名服務(wù)器系統(tǒng)一次性完成全部的名字~地址變換,反復(fù)解析每次請求一個(gè)服務(wù)器,不行再請求別的服務(wù)器。

19.通信量分析通信量分析解析:通信量分析可以確定通信的位置和通信主機(jī)的身份,還可以觀察交換信息的頻度和長度。這些信息可以幫助對手猜測正在進(jìn)行的通信特征。

20.交換分區(qū)當(dāng)程序需要的內(nèi)存比計(jì)算機(jī)的物理內(nèi)存還要大的時(shí)候,無論是Windows操作系統(tǒng)還是Linux操作系統(tǒng),解決方法就是把存儲(chǔ)不了的信息轉(zhuǎn)移到硬盤的虛擬內(nèi)存中去。盡管硬盤的存取速度比內(nèi)存慢很多,但是至少硬盤的容量要比內(nèi)存大很多。另外,操作系統(tǒng)也可以把一些很久不活動(dòng)的程序轉(zhuǎn)移到虛擬內(nèi)存中去,以給有需要的程序和磁盤留出更多的主內(nèi)存。Linux操作系統(tǒng)的交換分區(qū)的作用與Windows操作系統(tǒng)的虛擬內(nèi)存類似,對提高系統(tǒng)的穩(wěn)定性和性能有很大的作用。

21.TCP/IPTCP/IP解析:網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)必須在有關(guān)信息內(nèi)容、格式和傳輸順序等方面遵守共同的規(guī)則。這些規(guī)則通過網(wǎng)絡(luò)通信協(xié)議來約定。目前市場上流行的協(xié)議有TCP/IP、SNA、DNA等。Internet(因特網(wǎng))上最基本的通信協(xié)議是TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)。

22.調(diào)制調(diào)制解析:計(jì)算機(jī)發(fā)出的是數(shù)字信號,有時(shí)需要將其轉(zhuǎn)換成模擬信號。如個(gè)人計(jì)算機(jī)以撥號方式接入Internet網(wǎng),或者為了便于傳輸,減少干擾和易于放大,數(shù)字信號必須轉(zhuǎn)換成模擬信號,這種變換過程稱為調(diào)制。這種轉(zhuǎn)換需要使用調(diào)制解調(diào)器。接收方的計(jì)算機(jī)則需要將傳輸過來的模擬信號轉(zhuǎn)換成數(shù)字信號,這種變換過程稱為解調(diào),也需要通過調(diào)制解調(diào)器。

23.頻分多路復(fù)用或FDMA頻分多路復(fù)用或FDMA解析:最基本的多路復(fù)用技術(shù)有兩類:1、頻分多路復(fù)用;把傳輸線的總頻帶劃分成若干個(gè)分頻帶,以提供多條數(shù)據(jù)傳輸信道;2、時(shí)分多路復(fù)用:用時(shí)間片輪轉(zhuǎn)的方法使多個(gè)通信信道分時(shí)共享一條公共傳輸線。

24.半雙工半雙工解析:通信方式共有三種,即雙工通信,半雙工通信和單工通信。

25.3net@3net@解析:在因特網(wǎng)中每個(gè)用戶的郵箱都有一個(gè)全球惟一的郵箱地址,即用戶的電子郵件地址。用戶的電子郵件地址由兩部分組成,前一部為用戶在該郵件服務(wù)器中的賬號,后一部分為郵件服務(wù)器的主機(jī)名或郵件服務(wù)器所在域的域名,中間用“@”分隔。本題中郵件服務(wù)器所在域的域名為,用戶在該郵件服務(wù)器中的賬號為3net,所以該用戶的電子郵件地址是3net@。

26.無連接無連接解析:UDP協(xié)議是一種不可靠的無連接(非連接)協(xié)議。

27.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時(shí)快一點(diǎn),但是在驗(yàn)證簽名時(shí)慢很多。

28.SASSAS解析:SAS就是串行SCSI硬柱的英文縮寫。

29.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計(jì)算。

\n【解題思路】

\n①因?yàn)榉匠蘡os(x).x=0的根為實(shí)數(shù),所以定義兩個(gè)雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。

\n②根據(jù)題目中給出的求方程一個(gè)實(shí)根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達(dá)式cos(x0)

\n求出一個(gè)值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認(rèn)為xl的值是方程cos(x)-x=0的一個(gè)實(shí)根,此時(shí)退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進(jìn)行排序

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

\n【解題思路】

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

\n【參考答案】

\n

31.D解析:在10Mb/s局域網(wǎng)組建中,絕對不允許出現(xiàn)環(huán)路,一旦出現(xiàn)環(huán)路,將會(huì)引起“廣播風(fēng)暴”,選項(xiàng)D說法錯(cuò)誤。因?yàn)榧€器會(huì)將收到的信息轉(zhuǎn)發(fā)到每個(gè)端口,當(dāng)形成環(huán)路后,主機(jī)系統(tǒng)會(huì)響應(yīng)一個(gè)在網(wǎng)上不斷循環(huán)的報(bào)文分組或者試圖響應(yīng)一個(gè)沒有應(yīng)答的系統(tǒng)時(shí)就會(huì)發(fā)生廣播風(fēng)暴。請求或者響應(yīng)分組源源不斷產(chǎn)生,就會(huì)產(chǎn)生擁塞,從而降低網(wǎng)絡(luò)的性能以至于使之陷入癱瘓。

32.D解析:移動(dòng)物體與固定物體、移動(dòng)物體和移動(dòng)物體之間的通信,都屬于移動(dòng)通信,例如人、汽車、輪船、飛機(jī)等移動(dòng)物體之間的通信。移動(dòng)物體之間的通信只能依靠無線通信手段,主要有以下幾種:無線通信系統(tǒng)、微波通信系統(tǒng)、蜂窩移動(dòng)通信系統(tǒng)、衛(wèi)星移動(dòng)通信系統(tǒng)。實(shí)際應(yīng)用的移動(dòng)通信系統(tǒng)主要包括:蜂窩移動(dòng)通信系統(tǒng)、無線電話系統(tǒng)、無線尋呼系統(tǒng)、無線本地環(huán)路與衛(wèi)星移動(dòng)通信系統(tǒng)。

33.A解析:IEEE802.3z標(biāo)準(zhǔn)定義了新的物理層標(biāo)準(zhǔn)(1000BASE-T),1000BASE-T標(biāo)準(zhǔn)定義了千兆介質(zhì)專用接口GMI,它將MAC子層與物理層分割開來,這樣,物理層在實(shí)現(xiàn)1000Mbit/s速率時(shí)所使用的傳媒介質(zhì)和信號編碼方式的變化不會(huì)影響MAC子層。

34.voidjsValue(){intithouhuntendatan=O;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ù)的個(gè)位數(shù)字*/if(thou+data==hun+ten)/*如果千位數(shù)加個(gè)位數(shù)等于百位數(shù)加十位數(shù)*/{cnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/pjz1+=a[i];/*將滿足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/pjz2+=a[i];/*將不滿足條件的數(shù)求和*/}}pjz1/=cnt;/*求滿足條件的數(shù)的平均值*/pjz2/=n;/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=O;\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ù)的個(gè)位數(shù)字*/\r\nif(thou+data==hun+ten)/*如果千位數(shù)加個(gè)位數(shù)等于百位數(shù)加十位數(shù)*/\r\n{\r\ncnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{\r\nn++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求滿足條件的數(shù)的平均值*/\r\npjz2/=n;/*求不滿足條件的數(shù)的平均值*/\r\n}解析:本題考查的知識點(diǎn)如下:

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

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

在本題中,首先要將一個(gè)4位數(shù)的千位、百位、十位、個(gè)位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號“%”(取余)和“/”(整除),拆分方法略。然后判斷符合千位數(shù)+個(gè)位數(shù):百位數(shù)+十位數(shù)的數(shù)的個(gè)數(shù)。依次求得符合各種條件的數(shù)的和及其平均值。

35.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj;clrscr();fw=fopen("out91.dat""w");read_dat(xx);for(i=0j=0cnt1=0cnt2=0;i<N;i++){if(xx[i]%2)/*求出數(shù)組XX中奇數(shù)的個(gè)數(shù)cnt1*/cnt1++;elsecnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/if(i%2==0){j+=xx[i];/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的總和*/k++;}}Pj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本題考查的知識點(diǎn)如下:(1)運(yùn)算符“%”的使用。(2)強(qiáng)制類型轉(zhuǎn)換和小數(shù)位數(shù)的保留;一個(gè)數(shù)除以2取余所得的數(shù)為1則它是奇數(shù)否則是偶數(shù)取余使用運(yùn)算符“%”。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個(gè)數(shù)強(qiáng)制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義一個(gè)長整型變量來記錄和。因?yàn)閭€(gè)數(shù)也為整型運(yùn)算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強(qiáng)制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點(diǎn)類型這樣就可以實(shí)現(xiàn)保留兩位小數(shù)。使用循環(huán)對所有數(shù)據(jù)進(jìn)行訪問。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj;\r\nclrscr();\r\nfw=fopen('out91.dat','w');\r\nread_dat(xx);\r\nfor(i=0,j=0,cnt1=0,cnt2=0;i<N;i++)\r\n{\r\nif(xx[i]%2)/*求出數(shù)組XX中奇數(shù)的個(gè)數(shù)cnt1*/\r\ncnt1++;\r\nelse\r\ncnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/\r\nif(i%2==0)\r\n{\r\nj+=xx[i];/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的總和*/\r\nk++;\r\n}\r\n}\r\nPj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,cnt2,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',cnt1,cnt2,pj);\r\nfclose(fw);\r\n}\r\n[解析]本題考查的知識點(diǎn)如下:\r\n(1)運(yùn)算符“%”的使用。\r\n(2)強(qiáng)制類型轉(zhuǎn)換和小數(shù)位數(shù)的保留;\r\n一個(gè)數(shù)除以2取余所得的數(shù)為1,則它是奇數(shù),否則是偶數(shù),取余使用運(yùn)算符“%”。在本題

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論