(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第1頁
(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第2頁
(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第3頁
(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第4頁
(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2021年)山東省青島市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.Linux的基本特點是()。

A.多用戶,單任務,實時B.多用戶,多任務,交互式C.單用戶,單任務,分時D.多用戶,多任務,分時

3.下列不屬于黑客常用手段的是()。

A.以假亂真B.聲東擊西C.旁敲側(cè)擊D.明目張膽

4.使用細纜組建局域網(wǎng)時,如果使用中繼器設(shè)備,那么,細纜可能達到的最大長度為()。

A.90米B.900米C.920米D.925米

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

A.DNS服務器中的根DNS服務器需管理員手工配置

B.主機記錄的生存時間是指該記錄在服務器中存放的時間

C.動態(tài)更新允許客戶機在發(fā)生更改時動態(tài)更新其資源記錄

D.轉(zhuǎn)發(fā)器是一個路由器,用于將DNS查詢轉(zhuǎn)發(fā)給外部DNS服務器

6.下列關(guān)于網(wǎng)絡接人技術(shù)和方法的描述中,錯誤的是()。

A."三網(wǎng)融合"中的三網(wǎng)是指計算機網(wǎng)絡、電信通信網(wǎng)和廣播電視網(wǎng)

B.寬帶接入技術(shù)包括xDSL、HFC、SDH、無線接入等

C.無線接入技術(shù)主要有WLAN、WMAN等

D.CableModem的傳輸速率可以達到10~36Mbps

7.在不同AS之間使用的路由協(xié)議是()。

A.RIPB.BGP一4C.OSPFD.DiffServ

8.在以太網(wǎng)中,使用ARP協(xié)議的目的是:()。

A.獲取端口和IP地址的對應關(guān)系

B.獲取IP地址和MAC地址的對應關(guān)系

C.獲取MAC地址和端口的對應關(guān)系

D.獲取IP地址和域名的對應關(guān)系

9.下列關(guān)于通過數(shù)據(jù)通信線路連接到ISP的敘述中,錯誤的是()

A.綜合業(yè)務數(shù)字網(wǎng)(ISDN)是一種數(shù)據(jù)通信網(wǎng)

B.使用數(shù)據(jù)通信線路連接到ISP可以得到更多的帶寬

C.通過數(shù)據(jù)通信網(wǎng)接入Internet的用戶主要是個人用戶和部分小型企業(yè)用戶

D.數(shù)據(jù)通信網(wǎng)的傳輸速率通常在64Kbps~2Mhps之間

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

A.Serv—UFTP服務器中的每個虛擬服務器由IP地址唯一識別

B.Serv—UFTP服務器中的最大用戶數(shù)是指同時在線的用戶數(shù)量

C.Serv—U-FTP服務器最大上傳或下載速度是指整個服務器占用的帶寬

D.配置服務器的域端口號時,既可使用端口2l也可選擇其他合適的端口號

二、填空題(10題)11.多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與的服務質(zhì)量為標準。

12.網(wǎng)橋完成______間的連接,可以將兩個或多個網(wǎng)段連接起來,網(wǎng)橋可以通過過濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。

13.息摘要。

(19)目前,即時通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和______兩個代表。

14.對網(wǎng)絡系統(tǒng)而言,信息安全主要包括兩個方面:存儲安全和______安全。

15.IP服務的三個特點是:不可靠、面向非連接和______。

16.在雙絞線組網(wǎng)的方式中,是局域網(wǎng)的基本連接設(shè)備。

17.(1)計算機應用技術(shù)領(lǐng)域包括科學計算、事務處理、過程控制、輔助工程、________、網(wǎng)絡應用和多媒體的應用等七大領(lǐng)域。

18.X-Scanner運行在Windows平臺下,它主要針對WindowsNT/Windows2000/WindowsxP操作系統(tǒng)的安全進行全面細致評估,可以掃描出很多Windows系統(tǒng)流行的漏洞,并詳細地指出安全的脆弱環(huán)節(jié)與________措施。

19.(1)軟件計劃階段可以分成_________和可行性研究兩個子階段。

20.在文件傳輸服務中,將文件從服務器傳到客戶機稱為【18】文件。

三、2.填空題(8題)21.電子商務應用系統(tǒng)通常包含【】系統(tǒng)、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務應用系統(tǒng)和用戶及終端系統(tǒng)。

22.計算機網(wǎng)絡是計算機技術(shù)與______技術(shù)相互滲透、密切結(jié)合的產(chǎn)物。

23.世界上第一個網(wǎng)絡體系結(jié)構(gòu)是1974年IBM公司提出的______。

24.10Gbit/sEthernet只工作在全雙工方式,因此其傳輸______不再受沖突檢測的限制。

25.到1991年底,NSFNET全部主干網(wǎng)點都與ANS提供的T3主干網(wǎng)連通,構(gòu)成______。

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

27.ATM局域網(wǎng)仿真系統(tǒng)中,連接在ATM網(wǎng)絡中的主機與網(wǎng)橋可以從邏輯上劃分為若干個獨立的區(qū)域,每個區(qū)域稱為—個【】。

28.遠程登錄使用【】協(xié)議。

四、C語言程序設(shè)計題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

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

請勿改動數(shù)據(jù)文件in.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對應的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。

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

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

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

五、1.選擇題(3題)31.WWW的核心技術(shù)是()。

A.網(wǎng)絡技術(shù)B.HTMLC.HTTPD.browser

32.廣域網(wǎng)一般采用網(wǎng)狀拓撲構(gòu)型,該構(gòu)型的系統(tǒng)可靠性高,但是結(jié)構(gòu)復雜。為了實現(xiàn)正確的傳輸必須采用Ⅰ.光纖傳輸技術(shù)Ⅱ.路由選擇算法Ⅲ.無線通信技術(shù)Ⅳ.流量控制方法

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

33.著名的SNMP協(xié)議使用的公開端口為()。

A.TCP端口20和21B.UDP端口20和21C.TCP端口161和162D.UDP端口161和162

六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件IN53.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVal(),其功能是:依次從數(shù)組a中取出一個4位數(shù),如果該4位數(shù)連續(xù)大于該4位數(shù)以前的5個數(shù)且該數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)個數(shù)cnt并把這些4位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到文件OUT53.DAT中。

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat(){

{

inti;

FILE*fp;

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

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

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

fclose(fp);

}

voidmain()

{

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("out53.dat","w");

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

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

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

fclose(fp);

}

35.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。

條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

例如,位置012345678

源字符串a(chǎn)bcdhgfe

23498765

則處理后字符串hgfedcba

87659432

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

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN22.DAT","r");

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

ut=fopen("OUT22.DAT","w");

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

{

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

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

}

fclose(out);

}

36.已知在文件IN13.DAT中存有若干個(個數(shù)<200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()的功能是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求:(1)求出該文件中共有多少個正整數(shù)totNum;(2)求這些數(shù)右移1位后,產(chǎn)生的新數(shù)是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)(右移前的值)的算術(shù)平均值totPjz,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT13.DAT中。

注意:部分源程序已給出

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

試題程序:

#include〈stdio.h>

#include〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;/*文件IN13.DAT中共有多少個正整數(shù)*/

inttotCnt=0;/*符合條件的正整的個數(shù)*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue(void)

{

}

main()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN1B.DAT中共有正整數(shù)=%d個\n",totNum);

printf("符合條件的正整數(shù)的個數(shù)=%d個\n",totCnt);

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

Writedat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN13.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);

fclose(fp);

}

參考答案

1.A

2.D

3.D

4.D解析:一個以太網(wǎng)中最多可以使用4個中繼器,4個中繼器可以連接5條細纜,每條細纜的最大長度為185米。因此,如果使用中繼器,細纜的最大長度為925米。

5.C在Internet上有13個根DNS服務器,不需要在配置。DNS服務器時管理員手工配置。主機記錄的生存時間指該記錄被客戶端查詢到,存放在緩存中的持續(xù)時間。動態(tài)更新允許DNS客戶端在發(fā)生更改的任何時候,使用DNS服務器注冊和動態(tài)地更新其資源記錄,它減少了對區(qū)域記錄進行手動管理的需要,適用于頻繁改變位置并使用DHCP獲取IP地址的DNS客戶端。轉(zhuǎn)發(fā)器也是DNS服務器,是本地DNS服務器用于將外部DNS名稱的DNS查詢轉(zhuǎn)發(fā)給該DNS服務器。故選擇C選項。

6.B從實現(xiàn)技術(shù)的角度,目前寬帶接入技術(shù)主要有以下幾種:數(shù)字用戶線xDSL技術(shù)、光纖同軸電纜混合網(wǎng)HFC技術(shù)、光纖接入技術(shù)、無線接入技術(shù)與局域網(wǎng)接入技術(shù)。其中無線接入又可以分為無線局域網(wǎng)接入、無線城域網(wǎng)接入與無線Ad\nhoe接入。B選項中的SDH指的是同步數(shù)字體系,不屬于具體的網(wǎng)絡接入技術(shù)。因此B選項錯誤。

7.BBGP一4是不同自治系統(tǒng)(AS)的路由器之間交換路由信息的協(xié)議。RIP和OSPF、兩個協(xié)議是As內(nèi)部所使用的協(xié)議。DiffServ是區(qū)分服務體系結(jié)構(gòu),它是一種保證服務質(zhì)量(QoS)的網(wǎng)絡技術(shù)。故選擇B選項。

8.B

\n

9.C目前連接到ISP的方式基本上分為通過電話線路和數(shù)據(jù)通信線路兩種。通過電話線路接人Internet的用戶主要是個人用戶和部分小型企業(yè)用戶,而通過數(shù)據(jù)通信網(wǎng)接人Internet的用戶主要是大型企業(yè)。數(shù)據(jù)通信的種類很多.包括DDN、X.25、ISDN和幀中繼等。使用數(shù)據(jù)通信線路可以得到更多的帶寬,其傳輸速率通常在64Kbps~2Mbps之間。而使用撥號方式接入Internet時,其傳輸速率通常為33.6Kbps。

10.Aserv—UFTP服務器中的每個虛擬服務器由IP地址和端口號唯一識別,而不是僅僅靠一個IP地址就能識別。

11.低延遲多媒體數(shù)據(jù)包含多種內(nèi)容,如語音、數(shù)字、文字、圖形、視頻等,它們分別對應于不同的數(shù)據(jù)傳輸服務。因此,多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與低延遲的服務為標準。

12.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個或多個網(wǎng)段連接起來,可以通過過濾不跨網(wǎng)段傳輸?shù)男畔?,避免了線路的擁塞。

13.(19)XMPP協(xié)議集【解析】目前,即時通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和XMPP協(xié)議集兩個代表。

14.傳輸傳輸解析:對網(wǎng)絡系統(tǒng)而言,信息安全主要包括信息存儲安全和傳輸安全。

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

16.集線器【解析】在雙絞線組網(wǎng)的方式中,集線器是局域網(wǎng)的基本連接設(shè)備,也是以太網(wǎng)的中心連接設(shè)備。在傳統(tǒng)的局域網(wǎng)中,連網(wǎng)的節(jié)點通過非屏蔽雙絞線與集線器連接,構(gòu)成物理上的星型拓撲結(jié)構(gòu)。當集線器接收到某個節(jié)點發(fā)送的廣播信息后將會把接收到的數(shù)據(jù)轉(zhuǎn)發(fā)到集線器的每一個端口。

17.(1)人工智能【解析】概括起來,計算機應用技術(shù)領(lǐng)域包括科學計算、事務處理、過程控制、輔助工程、人工智能、網(wǎng)絡應用和多媒體的應用等七大領(lǐng)域。

18.\n彌補或補救

\n

19.(1)問題定義

【解析】軟件計劃階段可以分成問題定義和可行性研究兩個子階段。

20.下載本題考查點是文件傳輸服務中的下載文件服務。文件傳輸服務又稱為FTP服務。FTP采用客戶機/服務器工作模式,遵守FTP協(xié)議文件傳輸協(xié)議.。因特網(wǎng)中許多可提供下載文件的站點提供FTP服務。當需要使用FTP服務時??蛻魴C向FTP文件服務器發(fā)送請求,服務器接受請求.建立鏈路.按客戶機要求傳送文件。文件傳輸是雙向的,將FTP服務器上的文件傳送到客戶機磁盤中稱為“下載”文件,而將客戶機磁盤的文件傳送到FTP服務器上則稱為“上傳”文件。

21.CA認證或CA安全認證CA認證或CA安全認證解析:一個完整的電子商務系統(tǒng)需要CA安全認證中心、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務應用系統(tǒng)及用戶終端系統(tǒng)的配合與協(xié)作。任何一個環(huán)節(jié)出現(xiàn)問題,電子商務活動就不可能順利完成。

22.通信通信解析:20世紀50年代,人們將彼此獨立發(fā)展的計算機技術(shù)與通信技術(shù)結(jié)合起來,完成了數(shù)據(jù)通信技術(shù)與計算機通信網(wǎng)絡的研究,為計算機網(wǎng)絡的出現(xiàn)做好了技術(shù)準備,奠定了理論基礎(chǔ)。

23.系統(tǒng)網(wǎng)絡體系結(jié)構(gòu)SNA系統(tǒng)網(wǎng)絡體系結(jié)構(gòu)SNA解析:世界上第一個網(wǎng)絡體系結(jié)構(gòu)是IBM公司于1974年提出的,命名為“系統(tǒng)網(wǎng)絡體系結(jié)構(gòu)SNA”,在此之后,許多公司紛紛提出了各自的網(wǎng)絡體系結(jié)構(gòu)。

24.距離距離解析:10Gbit/sEthernet只工作在全雙工方式,因此不存在爭用的問題,因此其傳輸距離不再受沖突檢測的限制。

25.ANSNETANSNET解析:NSFNET的全部主干網(wǎng)點都與ANS提供的T3主干網(wǎng)連通,構(gòu)成了ANSNET。

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

27.ELANELAN解析:ATM局域網(wǎng)仿真系統(tǒng)中,連接在ATM網(wǎng)絡中的主機與網(wǎng)橋可以從邏輯上劃分為若干個獨立的區(qū)域,每個區(qū)域稱為一個ELAN。

28.TelnetTelnet解析:遠程登陸使用Telnet協(xié)議,Telnet協(xié)議是TCP/IP簇中一個重要的協(xié)議,它精確地定義了本地客戶機與遠程服務器之間的交互過程。它的優(yōu)點之一是能夠解決多種不同的計算機系統(tǒng)之間的互操作問題。

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

\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。

\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實現(xiàn)對20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換實現(xiàn)對第i行字符串左半部分的字符串按降序排列。

\n③用變量len的值對2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實現(xiàn)字符串xx[i]左右部分子字符串的交換。

\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實現(xiàn)把排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中。

\n【參考答案】

\n

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

\n【解題思路】

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

\n【參考答案】

\n

31.B解析:由于HTML編寫制作的簡易性,它對促進WWW的迅速發(fā)展起了重要的作用,并作為WWW的核心技術(shù)在因特網(wǎng)中得到廣泛的應用,所以WWW的核心技術(shù)是HTML。

32.C解析:本題考查點是廣域網(wǎng)技術(shù)。廣域網(wǎng)是一種跨地區(qū)的數(shù)據(jù)通信網(wǎng)絡。它采用由若干結(jié)點交換機和這些結(jié)點間的鏈路所組成的網(wǎng)狀拓撲構(gòu)型。在廣域網(wǎng)數(shù)據(jù)通信中,任意兩個收發(fā)端點之間一般相距甚遠。廣域網(wǎng)利用公用分組交換網(wǎng)、衛(wèi)星通信網(wǎng)和無線分組交換網(wǎng)作為通信子網(wǎng),將分布在不同地區(qū)的局域網(wǎng)或計算機系統(tǒng)互聯(lián)起來,通過使用數(shù)據(jù)交換技術(shù),在通信子網(wǎng)中進行交換(轉(zhuǎn)接)來實現(xiàn)任意兩個端點之間的連接,從而將數(shù)據(jù)從發(fā)送端經(jīng)過相關(guān)結(jié)點,逐點傳送到接收端。為了實現(xiàn)正確的傳輸,必須要解決交換過程中的路由選擇問題,為了獲得最佳路徑,需要采用適當?shù)穆酚蛇x擇算法。同時由于計算機數(shù)據(jù)傳輸具有“突發(fā)性”的特征,又需要采用流量控制方法,以免網(wǎng)絡中數(shù)據(jù)流量過大而產(chǎn)生“擁塞”。

33.D解析:本題考查點是SNMP協(xié)議中使用的公開端口號。TCP和UDP都使用端口進行尋址。它們分別擁有自己的端口號,這些端口號可以共存一臺主機而互不干擾。在多任務環(huán)境中,每個端口對應于主機上的一個進程。每個端口占用16位,取值范圍0~255。一些最常用的TCP和UDP端口是專用的,用戶在利用TCP或UDP編寫自己的應用程序時,應避免使用這些端口號。例如SNMP協(xié)議使用的公開端口UDP端口161和162。

34.voidjsVal(){intijflag;for(i=5;i<MAX;i++){for(j=i-5;j<i;j++){if(a[i]>a[j])/*如果該4位數(shù)連續(xù)大于它以前的5個數(shù)*/flag=l;/*則置flag為1*/elseflag=0;/*否則置flag為0*/if(a[i]%2!=0)/*如果該四位數(shù)為奇數(shù)*/flag=0;/*則置flag為0*/if(flag==O)break;/*如果flag為0則退出循環(huán)*/}if(flag==1){b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到波折順序排列*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{inti,j,flag;\r\nfor(i=5;i<MAX;i++)\r\n{\r\nfor(j=i-5;j<i;j++)\r\n{\r\nif(a[i]>a[j])/*如果該4位數(shù)連續(xù)大于它以前的5個數(shù)*/\r\nflag=l;/*則置flag為1*/\r\nelseflag=0;/*否則置flag為0*/\r\nif(a[i]%2!=0)/*如果該四位數(shù)為奇數(shù)*/\r\nflag=0;/*則置flag為0*/\r\nif(flag==O)\r\nbreak;/*如果flag為0,則退出循環(huán)*/\r\n}\r\nif(flag==1)\r\n{b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到波折順序排列*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{flag=b[i];\r\nb[i]=b[j];\r\nb[j]=flag;\r\n}\r\n}解析:本題考查的知識點如下:

(1)使用循環(huán)對數(shù)組的元素進行比較和排序。

(2)強行退出循環(huán)結(jié)構(gòu)。

在本題中,數(shù)組b中的數(shù)據(jù)要滿足的條件有兩個。在這里,不再使用判斷結(jié)構(gòu)中條件的布爾運算,而采用一種新的方法——設(shè)置標志變量flag。當數(shù)據(jù)不滿足某一條件時,如數(shù)據(jù)不是偶數(shù),將flag設(shè)置為0:當flag等于0時,可直接退出本層循環(huán)結(jié)構(gòu),進入外層的循環(huán)中。否則,根據(jù)題意要求,將數(shù)據(jù)存入數(shù)組b中。對數(shù)組b中的數(shù)據(jù)排序,使用“選擇排序法”。

35.voidjsSort(){intijkstr1half;charch;for(i=0;i〈20;i++){str1=strlen(xx[i]);/*求字符串的長度*/half=str1/2;for(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]〈xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*將左邊部分和右邊部分的對應字符互換位置*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\ninti,j,k,str1,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{\r\nstr1=strlen(xx[i]);/*求字符串的長度*/\r\nhalf=str1/2;\r\nfor(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]〈xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*將左邊部分和右邊部分的對應字符互換位置*/\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查對二維字符數(shù)組的處理。由于對二維字符數(shù)組的操作是按照先行后列的順序,因此,需要首先求得各行字符串的長度(利用求字符串長度的strlen()函數(shù)),之后借助循環(huán)結(jié)構(gòu)逐個訪問各行中的每一個字符。在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論