【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第1頁
【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第2頁
【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第3頁
【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第4頁
【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.域名中表示主機名的是()。

A.wwwB.xyzC.eduD.cn

2.HTTP服務(wù)的端口號是()。

A.20B.23C.80D.8080

3.將一臺Catelyst6500的系統(tǒng)時間設(shè)置為2016年7月1日星期五的10點20分10秒,下列配置命令正確的是()。

A.Switch一6500>(enable)clockset10:20:101july2016

B.Switch一6500>(enable)settimefri7/1/201610:20:10

C.Switch一6500>(enable)timesetfri7/1/201610:20:10

D.Switch一6500>(enable)settime10:20:107/1/2016fri

4.靜態(tài)隨機存儲器可以用雙極型器件構(gòu)成,也可以由MOS型器件構(gòu)成。雙極型器件與MOS型器件相比,下面哪一項不是它的特點()

A.工藝較簡單B.集成度較低C.存取速度低D.功耗比較大

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

A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps

6.在集中式網(wǎng)絡(luò)管理模式中,網(wǎng)絡(luò)管理結(jié)點與被管結(jié)點之間的關(guān)系是()。

A.對等B.主/從C.管理者/代理D.服務(wù)器/代理

7.第

32

下列描述錯誤的是()。

A.環(huán)型拓?fù)錁?gòu)型中,結(jié)點通過點一點通信線路,構(gòu)成閉合的環(huán)型

B.環(huán)中數(shù)據(jù)沿著兩個方向繞環(huán)逐站傳輸

C.為了確定環(huán)中每個結(jié)點在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進行控制

D.在環(huán)型拓?fù)渲?,多個結(jié)點共享一條環(huán)通路

8.下列關(guān)于Serv-UFTP,服務(wù)器配置管理的描述中,正確的是()。

A.初始狀態(tài)下,服務(wù)器的管理員密碼為“admin”

B.域端口號缺省為21,也可使用O~65535的任意值

C.創(chuàng)建新域時,匿名用戶“anonymous”會自動加入到服務(wù)器中

D.配置服務(wù)器的IP地址時,若為空則代表該服務(wù)器的所有IP地址

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

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

10.局域網(wǎng)交換機具有很多特點。下面關(guān)于局域網(wǎng)交換機的論述中哪些說法是不正確的?()。

A.低傳輸延遲B.支持不同的傳輸速率和工作模式C.可以根據(jù)用戶級別設(shè)置訪問權(quán)限D(zhuǎn).支持虛擬局域網(wǎng)服務(wù)

二、填空題(10題)11.

12.在域名系統(tǒng)中每個域可由不同的組織管理,每個組織可以將它的域再分成一系列的【】,并將其交由其他組織管理。

13.網(wǎng)絡(luò)管理中的基本模型是______。

14.

第68題計算機輔助教學(xué)的縮寫是___________。

15.(1)地理信息系統(tǒng)的英文縮寫是____。

16.第一次配置無線接入點,一般采用___________配置方式,無需將無線接入點連接到一個有線網(wǎng)絡(luò)中。

17.(19)組播路由協(xié)議分為_________組播路由協(xié)議和域間組播路由協(xié)議。

18.操作系統(tǒng)是計算機系統(tǒng)的重要組成部分,它是用戶與計算機之間的接口,管理著一臺計算機的進程、、文件輸入/輸出、設(shè)備輸入/輸出4個主要操作。

19.(2)流媒體具有嚴(yán)格的_________關(guān)系。

20.

三、2.填空題(8題)21.計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相【】。

22.通過經(jīng)營電子支付的銀行進行電子支付的過程中,需要發(fā)出或者接收【】。

23.數(shù)據(jù)加密技術(shù)中的______方式是對整個網(wǎng)絡(luò)系統(tǒng)采取保護措施,所以它是將來的發(fā)展趨勢。

24.虛擬存儲管理中,若______的段內(nèi)地址大于段表中該段的段長,會發(fā)生地址越界中斷處理。

25.實現(xiàn)EDI的基礎(chǔ)和必要條件是______。

26.100BASE-FX標(biāo)準(zhǔn)使用的傳輸介質(zhì)是______。

27.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。

28.網(wǎng)絡(luò)反病毒技術(shù)包括預(yù)防病毒、______、消毒3種技術(shù)。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。

例如:5591是素數(shù),則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812是非素數(shù),則該數(shù)不滿足條件忽略。

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

程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

30.

yy[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。

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

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

第l4類字符左右移動指定位后與原字符之和替換原字符

五、1.選擇題(3題)31.在以下網(wǎng)絡(luò)協(xié)議中,屬于數(shù)據(jù)鏈路層協(xié)議的是______。Ⅰ、TCPⅡ、UDPⅢ、IPⅣ、SMTP

A.Ⅰ、Ⅱ和ⅢB.Ⅰ和ⅡC.Ⅲ和ⅣD.都不是

32.網(wǎng)絡(luò)中所使用的互聯(lián)設(shè)備Hub稱為()。

A.集線器B.路由器C.服務(wù)器D.網(wǎng)關(guān)

33.在雙絞線組網(wǎng)的方式中,______是以太網(wǎng)的中心連接設(shè)備。

A.集線器B.收發(fā)器C.中繼器D.網(wǎng)卡

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

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

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

請勿改動主函數(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);

}

35.編寫函數(shù),isValue(),它的功能是求Fibonacci數(shù)列中大于t的最小的一個數(shù),結(jié)果由函數(shù)返回,其中Fibonacci數(shù)列F(n)的定義為:

F(0)=0,F(xiàn)(1)=1

F(n)=F(n-1)+F(n-2)

最后調(diào)用函數(shù)writeDat(),把結(jié)果輸出到文件OUTl0.DAT中。

例如:當(dāng)t=1000時,函數(shù)值為1597。

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

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

#include<stdio.h>

intjsValue(intt)

{

}

main()

{

intn;

n=1000;

printf("n=%d,f=%d\n",n,jsValue(n));

writeDat();

}

writeDat()

{

FILE*in,*out;

intn,s;

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

s=jsValue(1O00);printf("%d",s);

fprintf(out,"%d\n",s);

fclose(out);

}

36.已知數(shù)據(jù)文件IN85.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組9中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的千位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT85.DAT文件中。

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

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

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

voidreadDat()

{

inti;

FILE*fp;

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

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

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

fclose(fp);

}

main()

{

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("OUT85.DAT","w");

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

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

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

fclose(fp);

參考答案

1.B

2.C

3.BCatelyst6500配置系統(tǒng)時間的語句是:switch一6500>(enable)settime[day_0f_week][mm/dd/yy][hh:mm:ss]。故選擇B選項。

4.A

5.D全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。即:24×100Mbps×2+2×1000Mbps×2=8.8Gbps。

6.B集中式網(wǎng)絡(luò)管理模式在網(wǎng)絡(luò)系統(tǒng)中設(shè)置專門的網(wǎng)絡(luò)管理結(jié)點,管理軟件和管理功能主要集中在網(wǎng)絡(luò)管理結(jié)點上,網(wǎng)絡(luò)管理結(jié)點與被管結(jié)點之間的關(guān)系是主從關(guān)系。

7.B環(huán)型拓?fù)錁?gòu)型中,結(jié)點通過相應(yīng)的網(wǎng)卡,使用點一點連接線路,構(gòu)成閉合的環(huán)型。環(huán)中數(shù)據(jù)沿著一個方向繞環(huán)逐站傳輸。在環(huán)型拓?fù)渲?,多個結(jié)點共享一條環(huán)通道,為了確定環(huán)中每個結(jié)點在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進行控制。

8.D初始狀態(tài)下沒有設(shè)置管理員密碼,可以直接進入Serv—U管理程序,以設(shè)置或更改管理員密碼。FTP服務(wù)器缺省端口號為21,但是有時因為某種原因則不能使用2l號端口,但可以設(shè)置選定的端口號。若創(chuàng)建新域,在添加用戶時,當(dāng)用戶名為“anonymous”時會被系統(tǒng)自動判定為匿名用戶。配置服務(wù)器的IP地址時,若為空則代表該服務(wù)器的所有IP地址。綜上所述D項正確。

9.D

10.C局域網(wǎng)交換機具有很多特點。主要有:低傳輸延遲:支持不同的傳輸速率和工作模式;支持虛擬局域網(wǎng)服務(wù)。選項C)中的可以根據(jù)用戶級別設(shè)置訪問權(quán)限不是局域網(wǎng)交換機的特點。

11.應(yīng)用層

【解析】OSI七層網(wǎng)絡(luò)參考模型最高層是應(yīng)用層,它的作用是確定進程之間通信的性質(zhì),以滿足用戶的需要。

12.子域子域

13.網(wǎng)絡(luò)管理者一網(wǎng)管代理模型網(wǎng)絡(luò)管理者一網(wǎng)管代理模型解析:在網(wǎng)絡(luò)管理中,一般采用網(wǎng)絡(luò)管理模型。網(wǎng)絡(luò)管理模型的核心是一對相互通信的系統(tǒng)管理實體,它采用一種獨特的方式使兩個管理進程之間相互作用,即管理進程與一個遠(yuǎn)程系統(tǒng)相互作用來實現(xiàn)對遠(yuǎn)程資源的控制。在這種簡單的體系結(jié)構(gòu)中,一個系統(tǒng)中的管理進程擔(dān)當(dāng)管理者角色,而另一個系統(tǒng)中的對等實體擔(dān)當(dāng)代理者角色,代理者負(fù)責(zé)提供對被管對象的訪問。前者被稱為網(wǎng)絡(luò)管理者,后者被稱為網(wǎng)管代理。

14.CAI

【解析】CAD是指計算機輔助設(shè)計,CAE是指計算機輔助工程,CAM是指計算機輔助制造,CAT是計算機輔助測試,CAI是計算機輔助教學(xué)。

15.GIS【解析】地理信息系統(tǒng)(GIS)有時又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。

16.\n本地

17.(19)域內(nèi)

【解析】組播協(xié)議分為主機和路由器之間的協(xié)議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議。目前,組管理協(xié)議包括Internet組管理協(xié)議IGMP和Cisco專用的組管理協(xié)議CGMP,組播路由協(xié)議又分為域內(nèi)組播路由協(xié)議和域間組播路由協(xié)議兩類。

18.內(nèi)存分配操作系統(tǒng)是計算機系統(tǒng)的重要組成部分,是用戶與計算機之間的接口,管理一臺計算機的進程、內(nèi)存分配、文件輸入/輸出以及設(shè)備輸入/輸出4個主要操作。

19.(2)前后時序

【解析】流媒體具有3個特點:連續(xù)性、實時性、時序性。

20.

21.獨立獨立解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。

22.電子單證電子單證解析:現(xiàn)代工商企業(yè)活動都和一定的單證相聯(lián)系。如果沒有相關(guān)單證的流通,各種經(jīng)濟活動就不能進行。在進行電子商務(wù)的過程中,傳統(tǒng)意義上的單證就被電子單證所取代。

23.端到端端到端解析:在端到端加密方式中,由發(fā)送方加密的數(shù)據(jù)在沒有到達(dá)最終目的結(jié)點之前是不被解密的。它是對整個網(wǎng)絡(luò)系統(tǒng)采取保護措施。

24.邏輯地址邏輯地址解析:分段存儲的地址變換就是將作業(yè)的邏輯地址置換成物理地址的過程。在作業(yè)運行時,若執(zhí)行某條指令,首先找到該作業(yè)的段表的起始地址,然后根據(jù)邏輯地址的段號去查找段表,若該段已調(diào)入內(nèi)存,則得到該段的內(nèi)存起始地址,然后與段內(nèi)地址相加,得到物理地址。若段內(nèi)地址大于段表中該段的段長,則產(chǎn)生地址越界,為了使程序順利進行,一般采用地址越界的中斷處理。

25.電子數(shù)據(jù)處理EDP電子數(shù)據(jù)處理EDP解析:EDP主要是指企業(yè)內(nèi)部自身業(yè)務(wù)的自動化,而EDI則是各企業(yè)之間交往的自動化,前者是后者的基礎(chǔ)和必要條件。

26.光纜光纜解析:100BASE-FX標(biāo)準(zhǔn)使用的傳輸介質(zhì)是光纜。

27.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機、路由器、交換機、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。

28.檢測病毒檢測病毒

29.【審題關(guān)鍵句】求素數(shù)的個數(shù),存入數(shù)組,按從小到大的順序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量循環(huán)i、j和一個用于數(shù)據(jù)交換的整型變量tmp。

\n②通過for循環(huán)依次讀取數(shù)組中的300個數(shù),其中,循環(huán)變量i從0開始每次加1,直到i<300停止循環(huán);在每次循環(huán)中判斷a[i]是否是素數(shù),如果是素數(shù),則把a[i]的值賦給數(shù)組b[cnt],同時數(shù)組下標(biāo)變量cnt值加1。

\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b[]中元素進行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。

\n【參考答案】

\n

30.【審題關(guān)鍵句】10列100行選票,每行小于等于5的無效,統(tǒng)計存入數(shù)組。

\n【解題思路】

\n本題類似第55套試題,通過審題可以發(fā)現(xiàn)本題僅一個不同點,即本題中要求每行選票中選中數(shù)大于5時記錄才有效,與第55套的要求剛好相反,參考答案的第8行,修改該條件語句的條件設(shè)置即可。

\n【參考答案】

\n

\n第14類字符左右移動指定位后與原字符之和替換原字符

31.D解析:本題考查點是TCP/IP協(xié)議簇中的多種協(xié)議。TCP協(xié)議是TCP/IP協(xié)議簇中傳輸層使用的協(xié)議。它是一種可靠的面向連接的協(xié)議,可以將源主機的字節(jié)流無差錯的傳送到目的主機,以保證將通信子網(wǎng)中的傳輸錯誤全部處理完畢。UDP協(xié)議也是TCP/IP協(xié)議簇中傳輸層使用的協(xié)議。它是一種不可靠的無連接協(xié)議,分組傳輸中的差錯控制由應(yīng)用層完成。IP協(xié)議是TCP/IP協(xié)議簇中互聯(lián)層的協(xié)議。IP協(xié)議是一種面向無連接的協(xié)議。它負(fù)責(zé)將發(fā)送主機的數(shù)據(jù)分組以“五連接”的方式發(fā)送到目的主機。由于是“無連接”方式,各數(shù)據(jù)分組在Internet中是獨立傳輸?shù)?,所以IP層必須負(fù)責(zé)數(shù)據(jù)分組傳送過程中的路由選擇和差錯控制。同時,“無連接”方式也決定了構(gòu)成一個傳輸層報文的各個分組的發(fā)送順序和接收順序不同,甚至有丟失現(xiàn)象,這些問題則提交給傳輸層去解決。SMTP協(xié)議(簡單電子郵件協(xié)議)是TCP/IP協(xié)議簇中應(yīng)用層的協(xié)議。它用于實現(xiàn)電子郵件傳送功能。通常,電子郵件應(yīng)用程序向郵件服務(wù)器傳送郵件時使用SMTP協(xié)議,而從郵件服務(wù)器的郵箱中讀取時使用POP3或IMAP協(xié)議。綜上所述,TCP、UDP、IP和SMTP協(xié)議都不屬于數(shù)據(jù)鏈路層協(xié)議。

32.A【解析】網(wǎng)絡(luò)中所使用的互聯(lián)設(shè)備Hub稱為集線器。集線器是星型拓?fù)浣Y(jié)構(gòu)中的核心設(shè)備。

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

34.voidChA(void){intijkstr;charch;for(i=0;i<maxline;i++){str=strlen(xx[i]);/*求各行字符串的總長度*/ch=xx[i][0];for(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加得到新的字符*/xx[i][j]+=xx[i][j+1];xx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加得到最后一個新的字符*/for(j=0k=str-1;j<str/2;j+jk--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/{ch=xx[i][j];xx[i]-[j]=xx[i][k];xx[i][k]=ch;}}}voidChA(void)\r\n{inti,j,k,str;\r\ncharch;\r\nfor(i=0;i<maxline;i++)\r\n{str=strlen(xx[i]);/*求各行字符串的總長度*/\r\nch=xx[i][0];\r\nfor(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加,得到新的字符*/\r\nxx[i][j]+=xx[i][j+1];\r\nxx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加,得到最后一個新的字符*/\r\nfor(j=0,k=str-1;j<str/2;j+j,k--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/\r\n{ch=xx[i][j];\r\nxx[i]-[j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:

(1)字符變量的整數(shù)運算。

(2)字符的逆序排列。

因為是以行為處理單位,所以要先求得每一行中字符的個數(shù)。在C語言中,字符型數(shù)據(jù)可參與任何整數(shù)運算,實際參與運算的是字符的ASCII碼。這里可以直接將字符的ASCII碼相加,即可得到所要結(jié)果。使用循環(huán)結(jié)構(gòu)依次對字符進行處理,最后一個字符要單獨處理。逆序排列采用的方法是:從兩邊向中間移動。數(shù)組中第一個字符與最后一個字符交換,第二個與倒數(shù)第二個交換,按照此規(guī)律直到中間一個或兩個字符(數(shù)組中字符個數(shù)為奇數(shù)時,最后中間只有一個字符,否則有兩個字符)。

35.intjsValue(intt){intf1=0f2=1fn;fn=f1+f2;while(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當(dāng)前的Fibonacci數(shù)不大于t則計算下一個Fibonacci數(shù)*/returnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/}intjsValue(intt)\r\n{\r\nintf1=0,f2=1,fn;\r\nfn=f1+f2;\r\nwhile(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當(dāng)前的Fibonacci數(shù)不大于t,\r\n則計算下一個Fibonacci數(shù)*/\r\nreturnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/\r\n}解析:解答本題的關(guān)鍵是要充分理解題意,只有理解了題意本身的數(shù)學(xué)過程,才能把數(shù)學(xué)過程轉(zhuǎn)化為程序邏輯。根據(jù)已知數(shù)列,我們不難發(fā)現(xiàn):Fibonacci數(shù)列中,從第三項開始,每一項都可以拆分為前兩項之和。本題要求找到該數(shù)列中“大于t的最小的一個數(shù)”。這里可以借助一個while循環(huán)來依次取數(shù)列中的數(shù),直到出現(xiàn)某一項的值大于t,那么這一項就是“大于t的最小的一個數(shù)”。注意:在循環(huán)體內(nèi)部,我們用變量f1始終來表示第n項的前面第二項,用變量侵來始終表示第n項的前面第一項。這就實現(xiàn)了變量的活用與巧用。

36.voidjsVal(){intithouhuntendataj;for(i=0;i<200;i+

溫馨提示

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

評論

0/150

提交評論