2023年湖南省邵陽市全國計算機等級考試網(wǎng)絡技術模擬考試(含答案)_第1頁
2023年湖南省邵陽市全國計算機等級考試網(wǎng)絡技術模擬考試(含答案)_第2頁
2023年湖南省邵陽市全國計算機等級考試網(wǎng)絡技術模擬考試(含答案)_第3頁
2023年湖南省邵陽市全國計算機等級考試網(wǎng)絡技術模擬考試(含答案)_第4頁
2023年湖南省邵陽市全國計算機等級考試網(wǎng)絡技術模擬考試(含答案)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

(2023年)湖南省邵陽市全國計算機等級

考試網(wǎng)絡技術模擬考試(含答案)

學校:班級:姓名:考號:

一、單選題(10題)

1.關于ADSL技術的描述中,錯誤的是

A.A.數(shù)據(jù)傳輸不需要進行調制解調

B.上行和下行傳輸速率可以不同

C.數(shù)據(jù)傳輸可利用現(xiàn)有的電話線

D.適用于家庭用戶使用

2.對于下列說法,哪一種是錯誤的()o

A.TCP協(xié)議可以提供可靠的數(shù)據(jù)流傳輸服務

B.TCP協(xié)議可以提供面向連接的數(shù)據(jù)流傳輸服務

C.TCP協(xié)議可以提供全雙工的數(shù)據(jù)流傳輸服務

D.TCP協(xié)議可以提供面向非連接的數(shù)據(jù)流傳輸服務

3.下列說法錯誤的是()。

A.奔騰是32位的,這里32位指的是處理器能夠保存32位的數(shù)據(jù)

B.計算機的位數(shù)不是指十進制數(shù),而是十六進制數(shù)

C.通常稱8位是一個字節(jié)(Byte),16位是一個字(Word)

D.用于安騰處理器上的芯片已經是64位了

4.第1題一個功能完備的計算機網(wǎng)絡需要制定一套復雜的協(xié)議集,對于

復雜的計算機網(wǎng)絡協(xié)議來說,最好的組織方式是()

A.連接地址編碼模型B.層次結構模型C分布式進程通信模型D.混合

結構模型

5.在網(wǎng)絡地址178.15.0.0/16中劃分出14個大小相同的子網(wǎng),則每個子

網(wǎng)中最多有臺可用的主機。

A.2046B.2048C.4094D.4096

6.在因特網(wǎng)中,IP數(shù)據(jù)報的傳輸需要經由源主機和中途路由器到達目的

主機,下面說法正確的是0。

A.源主機和中途路由器都知道1P數(shù)據(jù)報到達目的主機需要經過的完整

路徑

B.源主機知道IP數(shù)據(jù)報到達目的主機需要經過的完整路徑,而中途路

由器不知道

C.源主機不知道IP報到達目的主機需要經過的完整路徑,而中途路由

器知道

D?源主機和中途路由器都不知道1P數(shù)據(jù)報到達目的主機需要經過的完

整路徑

7.虛擬局域網(wǎng)的技術基礎是()o

A.路由技術B.寬帶分配C.交換技術D.沖突檢測

8.市場營銷組合不包括()。

A.產品策略B.價格策略C.經銷策略D.渠道策略

9.網(wǎng)絡資源的訪問控制、數(shù)據(jù)傳輸?shù)谋C芘c完整性、域名系統(tǒng)的安全等

問題主要是哪個層次的安全問題()。

A.物理層安全B.網(wǎng)絡層安全C.應用層安全D.傳輸層安全

10.下列不屬于寬帶城域網(wǎng)QoS保證技術的是0

A.RSVPB.DiffServC.MPLSD.WIMAX

二、填空題(10題)

11.交換機地址學習是通過讀取幀的地址并記錄幀進入交換機的

端口號進行的。

12.是一種通過現(xiàn)有普通電話線為家庭、辦公室提供寬帶數(shù)

據(jù)傳輸服務的技術。

13.(12)ADSL技術通常使用對線進行信息傳輸。

14.(14)在客戶機/服務器模式中,主動發(fā)出請求的是o

15.網(wǎng)絡操作系統(tǒng)為支持分布式服務,提出了一種新的網(wǎng)絡資源管理機

制,即分布式【】管理機制。

16.通過經營電子支付的銀行進行電子支付的過程中,需要發(fā)出或者接

收【lo

17.

OSIL'.-'?霍F?■'.£

18.IPTV技術使音頻和視頻節(jié)目內容以數(shù)據(jù)報的方式從不同的物理網(wǎng)絡

傳送給不同的用戶。

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

議兩種。

20.允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡的使用情況是

提供的功能。

三、2.填空題(8題)

21.如果電纜調制解調器使用4MHz的頻帶寬度,那么,在利用256QAM

時,它可以提供的速率為【】Mbpso

22.虛擬局域網(wǎng)通常采用交換機端口號、MAC地址、網(wǎng)絡層地址或

23.網(wǎng)絡并行計算根據(jù)組建思想和實現(xiàn)方法可以分為網(wǎng)格計算與

24.公鑰密碼體制有兩種基本的模型:一種是加密模型,另一種是____

25.WWW服務的客戶端需要使用一種專門解讀網(wǎng)頁的軟件是【】。

26.IEEE在1980年2月成立了局域網(wǎng)標準化委員會(簡稱為IEEE802委

員會),專門從事局域網(wǎng)的協(xié)議制定,形成了稱為的系統(tǒng)標準。

27.若兩臺主機在同一采用子網(wǎng)編址的網(wǎng)絡中,則兩臺主機的IP地址分

別與它們的子網(wǎng)屏蔽碼做“與”運算的結果O

28.經典奔騰的處理速度可達到300MlpS。其中MIPS的含義是____。

四、C語言程序設計題(2題)

29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調用讀函數(shù)readDat

把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVahie,其功能是:求出所有這

些四位數(shù)是素數(shù)的個數(shù)ent,再把所有滿足此條件的四位數(shù)依次存入數(shù)

組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序。最后main

函數(shù)調用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。

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

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

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

程序中已定義數(shù)組:a[300],b[300],已定義變量:ent請勿改動數(shù)據(jù)文

件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat

的內容。

?include<stdio.h>//include濟向位明各程序中包含vc6.0中的標凈安入?出奇函數(shù)stdidh

inta1300hb[300]/cnt-0;〃定義全局數(shù)tHa[300],b[300]和受Rcnt?并I網(wǎng)及■ctnM的值0

voidreadDat();〃總數(shù)readDat說用詞句

4voidwriteDat();〃曲數(shù)說明通句

5voidjsValue();〃詁數(shù)jwalue。說明語句

6intisPdntm)〃函數(shù)“P<m)內斷m星皆為京敏,如果星Ktk?返回1.西副返網(wǎng)0

7(

Bint1;〃定義殳H1

9for(i-2;1<m;//福環(huán)攵■i從2依次域在用[呼干或大于出鋒訃

10it(mI1■,0)

11return0;〃如果m箜國uQ嶺.返回0

12return1;〃否則耽可L

13

14voidjsValue()

15

16

17

18voxdmain。

19(

20mti;〃定義交疑1

21readDatO;〃謂用readDat(i陋效從數(shù)帚文件mdst中譚取500個四位收存人敷俎.中

22jsValue();〃■用水數(shù)jsvaluo()實風*11所要求的動能

23wrlteDatO;〃,用msrut仆曬觸把計驚能震耳人到數(shù)iftb中的數(shù)匕出到out&t工件

24printf("cnt-tdKn^rent);〃在解■上必示衣收的個數(shù)

25for(1■0;i<ent;ii)

ww

26printf(b[%dJ-%d\n,itb(i]);〃在解辱1*不敢機b中的所刊兒腐

27I

28voidreadDat()

29I

30FILE*fp;〃定義文件推升受?“1

31mti;〃定義?力變

32fp-fopen(-in.daf,"rw>;〃以雙諛的方式打開文件件用"擊向這個文件

33for(1?0;1<300;

34fscanf(£prFd,".〃從文件1n.dat中設取3。。個網(wǎng)位數(shù)到敖用.中

35tclose(fp);〃美用文片in.dat

36)

37voidwriteDat(>

38(

39FILE-fp;〃定又文仲布件殳*fp

40inti;〃定義整中受

41fp-fopenfout.daf^w");〃以只片的方式打開文件。片用作推向這個文件

42fprintf(fpr7d\n.,ent);〃把泰敷的個數(shù)寫入到文件。ut.d"

43for(1?0;i<ent;

44fprintf(fp,w%d\nw,b[ij);〃杷數(shù)蛆b中的所杳元素耳入朝文件out.心二

45fclose(fp>;〃美用文件out.dat

46

30.程序test.c的功能是:把S字符串中的所有字符左移一個位置,串

中的第一個字符移到最后。請考生編寫函數(shù)chg(char*s)實現(xiàn)程序要求,

最后調用函數(shù)readwriteDAT把結果輸出到out.dat文件中。

例如8字符串中原有內容為:Mn.123xyZ,則調用該函數(shù)后,結果為:

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main和輸出函數(shù)

readwriteDAT的內容。

1??include<stdlo.h>

2;tInclude<strlng.h>

3IdeCXneHBl〃定義支交fitM

4,voidreadwriteDAT();

51voidchg(char*s)

6;(

8;)

9-main()

10*1

11?charatN);

12!printfC*£nterastring:*);gets(a);

13;print£("Theoriginalstringis:""puts(a)i

14!ehg(a):

15iprintf(*Thestringafterrnodifiod:M);

16?puts(A);

17;readwriteDAT();

18\)

?/?從文flin.dat中If人字料小”恰字符申殳量???明?收曾布拉型的要求遺尸處中,片無處理M果片入利文件

;out,?!1,/

19,voidreadwriteDAT()

20;(

21\int1;

22<chara[N];

23;FILE?rf.*wf:

24?rf?fopenMr");

2S;wf?fopen("out.dat*,"w");

26?ford-0;i<10;if

27|(

28!fscanf(rf,*%sw,a);〃從文件in.dai中詁取一個?符小M嶺字新申a

29;chg(a);〃■用臉依cbgGOW字符小。生打杜用

30\fprintf(wf,"%?\nw,a);〃杷處it姑盟寫入邪。UV.BKNfl中

31;1

32?(close(rf)j

33?fclose(wt);

34;I

五、1.選擇題(3題)

31.即時通信系統(tǒng)一般采用模式和P2P模式兩種通信模式。

A.中轉B.即時C.傳輸D.間接

32.目前,最常用的辦公軟件是()。

A.MSWordB.WPSOfficeC.永中OfficeD.Corel

33.公開密鑰加密體制是()。

A.對稱加密算法B.非對稱加密算法C.不可逆加密算法D.都不是

六、1.程序設計題(3題)

34.已知數(shù)據(jù)文件in80.dat中存有300個4位數(shù),并已調用函數(shù)readDat()

把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVahie(),其功能是:求出個位

數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于0的個

數(shù)ent,再求出所有滿足此條件的4位數(shù)平均值pjzl,以及所有不滿足

此條件的4位數(shù)平均值pjz2,最后調用函數(shù)writeDat。把結果ent,pjzl,

pjz2輸出到out80.dat文件。

例如:1239,9-1-2-3>0,則該數(shù)滿足條件,計算平均值pjzl,且個數(shù)

cnt=cnt+lo

8129,9-8-1-2<0,則該數(shù)不滿足條件,計算平均值pjz2°

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

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

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

試題程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjzl=0.0,pjz2=0.0;

voidjsValueQ

main()

(

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjzl=%7.2IAn不滿足條件的平均

pjz2=%7.2If\n",cnt,pjz1,pjz2);

)

readDat()

(

FILE*fp;

inti;

fp=fopen{"in8O.dat","r");

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

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

fclose(fp);

)

writeDat()

{

FILE*fp;

inti;

fp=fopen("out80.dat","w");

fprintf(fp,"%d\n%7.21f\n%7.21An",ent,pjzl,pjz2);

fclose(fp);

)

35.函數(shù)ReadDat。的功能是實現(xiàn)從文件ENG62.IN中讀取一篇英文文

章,存入到字符串數(shù)組xx中。請編制函數(shù)encryChar(),按給定的替代

關系對數(shù)組xx中所有字符進行替代,仍存入數(shù)組xx的對應的位置上,

最后調用函數(shù)WriteDat。把結果xx輸出到文件PS62.DAT中。

替代關系:f(p)=p*13mod256(p是數(shù)組xx中某一個字符的ASCII值,f(b)

是計算后新字符的ASCH值),如果計算后f(p)的值小于等于32或其

ASCH值是偶數(shù),則該字符不變,否則將f(p)所對應的字符進行替代。

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

原始數(shù)據(jù)文件的存放格式是每行的寬度均小于80個字符。

請勿改動函數(shù)main。、讀函數(shù)ReadDat。和寫函數(shù)WriteDa。的內容。

#include<conio.h>

#include<stdio.h>

#include<string,h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

)

voidmain()

{

clrscr();

if{ReadDat())

(

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

return;

}

encryChar();

WriteDat();

)

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG62.IN","r"))==NULL)

return1;

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

(-

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

if(p)*p=0;

i++;

)

maxline=i;

fclose(fp);

return0;

)

voidWriteDat()

(

FILE*fp;

inti;

fp=fopen("ps62.dat","w");

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

{

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

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

)

fclose(fp);

)

36.下列程序的功能是:計算出自然數(shù)SIX和NINE,它們滿足的條件

是SIX+SIX+SIX=NINE+NINE的個數(shù)ent,以及滿足此條件的所有SIX

與NINE的和sumo請編寫函數(shù)countValue。實現(xiàn)程序要求,最后調用函

數(shù)writeDAT。把結果ent和sam輸出到文件OUT51.DAT中。其中的S,

LX,N,I,N,E各代表一個十進制數(shù)。

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

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

試題程序:

#include<stdio.h>

intent,sum;

voidcountVaiue()

(

)

voidmain()

{

cnt=sum=O;

countValue();

printf("滿足條件的個數(shù)=%d\n",ent);

printf("滿足條件所有的SIX與NINE的和=%d\n",sum);

writeDAT();

)

writeDAT()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n",ent,sum);

fclose(fp);

)

參考答案

1.AADSL使用比較復雜的調制解調技術,在普通的電話線路上進行高

速的數(shù)據(jù)傳輸。在數(shù)據(jù)的傳輸方向上,ADSL分為上行和下行兩個通道,

下行通道的數(shù)據(jù)傳遞速度遠遠大于上行通道的數(shù)據(jù)傳輸速率。

2.D解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,它允許將一臺主機

的字節(jié)流(ByteStream)無差錯地傳到目的主機TCP協(xié)議將應用層的字

節(jié)流分成多個字節(jié)段(ByteSegment),然后將一個一個的字節(jié)段傳送到

互聯(lián)層,發(fā)送到目的主機。當互聯(lián)層接收到的字節(jié)段傳送給傳輸層時,

傳輸層再將多個字節(jié)段還原成字節(jié)流傳送到應用層。TCP協(xié)議同時要

完成流量控制功能,協(xié)調收發(fā)雙方的發(fā)送與接收速度,達到正確傳輸?shù)?/p>

目的。

3.B解析:位(bit)是二進制數(shù)。

4.B協(xié)議是計算機網(wǎng)絡一個非常重要的組成部分,一個功能完善的計算

機網(wǎng)絡一定是一組復雜協(xié)議的集合。組織復雜協(xié)議的集合是一項比較復

雜的工程,最好的組織方式是層次結構模型,所以應當選B。層次結構

模型具有以下特點:各層之間相互獨立,靈活性好;各層都可以采用最

合適的技術來實現(xiàn),各層實現(xiàn)技術的改變不影響其他層;易于實現(xiàn)和維

護;有利:j二促進標準化。選項A“連續(xù)的地址編碼模型”與組織網(wǎng)絡協(xié)

議無關.選項c“分布式進程通信模型”不是用在網(wǎng)絡協(xié)議管理上的,選項

D是干擾選項。

5.C網(wǎng)絡地址178.15.0.0/16的子網(wǎng)掩碼占16位,在其下再劃分14個大

小相同的子網(wǎng),則必須占用一定位數(shù)的主機位。它應滿足2r>14\n,得

出最少占用r=4位主機位,剩余的12位可作為劃分子網(wǎng)的主機位,每

個子網(wǎng)可容納主機212-2=4094臺(除去網(wǎng)絡地址和廣播地址)。

6.D對于IP網(wǎng)絡,是采用數(shù)據(jù)報方式,因此對于源主機和中途路由器都

不會知道數(shù)據(jù)報經過的完整路徑,路由器僅知道到達目的地址的下一跳

地址,主機僅知道到達本地網(wǎng)絡的路徑,到達其他網(wǎng)絡的數(shù)據(jù)報均轉發(fā)

到網(wǎng)關的地址,也就是路由器,因此源主機和中途路由器都不知道IP數(shù)

據(jù)報到達目的主機需要經過的完整路徑。

7.C

8.C

9.B

10.D

11.源源解析:交換機地址學習足通過讀取幀的源地址并記錄幀進入交

換機的端口號進行的。

12.ADSLADSL解析:ADSL是一種通過現(xiàn)有普通電話線為家庭、辦公

室提供寬帶數(shù)據(jù)傳輸服務的技術。ADSL即非對稱數(shù)字信號傳送,它能

夠在現(xiàn)有的雙絞銅線,即普通電話線上,提供高達8Mbps的高速下行速

率,遠高于ISDN速率;而上行速率有2Mbps,傳輸距離達3~5km。

13.(12)1

【解析】ADSL技術通常使用1對線進行信息傳輸。

14.(14)客戶機【解析】客戶機/服務器的工作模式為:應用程序之間為了

能順利地通信,服務器應處于守候狀態(tài),并監(jiān)視客戶機的請求??蛻魴C

發(fā)出請求,該請求經互聯(lián)網(wǎng)傳送給服務器,一旦服務器接收到這個請求,

就可以執(zhí)行請求指定的任務,并將執(zhí)行的結果經互聯(lián)網(wǎng)回送給客戶機。

15.目錄服務目錄服務解析:分布式服務(DistributedService):網(wǎng)絡操作

系統(tǒng)為支持分布式服務功能提出了分布式目錄服務這種新的網(wǎng)絡資源

管理機制。

16.電子單證電子單證解析現(xiàn)代工商企業(yè)活動都和一定的單證相聯(lián)系。

如果沒有相關單證的流通,各種經濟活動就不能進行。在進行電子商務

的過程中,傳統(tǒng)意義上的單證就被電子單證所取代。

17.

18.IPIPTV技術是一項系統(tǒng)集成技術,它能使音頻/視頻節(jié)目內容或信號

以IP包的方式在不同的物理網(wǎng)絡中被安全、有效且保質地傳送或分發(fā)

給不同的用戶。IPTV的基本技術形式可以概括為:視頻數(shù)字化、傳輸

IP化、播放流媒體化。

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

【解析】根據(jù)協(xié)議的作用范圍,組播協(xié)議分為主機和路由器之間的協(xié)

議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議,主要是各種

路由協(xié)議。

20.網(wǎng)絡計費管理網(wǎng)絡計費管理解析:網(wǎng)絡計費的功能包括:①建立和

維護計費數(shù)據(jù)庫;②建立和管理計費策略;③能夠對指定地址進行限量

控制;④允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡的使用情況。

21.3232解析:如果電纜調制解調器使用4MHz的頻帶寬度,那么,在

利用256QAM時,它可以提供的速率為32Mbpso

22.IP廣播組地址定義IP廣播組地址定義解析:虛擬網(wǎng)絡建立在交換

技術基礎上。以軟件方式來實現(xiàn)邏輯工作組的劃分與管理。通常有4種

定義虛擬局域網(wǎng)的技術:通過交換機端口號、用MAC地址、用網(wǎng)絡層

地址和IP廣播組地址。

23.機群計算機群計算解析:機群計算是采用高速網(wǎng)絡連接一組工作站

或微機組成一個機群,或者形成一個動態(tài)虛擬機群,性價比很高。

24.認證模型認證模型

25.瀏覽器瀏覽器解析:WWW服務采用客戶機/服務器工作模式,客戶

端需使用應用軟件——瀏覽器,這是一種專用于解讀網(wǎng)頁的軟件。目

前常用的有Microsoft公司的IE(InternetExplorer)和Netscape公司的

NetscapeCommunicator0瀏覽器向WWW服務器發(fā)出請求,服務器根據(jù)

請求將特定頁面?zhèn)魉椭量蛻舳恕m撁媸荋TML文件,需經瀏覽器解釋,

才能使用戶看到圖文并茂的頁面。

26.IEEE802IEEE802解析:IEEE在1980年2月成立了局域網(wǎng)標準化委

員會(簡稱為IEEE802委員會),專門從事局域網(wǎng)的標準化工作,并制定

了IEEE802標準。

27.相等相等解析:IP地址和子網(wǎng)屏蔽碼相“與”的結果就是網(wǎng)絡地址。

兩主機在同一子網(wǎng),網(wǎng)絡地址相等。

28.每秒執(zhí)行百萬條指令每秒執(zhí)行百萬條指令解析:MIPS是

MillionlnstructionsPerSecond的縮寫,表示每秒執(zhí)行百萬條指令。

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

\n【解題思路】

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

tmpo

\n②通過for循環(huán)依次讀取數(shù)組中的300個數(shù),其中,循環(huán)變量i從。開

始每次加1,直到i<300停止循環(huán);在每次循環(huán)中判斷a[i]是否是素數(shù),

如果是素數(shù),則把a[i]的值賦給數(shù)組b[cnt],同時數(shù)組下標變量ent值加

lo

\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b口中元素進行兩兩比較,實

現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)

的交換。

\n【參考答案】

\n

30.【審題關鍵句】所有字符左移一個位置,串中的第一個字符移到最后。

\n【解題思路】

\n①定義循環(huán)變量i,字符變量first和字符指針變量P,并使P指向字

符串S。

\n②把字符串S的第一個字符賦給first變量保存起來。

\n③在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或

大于(int)strlen(s)-l,把*(p+i+l)的值賦給*(p+i),實現(xiàn)把字符串S中的所

有字符左移一個位置,循環(huán)結束后,把first的值賦給p[strlen(s)-l],即

把字符串的首字符移動到字符串的最后位置上。

\n【參考答案】

\n

31.A解析:即時通信系統(tǒng)一般采用客戶機/客戶機模式,也就是點對點

的模式(即P2P模式),另一種是客戶機/服務器模式,即消息的發(fā)送和消

息的接受必須通過服務器來中轉(即中轉通信模式)。

32.A解析:雖然金山公司的WPSOffice和水中Office已經開拓了不少

市場,但微軟的Word是目前最流行的辦公軟件。

33.B解析:公開密鑰加密又叫做非對稱加密,公鑰加密是不對稱的,與

只使用一種密鑰的對稱常規(guī)加密相比,它涉及到兩種獨立密鑰的使用。

一個密鑰稱為私鑰,它被秘密保存。另一個密鑰稱為公鑰,不需要保密。

34.voidjsValue(){intithouhuntendatan=0;for(i=O;i<300;i++){thou=a

[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百

位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求

四位數(shù)的個位數(shù)字*/if(data-thou-hun-ten>0)/*如果個位數(shù)減千位數(shù)減

百位數(shù)大于。*/{cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/pjzl+=a[i];/*將滿

足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計不滿足條件的數(shù)的個數(shù)*/

pjz2+=ali];/*將不滿足條件的數(shù)求和*/}pjzl/=cnt;/求滿足條件的數(shù)的

平均值*/pjz2/=n;/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n

{\r\ninti,thou,hun,ten,data,n=0;\r\nfor(i=O;i<300;i++)\r\n{\r\nthou=a

[i]/1000;/*求四位數(shù)的千位數(shù)字*Ar\nhun=a[i]%1000/100;/*求四位數(shù)

的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a

[i]%10;/*求四位數(shù)的個位數(shù)字*Ar\nif(data-thou-hun-ten>0)/*如果個位

數(shù)減千位數(shù)減百位數(shù)大于0*Ar\n{\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)

*/\r\npjzl+=a[i];/*將滿足條件的數(shù)求和*Ar\n}\r\nelse\r\n{\r\nn++;/*否

則統(tǒng)計不滿足條件的數(shù)的個數(shù)*Ar\npjz2+=ali];/*將不滿足條件的數(shù)求

和*/\r\n}\r\npjzl/=cnt;俅滿足條件的數(shù)的平均值*Ar\npjz2/=n;/*求不

滿足條件的數(shù)的平均值*Ar\n}解析:本題考查的知識點如下:

(1)特殊運算符“%”及“尸的使用。

(2)循環(huán)結構及選擇結構的使用?

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的

數(shù)字。這里借助特殊運算符號“%”(取余)和“尸(整除),拆分方法略。然

后判斷“個位數(shù)-千位數(shù)-百位數(shù)-十位數(shù)”的值是否大于0。依次求得符合

條件的數(shù)的和及其平均值。

35.voidencryChar(){inti;char*pf;for(i=O;i{while(*pr!=0)

{if(((*p/13%256)%2==0)||(*p/13%256<=32))/*如果計算后的值小于

等于32或其ASCII值是偶數(shù)*/{pf++;/*則該字符不變去取下一個字符

*/continue;/*退出此次循環(huán)*/}*pf=*pf*13%256;/*否則將新字符替代原

字符*/pf++;/*去取下一"個字符*/}}}voidencryChar()\r\n{\r\ninti;\r\n

char*pf;\r\nfor(i=O;i{\r\nwhile(*pr!=0)\r\n{\r\n

if(((*

溫馨提示

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

評論

0/150

提交評論