(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第1頁
(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第2頁
(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第3頁
(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第4頁
(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

(2021年)湖北省隨州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(10題)1.下列對(duì)IPv6地址FE23:0:0:050D:BC:0:0:03DA的簡化表示中,錯(cuò)誤的是()A.FE23::50D:BC:0:0:03DA

B.FE23:0:0:050D:BC::03DA

C.FE23:0:O:5OD:BC::03DA

D.FE23::50D:BC::03DA

2.設(shè)計(jì)FDDI的目的是為了()。

A.為信息產(chǎn)業(yè)調(diào)整打下堅(jiān)實(shí)基礎(chǔ)

B.實(shí)現(xiàn)調(diào)整、高可靠性和大范圍局域網(wǎng)連接

C.應(yīng)用于廣域網(wǎng)與城域網(wǎng)連接

D.盡快完成廣域網(wǎng)主干網(wǎng)連接

3.在計(jì)算機(jī)網(wǎng)絡(luò)中,用戶訪問網(wǎng)絡(luò)的界面是()。A.主機(jī)B.終端C.通信控制處理機(jī)D.網(wǎng)卡

4.以下哪種支付方式可以實(shí)現(xiàn)離線操作()

A.信用卡支付B.電子現(xiàn)金支付C.電子轉(zhuǎn)賬支付D.電子支票支付

5.以下關(guān)于NetWare的描述中,正確的是()。

A.文件和打印服務(wù)功能比較一般B.它是著名的開源操作系統(tǒng)C.具有良好的兼容性和系統(tǒng)容錯(cuò)能力D.不支持TCP/IP協(xié)議

6.關(guān)于Internet的描述中,正確的是:()。

A.Internet是一個(gè)信息資源網(wǎng)

B.Internet是一個(gè)內(nèi)部網(wǎng)

C.中繼器是Internet中的主要設(shè)備

D.IPX是Internet使用的主要協(xié)議

7.第

58

組成超媒體系統(tǒng)的是編輯器、超媒體語言和()

A.結(jié)點(diǎn)B.鏈C.導(dǎo)航工具D.指針

8.

9.

10.第

9

計(jì)算機(jī)網(wǎng)絡(luò)的傳輸介質(zhì)中性能最好、應(yīng)川前途景廣泛的一種是()

A.無線電B.光纖C.同軸電纜D.雙絞線

二、填空題(10題)11.在計(jì)算機(jī)拓?fù)浣Y(jié)構(gòu)中,簡單、傳輸延時(shí)確定。

12.傳統(tǒng)文本都是線性的和順序的,而超文本則是。

13.聯(lián)網(wǎng)計(jì)算機(jī)之間的通信必須遵循共同的___________。

14.______拓?fù)浣Y(jié)構(gòu)是在局域網(wǎng)中最常采用的。

15.在軟件的生命周期中,通常分為計(jì)劃、開發(fā)和三大階段。

16.(8)在實(shí)際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個(gè)幀,從而增加網(wǎng)絡(luò)不必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種________算法。

17.

18.

第79題___________即公共管理信息協(xié)議,是IS0定義的網(wǎng)絡(luò)管理協(xié)議

19.以太網(wǎng)幀結(jié)構(gòu)由前導(dǎo)碼、幀前定界符、目的地址字段、源地址字段、類型字段、______和幀校驗(yàn)字段幾個(gè)部分組成。

20.根據(jù)協(xié)議的作用范圍,組播協(xié)議可分為__________和IP組播路由協(xié)議兩種。

三、2.填空題(8題)21.IP協(xié)議主要負(fù)責(zé)為網(wǎng)絡(luò)上傳輸?shù)腳_____,并管理這些數(shù)據(jù)報(bào)的分片過程。

22.域名解析有兩種方式:遞歸解析和【】。

23.用戶與操作系統(tǒng)的接口有命令接口和【】兩種。

24.文件的邏輯結(jié)構(gòu)可分為兩類:流式文件和______。

25.如果要保證電子商務(wù)的安全,除了必要的技術(shù)手段外,加強(qiáng)企業(yè)內(nèi)部的管理和制定相應(yīng)的【】也非常重要。

26.網(wǎng)絡(luò)操作系統(tǒng)可分為兩類:______型和通用型。

27.網(wǎng)絡(luò)安全的基本目標(biāo)是保證信息的機(jī)密性、可用性、合法性和______。

28.______具有世界統(tǒng)一的網(wǎng)絡(luò)結(jié)點(diǎn)接口,所有的網(wǎng)絡(luò)單元都有標(biāo)準(zhǔn)的光接口。

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

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

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

30.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個(gè)兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個(gè)文件中的數(shù)存入數(shù)組a和b中,請(qǐng)考生編制一個(gè)函數(shù)jsVal,實(shí)現(xiàn)的功能是依次對(duì)數(shù)組a和b中的數(shù)按條件重新組成一個(gè)新數(shù)并依次存入數(shù)組c中,再對(duì)數(shù)組c中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字仍為新數(shù)的個(gè)位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組c中。

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

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

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

五、1.選擇題(3題)31.計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)渲饕侵竿ㄐ抛泳W(wǎng)的拓?fù)錁?gòu)型。網(wǎng)絡(luò)拓?fù)溆绊懼W(wǎng)絡(luò)的性能以及()。

Ⅰ.安全性

Ⅱ.系統(tǒng)可靠性

Ⅲ.層次結(jié)構(gòu)

Ⅳ.通信費(fèi)用A.A.Ⅱ和ⅣB.Ⅱ和ⅢC.Ⅲ和ⅣD.Ⅰ和Ⅱ

32.在TCP/IP協(xié)議中,傳輸層負(fù)責(zé)為______層提供服務(wù)。

A.應(yīng)用層B.網(wǎng)絡(luò)層C.會(huì)話層D.表示層

33.在采用點(diǎn)—點(diǎn)通信信道的通信子網(wǎng)中,如果兩個(gè)結(jié)點(diǎn)之間沒有連接的線路,那么,它們之間的通信只能通過中間結(jié)點(diǎn)______。

A.廣播B.轉(zhuǎn)接C.接收D.協(xié)議變換

六、1.程序設(shè)計(jì)題(3題)34.在文件IN3.DAT中有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請(qǐng)編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個(gè)數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個(gè)數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對(duì)這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件OUT3.DAT中。

例如:處理前90125099601270258088

處理后50998088702560129012

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

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

試題程序:

#include<stdio.h>

%include<string.h>

%include<conio.h>

intaa[200],bb[10];

voidjsSort()

{

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti;

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

for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);

fclose(in);

writeDat()

{

FILE*out;

inti;

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

clrscr();

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

{

printf("i=%d,%d\n",i+l,bb[i]);

fprintf(out,"%d\n",bb[i]);

}

fclose(out);

}

35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN2.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中:請(qǐng)編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)不含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT2.DAT中。

例如:原文:YOUHeMe

Iamastudent.

結(jié)果:MeHeYou

studentaamI

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

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

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

charxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidStrOL(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

StrOL();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN2.DAT","r"))==NULL)return1;

while(fgets(xx[i],80,fp)!=NULL)

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(rD):

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

36.請(qǐng)編寫函數(shù)voidcountValue(int*a,int*n),它的功能是:求出1到1000之內(nèi)能被7或11整除但不能同時(shí)被7和11整除的所有整數(shù)并存放在數(shù)組a中,并通過n返回這些數(shù)的個(gè)數(shù)。

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

請(qǐng)勿改動(dòng)主函數(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);

}

參考答案

1.D

2.B

3.B終端可以通過主機(jī)、終端控制器或通信控制處理機(jī)連入網(wǎng)內(nèi),是用戶訪問網(wǎng)絡(luò)的界面。

4.B解析:電子現(xiàn)金支付不直接對(duì)應(yīng)任何銀行賬戶,消費(fèi)者事先支付現(xiàn)金,即可以獲得相應(yīng)貨幣值的電子現(xiàn)金,可以離線操作。

5.C選項(xiàng)A),NetWare的文件和打印服務(wù)功能強(qiáng)大,NetWare以其強(qiáng)大的文件及打印服務(wù)能力而久負(fù)盛名;選項(xiàng)B),Linux是著名的開源操作系統(tǒng),NotWare是商業(yè)軟件;選項(xiàng)C),NetWare具有良好的兼容性和系統(tǒng)容錯(cuò)能力,系統(tǒng)提供3種容錯(cuò)機(jī)制;選項(xiàng)D),NetWare支持TCP/IP協(xié)議。

6.A

\n

7.C超媒體系統(tǒng)由以下三部分組成:①編輯器:可以幫助用戶建立、修改信息網(wǎng)中的結(jié)點(diǎn)和鏈;②導(dǎo)航工具:超媒體系統(tǒng)支持兩種形式的查詢:一種是基于條件的查詢,另一種是交互式沿鏈走向的查詢;③超媒體語言:能以一種程序設(shè)計(jì)的方法描述超媒體網(wǎng)絡(luò)的構(gòu)造、結(jié)點(diǎn)和其他各種屬性。

8.A

9.A

10.B光纖又稱光導(dǎo)纖維,它是由石英玻璃拉成的細(xì)絲。實(shí)際使用中再加上加強(qiáng)芯和填充物做成結(jié)實(shí)的光纜。一根光纜中可以包括多達(dá)數(shù)百根光纖。目前常用的光纖有兩類:一類是多模光纖,在纖芯內(nèi)不同的光線將以不同角度反射傳播;另一類是單模光纖,光在纖芯內(nèi)沒有反射,而沿直線傳播。光纖的優(yōu)點(diǎn)體現(xiàn)在多個(gè)方面,首先,它的傳輸?shù)臄?shù)據(jù)率可達(dá)到幾千Mbps,傳輸頻帶可上1014~1012Hz,因而通信容量大。其次介質(zhì)傳輸損耗小,在無中繼器的情況下,傳輸距離可達(dá)6~8kin。另外具有抗電磁盤干擾性能強(qiáng)、傳輸?shù)恼`碼率很低、保密性好,重量輕、體積小、鋪設(shè)容易等優(yōu)異的特性,所以在計(jì)算機(jī)網(wǎng)絡(luò)的傳輸介質(zhì)中是性能最好、應(yīng)用前途最廣泛的一種。目前光纜中光纖質(zhì)脆,機(jī)械強(qiáng)度低,所以安裝、連接和分接都較復(fù)雜,價(jià)格也比較昂貴,主要用于對(duì)傳輸速率、保密性、抗干擾性要求高的主干網(wǎng)上。

11.環(huán)型拓?fù)浣Y(jié)構(gòu)在環(huán)型拓?fù)浣Y(jié)構(gòu)中,每個(gè)節(jié)點(diǎn)與兩個(gè)最近的節(jié)點(diǎn)相連接,使整個(gè)網(wǎng)絡(luò)形成一個(gè)環(huán)形,數(shù)據(jù)沿著環(huán)向一個(gè)方向發(fā)送。環(huán)中的每個(gè)節(jié)點(diǎn)如同一個(gè)能再生和發(fā)送信號(hào)的中繼器,它們接收環(huán)中傳輸?shù)臄?shù)據(jù),再將其轉(zhuǎn)發(fā)到下一個(gè)節(jié)點(diǎn)。環(huán)型拓?fù)浣Y(jié)構(gòu)簡單、傳輸延時(shí)確定。

12.非線性的與多媒體相關(guān)的概念如下。

—多媒體技術(shù):對(duì)文本、聲音、圖形、圖像進(jìn)行處理、傳輸、存儲(chǔ)和播放的集成技術(shù)。

—超文本:傳統(tǒng)文本是線性的、順序的;而超文本是非線性的,用戶可以隨意選擇。

—超媒體技術(shù):基于超文本技術(shù)的多媒體數(shù)據(jù)管理技術(shù)。

—超鏈接:建立超媒體節(jié)點(diǎn)信息間的聯(lián)系,定義了超媒體的結(jié)構(gòu)。

13.網(wǎng)絡(luò)協(xié)議網(wǎng)絡(luò)協(xié)議解析:聯(lián)網(wǎng)計(jì)算機(jī)之間的通信必須遵循共同的網(wǎng)絡(luò)協(xié)議。

14.總線網(wǎng)總線網(wǎng)解析:總線型拓?fù)浣Y(jié)構(gòu)是局域網(wǎng)的主要拓?fù)浣Y(jié)構(gòu)之一。

15.運(yùn)行在軟件的生命周期中,通常分為計(jì)劃、開發(fā)和運(yùn)行3個(gè)階段。計(jì)劃階段包括問題定義、可行性研究子階段。開發(fā)階段包括5個(gè)子階段,初期細(xì)分為需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)子階段,開發(fā)后期細(xì)分為編碼、測(cè)試子階段。運(yùn)行階段沒有子階段。

16.(8)生成樹

【解析】在實(shí)際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個(gè)幀,從而增加網(wǎng)絡(luò)不必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種生成樹算法。

17.

18.CMIP

【解析】ISO制定的公共管理信息協(xié)議(CMIP),主要是針對(duì)0SI模型的傳輸環(huán)境設(shè)計(jì)的。

19.數(shù)據(jù)字段數(shù)據(jù)字段解析:以太網(wǎng)幀結(jié)構(gòu)由以下幾個(gè)部分構(gòu)成:①前導(dǎo)碼與幀前定界符字段;②目的地址和源地址字段;③類型字段;④數(shù)據(jù)字段;⑤幀校驗(yàn)字段。

20.IP組播組管理協(xié)議

【解析】根據(jù)協(xié)議的作用范圍,組播協(xié)議分為主機(jī)和路由器之間的協(xié)議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議,主要是各種路由協(xié)議。

21.數(shù)據(jù)尋址數(shù)據(jù)尋址解析:IP協(xié)議主要負(fù)責(zé)為計(jì)算機(jī)之間傳輸?shù)臄?shù)據(jù)報(bào)尋址,并管理這些數(shù)據(jù)報(bào)的分片過程。該協(xié)議對(duì)投遞的數(shù)據(jù)報(bào)格式有規(guī)范、精確的定義。

22.反復(fù)解析反復(fù)解析解析:域名解析有兩種方式:遞歸解析和反復(fù)解析。

23.系統(tǒng)調(diào)用系統(tǒng)調(diào)用解析:按用戶界面的觀點(diǎn),操作系統(tǒng)是用戶與計(jì)算機(jī)之間的接口。用戶通過操作系統(tǒng)提供的服務(wù)來有效的使用計(jì)算機(jī)。一般操作系統(tǒng)提供了兩類接口為用戶服務(wù),一種是程序一級(jí)的接口,即通過一組廣義指令(或稱系統(tǒng)調(diào)用)供用戶程序和其他系統(tǒng)程序調(diào)用;另一種是作業(yè)一級(jí)的接口,提供一組控制命令供用戶去組織和控制自己的作業(yè)。

24.記錄式文件記錄式文件解析:文件的邏輯結(jié)構(gòu)是指文件的外部組織形式,即從用戶角度看到的文件組織形式。包括流式和記錄式。

25.法律法規(guī)法律法規(guī)解析:據(jù)有關(guān)資料顯示,電子商務(wù)中相當(dāng)大比例的安全事故是由于企業(yè)內(nèi)部管理不善造成的。安全方面的技術(shù)手段即使再先進(jìn),但假如是開展電子商務(wù)的企業(yè)內(nèi)部掌握核心機(jī)密的人泄密,那對(duì)電子商務(wù)安全的威脅也將是防不勝防的。

26.面向任務(wù)面向任務(wù)解析:一般來說,網(wǎng)絡(luò)操作系統(tǒng)可以分為兩類:面向任務(wù)型NOS和通用型NOS。

27.完整性完整性解析:網(wǎng)絡(luò)安全的基本要素就是要實(shí)現(xiàn)信息的完整性、機(jī)密性、可用性和合法性。

28.SDHSDH解析:標(biāo)準(zhǔn)的網(wǎng)絡(luò)接口是SDH的特點(diǎn)之一。

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

\n【解題思路】

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

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

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

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

\n【參考答案】

\n

\n

30.【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù),數(shù)組a中十位數(shù)等于新數(shù)的千位數(shù)字,個(gè)位等于新數(shù)個(gè)位數(shù)字,數(shù)組b中的十位等于新數(shù)的百位數(shù)字,個(gè)位數(shù)字等于新數(shù)的十位數(shù)字,存入數(shù)組,從小到大排序。

\n【解題思路】

\n④定義整型循環(huán)變量i、j和局部變量tmp。

\n②在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于MAX,用if條件語句判斷如果a[i]和b[i]同時(shí)為奇數(shù),由a[i]的十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字為新數(shù)的個(gè)位數(shù)字,b[i]的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,把這個(gè)新組成的數(shù)存入數(shù)組元素c[cn],同時(shí)數(shù)組下標(biāo)變量cn加1。

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

\n【參考答案】

\n

31.A解析:本題考查點(diǎn)是計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)鋵?duì)網(wǎng)絡(luò)的影響。計(jì)算機(jī)網(wǎng)絡(luò)被抽象成由一組結(jié)點(diǎn)和若干鏈路組成。這種由結(jié)點(diǎn)和鏈路組成的幾何圖形稱為計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),或稱網(wǎng)絡(luò)結(jié)構(gòu)。計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是組建各種網(wǎng)絡(luò)的基礎(chǔ)。不同的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)涉及不同的網(wǎng)絡(luò)技術(shù),對(duì)網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費(fèi)用都有重要的影響,但對(duì)信息的安全性和網(wǎng)絡(luò)的層次結(jié)構(gòu)沒有影響。

32.A解析:TCP/IP參考模型可以分為四個(gè)層次:應(yīng)用層、傳輸層、互連層與主機(jī)-絡(luò)層。其中傳輸層負(fù)責(zé)對(duì)應(yīng)用層提供服務(wù)。

33.B解析:在廣播式網(wǎng)絡(luò)中,所有連網(wǎng)計(jì)算機(jī)共享一個(gè)公共通信信道。當(dāng)一臺(tái)計(jì)算機(jī)利用共享通信信道發(fā)送報(bào)文分組時(shí),所有其他的計(jì)算機(jī)都會(huì)“收聽”到這個(gè)分組。由于發(fā)送的分組中帶有目的地址和源地址,接收到該分組的計(jì)算機(jī)將檢查目的地址是否與本結(jié)點(diǎn)地址相同。如果被接收?qǐng)?bào)文分組的目的地址與本結(jié)點(diǎn)地址相同,則接收該分組,否則丟棄該分組。與廣播式網(wǎng)絡(luò)相反,在點(diǎn)一點(diǎn)網(wǎng)絡(luò)中,每條物理線路連接一對(duì)計(jì)算機(jī)。假如兩臺(tái)計(jì)算機(jī)之間沒有直接連接的線路,那么它們之間的分組就要通過中間結(jié)點(diǎn)的接收、存儲(chǔ)、轉(zhuǎn)發(fā),直至目的結(jié)點(diǎn)。由于連接多臺(tái)計(jì)算機(jī)之間的線路結(jié)構(gòu)可能是復(fù)雜的,因此從源結(jié)點(diǎn)到目的結(jié)點(diǎn)可能存在多條路由,決定分組從通信子網(wǎng)的源結(jié)點(diǎn)到達(dá)目的結(jié)點(diǎn)的路由需要有路由選擇算法。采用分組存儲(chǔ)轉(zhuǎn)發(fā)與路由選擇是點(diǎn)一點(diǎn)式網(wǎng)絡(luò)與廣播式網(wǎng)絡(luò)的重要區(qū)別之一。

34.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對(duì)數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(shù)的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/if(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*對(duì)數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(shù)的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/\r\nif(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實(shí)質(zhì)上考的是對(duì)數(shù)組元素進(jìn)行排序的問題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當(dāng)前取得的元素和它后面的其他元素進(jìn)行比較,比如要從大到小進(jìn)行排序,則只要發(fā)現(xiàn)后面的元素中有比當(dāng)前元素大的,就把剛發(fā)現(xiàn)的較大的元素與當(dāng)前元素交換,這樣做的目的是當(dāng)與其后的所有元素都比較完后,可以保證當(dāng)前位置的當(dāng)前元素存放著最大數(shù)。按照同樣的方法去取得次大數(shù)。由于本題中題目要求要對(duì)數(shù)組中的4位數(shù)的后3位進(jìn)行排序,因此,要首先取得各個(gè)數(shù)的后3位并做比較,“aa[i]%1000”就可以得到每個(gè)數(shù)的后3位。根據(jù)題意,對(duì)這些數(shù)按后3位進(jìn)行從大到小的排序。若后3位數(shù)相等,則要按原4位數(shù)的值進(jìn)行從小到大的排序。

35.voidstrOL(void){intijkstrl1;charc;for(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點(diǎn)符號(hào)去掉*/for(j=0;j<strlen(xx[i]);j++){c=xx[i][j];if((c<='A'&&c<='Z')||(c<='a'&&c<='z')||c==''||(c>='0'&&c<='9'));elsexx[i][j]='';for(1=0;l<maxline;l++){charch[80]={0};charpp[80]={0);strl=strlen(xx[l]);i=str1-1;k=1;while(1){while(((xx[l][i]>='a'&&xx[l][i]<='z')||(xx[l][i]>='A'&&xx[l][i]<='z')||(xx[l][i]>='0'&&xx[1][i]<='9'))&&i>=0)/*處理字母和數(shù)字*/{for(j=k;j>=0;j--)/*從當(dāng)前行的最后一個(gè)字符開始取字符直到遇到空格*/pp[j+1]=pp[j];pp[O]=xx[l][i];k++;i--;}strcat(chpp);/*把該單詞存放到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組pp*/k=1;if(i==-l)break;/*如果處理完了一行則退出循環(huán)*/while((xx[1][i]<'0'||(xx[l][i]>'9'&&xx[l][i]<'A')||xx[1][i]>'z')&&i>=0)/*處理空格*/{for(j=k;j>=0;j--)pp[j+1]=pp[j];pp[0]=xx[l][i];k++;i--;}strcat(chpp);/*把空格加到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組*/k=0;if(i==-1)break;/*如果處理完了一行則退出循環(huán)*/}strcpy(xx[l]ch);/*把已處理完的字符串仍按行重新存入字符串?dāng)?shù)組xx中*/}}voidstrOL(void)\r\n{\r\ninti,j,k,strl,1;charc;\r\nfor(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點(diǎn)符號(hào)去掉*/\r\nfor(j=0;j<strlen(xx[i]);j++)\r\n{\r\nc=xx[i][j];\r\nif((c<=\'A\'&&c<=\'Z\')||(c<=\'a\'&&c<=\'z\')||c==\'\'||(c>=\'0\'&&c<=\'9\'));\r\nelsexx[i][j]=\'\';\r\nfor(1=0;l<maxline;l++)\r\n{\r\ncharch[80]={0};\r\ncharpp[80]={0);\r\nstrl=strlen(xx[l]);\r\ni=str1-1;\r\nk=1;\r\nwhile(1)\r\n{\r\nwhile(((xx[l][i]>=\'a\'&&xx[l][i]<=\'z\')||(xx[l][i]>=\'A\'&&\r\nxx[l][i]<=\'z\')||(xx[l][i]>=\'0\'&&xx[1][i]<=\'9\'))&&i>=0)/*\r\n處理字母和數(shù)字*/\r\n{\r\nfor(j=k;j>=0;j--)\r\n/*從當(dāng)前行的最后一個(gè)字符開始取字符,直到遇到空格*/\r\npp[j+1]=pp[j];\r\npp[O]=xx[l][i];\r\nk++;i--;\r\n}\r\nstrcat(ch,pp);/*把該單詞存放到數(shù)組ch中*/\r\nstrcpy(pp,'');/*清空數(shù)組pp*/\r\nk=1;\r\nif(i==-l)break;/*如果處理完了一行,則退出循環(huán)*/\r\nwhile((xx[1][i]<\'0\'||(xx[l][i]>\'9\'&&xx[l][i]<\'A\')||\r\nxx[1][i]>\'z\')&&i>=0)/*處理空格*/\r\n{\r\nfor(j=k;j>=0;j--)\r\npp[j+1]=pp[j];\r\npp[0]=xx[l][i];\r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論