2023年黑龍江省鶴崗市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
2023年黑龍江省鶴崗市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
2023年黑龍江省鶴崗市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
2023年黑龍江省鶴崗市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
2023年黑龍江省鶴崗市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2023年】黑龍江省鶴崗市全國計算機(jī)等

級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)

學(xué)校:班級:姓名:考號:

一、單選題(10題)

1.下列關(guān)于Windows2003系統(tǒng)下www服務(wù)器的描述中,正確的是()。

A.Web站點必須配置靜態(tài)IP地址

B.訪問Web站點時必須使用該站點的域名

C.建立Web站點時必須為該站點指定一個主目錄

D.Web站點的性能選項包括帶寬限制屬性和客戶端連接時間限制屬性

2.如果用戶希望在網(wǎng)上聊天,可以使用的因特網(wǎng)的服務(wù)形式是()。

A.電子郵件服務(wù)B.新聞組服務(wù)C.電子公告牌服務(wù)D.搜索引擎服務(wù)

3.在DHCP服務(wù)器中新建保留時,不能選擇的支持類型是()。

A.ARPB.BOOTPC.DHCPD.DHCP和BOOTP

4.

(41)Internet上有許多應(yīng)用,其中主要用來瀏覽網(wǎng)頁信息的是

A)E-mailB)FTPC)TelnetD)WWW

5.一臺交換機(jī)具有48個100Mbps全雙工端口,它的端口總帶寬應(yīng)為()。

A.19.2GbpsB.9.6GbpsC.4.8GbpsD.2.4Gbps

6.域名cn屬于()。

A.頂級域名B.二級域名C.三級域名D.四級域名

7.1nternet的拓?fù)浣Y(jié)構(gòu)是0。

A.總線型B.星型C.環(huán)型D.網(wǎng)狀型

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

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

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

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

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

9.CableModem上行速率在()

A.64Kbps-200Kbps

B.200Kbps-10Mbps

C.l0Mbps-20Mbps

D.20Mbps-36Mbps

10.如果一臺CiscoPIX525防火墻有如下配置

Pix525(config)#nameifethemetOoutsidesecurityVALUE1

Pix525(config)#nameifethemetlinsidesecurityVALUE2

Pix525(config)#nameifethemetlDMZsecurityVALUE3

那么VALUE1、VALUE2.VALUE3可能的取值分另ij是()o

A.0、50、100B.0s100、50C.100.0、50D.100.50、0

二、填空題(10題)

IL傳統(tǒng)文本都是線性的、順序的,而超文本則是【]o

12.(11)運行IP協(xié)議的Internet可以為其高層用戶提供的、

面向無連接的、盡最大努力的數(shù)據(jù)報投遞服務(wù)。

13.網(wǎng)絡(luò)協(xié)議的3個要素、語義和時序。

14.(18)數(shù)字簽名是筆跡簽名的模擬,用于確認(rèn)發(fā)送者身份,是一個

的消息摘要。

15.環(huán)型拓?fù)涞膬?yōu)點是結(jié)構(gòu)簡單,實現(xiàn)容易,傳輸延遲確定,適應(yīng)傳輸

負(fù)荷較重要求較高的應(yīng)用環(huán)境。

16.二級域名Ac代表[]o

17.

第74題流媒體具有嚴(yán)格的關(guān)系。

18.

談碼字顯,三F七作數(shù)據(jù)傳輸系統(tǒng)中被傳錯的

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

安全。

20.(8)紅外無線局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)包括:_____紅外傳輸、全方位

紅外傳輸與漫反射紅外傳輸。

三、2.填空題(8題)

21.WWW的信息組織形式分為超文本和。

22.主動攻擊可以分為偽裝、消息篡改、拒絕服務(wù)和分布式拒

絕服務(wù)5類。

23.一個IP地址由網(wǎng)絡(luò)號部分和主機(jī)號部分組成。在進(jìn)一步劃分子網(wǎng)的

時候,C類IP地址的子網(wǎng)號是從部分劃分出來的。

24.CSMA/CD的發(fā)送流程可以概括為:先聽后發(fā)、邊聽邊發(fā)、沖突停止、

25.盡管WindowsNT操作系統(tǒng)的版本不斷變化,但是從它的網(wǎng)絡(luò)操作

與系統(tǒng)應(yīng)用角度來看,有兩個概念是始終沒有變的,那就是工作組模型

與【】模型。

26.目前便攜式電腦的配置已經(jīng)____桌面式電腦。

27.常用的網(wǎng)絡(luò)管理協(xié)議有[]、公共管理信息服務(wù)/協(xié)議

(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議(LMMP)。

28.網(wǎng)絡(luò)管理主要包括配置管理、故障管理、性能管理、計費管理、[]o

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

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

把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把千位數(shù)

字和十位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字

是原四位數(shù)的千位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及

把個位數(shù)字和百位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)cd(新十位數(shù)

的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的

百位數(shù)字),如果新組成的兩個數(shù)ab<cd,ab必須是奇數(shù)且不能被5整

除,cd必須是偶數(shù),同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條

件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的

四位數(shù)的個數(shù)cnto最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及

數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

和寫函數(shù)writeDat的內(nèi)容。

*include<stdio.h>

IdefineMAX200〃比義宏文*MAX,AfflR干“0

intalMAXl,biMAX],ent-0;//定義仝M整甲WttniaiMAK.bMAX帶殳量ent,H初曲值力。

4voidwritcDat();

5voidjsVal()

6

7

8

9voidreadDat()〃從£n.dat文件中讀取2。。個四口故〃?入UfHa中

10(

11inti;

12FILE-fp;

13fp-fopen("in.datw,"r0);

14for(i-0;1<MAX;i++)

15fscanf(tp,M%d",6aIi]);

16fclose(fp);

17

18voidmain()

19(

20inti;

21readDat();

22jsVal();//iNfl]jsvain滴數(shù),實現(xiàn)dll要求的功蟀

23print滿足條件的敷ent);

24for(i?0;i<ent;i**|

25printf("?d",b(i|);

26printf;

27writeDat();

28I

29voidwriteDat()〃杷tl"餡果cm以及歐Iflb中衿介條杵的四付Bt*出到out_W文件中

30I

31FILE*fp;

32int1;

33fp-topen(Mout.dat","w");

34fprintf(fprent);

35for(i-0;i<ent;i**)

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

37fclose(fp);

38

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

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

最后調(diào)用函數(shù)readwriteDAT把結(jié)果輸出到out.dat義件中。

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

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

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

readwriteDAT的內(nèi)容。

tinclude<3tdio.h>

■includeotrlng.h>

idoflneN81〃定義宏交fitv,U{?9itl

voidccadwrltoDATO:

voidchg(char*s)

main()

(

chara(N);

prlntf("Enterastring:*);gets(a);

printf("Theoriginalstringis:");puts(a);

chg(a);

prxntf("ThestringafterTOdifled:");

puta

rcadwrltaDATO:

ln.<Ut中灌入字精小”除字符申殳??.?用符中愕SUMI的魯米遺打處丹.樂總依*帖果、入N文fl

out,d?t

voidreadwrlteDATO

(

int1;

chara[N];

FILETf,*wf;

rf?fopen(Mi.n.dat",,r");

wf-fopen("out.dat","w");

for(1?0;i<10;i**>

I

fscanf(rf,"%s",a>;"從文什in.dat中猛取個7料帕孚內(nèi)中?

chg(a);〃俱用嫉故cbgf”“字符小0坦打依國

fprlntf(wf,"ls\n",a);〃祀依誨外震寫入到out.due文處中

1

fclose(rf);

fclose(wf);

五、1.選擇題(3題)

31.認(rèn)證(Authentication)是防止()攻擊的重要技術(shù)。

A.主動B.被動C.黑客D.偶然

32.IP數(shù)據(jù)報對數(shù)據(jù)報的分片進(jìn)行控制的3個域是標(biāo)識、標(biāo)志和()。

A.版本B.源地址C.校驗和D.片偏移

33.端到端加密方式是網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)加密的一種重要方式,其加密、

解密在何處進(jìn)行?()

A.源結(jié)點、中間結(jié)點B,中間結(jié)點、目的結(jié)點C.中間結(jié)點、中間結(jié)點D.

源結(jié)點、目的結(jié)點

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

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

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

關(guān)系對數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,

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

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

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

ASCII值是偶數(shù),則該字符不變,否則將f(p)所對應(yīng)的字符進(jìn)行替代。

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

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

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

#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{ReadDatO)

{

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

return;

)

encryChar();

WriteDat();

)

intReadDat(void)

{

riLC*fp;

inti=0;

unsignedchar*p;

if((fp=fopen(“ENG62.IN”,V))==NULL)

return1;

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

(

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

if(p)*p=0;

i++;

1

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,H%s\nn,xx[i]);

)

fclose(fp);

35.已知數(shù)據(jù)文件INLDAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)

readDat。把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVal(),其功能是:如

果4位數(shù)各位上的數(shù)字均是?;?或4或6或8,則統(tǒng)計出滿足此條件

的數(shù)的個數(shù)ent,并把這些4位數(shù)按從大到小的順序存入數(shù)組b中,最

后調(diào)用寫函數(shù)writeDat。把結(jié)果ent及數(shù)組b中符合條件的4位數(shù)輸出

至IJOUT1.DAT文件中。

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

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

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

(

)

voidreadDat()

(

inti;

FILE*fp;

fp=fopen("INl.DAT,',V);

for(i=0;i<MAX;i++)fscanf(fp,"%d",ia[i]);

fclose(fp);

)

main()

inti;

readDat();

jsVal();

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

for(i=0;i<ent;i++)printf("%d",b[i]);

printf(H\n");

writeDat();

)

writeDat()

(

FILE*fp;

inti;

fp=fopen(nOUTl.DATu,"w11);

fprintf(fp,n%d\nu,ent);

for(i=0;i<ent;i++)fprintf(fp,"%d\n",b[i]);

fclose(fp);

)

36.下列程序的功能是:尋找并輸出11至999之間的數(shù)m,它滿足m.

m2和m3均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對稱的整數(shù),例

如121,676,94249等。滿足上述條件的數(shù)如m條1,m2=121,m3=1331

皆為回文數(shù)“請編制函數(shù)intjsValue(longn)實現(xiàn)此功能,如果是回文數(shù),

則函數(shù)返回1,反之則返回0。最后把結(jié)果輸出到文件out43.dat中。

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

請勿改動主函數(shù)main。。

#include<stdio.h>

intjsValue(longn)

main()

longm;

FILE*out;

out=fopen("out43.dat'\'wu);

for(m=ll;m<1000;m++)

{

if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))

(

printf(nm=%41d,m*m二%61d.m*m*m=%81d”.m,m'm.m*m*m):

fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);

)

)

fclose(out);

1

參考答案

l.cc【解析】Web站點可以配置靜態(tài)IP地址也可以配置動態(tài)IP地址。

訪問Web站點時可以使用站點的域名,也可以使用站點的IP地址。同

一臺服務(wù)器可以構(gòu)建多個網(wǎng)站,每個網(wǎng)站對應(yīng)服務(wù)器上的一個目錄,建

立Web站點時必須為該站點指定一個主目錄,也可以是虛擬的子目錄。

Web站點的性能選項包括影響帶寬使用的屬性和客戶端Web連接的數(shù)

量。故選擇C選項。

2.C

\r\n

電子公告牌(BBS)是因特網(wǎng)上常用的服務(wù)功能之一,用戶可以利用該服

務(wù)匕未見面的網(wǎng)友聊天,討論問題及為別人提供信息等。早期的BBS

服務(wù)是一種基于遠(yuǎn)程登錄的服務(wù),想要使用BBS服務(wù)的客戶,必須首

先利用遠(yuǎn)程登錄功能登錄到BBS服務(wù)器上,每臺BBS服務(wù)器都有允

許同時登錄人數(shù)的限制,如果人數(shù)已滿則必須等待。網(wǎng)上聊天是BBS

的一個重要功能。

3.AB00TP是一個基于TCP/IP的協(xié)議,它可以讓無盤站從一個中心

服務(wù)器上獲得IP地址,為局域網(wǎng)中的無盤工作站分配動態(tài)IP地址,并

不需要為每個用戶去設(shè)置靜態(tài)IP地址。動態(tài)主機(jī)配置辦議DHCP是一

個局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP工作,主要有兩個用途:給內(nèi)部網(wǎng)絡(luò)

或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動分配IP地址,給用戶給內(nèi)部網(wǎng)絡(luò)管理員作為對

所有計算機(jī)作中央管理的手段。ARP地址解析協(xié)議是主機(jī)在發(fā)送幀前

將目標(biāo)IP地址轉(zhuǎn)換成目標(biāo)MAC地址的過程,不能動態(tài)地分配IP地址,

A選項符合題意,故選A選項。

4.D

5.B全雙工端口帶寬的計算方法是:端口數(shù)x端口速率x2。具有48個的

100Mbps全雙工端口最大帶寬是48x100Mbpsx2=9600Mbps=9.6Gbpso

故選擇B選項。

6.A

7.D解析:Internet的拓?fù)浣Y(jié)構(gòu)是網(wǎng)狀型。

8.B解析:曼徹斯特編碼是將要發(fā)送的數(shù)據(jù)與發(fā)送的時鐘信號結(jié)合在一

起,發(fā)往接收端。接收端對收到的編碼進(jìn)行解碼,從中分離出接收時鐘,

用它去對接收時鐘進(jìn)行同步。按照曼徹斯特編碼的編碼原理,在傳送的

每一個數(shù)據(jù)位的中間必須有一次電位的跳變,該跳變信號就是同步信號。

9.B

10.B在缺省情況下,etherneto被命名為外部接口(outside),安全級別是

0,ethemetl被命名為內(nèi)部接口(inside),安全級別是100。ethemet2命名

為中間接口dmz,安裝級別為50。故選B選項。

11.非線性的非線性的解析:本題考查點是超文本技術(shù)中的無序性概念。

超文本技術(shù)將一個或多個“熱字”集成于文本信息之中,“熱字”后面鏈接

新的文本信息,新文本信息中又可以包含“熱字工通過這種鏈接方式,

許多文本信息被編織成一張網(wǎng)。非線性,即無序性是這種鏈接的最大特

征,而傳統(tǒng)文本是線性的、順序的。用戶在瀏覽超文本信息時,可以隨

意選擇其中的“熱字”而跳轉(zhuǎn)到其他的文本信息上,瀏覽過程無固定的順

序。

12.11)不可靠【解析】互聯(lián)網(wǎng)應(yīng)該屏蔽低層網(wǎng)絡(luò)的差異,為用戶提供通

用的服務(wù)。具體地講,運行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如

下3種服務(wù):(1)不可靠的數(shù)據(jù)投遞服務(wù);(2)面向無連接的傳輸服務(wù);

(3)盡最大努力投遞服務(wù)。

13.語法網(wǎng)絡(luò)協(xié)議的3個要素是語法、語義和時序。

14.(18)加密【解析】利用公鑰密碼體制,數(shù)字簽名是一個加密的消息摘

要,附加在消息的后面。

15.實時性實時性解析:環(huán)型拓?fù)涞膬?yōu)點是結(jié)構(gòu)簡單,實現(xiàn)容易,傳輸

延遲確定,適應(yīng)傳輸負(fù)荷較重、實時性要求較高的應(yīng)用環(huán)境。

16.科研機(jī)構(gòu)科研機(jī)構(gòu)解析:二級域名Ac代表科研機(jī)構(gòu)。

17.前后時序

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

18.

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

和傳輸安全。

20.(8)定向光束

【解析】紅外局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)主要有3種:定向光束紅外傳輸、

全方位紅外傳輸與漫反射紅外傳輸。

21.超媒體超媒體解析:超文本與超媒體是WWW的信息組織形式。

22.重放重放解析:主動攻擊包括對數(shù)據(jù)流進(jìn)行篡改或偽造數(shù)據(jù)流,可

分為5類:偽裝、重放、消息篡改、拒絕服務(wù)和分布式拒絕服務(wù)。

23.主機(jī)號主機(jī)號解析:在實際應(yīng)用中,把主機(jī)號再次劃分成子網(wǎng)號和

主機(jī)號。

24.隨機(jī)延遲后重發(fā)隨機(jī)延遲后重發(fā)解析:為了有效地實現(xiàn)分布式多結(jié)

點訪問公共傳輸介質(zhì)的控制策略,CSMA/CD的發(fā)送流程可以簡單地概

括為4點:先聽后發(fā)、邊聽邊發(fā)、沖突停止、隨機(jī)延遲后重發(fā)。

25.域域解析:本題考查點是WindowsNT操作系統(tǒng)中工作組模型與域

模型的概念。WindowsNT操作系統(tǒng)中始終沒有改變的兩個概念是:工

作組模型與域模型。工作組模型是網(wǎng)絡(luò)操作系統(tǒng)管理資源的一種模式。

在這種模式下,網(wǎng)絡(luò)中的每臺計算機(jī)的地位都是平等的,資源和管理分

布在整個網(wǎng)絡(luò)上,每臺計算機(jī)扮演工作站和服務(wù)器的雙重角色。域

(domain)是安全和集中管理的最基本單位,每個域都有自己的安全策略,

便于安全管理。一個域由一個或多個服務(wù)器(如域服務(wù)器、打印服務(wù)器、

文件服務(wù)器)以及工作站組成。域之間可以構(gòu)成域樹和域森林的層次關(guān)

系。為了適應(yīng)不同網(wǎng)絡(luò)規(guī)模用戶的需要,WindowsNT操作系統(tǒng)提供了

4種基本的域模型:單域模型、主域模型、多主域模型和完備信任域模

型,并可由此組合而形成多種配置。

26.接近接近解析:便攜式電腦即筆記本,它的功能和臺式機(jī)已經(jīng)不相

上下了。

27.簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)解析:現(xiàn)在常

用的網(wǎng)絡(luò)管理協(xié)議有3種:簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)、公共管理信息

服務(wù)/協(xié)議(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議(LMMP)。

28.安全管理安全管理

29.【審題關(guān)鍵句】千位+十位與個位+百位,比較大小,整除,奇偶數(shù)判

斷,從大到小排序?!窘忸}思路】

\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條

件有所不同,體現(xiàn)在3個方面:新組合的第一個數(shù)小于第二個數(shù),可通

過比較運算符進(jìn)行判斷;整除關(guān)系的判斷以及奇偶數(shù)的判斷,可通過求

余運算符(%)進(jìn)行判斷°參考答案的第10條語句,可集中修改該條件語

句符合題目的要求。

\n【參考答案】

\n

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

\n【解題思路】

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

符串S。

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

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

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

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

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

\n【參考答案】

\n

31.A

認(rèn)證是防止主動攻擊的重要技術(shù),它對于開放環(huán)境中的各種信息系統(tǒng)

的安全有重要作用。認(rèn)證是指驗證一個最終用戶或設(shè)備的聲明身份的

過程,即認(rèn)證建立信息發(fā)送者或接收者的身份。它主要解決的是網(wǎng)絡(luò)

通信過程中通信雙方的身份認(rèn)可。

32.D解析:IP數(shù)據(jù)報使用標(biāo)識、標(biāo)志和片偏移3個域?qū)Ψ制M(jìn)行控制。

33.D解析:在端到端加密方式中,由發(fā)送方加密的數(shù)據(jù)在沒有到達(dá)最終

目的結(jié)點前是不被解密的。力口、解密只在源結(jié)點和目的結(jié)點進(jìn)行。

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

{if(((*pf*13%256)%2=0)||(*pf*13%256<=32))產(chǎn)如果計算后的值小于

等于32或其ASCII值是偶數(shù)*/{pf++;/*則該字符不變?nèi)ト∠乱粋€字符

*/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(((*pf*13%256)%2=O)||(*pf*13%256<=32))\r\n/水如果計算后的值小

于等于32或其ASCII值是偶數(shù)"Ar\n{\r\npf++;/*則該字符不變,去取

下一個字符*/\r\ncontinue;/*退出此次循環(huán)*八r\n}\r\n*pf=*p件13%256;

/*否則將新字符替代原字符"&\npf++;/*去取下一^^字符*Ar\n}\r\n}\r\n}

解析:本題考查的知識點如下:

⑴字符對應(yīng)的ASCII碼。

⑵判斷結(jié)構(gòu)中多個條件的“或”運算。

⑶退出一次循環(huán)。

在C語言中,字符可參與任何整數(shù)運算。實際上,是字符的ASCII碼參

與了運算。所以可以直接用字符代入f(p)的關(guān)系式中求出替換字符。若

f(p)<32或其ASCII值是偶數(shù),則該字符不變。兩個條件滿足一個即可,

所以這兩個條件之間用“或”運算。若字符不變,則可不必計算替換字符,

使用continue跳出本次循環(huán),進(jìn)入下一次循環(huán)的條件判斷中。因為這里

不是直接退

35.voidjsVal(){intbb[4];intijkflag;for(i=O;i<200;i++){bb[0]=a[i]/1000;

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

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

的個位數(shù)字*/for(j=0;i《4;訃+)(if(bb[j]%2==0)浮如果各位上的數(shù)字均

是。或2或4或6或8*/flag=1;/*則置標(biāo)志位flag為1*/else(flag=O;brcak;)

/*否則置flag為0退出循環(huán)*/}if(flag==l)/*將滿足條件的數(shù)存入數(shù)組b

中并統(tǒng)計滿足條件的個數(shù)ent*/{b[cnt]=a[i];cnt++;)}for(i=O;i<ent-

l;i++)/*把數(shù)組b中的數(shù)按從大到小的順序排序*:for(j=i+l;i<cnt;i++)if

(b[i]<b[j]){k=b[i];b[i]=b[j];b[i]=k;)}voidjsVal()\r\n{\r\nintbb[4];\r\nini

i,j,k,flag;\r\nfor(i=0;i<200;i++)\r\n{\r\nbb[0]=a[i]/1000;/*求四位數(shù)的

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

bb[2]=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*&\nbb[3]=a[i]%10;/*求四位

數(shù)的個位數(shù)字*Ar\nfor(j=0;i<4;i++)\r\n{\r\nif(bb[j]%2==0)/*如果各位

上的數(shù)字均是?;?或4或6或8*/\r\nflag=l;/*則置標(biāo)志位flag為

l*Ar\nelse(flag=O;break;)/*否則置flag為0,退出循環(huán)*Ar\n}\r\n

if(flag==l)/*將滿足條件的數(shù)存入數(shù)組b中,并統(tǒng)計滿足條件\r\n的個

數(shù)cnt*Ar\n{b[cnt]=a[i];cnt++;)\r\n)\r\nfor(i=O;i<cnt-1;i++)/*把數(shù)組b

中的數(shù)按從大到小的順序排序*ArWfor(j=i+l;i<cnt;i++)\r\nif(b|i]<

b[j])\r\n(k=b[i];b[i]=b[j];b[i]=k;)\r\n}解析:根據(jù)題意可知,函數(shù)JsVal()

要實現(xiàn)兩個功能:一是找出滿足條件的那些數(shù),并存放在數(shù)組b中;二

是對數(shù)組b中的數(shù)進(jìn)行從大到小的排序。

首先來實現(xiàn)找出各位上的數(shù)字均是。或

溫馨提示

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

評論

0/150

提交評論