2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)_第1頁(yè)
2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)_第2頁(yè)
2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)_第3頁(yè)
2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)_第4頁(yè)
2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2021年四川省綿陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(10題)1.基于精簡(jiǎn)指令集RISC結(jié)構(gòu)處理器的服務(wù)器與相應(yīng)的PC服務(wù)器相比,CPU處理能力能夠提高()。

A.40%~60%B.30%~50%C.60%~80%D.50%~75%

2.下列關(guān)于TCP/IP傳輸層協(xié)議的描述中,錯(cuò)誤的是()。A.TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議

B.TCP協(xié)議要完成流量控制功能

C.UDP協(xié)議主要用于不要求按分組順序到達(dá)的傳輸

D.UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸

3.下列關(guān)于入侵檢測(cè)系統(tǒng)探測(cè)器獲取網(wǎng)絡(luò)流量的方法中,錯(cuò)誤的是()。

A.利用交換設(shè)備的鏡像功能B.在網(wǎng)絡(luò)鏈路中串接一臺(tái)交換機(jī)C.在網(wǎng)絡(luò)鏈路中串接一臺(tái)集線器D.在網(wǎng)絡(luò)鏈路中串接一臺(tái)分路器

4.

5.SDH信號(hào)中最基本的模塊信號(hào)是()

A.STM—OB.STM一1C.STM一3D.STM一4

6.一臺(tái)交換機(jī)具有48個(gè)10/100Mbps端口和2個(gè)1000Mbps端口,如果所有端口都工作在全雙工狀態(tài),那么交換機(jī)總帶寬應(yīng)為()

A.8.8GbpsB.12GbpsC.13.6GbpsD.24.8Gbps

7.播客可以分為3類,下列不屬于播客分類的是()。

A.傳統(tǒng)廣播節(jié)目播客B.網(wǎng)絡(luò)播客C.專業(yè)播客D.個(gè)人博客

8.IP地址192.168.15.1/27的子網(wǎng)掩碼可寫(xiě)為()。

A.255.255.255.192

B.255.255.255.224

C.255.255.255.240

D.255.255.255.248

9.全球多媒體網(wǎng)絡(luò)是()。

A.一個(gè)單一的統(tǒng)一網(wǎng)絡(luò)B.一個(gè)司互操作的網(wǎng)絡(luò)集合C.一個(gè)傳輸計(jì)算機(jī)數(shù)據(jù)的網(wǎng)絡(luò)D.一個(gè)傳輸數(shù)據(jù)、音頻、視頻的網(wǎng)絡(luò)

10.

二、填空題(10題)11.trace命令用于跟蹤測(cè)試數(shù)據(jù)轉(zhuǎn)發(fā)_________。

12.路由器一般是根據(jù)路由器背板交換能力來(lái)劃分的。背板交換能力大于40Gbps的稱作_________路由器。

13.(18)Kerberos協(xié)議一般采用_________加密算法。

14.

15.Linux操作系統(tǒng)可以通過(guò)______協(xié)議與其他計(jì)算機(jī)連接。

16.

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

18.Linux操作系統(tǒng)由內(nèi)核、外殼、

和應(yīng)用程序四部分組成。

19.P2P系統(tǒng)具有負(fù)載均衡、自適應(yīng)、和容錯(cuò)力強(qiáng)等優(yōu)點(diǎn),將其應(yīng)用于流媒體直播能解決傳統(tǒng)集中式服務(wù)器負(fù)載過(guò)重等問(wèn)題。

20.路由器是構(gòu)成因特網(wǎng)的關(guān)鍵設(shè)備。按照OSI參考模型,它工作于【】層。

三、2.填空題(8題)21.WindowsNTServer通過(guò)【】文件,可對(duì)工作站用戶的優(yōu)先級(jí),網(wǎng)絡(luò)連接,程序組與用戶注冊(cè)進(jìn)行管理。

22.因特網(wǎng)主要由______、路由器、服務(wù)器與客戶機(jī)和信息資源組成。

23.A公司向B公司發(fā)出一份電文,稱C公司要向B公司訂購(gòu)大批棉花,誘使B公司高價(jià)向A公司購(gòu)買大量棉花。這屬于安全攻擊中的捏造,是對(duì)【】的攻擊。

24.IEEE802.3u在物理層定義了新的標(biāo)準(zhǔn)100BASE-T。100BASE-T標(biāo)準(zhǔn)采用______,將MAC子層與物理層分隔開(kāi)。

25.TokenBus局域網(wǎng)中的令牌是一種特殊的控制幀,它用來(lái)控制結(jié)點(diǎn)對(duì)總線的【】。

26.Linux以其低價(jià)位、______、配置相對(duì)簡(jiǎn)單而受到用戶的歡迎。

27.在Internet中,計(jì)算機(jī)之間直接利用IP地址進(jìn)行尋址,因而需要將用戶提供的主機(jī)名轉(zhuǎn)換成IP地址,這個(gè)過(guò)程稱為域名解析。Internet域名解析有【】和遞歸解析兩種方式。

28.虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上的,它以______方式實(shí)現(xiàn)邏輯工作組的劃分與管理。

四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中,請(qǐng)編制函數(shù)ConvertCharA,其函數(shù)的功能是:以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的下一個(gè)字母,如果是字母Z,則改寫(xiě)成字母a,大寫(xiě)字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。

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

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

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

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

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

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

五、1.選擇題(3題)31.一臺(tái)主機(jī)的IP地址為202.113.224.68,子網(wǎng)掩碼為255.255.255.240,那么這臺(tái)主機(jī)的主機(jī)號(hào)為()。A.4B.6C.8D.68

32.下列關(guān)于防火墻的說(shuō)法中錯(cuò)誤的是______。

A.防火墻無(wú)法阻止來(lái)自防火墻內(nèi)部的攻擊

B.防火墻可以防止感染病毒的程序或文件的傳輸

C.防火墻通常由軟件和硬件組成

D.防火墻可以記錄和統(tǒng)計(jì)網(wǎng)絡(luò)利用數(shù)據(jù)以及非法使用數(shù)據(jù)的情況

33.數(shù)據(jù)傳輸速率為2.5*109bps,可以記為_(kāi)_____。

A.2.5KbpsB.2.5MbpsC.2.5GbpsD.2.5Tbps

六、1.程序設(shè)計(jì)題(3題)34.請(qǐng)編制程序,要求:將文件IN94.DAT中的200個(gè)整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1和偶數(shù)的個(gè)數(shù)cnt2,以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果cnt1,cnt2,pj輸出到OUT94.DAT中。

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

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

clrscr();

fw=fopen("out94.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);

}

35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的下一個(gè)字母,如果是字母z,則改寫(xiě)成字母a。大寫(xiě)字母仍為大寫(xiě)字母,小寫(xiě)字母仍為小寫(xiě)字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。

例如,原文:Adb.Bcdza

abck.LLhj

結(jié)果:Aec.Bdeab

bcdl.LLik

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidConvertCharA(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

ConvertCharA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

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

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

{

printf("%skn",xx[i]);

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

}

fclosefp);

}

36.已知數(shù)據(jù)文件IN44.DAT中存有300個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)isValue(),其功能是:求出千位數(shù)上的數(shù)減百位數(shù)上數(shù)減十位數(shù)上的數(shù)減個(gè)位數(shù)上的數(shù)大于零的數(shù)的個(gè)數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用寫(xiě)函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT44.DAT文件中。

例如:9123,9-1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個(gè)數(shù)cnt=cnt+1。

9812,9-8-1-2<0,則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

jsValue()

{

}

main()

{

ihti;

readDat();

jsValue();

writeDat();

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

printf("b[%d]=%d\n",i,b[i]);

}

readDat()

{

FILE*fp;

inti;

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

printf("cnt=%d\n",cnt);

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

參考答案

1.D

2.D解析:①TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議(TCP,TransportControlProtocol)與用戶數(shù)據(jù)報(bào)協(xié)議(UDP,UserDatagramProtocol)。②TCP協(xié)議是一種可靠的面向連接的協(xié)議,它允許將一臺(tái)主機(jī)的字節(jié)流無(wú)差錯(cuò)地傳送到目的主機(jī)。TCP協(xié)議同時(shí)要完成流量控制功能,協(xié)調(diào)收發(fā)雙方的發(fā)送與接受速度,達(dá)到正確傳輸?shù)哪康?。③UDP協(xié)議是一種不可靠的無(wú)連接協(xié)議,它主要用于不要求按分組順序到達(dá)的傳輸中,分組傳輸順序檢查與排序由應(yīng)用層完成。④UDP是不可靠的無(wú)連接協(xié)議。TCP是一種可靠的面向連接的協(xié)議。

3.BB【解析】根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的不同,入侵檢測(cè)系統(tǒng)的探測(cè)器可以通過(guò)三種方式部署在被檢測(cè)的網(wǎng)絡(luò)中:網(wǎng)絡(luò)接口卡與交換設(shè)備的監(jiān)控端口連接,通過(guò)交換設(shè)備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復(fù)制一份給監(jiān)控端口,入侵檢測(cè)傳感器從監(jiān)控端口獲取數(shù)據(jù)包進(jìn)行分析和處理;在網(wǎng)絡(luò)中增加一臺(tái)集線器改變網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);通過(guò)一個(gè)TAP分路器設(shè)備對(duì)交換式網(wǎng)絡(luò)中的數(shù)據(jù)包進(jìn)行分析和處理。交換機(jī)不符合題目要求。因此選擇B選項(xiàng)。

4.B

5.B同步數(shù)字體系SDH具有兩個(gè)主要的特點(diǎn):一是具有全世界統(tǒng)一的網(wǎng)絡(luò)結(jié)點(diǎn)接口(NNI);二是具有一套標(biāo)準(zhǔn)化的信息結(jié)構(gòu)——同步傳輸模塊(STM)。其中,最基本的是STM-1模塊,其速率為155.520Mbps。其余的模塊STM-N都是在STM-1基礎(chǔ)上同步復(fù)用而成的。STM-4由4個(gè)STM-1構(gòu)成,STM-16由16個(gè)STM-1構(gòu)成,STM-64由64個(gè)STM-1構(gòu)成。

6.C

7.B

8.BIP地址192.168.15.1/27中的27表示的是子網(wǎng)掩碼的長(zhǎng)度,也就是說(shuō)子網(wǎng)掩碼是27個(gè)1和5個(gè)0組成的,即11111111111111111111111111100000,所以192.168.15.1/27的子網(wǎng)掩碼為255.255.255.224,因此答案選B。

9.B解析:全球網(wǎng)絡(luò)將是一個(gè)可互操作的網(wǎng)絡(luò)集合,它支持?jǐn)?shù)據(jù)、音頻、圖形、視頻、圖像和動(dòng)畫(huà)合并的多媒體應(yīng)用。該網(wǎng)絡(luò)將提供高效益、高性能的服務(wù),包括娛樂(lè)質(zhì)量的視頻,它是可伸縮的,支持成千上萬(wàn)的用戶,并且是靈活與可擴(kuò)展的,以適應(yīng)未來(lái)的需要。由此可以看出它并不是一個(gè)單一的統(tǒng)一的網(wǎng)絡(luò)。

10.C

11.\n路徑

\n

12.\n高端

\n

13.(18)DES

【解析】Kerberos基于對(duì)稱密鑰體制(一般采用DES,也可以用其他算法)。

14.

15.TCP/IPTCP/IP解析:Linux操作系統(tǒng)具有豐富的網(wǎng)絡(luò)功能,在通信和網(wǎng)絡(luò)方面優(yōu)于其他操作系統(tǒng),可以通過(guò)TCP/IP協(xié)議與其他計(jì)算機(jī)連接,通過(guò)剛絡(luò)進(jìn)行分布式處理。

16.

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

18.文件系統(tǒng)文件系統(tǒng)

19.自組織P2P系統(tǒng)具有負(fù)載均衡、自適應(yīng)、自組織和容錯(cuò)能力強(qiáng)等優(yōu)點(diǎn),將其應(yīng)用于流媒體直播能解決傳統(tǒng)集中式服務(wù)器負(fù)載過(guò)重等問(wèn)題。

20.網(wǎng)絡(luò)網(wǎng)絡(luò)解析:網(wǎng)橋是在數(shù)據(jù)連路層上實(shí)現(xiàn)不同網(wǎng)絡(luò)的互連的設(shè)備;路由器是在網(wǎng)絡(luò)層上實(shí)現(xiàn)多個(gè)網(wǎng)絡(luò)互連的設(shè)備;網(wǎng)關(guān)是通過(guò)使用適當(dāng)?shù)挠布c軟件,來(lái)實(shí)現(xiàn)不同網(wǎng)絡(luò)協(xié)議之間的轉(zhuǎn)換功能,硬件提供不同網(wǎng)絡(luò)的接口,軟件實(shí)現(xiàn)不同的互聯(lián)網(wǎng)協(xié)議之間的轉(zhuǎn)換。

21.用戶描述用戶描述解析:通過(guò)用戶描述文件進(jìn)行管理。

22.通信線路通信線路解析:因特網(wǎng)可以分為三層,主干網(wǎng),中間層網(wǎng)和底層網(wǎng),從結(jié)構(gòu)上來(lái)說(shuō),因特網(wǎng)主要由通信線路,路由器,服務(wù)器,與客戶機(jī),信息資源組成。

23.真實(shí)性真實(shí)性解析:網(wǎng)絡(luò)安全涉及到網(wǎng)絡(luò)信息的保密性、完整性、可用性、真實(shí)性和可控性。通常的安全攻擊類型有:第三方使甲方傳向乙方的信息不能傳送,稱為中斷;第三方使甲方傳向乙方的信息同時(shí)傳送給第三方,稱為截??;第三方截取了甲方傳向乙方的信息而把第三方的信息以甲方的名義傳給乙方,稱為修改;在沒(méi)有甲方信息的情況下,第三方以甲方的名義發(fā)出信息給乙方,稱為捏造。中斷屬于對(duì)可用性的攻擊,截取屬于對(duì)保密性的攻擊,修改屬于對(duì)完整性的攻擊,捏造屬于對(duì)真實(shí)性的攻擊。

24.介質(zhì)獨(dú)立接口MII介質(zhì)獨(dú)立接口MII解析:IEEE802.3u標(biāo)準(zhǔn)在LLC子層使用IEEE802.3標(biāo)準(zhǔn),在MAC子層使用CSMA/CD方法,在物理層定義了新的標(biāo)準(zhǔn)100BASE-T。100BASE-T標(biāo)準(zhǔn)采用介質(zhì)獨(dú)立接口MII,將MAC子層與物理層分隔開(kāi)。

25.訪問(wèn)權(quán)訪問(wèn)權(quán)解析:Token\u3000Bus用來(lái)控制結(jié)點(diǎn)對(duì)總線的訪問(wèn)權(quán)。

26.源代碼開(kāi)放源代碼開(kāi)放解析:Linux以其低價(jià)位、源代碼開(kāi)放、配置相對(duì)簡(jiǎn)單而受到用戶的歡迎。

27.反復(fù)解析反復(fù)解析解析:域名解析采用自頂向下的算法,從根服務(wù)器開(kāi)始直到葉服務(wù)器,在其間的某個(gè)結(jié)點(diǎn)上一定能找到所需的名字—地址映射。當(dāng)然,由于父子結(jié)點(diǎn)的上下管轄關(guān)系,名字解析的過(guò)程,只需走過(guò)一條從樹(shù)中某結(jié)點(diǎn)開(kāi)始到另一結(jié)點(diǎn)的一條自頂向下的單向路徑,無(wú)須回溯,更不用遍歷整個(gè)服務(wù)器樹(shù)。域名解析可以有兩種方式,第一種叫遞歸解析,要求名字服務(wù)器系統(tǒng)一次性完成全部名字—地址變換。第二種叫反復(fù)解析,每次請(qǐng)求一個(gè)服務(wù)器,不行再請(qǐng)求別的服務(wù)器。

28.軟件軟件解析:虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上的,它以軟件方式實(shí)現(xiàn)邏輯工作組的劃分與管理,邏輯工作組的結(jié)點(diǎn)組成不受物理位置的限制。

29.【審題關(guān)鍵句】以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的下一個(gè)字母,大小寫(xiě)不變,其他字符不變。

\n【解題思路】

\n①定義整型循環(huán)變量i、j。

\n

\n【參考答案】

\n

\n

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

\n【解題思路】

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

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

\n【參考答案】

\n

31.A解析:本題考查點(diǎn)是IP地址和子網(wǎng)掩碼的計(jì)算。D地址中和子網(wǎng)掩碼為1的位相對(duì)應(yīng)的部分是網(wǎng)絡(luò)地址和子網(wǎng)地址,和為。的位相對(duì)應(yīng)的部分則是主機(jī)地址。顯然,主機(jī)的IP地址為202.113.224.68,這是一個(gè)C類地址,其網(wǎng)絡(luò)地址為202.113.224.0。子網(wǎng)地址和主機(jī)地址一起構(gòu)成68。子網(wǎng)掩碼為255.255.255.240,將子網(wǎng)掩碼寫(xiě)成二進(jìn)制數(shù)為:11111111.11111111.11111111,11110000,可知第4字節(jié)前4位為1,表示它是子網(wǎng)地址部分。IP地址中的68寫(xiě)成二進(jìn)制數(shù),取其前4位表示子網(wǎng)地址即(01000000)2,用十進(jìn)制表示為64,后4位表示主機(jī)地址即(0100)2,用十進(jìn)制表示為4。

32.B【解析】防火墻由一套硬件和適當(dāng)?shù)能浖M成,是網(wǎng)絡(luò)系統(tǒng)的重要組成部分。防火墻能夠記錄和統(tǒng)計(jì)網(wǎng)絡(luò)利用數(shù)據(jù)以及非法使用數(shù)據(jù)的情況、控制對(duì)系統(tǒng)的訪問(wèn)、對(duì)系統(tǒng)進(jìn)行集中安全的管理,進(jìn)一步增強(qiáng)系統(tǒng)的安全性;但是防火墻無(wú)法阻止來(lái)自內(nèi)部的攻擊,無(wú)法防止繞過(guò)防火墻的攻擊,也無(wú)法防止感染病毒的程序或文件的傳輸。

33.C

34.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1*/elsecnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/if(i%2==1){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);}[解析]本題考查的知識(shí)點(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è)長(zhǎng)整型變量來(lái)記錄和。因?yàn)閭€(gè)數(shù)也為整型運(yùn)算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強(qiáng)制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點(diǎn)類型這樣就可以實(shí)現(xiàn)保留兩位小數(shù)。使用循環(huán)對(duì)所有數(shù)據(jù)進(jìn)行訪問(wèn)。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj=0;\r\ncnt1=0;\r\ncnt2=0;\r\npj=0.0;\r\nclrscr();\r\nfw=fopen('out94.dat','w');\r\nread_dat(xx);\r\nfor(i=0;i<N;i++)\r\n{\r\nif(xx[i]%2)\r\ncnt1++;/*求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1*/\r\nelse\r\ncnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/\r\nif(i%2==1)\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[解析]本題考查的知識(shí)點(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)算符“%”。在本題中,要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個(gè)數(shù)強(qiáng)制類型轉(zhuǎn)換后再除以100。為了保證和有效,我們定義了一個(gè)長(zhǎng)整型變量來(lái)記錄和。因?yàn)閭€(gè)數(shù)也為整型,運(yùn)算符“/”在這里的含義是整除,而我們要保留小數(shù),所以要使用強(qiáng)制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點(diǎn)類型,這樣就可以實(shí)現(xiàn)保留兩位小數(shù)。使用循環(huán)對(duì)所有數(shù)據(jù)進(jìn)行訪問(wèn)。

35.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得當(dāng)前行的字符串的長(zhǎng)度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小寫(xiě)字母z則改寫(xiě)成小寫(xiě)字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫(xiě)字母則改寫(xiě)為該字母的下一個(gè)字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得當(dāng)前行的字符串的長(zhǎng)度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小寫(xiě)字母z則改寫(xiě)成小寫(xiě)字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫(xiě)字母則改寫(xiě)為該字母的下\r\n一個(gè)字母*/\r\n}\r\n}解析:本題要對(duì)二維數(shù)組中的字符元素按行來(lái)處理,因此,首先要求得當(dāng)前行所包含的字符總個(gè)數(shù),之后才可以利用一個(gè)循環(huán)米依次訪問(wèn)該行中的所有字符。當(dāng)遇到一個(gè)字符時(shí),先判斷該字符是否是小寫(xiě)字母z,如果是,則把該字符改寫(xiě)成小寫(xiě)字母a;如果不是,則繼續(xù)判斷該字符是否是從a到y(tǒng)的小寫(xiě)字母,如果是,則改寫(xiě)為該字母的下一個(gè)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論