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

下載本文檔

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

文檔簡介

2021年湖南省常德市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.故意制作、傳播計(jì)算機(jī)病毒等破壞性程序,影響計(jì)算機(jī)系統(tǒng)正常運(yùn)行,后果嚴(yán)重的,將受到()處罰。

A.處五年以下有期徒刑或者拘役B.拘留C.罰款D.警告

2.對發(fā)生計(jì)算機(jī)安全事故和案件的計(jì)算機(jī)信息系統(tǒng),如存在安全隱患的,()應(yīng)當(dāng)要求限期整改。A.人民法院B.公安機(jī)關(guān)C.發(fā)案單位的主管部門D.以上都可以

3.下列不屬于WindowsServer2003系統(tǒng)下DNS服務(wù)器的參數(shù)是()。

A.作用域B.資源記錄C.正向查找區(qū)域D.反向查找區(qū)域

4.下面關(guān)于城名系統(tǒng)說法正確的是()。

A.域名系統(tǒng)是網(wǎng)狀結(jié)構(gòu)的,按組織棋式和地理模式劃分的域名彼此交叉

B.域名系統(tǒng)的所有管理權(quán)都集中在NIC

C.域名服務(wù)器可以進(jìn)行域名/IP地址轉(zhuǎn)換

D.域名解析是從小到大,由底向上進(jìn)行的

5.Winmail用戶使用瀏覽器查看郵件時(shí),下列協(xié)議中會用到的是()。

A.HTrPB.IMAPC.POlY3D.SMTP

6.下列關(guān)于安全評估的描述中,錯(cuò)誤的是()。

A.在大型網(wǎng)絡(luò)中評估分析系統(tǒng)通常采用控制臺和代理結(jié)合的結(jié)構(gòu)

B.網(wǎng)絡(luò)安全評估分析技術(shù)常被用來進(jìn)行穿透實(shí)驗(yàn)和安全審計(jì)

C.X-Scanner可采用多線程方式對系統(tǒng)進(jìn)行安全評估

D.ISS采用被動掃描方式對系統(tǒng)進(jìn)行安全評估

7.電信業(yè)一般認(rèn)為寬帶骨干網(wǎng)的數(shù)據(jù)傳輸率達(dá)到()

A.10MbpsB.lOOMbpsC.2MbDsD.10Gbps

8.下面哪種攻擊方法屬于被動攻擊()。

A.拒絕服務(wù)攻擊B.重放攻擊C.流量分析攻擊D.假冒攻擊

9.目前的防火墻防范主要是()。

A.主動防范B.被動防范C.不一定

10.攻擊者將一個(gè)包的源地址和目的地址都設(shè)置成目標(biāo)主機(jī)的地址,然后將該包通過IP欺騙的方式發(fā)送給被攻擊主機(jī),這種攻擊方式叫()。

A.SYNFloodB.SmurfC.Land-basedD.Teardrop

二、填空題(10題)11.數(shù)據(jù)包過濾技術(shù)是在______對數(shù)據(jù)包進(jìn)行選擇。通過檢查數(shù)據(jù)流中每個(gè)數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或它們的組合來確定是否允許該數(shù)據(jù)包通過,它通常安裝在路由器上。

12.息摘要。

(19)目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和______兩個(gè)代表。

13.(13)IP數(shù)據(jù)報(bào)的源路由選項(xiàng)分為兩類,一類為嚴(yán)格源路由,另一類為____原路由。

14.(16)身份認(rèn)證又稱為________,它是通信和數(shù)據(jù)系統(tǒng)中正確識別通信用戶或終端身份的重要途徑。

15.MPEG壓縮標(biāo)準(zhǔn)包括MPEG______、MPEG音頻和MPEG系統(tǒng)三個(gè)部分。

16.第

71

在網(wǎng)絡(luò)管理中,網(wǎng)管服務(wù)器對被控設(shè)備發(fā)出啟動、停止等控制命令是屬于()管理的范疇。

17.FTP服務(wù)器利用______來控制用戶對服務(wù)器的訪問權(quán)限。

18.

19.

20.SMTP的通信過程可以分成三個(gè)階段,它們是連接______階段、郵件傳遞階段和連接關(guān)閉階段。

三、2.填空題(8題)21.1000BASE-T標(biāo)準(zhǔn)使用的波長為【】的單模光纖,光纖長度可達(dá)到3000m。

22.______是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡(luò)中各種對象組織起來進(jìn)行管理,方便了網(wǎng)絡(luò)對象的查找,加強(qiáng)了網(wǎng)絡(luò)的安全性,并有利于用戶對網(wǎng)絡(luò)的管理。

23.對于復(fù)雜的計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議,最好的組織方式是采用______結(jié)構(gòu)模型。

24.堆棧是一種執(zhí)行______算法的數(shù)據(jù)結(jié)構(gòu)。

25.因特網(wǎng)域名中,二級域名Ac代表【】。

26.在多道程序系統(tǒng)中,為了避免內(nèi)存中各程序相互干擾,必須對內(nèi)存中的程序和數(shù)據(jù)進(jìn)行______。

27.用戶在上網(wǎng)瀏覽時(shí),不僅可以查看文本信息,而且還可以激活一段聲音,顯示一個(gè)圖片,甚至可以播放一段動畫,這是因?yàn)槭褂昧薩_____技術(shù)。

28.通常訪問一個(gè)單位的Web網(wǎng)站時(shí),首先進(jìn)入的網(wǎng)頁被稱為【】。

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

例如:7153,7+1=5+3,則該數(shù)滿足條件存入數(shù)組b中,且個(gè)數(shù)cnt=-cnt+1。

8129,8+1!=2+9,則該數(shù)不滿足條件忽略。

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

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

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

30.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組)xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。

替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無符號整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對應(yīng)的字符是大寫字母,則該字符不變,否則用f(p)替代所對應(yīng)的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號和空格,并也按此替代關(guān)系進(jìn)行處理。

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

五、1.選擇題(3題)31.以下關(guān)于數(shù)據(jù)報(bào)工作方式的描述中,不正確的是______。

A.同一報(bào)文的不同分組可以由不同的傳輸路徑通過通信子網(wǎng)

B.在每次數(shù)據(jù)傳輸前必須在發(fā)送方與接受方之間建立一條邏輯連接

C.同一報(bào)文的不同分組到達(dá)目的結(jié)點(diǎn)時(shí)可能出現(xiàn)亂序、丟失現(xiàn)象

D.每個(gè)分組在傳輸過程中都必須帶有目的地址與源地址

32.關(guān)于共享式Ethernet的描述中,哪個(gè)是錯(cuò)誤的?______。

A.共享式Ethernet的聯(lián)網(wǎng)設(shè)備復(fù)雜

B.共享式Ethernet的覆蓋范圍有限

C.共享式Ethernet不能提供多速率的設(shè)備支持

D.共享式Ethernet不適用于傳輸實(shí)時(shí)性要求高的應(yīng)用

33.對明文字母重新排列,并不隱藏他們的加密方法屬于()。

A.置換密碼B.分組密碼C.易位密碼D.序列密碼

六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG49.IN中讀取——篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS49.DAT中。

替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符是大寫字母或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對應(yīng)的字符進(jìn)行替代。

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

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

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(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(ReadDat())

{

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

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

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

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

}

fclose(fp)

}

35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG9.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,

替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符的ASCII值是偶數(shù)或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對應(yīng)的字符進(jìn)行替代。

注意:部分源程序已給出,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

unsignedcharxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

}

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG9.IN","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(void)

{

FILE*fp;

inti;

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

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

{

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

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

fclose(fp);

}

36.已知數(shù)據(jù)文件IN26.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和個(gè)位數(shù)字重新組成一個(gè)新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的個(gè)位數(shù)字),把百位數(shù)字和十位數(shù)字組成另一個(gè)新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字),如果新組成的兩個(gè)十位數(shù)均是奇數(shù)并且兩個(gè)十位數(shù)中至少有一個(gè)數(shù)能被5整除,同時(shí)兩個(gè)新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要求計(jì)算滿足上述條件的4位數(shù)的個(gè)數(shù)cnt,最后調(diào)用寫函數(shù)writeDat(),把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT26.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("IN26.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("OUT26.DAT","w");

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

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

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

fclose(fp);

}

參考答案

1.A

2.B

3.ADNS服務(wù)器配置的主要參數(shù):\n(1)正向查找域(將域名映射到IP地址數(shù)據(jù)庫,用于將域名解析為IP地址)。\n(2)反向查找域(將IP地址映射到域名數(shù)據(jù)庫,用于將IP地址解析為域名)。\n(3)資源記錄(區(qū)域中的一組結(jié)構(gòu)化記錄,包括主機(jī)地址資源記錄、郵件交換器資源記錄和別名資源記錄)。\n(4)轉(zhuǎn)發(fā)器(本地DNS服務(wù)器用于將外部DNS名稱的DNS查詢轉(zhuǎn)發(fā)給該DNS服務(wù)器)。因此A選項(xiàng)不是DNS服務(wù)器參數(shù)。

4.C

5.A發(fā)送郵件時(shí)通常采用SMTP(簡單郵件傳輸協(xié)議),而接受郵件時(shí)通常采用POP3(郵局協(xié)議的第3個(gè)版本)或者IMAP(交互式郵件存取協(xié)議)。HTTP是超文本傳輸協(xié)議,是一種詳細(xì)規(guī)定了瀏覽器和萬維網(wǎng)服務(wù)器之間互相通信的規(guī)則。Winmail用戶使用瀏覽器查看郵件會使用到HTTP因?yàn)闉g覽器是使用HTTP進(jìn)行數(shù)據(jù)通信的。由上述可知,IMAP、POP3、SMTP是郵件投遞或者接收時(shí)的協(xié)議,故選A選項(xiàng)。

6.DD

解析:網(wǎng)絡(luò)安全風(fēng)險(xiǎn)評估系統(tǒng)是一種集網(wǎng)絡(luò)安全檢測、風(fēng)險(xiǎn)評估、修復(fù)、統(tǒng)計(jì)分析和網(wǎng)絡(luò)安全風(fēng)險(xiǎn)集中控制管理功能于一體的網(wǎng)絡(luò)安全設(shè)備。網(wǎng)絡(luò)安全評估包括漏洞檢測、修復(fù)建議和整體建議等幾個(gè)方面。在大型網(wǎng)絡(luò)中評估分析系統(tǒng)通常采用控制臺和代理結(jié)合的結(jié)構(gòu)。網(wǎng)絡(luò)安全評估技術(shù)常被用來進(jìn)行穿透實(shí)驗(yàn)和安全審計(jì)。X-Scanner采用多線程方式對指定IP地址段(或單機(jī))進(jìn)行安全漏洞檢測,對系統(tǒng)進(jìn)行安全評估。ISS的SystemScanner通過依附于主機(jī)上的掃描器代理偵測主機(jī)內(nèi)部的漏洞,采用的是主動采用積極的、非破壞的掃描方式。

被動掃描工作方式類似于IDS。因此D中描述錯(cuò)誤。

7.C無線局域網(wǎng)(WirelessLAN,WLAN)是實(shí)現(xiàn)移動計(jì)算機(jī)網(wǎng)絡(luò)的關(guān)鍵技術(shù)之一,以微波、激光、紅外線等無線電波來部分或全部代替有線局域網(wǎng)中的同軸電纜、雙絞線、光纖,實(shí)現(xiàn)了移動計(jì)算機(jī)網(wǎng)絡(luò)中移動的物理層與數(shù)據(jù)鏈路層的功能,構(gòu)成無線局域網(wǎng),為移動計(jì)算機(jī)網(wǎng)絡(luò)提供物理網(wǎng)接口,WLAN的發(fā)展速度相當(dāng)快.目前支持2Mbps以上傳輸速率的系統(tǒng)已經(jīng)成熟。\r\n

8.C(47)C)【解析】被動攻擊的特點(diǎn)是對傳輸進(jìn)行竊聽和監(jiān)測,比如流量-析;主動攻擊包括對數(shù)據(jù)流進(jìn)行篡改或偽造數(shù)據(jù)流,可分為偽裝、重放、消息篡改和分布式拒絕服務(wù)5種類型。

9.B

10.C

11.網(wǎng)絡(luò)網(wǎng)絡(luò)

12.(19)XMPP協(xié)議集【解析】目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和XMPP協(xié)議集兩個(gè)代表。

13.松散

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

14.(16)身份識別【解析】身份認(rèn)證又稱身份識別,它是通信和數(shù)據(jù)系統(tǒng)中正確識別通信用戶或終端身份的重要途徑。

15.視頻視頻解析:MPEG是ISO/IEC委員會的第11172號標(biāo)準(zhǔn)草案,包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)三部分。

16.配置【解析】配置管理的目標(biāo)是掌握和控制網(wǎng)絡(luò)的配置信息,從而保證網(wǎng)絡(luò)管理員可以跟蹤、管理網(wǎng)絡(luò)中各種設(shè)備的操作狀態(tài)。網(wǎng)管服務(wù)器對被管設(shè)備發(fā)出控制命令是屬于配置管理的范疇。

17.用戶賬號用戶賬號解析:FTP服務(wù)器利用用戶賬號來控制用戶對服務(wù)器的訪問權(quán)限。

18.

19.

20.建立建立解析:SMTP的通信過程可以分成三個(gè)階段:連接建立階段、郵件傳遞階段和連接關(guān)閉階段。

21.1300nm1300nm解析:1000BASE-T標(biāo)準(zhǔn)使用的波長為1300nm的單模光纖,光纖長度可達(dá)到3000m。

22.活動目錄服務(wù)活動目錄服務(wù)解析:活動目錄服務(wù)是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡(luò)中各種對象組織起來進(jìn)行管理,方便了網(wǎng)絡(luò)對象的查找,加強(qiáng)了網(wǎng)絡(luò)的安全性,并有利于用戶對網(wǎng)絡(luò)的管理。

23.層次層次解析:對于復(fù)雜的計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議,最好的組織方式是采用層次結(jié)構(gòu)模型。

24.先進(jìn)后出先進(jìn)后出解析:堆棧是一種先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu)。即先進(jìn)棧的元素壓到棧底,出棧時(shí)則是彈出棧頂元素。

25.科研機(jī)構(gòu)科研機(jī)構(gòu)解析:因特網(wǎng)域名中;二級域名Ac代表科研機(jī)構(gòu)。

26.保護(hù)保護(hù)解析:在多道程序系統(tǒng)中,內(nèi)存中既有操作系統(tǒng),又有許多用戶程序。為使系統(tǒng)正常運(yùn)行,避免內(nèi)存中各程序相互干擾,必須對內(nèi)存中的程序和數(shù)據(jù)進(jìn)行保護(hù)。

27.超媒體超媒體解析:超媒體技術(shù)對超文本的鏈接信息類型進(jìn)行了擴(kuò)展,支持豐富媒體格式的Web瀏覽。

28.主頁主頁解析:因特網(wǎng)上的信息以Web頁面來組織,若干主題相關(guān)的頁面集合構(gòu)成Web網(wǎng)站,主頁(HomePage)就是這些頁面集合中的一個(gè)特殊頁面。通常,WWW服務(wù)器設(shè)置主頁為默認(rèn)值,所以主頁是一個(gè)網(wǎng)站的入口點(diǎn),就好似一本書的封面。目前,許多單位都在因特網(wǎng)上建立了自己的Web網(wǎng)站,進(jìn)入一個(gè)單位的主頁以后,通過網(wǎng)頁上的鏈接即可訪問更多網(wǎng)頁的詳細(xì)信息。

29.【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對數(shù)組按從大到小的順序進(jìn)行排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“千位+百位=十位+個(gè)位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

30.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫字母不變,否則替換。

\n【解題思路】

\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無符號變量val,因此,在編寫答案程序時(shí),不需要再重新定義。

\n【參考答案】

\n

31.B

32.A解析:共享式Ethernet是基于廣播的方式來發(fā)送數(shù)據(jù)的,這就造成了只要網(wǎng)絡(luò)是有一臺主機(jī)在發(fā)送幀,網(wǎng)絡(luò)上所有其他的主機(jī)都只能處于接收狀態(tài),無法發(fā)送數(shù)據(jù),所有共享式Ethernet不適用于傳輸實(shí)時(shí)性要求高的應(yīng)用;共享式以太網(wǎng)具有搭建方法簡單、實(shí)施成本低(適合用于小型網(wǎng)絡(luò))的優(yōu)點(diǎn),它的缺點(diǎn)是如果網(wǎng)絡(luò)中的用戶較多時(shí),整個(gè)網(wǎng)絡(luò)的性能將會急劇下降。因此,依據(jù)實(shí)際的工程經(jīng)驗(yàn),采用100Mbit/s集線器的站點(diǎn)不宜超過三四十臺,否則很可能會導(dǎo)致網(wǎng)絡(luò)速度非常緩慢。

33.C解析:置換密碼中,每個(gè)或每組字母由另一個(gè)或另一組偽裝字母所替換,易位密碼只對明文字母重新排序,但不隱藏它們。分組密碼或稱為塊密碼一次處理一塊輸入元素,每個(gè)輸入塊生成一個(gè)輸出塊。序列密碼或稱為流密碼對輸入元素進(jìn)行連續(xù)處理,每次生成一個(gè)輸出塊。

34.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指針pf指向該行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大寫字母或計(jì)算后的值小于等于32*/{pf++;/*則此字符不變?nèi)∠乱粋€(gè)字符*/continue;/*退出此次循環(huán)*/}*pf=*pf*11%256;/*如果不滿足條件則用新字符替代原字符*/pf++;/*取下一個(gè)字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向該行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大寫字母或計(jì)算后的值小于等于32*/\r\n\r\n{\r\npf++;/*則此字符不變,取下一個(gè)字符*/\r\ncontinue;/*退出此次循環(huán)*/\r\n}\r\n*pf=*pf*11%256;/*如果不滿足條件,則用新字符替代原字符*/\r\npf++;/*取下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:

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

(2)判斷結(jié)構(gòu)中多個(gè)條件的“或”運(yùn)算。

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

在C語言中,字符可參與任何整數(shù)運(yùn)算。實(shí)際上,是字符的ASCII碼參與了.運(yùn)算。所以可以直接用字符代入f(p)的關(guān)系式中求出替換字符。若原字符是大寫字母或f(p)≤32,則該字符不變。只有當(dāng)字符大于等于A小于等于Z時(shí),才是大寫字母,所以這兩個(gè)條件之間用“與”運(yùn)算。而字符是大寫字母與f(p)≤32之間為或的關(guān)系,所以這兩個(gè)條件之間用“或”運(yùn)算。若字符不變,則可不必計(jì)算替換字符,使用continue退出本次循環(huán),進(jìn)入下一次循環(huán)的條件判斷中。因?yàn)檫@里不是直接退出循環(huán)結(jié)構(gòu),所以不能使用break語句。

35.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指針pf指向當(dāng)前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計(jì)算后的值小于等于32則該字符不變*/else*pf=*pf*11%256;/*否貝Jj將所對應(yīng)的字符進(jìn)行替代*/pf++;/*指針pf指向下一個(gè)字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指針pf指向當(dāng)前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計(jì)算后\r\n的值小于等于32,則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否貝Jj將所對應(yīng)的字符進(jìn)行替代*/\r\npf++;/*指針pf指向下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個(gè)處理,因此,需要定義一個(gè)字符指針變量來控制原二維數(shù)組的各行。當(dāng)前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個(gè)字符就對它進(jìn)行條件判斷。根據(jù)題意,條件用“if(*pf%2++0||*pf*11%256<=32)”來實(shí)現(xiàn),如果該字符不滿足上述條件,就用一個(gè)新的字符來替代,新的字符是當(dāng)前字符乘以11的結(jié)果再去與256求余數(shù),處理完畢后,指針去取下一個(gè)字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個(gè)字符,對下一個(gè)字符進(jìn)行處理。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0i〈200i++){thou=a[i]/1000;/*求千位數(shù)字*/hun=a[i]%1000/100;/*求百位數(shù)字*/ten=a[i]%100/10;/*求十位數(shù)字*/data=a[i]%10;/*求個(gè)位數(shù)字*/ab=10*thou+data;/*把千位數(shù)字和個(gè)位數(shù)字重新組成一個(gè)新的十位數(shù)*/cd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個(gè)新的十位數(shù)*/if(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0){/*如果這兩個(gè)十位數(shù)均是奇數(shù)并且兩個(gè)十位數(shù)中至少有一個(gè)數(shù)能被5整除同時(shí)兩個(gè)新十位數(shù)字均不為零*/b[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/cnt++;}}for(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論