(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2022年)山東省臨沂市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.在搜索引擎中,用戶輸入接口可分為哪兩種?()。

A.集中式接口和混合式接口B.簡單接口和復(fù)雜接口C.相鄰接口和相近接口D.一般接口和專用接口

2.

3.搜索器也稱為蜘蛛、機器人或()。

A.索引器B.探索器C.爬蟲D.蠕蟲

4.下列關(guān)于網(wǎng)絡(luò)接入技術(shù)和方法的描述中,錯誤的是()。

A.“三網(wǎng)融合”中的三網(wǎng)是指計算機網(wǎng)絡(luò)、電信通信網(wǎng)和廣播電視網(wǎng)

B.寬帶接入技術(shù)包括xDSL、HFC、SDH、無線接入等

C.無線接入技術(shù)主要有WLAN、WMAN等

D.CableModem的傳輸速率可以達到10一36Mbps

5.下列關(guān)于OSPF路由協(xié)議的描述中,錯誤的是()。

A.OSPF采用的是一種鏈路狀態(tài)算法

B.OSPF可以劃分區(qū)域,路由更新信息可在不同區(qū)域間傳播

C.區(qū)域用數(shù)字標識(ID),區(qū)域ID是一個32位無符號數(shù)值

D.ID可以用十進制整數(shù)和點分十進制數(shù)表示形式

6.一般覆蓋某個企業(yè)或校園的計算機網(wǎng)絡(luò)屬于()。

A.廣域網(wǎng)B.城域網(wǎng)C.局域網(wǎng)D.FDDI

7.下列關(guān)于C類IP地址的說法中,正確的是()。

A.在一個網(wǎng)絡(luò)中理論上最多連接256臺設(shè)備

B.此類IP地址則保留為今后使用

C.可用于中型規(guī)模的網(wǎng)絡(luò)

D.此類IP地址用于廣播地址發(fā)送

8.下列關(guān)于入侵檢測系統(tǒng)探測器獲取網(wǎng)絡(luò)流量的方法中,錯誤的是()。

A.利用交換設(shè)備的鏡像功能B.在網(wǎng)絡(luò)鏈路中串接一臺交換機C.在網(wǎng)絡(luò)鏈路中串接一臺集線器D.在網(wǎng)絡(luò)鏈路中串接一臺分路器

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

A.8.8GbpsB.12GbpsC.13.6GbpsD.24.8Gbps

10.IP地址分為A、B、C、D和E,其中A類地址用______位二進制數(shù)表示網(wǎng)絡(luò)地址。

A.1B.7C.8D.10

二、填空題(10題)11.ping命令通過echo協(xié)議可以判別網(wǎng)絡(luò)的連通情況。根據(jù)結(jié)果可以確定路徑的可靠性、鏈路的延遲時間和目的_________是否可以到達。

12.IP數(shù)據(jù)報的源路由選項分為兩類,一類為嚴格源路由,另一類為______源路由。

13.

14.

15.(1)軟件計劃階段可以分成_________和可行性研究兩個子階段。

16.IP電話系統(tǒng)有4個基本組件:終端設(shè)備、______、多點控制單元和網(wǎng)守。

17.計算機的可靠性通常用平均無故障時間和平均故障修復(fù)時間來表示。平均故障修復(fù)時間的縮寫為,是指修復(fù)一次故障所需要的時間,這個值越小,系統(tǒng)的可靠性越高。

18.目前有關(guān)認證的技術(shù)主要有消息認證、身份認證和3種。

19.Linux是______大學生開發(fā)的免費軟件。

20.服務(wù)器運行的企業(yè)管理軟件ERP稱為______。

三、2.填空題(8題)21.網(wǎng)絡(luò)地址包含一個有效的網(wǎng)絡(luò)號和一個全______的主機號。

22.20世紀90年代,局域網(wǎng)技術(shù)的一大突破是使用______的10BASE-T標準的出現(xiàn)。

23.IEEE802.11b定義了使用跳頻擴頻技術(shù)的無線局域網(wǎng)標準,它的最高傳輸速率可以達到11Mbps。802.11a將傳輸速率提高到______Mbps。

24.在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和______實現(xiàn)的。

25.手持設(shè)備又稱掌上電腦或稱______。

26.數(shù)字簽名與消息認證的區(qū)別是,【】使接收者能驗證消息發(fā)送者及其所發(fā)的消息是否被篡改過。

27.快速以太網(wǎng)標準在物理層定義了新的物理層標準【】。

28.以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用______編碼方法。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)均大于該四位數(shù)以前的連續(xù)五個數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

30.已知數(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ù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

五、1.選擇題(3題)31.下列關(guān)于電子政務(wù)的說法不正確的是()。

A.非涉密政務(wù)辦公網(wǎng)絡(luò)與公眾服務(wù)業(yè)務(wù)網(wǎng)之間進行邏輯隔離

B.涉密政府辦公網(wǎng)絡(luò)之間通過涉密政務(wù)專網(wǎng)進行物理隔離

C.對于因特網(wǎng)和電信公網(wǎng)兩種接八方式,電子政務(wù)接入平臺根據(jù)電子政務(wù)網(wǎng)絡(luò)的具體業(yè)務(wù)需求細化為非安全的直接接入與安全的虛擬專用網(wǎng)接入兩類

D.公眾服務(wù)業(yè)務(wù)網(wǎng)通過可信的SOAP服務(wù)器與統(tǒng)一的信息交換平臺相連

32.為了檢驗數(shù)字證書的合法性,要使用______來驗證。

A.頒發(fā)者的公用密鑰B.頒發(fā)者的私有密鑰C.使用者的公用密鑰D.使用者的私有密鑰

33.根據(jù)交換技術(shù)原理,交換機中端口與端口之間是如何建立連接關(guān)系的?()。

A.根據(jù)交換機的“端口號/MAC地址映射表”來建立端口之間的連接關(guān)系

B.根據(jù)待傳輸?shù)臄?shù)據(jù)幀的目標地址來建立端口之間的連接關(guān)系

C.根據(jù)待傳輸?shù)臄?shù)據(jù)幀的源地址來建立端口之間的連接關(guān)系

D.A和B

六、1.程序設(shè)計題(3題)34.下列程序的功能是:把s字符串中的所有字母改成該字母的下一個字母,字母z改成字母a。要求大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不做改變。請編寫函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDAT(),讀取in36.dat中的字符串,并把結(jié)果輸出到文件out36.dat中。

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

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

#include<ctype,h>

#defineN81

voidreadwriteDAT();

voidchg(charas)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{

inti;

chara[N];

FILE*rf,*wf;

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

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

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

{

fgets(a,81,rf);

chg(a);

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

}

fclose(rf);

fclose(wf);

}

35.對10個候選人進行選舉,現(xiàn)有一個100條記錄的選票文件ENG50.1N,其數(shù)據(jù)存放格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依此類推。每一位候選人的記錄內(nèi)容均為字符0或1,1表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票。給定函數(shù)ReadDat()的功能是把選票記錄讀入到字符串數(shù)組xx中。請編制函數(shù)CoutRs()來統(tǒng)計每個人的選票數(shù)并把得票數(shù)依次存入yy[0],jyy[9]中,最后調(diào)用函數(shù)WriteDat()把結(jié)果yy輸出到文件OUT50.DAT中。

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

試題程序:

#include<stdio.h>

charxx[100][11];

intyy[10];

intReadDat(void);

voidWriteDat(void);

voidCoutRs(void)

{

}

voidmain()

{

inti;

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

yy[i]=0;

if(ReadDat())

{

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

return;

}

CoutRs();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti;

chartt[13];

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

return1;

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

{

if(fgets(tt,13,fp)==NULL)

return1;

memcpy(xx[i],tt,10);

xx[i][10]=0;

}

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

printf("第%d個人的選票數(shù)=%d\n",i+l,yy[i]);

}

fclose(fp);

}

36.已知數(shù)據(jù)文件IN45.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)IeadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVa1(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)ab-ed≥10且ab-cd≤20且兩個數(shù)均為偶數(shù),同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的4位數(shù)的個數(shù)ent,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT45.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("IN45.DAT","r");

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

fscanf(fp,"%d",&aIii);

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT45.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.C搜索器也稱為蜘蛛、機器人或爬蟲。選項A)中的索引器的功能是理解搜索器所搜索的信息,從中抽取索引項,用于表示文檔以及生成文檔庫的索引表;選項B)中的探索器不是搜索引擎的基本組成;選項D)中的蠕蟲是計算機病毒。

4.B從實現(xiàn)技術(shù)的角度,目前寬帶接入技術(shù)主要有以下幾種:數(shù)字用戶線xDSL技術(shù)、光纖同軸電纜混合網(wǎng)HFC技術(shù)、光纖接入技術(shù)、無線接入技術(shù)與局域網(wǎng)接入技術(shù)。其中無線接入又可以分為無線局域網(wǎng)接入、無線城域網(wǎng)接入與無線Adhoc接入。B選項中的SDH指的是同步數(shù)字體系,不屬于具體的網(wǎng)絡(luò)接入技術(shù)。因此選擇B選項。

5.BOSPF可以劃分區(qū)域,路由更新信息在同一個區(qū)域內(nèi)傳播。區(qū)域邊界路由器負責接收從其他區(qū)域來的信息。故選擇B選項。

6.C\r\n一般覆蓋某個企業(yè)或校園的計算機網(wǎng)絡(luò)屬于局域網(wǎng)。隨著辦公自動化技術(shù)的發(fā)展,各個機關(guān)、公司、企業(yè)、學校都建立了大量的局域網(wǎng)。

7.A

8.BB【解析】根據(jù)網(wǎng)絡(luò)拓撲結(jié)構(gòu)的不同,入侵檢測系統(tǒng)的探測器可以通過三種方式部署在被檢測的網(wǎng)絡(luò)中:網(wǎng)絡(luò)接口卡與交換設(shè)備的監(jiān)控端口連接,通過交換設(shè)備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復(fù)制一份給監(jiān)控端口,入侵檢測傳感器從監(jiān)控端口獲取數(shù)據(jù)包進行分析和處理;在網(wǎng)絡(luò)中增加一臺集線器改變網(wǎng)絡(luò)拓撲結(jié)構(gòu);通過一個TAP分路器設(shè)備對交換式網(wǎng)絡(luò)中的數(shù)據(jù)包進行分析和處理。交換機不符合題目要求。因此選擇B選項。

9.C

10.B解析:IP地址按其邏輯層次可分為A、B、C、D和E共5類。A類IP地址首位(第0位)用二進制數(shù)0表示,用7位(第1位~第7位)二進制數(shù)表示網(wǎng)絡(luò)地址,用24位二進制數(shù)表示主機地址;B類IP地址前兩位用二進制數(shù)10表示,它用14位(第2位~第15位)二進制數(shù)表示網(wǎng)絡(luò)地址,16位表示主機地址;C類IP地址的前三位用二進制數(shù)110表示,用21位(第3位~第23位)二進制數(shù)表示網(wǎng)絡(luò)地址,用8位表示主機地址。

11.\n主機

\n

12.松散松散解析:源路由選項可以分為兩類,一類是嚴格源路出選項,一類是松散源路由選項。嚴格源路由選項規(guī)定IP數(shù)據(jù)報要經(jīng)過路徑上的每一個路由器,相鄰路由器之間不得有中間路由器,并且所經(jīng)過的路由器的順序不可更改;松散源路由選項只是給出IP數(shù)據(jù)包必須經(jīng)過的一些“要點”,并不給出一條完備的路徑,無直接連接的路由器之間的路由尚需IP軟件的尋址功能補充。

13.

14.

15.(1)問題定義

【解析】軟件計劃階段可以分成問題定義和可行性研究兩個子階段。

16.網(wǎng)關(guān)網(wǎng)關(guān)解析:IP電話系統(tǒng)有4個基本組件:終端設(shè)備、網(wǎng)關(guān)、多點控制單元和網(wǎng)守。

17.MTTR指令與數(shù)據(jù)分開的雙Cache哈佛結(jié)構(gòu)在指令的執(zhí)行過程中,高速度的CPU和相對低速度的內(nèi)存會構(gòu)成一對矛盾。高速緩沖存儲器(Cache)是一種速度很高但是造價也很高的存儲器。因其速度高,所以可作為CPU和一般內(nèi)存之間的橋梁,在其中存儲預(yù)先準備好的指令或常用數(shù)據(jù)。相對于指令執(zhí)行的時間,把指令調(diào)入Cache所用的時間要短得多,因此通過預(yù)處理把指令放在Cache中可以節(jié)省CPU到普通內(nèi)存中讀取指令的時間。通常,計算時常用的數(shù)據(jù)僅占所用數(shù)據(jù)的一小部分。據(jù)稱,大約2KB的Cache就可以存儲大約80%的常用數(shù)據(jù),這就節(jié)省了CPU到普通內(nèi)存中讀取數(shù)據(jù)的時間。

18.數(shù)字簽名認證技術(shù)主要用于解決網(wǎng)絡(luò)通信過程中通信雙方的身份認可問題。目前有關(guān)認證的應(yīng)用技術(shù)主要有消息認證、身份認證和數(shù)字簽名。

—消息認證就是證實消息的信源、信宿和內(nèi)容是否曾經(jīng)受到偶然或有意的篡改,以及消息的序號和時間是否正確。消息認證的一般方法為產(chǎn)生一個附件。

—身份認證大致可以分為3種:一種是個人知道的某種事物,如口令、賬號、個人識別碼(PIN)等;一種是個人持證(也稱令牌),如圖章、標志、鑰匙、護照等;一種是個人特征,如指紋、聲紋、手形、視網(wǎng)膜、血型、基因、筆跡、習慣性簽字等。

—數(shù)字簽名是用于確認發(fā)送方身份和消息完整性的一個加密的消息摘要,是由0和1組成的數(shù)字串,它應(yīng)該滿足以下要求:接收方能夠確認發(fā)送方的簽名,但不能偽造;發(fā)送方發(fā)出簽名的消息后,就不能再否認所簽發(fā)的消息;接收方對已收到的簽名消息不能否認,即有收報認證;第三者可以確認收發(fā)雙方之間的消息傳送,但不能偽造這一過程。

19.芬蘭芬蘭解析:Linux是一個由芬蘭大學生LinusB.Torvalds開發(fā)的免費軟件,它和我們熟知的Windows系統(tǒng)最大的不同是:它是開放源代碼。

20.企業(yè)資源規(guī)劃企業(yè)資源規(guī)劃解析:企業(yè)資源規(guī)劃(EnterpriseResourcePlanning,ERP)是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想為企業(yè)決策層及員工提供決策運行手段的管理平臺。

21.00解析:網(wǎng)絡(luò)地址包含一個有效的網(wǎng)絡(luò)號和一個全“0”的主機號,用來表示一個具體的網(wǎng)絡(luò)。

22.非屏蔽雙絞線UTP非屏蔽雙絞線UTP解析:20世紀90年代,局域網(wǎng)技術(shù)的一大突破是使用非屏蔽雙絞線UTP的10BASE-T標準的出現(xiàn)。該標準的廣泛應(yīng)用導(dǎo)致了結(jié)構(gòu)化布線技術(shù)的出現(xiàn)。

23.5454解析:IEEE802.11b定義了使用跳頻擴頻技術(shù),傳輸速率為1、2、5.5、11Mbps的無線局域網(wǎng)標準。802.11a將傳輸速率提高到54Mbps。

24.CMIPCMIP解析:在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和CMIP實現(xiàn)的。

25.亞筆記本亞筆記本解析:手持設(shè)備又稱掌上電腦或亞筆記本,亞筆記本比筆記本更小、更輕。PDA、商務(wù)通、快譯通及第二代半、第三代手機等都是手持設(shè)備。

26.消息認證消息認證解析:消息認證就是確定的接收者能夠檢驗收到的消息是否真實的方法。消息認證又稱為完整性校驗,它在銀行業(yè)稱為消息認證,在OSI安全模型中稱為封裝。

27.100BASE-T100BASE-T解析:快速以太網(wǎng)的數(shù)據(jù)傳輸速率為100Mbps,IEEE802.3u在邏揖鏈路控制子層LLC采用IEEE802.2標準。在介質(zhì)訪問控制子層MAC采用CSMA/CD方法,物理層定義了新的物理層標準100BASET,包括100BASE-TX、100BASE-T4、100BASE-FX。

28.曼徹斯特曼徹斯特解析:以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用曼徹斯特編碼方式。

29.【審題關(guān)鍵句】大于前連續(xù)5個數(shù),偶數(shù),從大到小排序。

\n【解題思路】本題類似于第35套題,通過審題可以發(fā)現(xiàn)主要有3個不同點:①要求進行比較的元素大于連續(xù)前5個數(shù),因此在設(shè)置for循環(huán)條件語句時,應(yīng)該從第6個元素開始,即數(shù)組下標i的值等于5,參考答案的第2條語句;②當前元素連續(xù)大于前5個數(shù)時,前5個元素的數(shù)組下標表示也有所不同,判斷表達式也不一樣,參考答案的第4條語句;③統(tǒng)計結(jié)果按從大到小的方式進行排序,即參考答案的第9條語句。

\n【參考答案】

\n

\n

30.【審題關(guān)鍵句】千位+十位與個位+百位,比較大小,整除,奇偶數(shù)判斷,從大到小排序。【解題思路】

\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在3個方面:新組合的第一個數(shù)小于第二個數(shù),可通過比較運算符進行判斷;整除關(guān)系的判斷以及奇偶數(shù)的判斷,可通過求余運算符(%)進行判斷。參考答案的第l0條語句,可集中修改該條件語句符合題目的要求。

\n【參考答案】

\n

31.B解析:非涉密政務(wù)辦公網(wǎng)絡(luò)與公眾服務(wù)業(yè)務(wù)網(wǎng)之間進行邏輯隔離;涉密政府辦公網(wǎng)絡(luò)之間通過涉密政務(wù)專網(wǎng)進行相互連接,但是與非涉密網(wǎng)絡(luò)進行物理隔離。

32.A解析:為了保證使用者公用密鑰的完整性,需要使用由某一證書權(quán)威機構(gòu)頒發(fā)的數(shù)字證書來分發(fā)公用密鑰。為了證明數(shù)字證書的合法性,證書必須經(jīng)該權(quán)威機構(gòu)進行數(shù)字簽名。當用戶使用證書時,用該機構(gòu)的公用密鑰來檢查證書的合法性,進而證明該證書土公用密鑰的合法性。

33.D解析:交換機首先根據(jù)端口號與連接到該端口的結(jié)點的MAC地址的對應(yīng)關(guān)系建立起“交換機端口號/MAC地址映射表”,然后交換機的交換控制中心再根據(jù)“端口號/MAC地址映射表”的內(nèi)容找出對應(yīng)幀目的地址的輸出端口號。所以A,B正確描述了這一過程。

34.voidchg(char*s){while(*s)if(*s=='z'||*s=='z')/*字母z改成字母a字母z改成字母A*/{*s-=25;s++;/*取下一個字母*/}elseif(*s>='a'&&*s<='y')/*把小寫字母改成該字母的下一個字母*/{*s+=l;s++;/*取下一個字母*/}elseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個字母*/{*s+=l;s++;/*取下一個字母*/}elses++;/*取下一個字母*/}voidchg(char*s)\r\n{\r\nwhile(*s)\r\nif(*s=='z'||*s=='z')/*字母z改成字母a,字母z改成字母A*/\r\n{\r\n*s-=25;\r\ns++;/*取下一個字母*/\r\n}\r\nelseif(*s>='a'&&*s<='y')/*把小寫字母改成該字母的下一個字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個字母*/\r\n}\r\nelses++;/*取下一個字母*/\r\n}解析:本題考查的知識點如下:

(1)英文字母對應(yīng)的ASCII碼的排列規(guī)律。

(2)指針的操作。

(3)選擇結(jié)構(gòu)中多個條件的布爾運算。

在ASCII碼中,大、小寫字母的ASCII碼是連貫的,a~z對應(yīng)97~122,A~Z對應(yīng)65~90。z的ASCII碼減去25即得到a的ASCII碼,對Z同樣適合。所以我們要對字符串中的字符依次進行判斷,若是大(小)寫字母,則按照ASCII碼的規(guī)律和題意要求對字符進行轉(zhuǎn)換。在這里,使用指針完成對字符的依次訪問,每次將指針的地址加1直至指針為空即可。在選擇結(jié)構(gòu)的多個條件中,若需同時滿足,則用“與”運算,否則,用“或”運算。

35.voidCoutRs(void){intij=0k=0;char*str;for(i=0;i<100;i++){str=xx[i];/*指針str指向該行首地址*/j=0;while(*str!=0)if(*str=='1')/*統(tǒng)計'1'的個數(shù)*/{j++;str++;/*取下一個字符*/}elsestr++;/*如果該字符不是'1'則什么都不做取下一個字符*/if(j!=0&&j!=10)/*如果既不是全選也不是空票則為有效票*/{str=xx[i];/*指針str指向該行首地址*/k=0;while(*str)if<*str++=='1')/*將每個人的得票數(shù)依次存入yy[0]到y(tǒng)y[9]中*/yy[k++]+=1;else{k++;str++;}}}}voidCoutRs(void)\r\n{\r\ninti,j=0,k=0;\r\nchar*str;\r\nfor(i=0;i<100;i++)\r\n{\r\nstr=xx[i];/*指針str指向該行首地址*/\r\nj=0;\r\nwhile(*str!=0)\r\nif(*str=='1')/*統(tǒng)計'1'的個數(shù)*/\r\n{\r\nj++;\r\nstr++;/*取下一個字符*/\r\n}\r\nelsestr++;/*如果該字符不是'1',則什么都不做,取下一個字符*/\r\nif(j!=0&&j!=10)/*如果既不是全選也不是空票,則為有效票*/\r\n{\r\nstr=xx[i];/*指針str指向該行首地址*/\r\nk=0;\r\nwhile(*str)\r\nif<*str++=='1')/*將每個人的得票數(shù)依次存入yy[0]到y(tǒng)y[9]中*/\r\nyy[k++]+=1;\r\nelse{k++;str++;}\r\n}\r\n}\r\n}解析:本題考查的知識點如下:

(1)二維數(shù)組的操作。

(2)指向數(shù)組的指針。

在本題中,要先判斷選票是否有效。因為記錄存放在一個二位數(shù)組中,為了簡便我們?yōu)閿?shù)組的一組元素定義一個指向數(shù)組的指針,例如,char*p=xx[2]。初始時該指針指向該組的第一個元素,指針地址每加1,則指向下一個元素。這樣就可以輕松地統(tǒng)計每一個選票。設(shè)一變量標記每一個選票中1的個數(shù),若其不為0和10,則選票有效。若選票有效,則依次查看哪一個元素為1,在數(shù)組yy相應(yīng)的元素上加1。使用循環(huán)實現(xiàn)對所有記錄的訪問。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=O;i<200;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ù)字*/ab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字個位數(shù)字是原4位數(shù)的十位數(shù)字*/cd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個位數(shù)字個位數(shù)字是原4位數(shù)的百位數(shù)字*/if((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)

溫馨提示

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

評論

0/150

提交評論