(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2022年)遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.有關(guān)安全威脅和安全攻擊,下列說法錯誤的是()。

A.非服務(wù)攻擊與特定服務(wù)無關(guān)

B.主要的滲入威脅有特洛伊木馬和陷門

C.假冒、身份攻擊都屬于非授權(quán)訪問威脅

D.拒絕服務(wù)是指禁止通信實體的正常使用和管理,是一種主動攻擊

2.關(guān)于IP數(shù)據(jù)報的說法正確的是()。

A.任何物理網(wǎng)絡(luò)能處理的最大報文長度相同

B.分片后的報文在投遞中可以自行重組

C.IP數(shù)據(jù)報是需要傳輸?shù)臄?shù)據(jù)在IP層加上IP頭信息封裝而成的

D.數(shù)據(jù)報填充域?qū)儆贗P數(shù)據(jù)報數(shù)據(jù)區(qū)

3.下列關(guān)于IEEE802.11標(biāo)準(zhǔn)的描述中,錯誤的是()。

A.IEEE802.11無線傳輸?shù)念l道定義在UNII波段

B.IEEE802.11在物理層定義了兩個擴頻技術(shù)和一個紅外傳播規(guī)范

C.IEEE802.11在MAC子層引入了一個RTS/CTS選項

D.IEEE802.11定義的傳輸速率是1Mbps和2Mbps

4.當(dāng)今IT的發(fā)展與安全投入,安全意識和安全手段之間形成()。

A.安全風(fēng)險屏障B.安全風(fēng)險缺口C.管理方式的變革D.管理方式的缺口

5.下列關(guān)于OSPF協(xié)議的描述中,正確的是()。

A.OSPF使用距離向量算法

B.鏈路狀態(tài)數(shù)據(jù)庫中包含所有區(qū)域的拓撲結(jié)構(gòu)圖

C.鏈路狀態(tài)“度量”主要是指費用、距離、延時、帶寬等

D.當(dāng)鏈路狀態(tài)發(fā)生變化時只需向相鄰的路由器發(fā)送信息

6.計算機種類繁多,按照“現(xiàn)實的分類”,可以將計算機分為()。

A.臺式機、便攜機、掌上機3種類型

B.巨型機、大型機、中型機、小型機和微型機5種類型

C.服務(wù)器、工作站、臺式機、便攜機、手持設(shè)備5種類型

D.大型主機、小型計算機、個人計算機、工作站、巨型計算機和小巨型機6種類型

7.通過撥號遠程配置Ciseo路由器時,應(yīng)使用的接口是()。

A.AUXB.ConsoleC.EthernetD.VTY

8.SET協(xié)議中,通過CA安全認(rèn)證中心來認(rèn)證當(dāng)事人的身份,______。

A.其中發(fā)卡機構(gòu)可以不需要認(rèn)證B.其中支付網(wǎng)關(guān)可以不需要認(rèn)證C.其中銀行可以不需要認(rèn)證D.以上都不對

9.在數(shù)據(jù)通信中使用曼徹斯特編碼的主要原因是_______。

A.實現(xiàn)對通信過程中傳輸錯誤的恢復(fù)

B.實現(xiàn)對通信過程中收發(fā)雙方的數(shù)據(jù)同步

C.提高對數(shù)據(jù)的有效傳輸速率

D.提高傳輸信號的抗干擾能力

10.下列關(guān)于漏洞掃描技術(shù)和工具的描述中,錯誤的是()。

A.X-Scanner采用多線程方式對指定IP地址段進行安全漏洞掃描

B.ISS的InternetScanner通過依附于主機上的掃描器代理偵測主機內(nèi)部的漏洞

C.主動掃描可能會影響網(wǎng)絡(luò)系統(tǒng)的正常運行

D.漏洞掃描工具的主要性能指標(biāo)包括速度、漏洞數(shù)量及更新周期、是否支持定制攻擊等

二、填空題(10題)11.

12.在CPU中,執(zhí)行一條指令所需的時間稱【1】周期。

13.美國IEEE的一個專門委員會曾把計算機分為6類,即;大型主機、小型計算機、__________、工作站、巨型計算機、小巨型機。

14.標(biāo)準(zhǔn)分類的A類、B類與C類IP地址采用“網(wǎng)絡(luò)號一_________”的兩級結(jié)構(gòu)。

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

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

17.(16)身份認(rèn)證又稱為________,它是通信和數(shù)據(jù)系統(tǒng)中正確識別通信用戶或終端身份的重要途徑。

18.IP地址分配有_________和_________兩種方式。

19.IP數(shù)據(jù)報重組時,分片順序由字段提供。

20.

三、2.填空題(8題)21.IP數(shù)據(jù)報中“生存周期”字段值為【】時,該數(shù)據(jù)報將被丟棄。

22.網(wǎng)橋和路由器都是互聯(lián)的設(shè)備,它們之間的區(qū)別主要表現(xiàn)在【】的級別上。

23.當(dāng)用戶通過電話線路方式連接到ISP時,那么,在用戶端和ISP端均需要通過一個稱之為【】的設(shè)備與電話線路相連。

24.系統(tǒng)的可靠性通常用平均無故障時間和______時間來表示。

25.電子商務(wù)中的數(shù)字簽名通常利用公開密鑰加密方法實現(xiàn),其中發(fā)送者簽名使用的密鑰為發(fā)送者的【】。

26.目前最普遍的無線局域網(wǎng)技術(shù)是______技術(shù)。

27.適用于非屏蔽雙絞線的以太網(wǎng)卡應(yīng)提供______標(biāo)準(zhǔn)接口。

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

四、C語言程序設(shè)計題(2題)29.已知在文件in.dat中存有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是三位數(shù)。函數(shù)readDat是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)jsSort,其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出第二個數(shù)大于第一個數(shù)加第三個數(shù)之和的數(shù),其中滿足條件的個數(shù)作為函數(shù)jsSort的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)加第三個之和的大小進行降序排列(第二個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到out.dat文件中。

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

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

30.程序test.C的功能是:計算500~800區(qū)間內(nèi)素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從大到小的順序,計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)…的值sum。請編寫函數(shù)countValue實現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。

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

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

第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序

五、1.選擇題(3題)31.HTTP基于客戶機—服務(wù)器模型的信息發(fā)布方式,屬于()模型。

A.有求必應(yīng)B.響應(yīng)/請求C.工作站/服務(wù)器D.請求/響應(yīng)

32.Unix歷盡滄桑而經(jīng)久不衰,IBM公司是Unix舉足輕重的成員。該公司的Unix產(chǎn)品是

A.SolarisB.OpenServerC.HP-UXD.AIX

33.______服務(wù)是目前因特網(wǎng)上使用最頻繁的—種服務(wù),它在國際之間的交流中發(fā)揮著重要作用。

A.E-MailB.TelnetC.FTPD.Netmeeting

六、1.程序設(shè)計題(3題)34.下列程序的功能是:把s字符串中所有的字符左移一個位置,串中的第一個字符移到最后。請編制函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDat()把結(jié)果輸出到out63.dat文件中。

例如:s字符串中原有內(nèi)容為Mn,123xyZ,則調(diào)用該函數(shù)后,結(jié)果為n,123xyZM。

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

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

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN81

voidreadwriteDAT();

voidchg(char*s)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{inti;

chara[N];

unsignedchar*p;

FILE*rf,*wf;

rf=fopen("in63.dat","r");

wf=fopen("out63.dat","w");

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

{fgets(a,80,rf);

p=strchr(a,'\n');

if(p)*p=0;

chg(a);

fprintf(wf,"%s\n",a);

}

fclose(rf);

fclose(wf);

}

35.在文件in75.dat中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個數(shù)大于第二個數(shù)加第三個數(shù)之和,其中滿足條件的個數(shù)作為函數(shù)JsSort()的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)按照每組數(shù)據(jù)的第一個數(shù)加第三個數(shù)之和的大小進行升序排列(第一個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

typedefstruct

{

intxl,x2,x3;

}Data;

Dataaa[200],bb[200];

intjsSort()

{

}

voidmain()

{

intcount;

readDat();

count=jsSort();

writeDat(count);

}

readDat()

{

FILE*in;

inti;

in=fopen("in75.dat","r");

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

fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);

fclose(in);

}

writeDat(intcount)

{

FILE*out;

inti;

clrscr();

ut=fopen("out75,dat","w");

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

{

printf("%d,"%d,"%d,第一個數(shù)+第三個數(shù)

=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);

fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);

}

fclose(out);

}

36.下列程序的功能是:利用以下所示的簡單迭代方法求方程:

cos(x)-x=0的一個實根。

xn+1=cos(xn)

迭代步驟如下:

(1)取x1初值為0.0。

(2)x0=x1,把x1的值賦給x0。

(3)x1=cos(x0),求出一個新的x1。

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

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

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

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

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

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

floatcountValue()

{

}

main()

{

clrscr();

printf("實根=%f\n",countValue

printf("%f\n",cos(countValue())-countValue());

writeDAT();

}

writeDAT()

{

FILE*wf;

wf=fopen("out41.dat","w");

fprintf(wf,"%f\n",countValue

fclose(wf);

}

參考答案

1.B解析:非服務(wù)攻擊不針對某項具體服務(wù),而是基于低層協(xié)議而進行的;特洛伊木馬和陷門都是植入威脅,不是滲入威脅:假冒、身份攻擊都屬于非授權(quán)訪問威脅:拒絕服務(wù)是指禁止通信實體的正常使用和管理。假冒,重放、信息內(nèi)容的修改和拒絕服務(wù)都屬于主動攻擊。

2.C利用IP進行互聯(lián)的各個物理網(wǎng)絡(luò)能處理的最大報文長度有可能不同;分片后的報文獨立選擇路徑傳送,所以報文在投遞途中不會也不可能重組;需要傳輸?shù)臄?shù)據(jù)在IP層,加上IP頭信息,封裝成口數(shù)據(jù)報;數(shù)據(jù)報填充域?qū)儆贗P數(shù)據(jù)報報頭區(qū)。\r\n

3.AIEEE802.11最初定義的三個物理層包括了兩個擴頻技術(shù)和一個紅外傳播規(guī)范,無線傳輸?shù)念l道定義在2.4GHz的ISM波段內(nèi)。IEEE802.11無線標(biāo)準(zhǔn)定義的傳輸速率是1Mbps和2Mbps,可以使用FHSS(跳頻擴頻)和DSSS(直序擴頻)技術(shù)。為了解決“隱藏節(jié)點”問題,IEEE802.11在MAC層上引入了一個新的RTS/CTS選項。綜上所述,選項A錯誤。

4.B

5.C0SPF采用最短路徑算法,其鏈路狀態(tài)數(shù)據(jù)庫(1inkstatedatabase)包含全網(wǎng)的拓撲結(jié)構(gòu)圖。當(dāng)鏈路狀態(tài)發(fā)生變化時使用洪泛法向所有路由器發(fā)送信息。故選C選項。

6.C解析:關(guān)于計算機的分類法,過去曾習(xí)慣分為巨、大、中、小、微5種類型,但是這種分法早已經(jīng)過時了。1989年美國IEEE(電子電氣工程師學(xué)會)將計算機分成大型主機、小型計算機、個人計算機、工作站、巨型計算機和小巨型機6種類型,但這種分類法隨著時間也成為了傳統(tǒng)的分類法。按照“現(xiàn)實的分類”,可將計算機分為服務(wù)器、工作站、臺式機、便攜機、手持設(shè)備5種類型。

7.A路由器有多種配置方式:①使用控制端口配置;②使用Aux端口連接一臺Modem,通過撥號遠程配置路由器;③使用telnet遠程登錄到路由器上配置路由器;④使用TFTP服務(wù),以拷貝配置文件、修改配置文件的形式配置路由器;⑤通過網(wǎng)絡(luò)管理協(xié)議SNMP修改路由器配置文件的方式,從而對路由器進行配置。因此選擇A選項。

8.D解析:SET協(xié)議中身份認(rèn)證對所有當(dāng)事人都是必需的。不僅持卡人和商家需要確認(rèn)對方的身份,發(fā)卡機構(gòu),支付網(wǎng)關(guān)、銀行也需要通過CA安全認(rèn)證中心來認(rèn)證。

9.B解析:曼徹斯特編碼是將要發(fā)送的數(shù)據(jù)與發(fā)送的時鐘信號結(jié)合在一起,發(fā)往接收端。接收端對收到的編碼進行解碼,從中分離出接收時鐘,用它去對接收時鐘進行同步。按照曼徹斯特編碼的編碼原理,在傳送的每一個數(shù)據(jù)位的中間必須有一次電位的跳變,該跳變信號就是同步信號。

10.D

11.

12.指令CPU每取出并執(zhí)行一條指令,都需要完成一系列的操作。這一系列操作所需要的時間通常叫做一個指令周期。

13.個人計算機個人計算機解析:1989年11月美國IEEE(電子電器工程師學(xué)會)的一個專門委員會根據(jù)計算機種類的演變過程和發(fā)展趨勢,把計算機分為6大類:大型主機、小型計算機、個人計算機、工作站、巨型計算機、小巨型機。

14.主機號或host-ID或host-id

\n

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

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

17.(16)身份識別【解析】身份認(rèn)證又稱身份識別,它是通信和數(shù)據(jù)系統(tǒng)中正確識別通信用戶或終端身份的重要途徑。

18.\n靜態(tài)動態(tài)

\n

19.片偏移根據(jù)網(wǎng)絡(luò)使用技術(shù)的不同,每種網(wǎng)絡(luò)都規(guī)定了一個幀最多能夠攜帶的數(shù)據(jù)量,這一限制稱為最大傳輸單元(MaximumTransmissionUnit,MTU)。一個IP數(shù)據(jù)報的長度只有小于或等于一個網(wǎng)絡(luò)的MTU時,才能在這個網(wǎng)絡(luò)中傳輸。為了解決不同物理網(wǎng)絡(luò)的最大數(shù)據(jù)傳輸單元(MTU)各異的問題,IP互聯(lián)網(wǎng)采用了分片技術(shù)與重組技術(shù)。當(dāng)一個數(shù)據(jù)報的長度大于將發(fā)往網(wǎng)絡(luò)的MTU時,路由器會將IP數(shù)據(jù)報分成若干個較小的部分,每個部分稱為一個分片。然后,路由器讓每個分片獨立地選擇發(fā)送路徑。目的主機在接收到所有分片的基礎(chǔ)上對分片重新進行組裝的過程稱為IP數(shù)據(jù)重組。IP協(xié)議規(guī)定,只有最終的目的主機才可以對分片進行重組。IP數(shù)據(jù)報報頭利用標(biāo)識、標(biāo)志、片偏移3個字段進行分片和重組。標(biāo)識是IP數(shù)據(jù)報的標(biāo)識符,目的主機利用此字段和目的地址判斷收到的分片屬于哪個數(shù)據(jù)報,以便進行數(shù)據(jù)重組。標(biāo)志字段用于告訴目的主機該數(shù)據(jù)報是否已經(jīng)分片,以及當(dāng)前數(shù)據(jù)報是否是最后一個分片。片偏移字段指出本分片在初始IP數(shù)據(jù)報的數(shù)據(jù)區(qū)中的位置,位置偏移量以8字節(jié)為單位,重組的分片順序由片偏移提供。

20.

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

22.互聯(lián)協(xié)議互聯(lián)協(xié)議解析:網(wǎng)橋是在數(shù)據(jù)鏈路層實現(xiàn)局域網(wǎng)互聯(lián)的設(shè)備,對于使用不同物理層協(xié)議的局域網(wǎng),可以由網(wǎng)橋來進行連接。路由器工作在網(wǎng)絡(luò)的網(wǎng)絡(luò)層上,當(dāng)數(shù)據(jù)包要在不同協(xié)議、不同體系結(jié)構(gòu)的網(wǎng)絡(luò)之間進行傳輸時,路由器不僅可以進行路由選擇,還可以進行數(shù)據(jù)包的格式轉(zhuǎn)換以適應(yīng)這種傳送。

23.調(diào)制解調(diào)器調(diào)制解調(diào)器解析:用戶通過電話線路方式連接到ISP的遠程訪問服務(wù)器(RemoteAccessServer,RAS)時,在用戶和RAS兩端均通過調(diào)制解調(diào)器與電話網(wǎng)相連。調(diào)制解調(diào)器完成數(shù)字信號到模擬信號和模擬信號到數(shù)字信號的轉(zhuǎn)換,以實現(xiàn)計算機的數(shù)字信號借助模擬電話線路進行數(shù)據(jù)傳輸?shù)墓δ?。鑒于電話線路所能支持的傳輸速率很低,一般在33.6Kbps左右,并且一條電話中繼線在一個時刻只能支持一個用戶接入,因此比較適合于單機連接。

24.平均故障修復(fù)(MTTR)平均故障修復(fù)(MTTR)解析:系統(tǒng)的可靠性通常用平均無故障MTBF時間和平均故障修復(fù)時間MTTR來表示。MTBF指多長時間系統(tǒng)發(fā)生一次故障。MTTR指修復(fù)一次故障所需要的時間。顯然,如果系統(tǒng)的MTBF時間很長、MTTR時間很短,那么該系統(tǒng)的可靠性就很高。

25.私鑰私鑰解析:本題考查點是電子商務(wù)中利用公開密鑰體制實現(xiàn)數(shù)字簽名的方法。電子商務(wù)中的數(shù)字簽名(digital,ignature)通常利用公開密鑰加密方法來實現(xiàn)。數(shù)字簽名是保證數(shù)據(jù)完整性和不可否認(rèn)性的必要手段。這種情況下,發(fā)送者使用自己的私有密鑰對數(shù)據(jù)進行加密,接收者則使用發(fā)送者已公開的公用密鑰對該“數(shù)字簽名”施行“解密”。目前公開密鑰加密體制中的典型代表是RSA(RivetsShamirAdleman)算法。RSA由3個發(fā)明者的名字組合而成。RSA算法不僅可以用數(shù)字簽名,還可以用于數(shù)據(jù)加密。

26.擴展頻譜(擴頻)擴展頻譜(擴頻)解析:目前最普遍的無線局域網(wǎng)技術(shù)是擴展頻譜技術(shù)。

27.RJ-45RJ-45解析:使用雙絞線組網(wǎng)時需具備帶有RJ-45接口的以太網(wǎng)卡。

28.可靠的可靠的解析:本題考查點是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層進行“彌補”和“加強”,以便為上層應(yīng)用進程提供一個可靠的(包括傳輸數(shù)據(jù)不重復(fù)、不丟失、順序正確)、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù)。

29.【審題關(guān)鍵句】第2個數(shù)大于第1個數(shù)加第3個數(shù),存入數(shù)組,按第2個加第3個數(shù)之和降序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量i、j;一個計數(shù)變量count;一個用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。

\n②建立一個for循環(huán),指定第一個for循環(huán)的循環(huán)變量i從0開始,到200時結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個數(shù)大于第一個數(shù)加第三個數(shù)之和,則把aa[i]復(fù)制到bb[count]中,同時數(shù)組下標(biāo)變量count加1。

\n③將所有滿足條件的記錄篩選保存到數(shù)組bb口后,再通過兩個for循環(huán)對數(shù)組bb[]中記錄進行排序。第一個for循環(huán)的循環(huán)變量i的初值為0,當(dāng)?shù)扔跀?shù)組計數(shù)變量count的值減1時停止循環(huán),每循環(huán)一次,i的值加1;第二個for循環(huán)的循環(huán)變量j的初值等于i+1,當(dāng)?shù)扔跀?shù)組計數(shù)變量count的值時停止循環(huán),每循環(huán)一次,j的值加1;每次進行比較時,如果第i行的第二個數(shù)加第三個之和小于其后面第i行的第二個數(shù)加第三個之和,將執(zhí)行if條件語句后面花括號中的命令,花括號中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個數(shù)加第三個之和從大到小排序。

\n④最后將計數(shù)函數(shù)count返回。

\n【參考答案】

\n

\n

30.【審題關(guān)鍵旬】計算500~800區(qū)間內(nèi)素數(shù)的個數(shù),素數(shù)的值從大到小排序,再計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值。

\n【解題思路】

\n①首先定義一個循環(huán)變量循環(huán)i和用于正負號轉(zhuǎn)換的變量j,同時賦j的初值為-1。

\n②通過for循環(huán)對800到500的每個數(shù)字進行逐個的掃描,指定循環(huán)變量i的初值為800,當(dāng)i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計的,這樣得到的素數(shù)值其排序方式就是從大到小排序。)

\n③在每次執(zhí)行for循環(huán)時,都調(diào)用素數(shù)判斷函數(shù)isPrime判斷當(dāng)前的i值是否為素數(shù),如果是素數(shù),則素數(shù)計數(shù)變量cnt值加1,正負號轉(zhuǎn)換變量j的值乘以-1,實現(xiàn)正負數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。

\n【參考答案】

\n

\n\n\t

\n\n第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序

31.D解析:請求/響應(yīng)是HTTP基于客戶機—服務(wù)器模型的信息發(fā)布方式。

32.D解析:Solaris是Sun公司的UNIX系統(tǒng),HP-UX與DigitalUNIX都是HP公司的UNIX系統(tǒng);OpenServer和UNIXWare是SCO公司的UNIX系統(tǒng),AIX是IBM公司的UNIX系統(tǒng)。

33.A解析:電子郵件服務(wù)(又稱E-Mail服務(wù))是目前因特網(wǎng)上使用最頻繁的一種服務(wù),它為因特網(wǎng)用戶之間發(fā)送和接收消息提供了一種快捷、廉價的現(xiàn)代化通信手段,它在國際之間的交流中發(fā)揮著重要作用。

34.voidchg(char*s){intistrl;charch;strl=strlen(s);/*求字符串的長度*/ch=*s;/*將第一個字符暫賦給ch*/for(i=O;i<strl-1;i++)/*將字符依次左移*/*(s+i)=*(s+i+l);*(s+strl-1)=ch;/*將第一個字符移到最后*/}voidchg(char*s)\r\n{\r\ninti,strl;\r\ncharch;\r\nstrl=strlen(s);/*求字符串的長度*/\r\nch=*s;/*將第一個字符暫賦給ch*/\r\nfor(i=O;i<strl-1;i++)/*將字符依次左移*/\r\n*(s+i)=*(s+i+l);\r\n*(s+strl-1)=ch;/*將第一個字符移到最后*/\r\n}解析:本題考查的知識點如下:

(1)數(shù)組中元素的移動。

(2)指針的使用。

我們可以使用一個循環(huán)實現(xiàn)數(shù)組中所有字符元素的左移。這里要注意的足第1個字符要移至最后1個字符處,所以首先要將第1個字符保存。在移動時,要從左到右依次移動,否則,左側(cè)的字符會在移動前被其右側(cè)的字符覆蓋。在這里使用了指針,初始時,指針指向數(shù)組的第1個元素,隨著地址的增加指針指向數(shù)組后面的元素。例如,若地址加2,

35.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個數(shù)大于第二、三個數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對bb中的數(shù)按照每組數(shù)據(jù)的每一個數(shù)加第三個數(shù)之和的大小進行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個數(shù)大于第二、\r\n三個數(shù)之和*/\r\n{\r\nbb[coun

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論