【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁
【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁
【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁
【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁
【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【2022年】湖南省益陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.在虛擬頁式存儲管理系統(tǒng)中,地址越界中斷屬于()。

A.輸入輸出中斷B.程序性中斷C.時鐘中斷D.自愿性中斷

3.差異備份、增量備份、完全備份三種備份策略一次備份時空間使用由少到多依次為()。

A.增量備份、差異備份、完全備份

B.差異備份、增量備份、完全備份

C.完全備份、差異備份、增量備份

D.完全備份、增量備份、差異備份

4.下列關(guān)于SNMP的描述中,錯誤的是()。

A.SNMP是基于TCP傳輸?shù)?/p>

B.MIB一2庫中計數(shù)器類型的值只能增加不能減少

C.SNMP操作主要有Get、Set、Notifications等

D.Manager通過SNMP定義的PDU向Agent發(fā)出請求

5.使用電子郵件發(fā)布網(wǎng)絡(luò)信息的以下說法哪個不正確()。

A.可以不受時間限制,任意向顧客發(fā)送廣告郵件

B.信息發(fā)布成本低廉,操作簡單

C.可以主動的方式發(fā)布信息,直接讓目標(biāo)客戶了解信息的內(nèi)容

D.可以有目的地選擇發(fā)送對象,使信息發(fā)布更有針對性

6.下列關(guān)于IEEF802.11三種協(xié)議的描述中,錯誤的是()。

A.IEEE802.11a的實際吞吐量是28~31Mbps

B.IEEE802.11a的最大容量是432Mbps

C.IEEE802.11b的最大容量是88Mbps

D.IEEE802.119的最大容量是162Mbps

7.

8.Java語言是()。

A.低級語言B.解釋執(zhí)行語言C.機(jī)器語言D.編譯執(zhí)行語言

9.

10.互聯(lián)網(wǎng)用戶應(yīng)在其網(wǎng)絡(luò)正式聯(lián)通之日起()內(nèi),到公安機(jī)關(guān)辦理國際聯(lián)網(wǎng)備案手續(xù)。A.三十日B.二十日C.十五日D.四十日

二、填空題(10題)11.目前,最常用的網(wǎng)絡(luò)管理協(xié)議是。

12.(17)_________即公共管理信息協(xié)議,是ISO定義的網(wǎng)絡(luò)管理協(xié)議

13.(3)在TCP/IP協(xié)議集中,TCP協(xié)議和UDP協(xié)議運(yùn)行于開放系統(tǒng)互聯(lián)參考模型中的____層。

14.Google搜索引擎主要采用了分布式爬行網(wǎng)頁采集技術(shù)、超文本匹配技術(shù)和______。

15.計算機(jī)的軟件系統(tǒng)一般分為應(yīng)用軟件和______兩大部分。

16.(16)當(dāng)信息從信源向信宿流動時可能會受到攻擊。其中中斷攻擊是破壞系統(tǒng)資源,這是對網(wǎng)絡(luò)_________性的攻擊。

17.在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,一般需要進(jìn)行______。

18.常用的電子支付方式包括電子現(xiàn)金、【】和電子支票。

19.

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

三、2.填空題(8題)21.20世紀(jì)90年代,局域網(wǎng)技術(shù)的一大突破是使用______的10BASE-T標(biāo)準(zhǔn)的出現(xiàn)。

22.性能管理包括監(jiān)視和______兩大功能。

23.盡管Window操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡(luò)操作與系統(tǒng)應(yīng)用角度看,有兩個概念始終沒變,這就是工作模型與______模型。

24.電子商務(wù)的體系結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全結(jié)構(gòu)、【】、業(yè)務(wù)系統(tǒng)4個層次。

25.如果一個Web站點(diǎn)利用IIS來建設(shè)在Web站點(diǎn)的內(nèi)容位于NTFS分區(qū),那么可以通過___________限制、用戶限制、Web權(quán)限和NTFS權(quán)限對它進(jìn)行訪問控制。

26.______是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、拒絕重放包、加密和流量保密服務(wù)。

27.OSI參考模型定義了開發(fā)系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系及各層的______功能。

28.局域網(wǎng)從介質(zhì)訪問控制方法的角度可以分為兩類:共享介質(zhì)局域網(wǎng)與______局域網(wǎng)。

四、C語言程序設(shè)計題(2題)29.在文件in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到out.dat文件中。

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

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

30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個位數(shù)上的數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后maini函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。

例如:7153,7+1=5+3,則該數(shù)滿足條件計算平均值pjzl,且個數(shù)cnt=cnt+1。

8129,8+1!=2+9,則該數(shù)不滿足條件計算平均值pjz2。

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

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

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

第5類按條件對字符進(jìn)行篩選、替換

五、1.選擇題(3題)31.以下哪一個是用戶僅可以在本地內(nèi)部網(wǎng)絡(luò)中使用的專用IP地址()。

A.192.168.1.1B.20.10.1.1C.202.113.1.1D.203.5.1.1

32.在訪問因特網(wǎng)過程中,為了防止Web頁面中惡意代碼對自己計算機(jī)的損害,可以采取()防范措施。

A.利用SSL訪問Web站點(diǎn)

B.將要訪問的Web站點(diǎn)按其可信度分配到瀏覽器的不同安全區(qū)域

C.要求Web站點(diǎn)安裝數(shù)字證書

D.在瀏覽器中安裝數(shù)字證書

33.ATM層類似于數(shù)據(jù)鏈路層協(xié)議,可以利用()技術(shù)在同一條物理鏈路上進(jìn)行多路復(fù)用。

A.頻分多路復(fù)用B.時分多路復(fù)用C.虛電路D.以上都是

六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母z,則改寫成字母a。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。

例如,原文:Adb.Bcdza

abck.LLhj

結(jié)果:Aec.Bdeab

bcdl.LLik

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點(diǎn)符號和空格。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidConvertCharA(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

ConvertCharA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

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

{

FILE*fp;

inti;

clrscr();

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

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

{

printf("%skn",xx[i]);

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

}

fclosefp);

}

35.函數(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)點(diǎn)符號和空格。

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

}

36.下列程序的功能是:計算500~800之間素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從小到大的/頃序,再計算其間隔加、減之和,即第1個素數(shù)-第2個素數(shù)十第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)writeDaI()把結(jié)果cnt和sum輸出到文件OUT66.DAT中。

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

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

試題程序;

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("素數(shù)的個數(shù)=%d\n",ont);

printf("按要求計算得值=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

參考答案

1.C

2.B解析:中斷機(jī)制是現(xiàn)在計算機(jī)設(shè)施中的基本設(shè)施之一。它在系統(tǒng)中起著通信聯(lián)絡(luò)的作用,以協(xié)調(diào)系統(tǒng)對各種外部資源的相應(yīng)和處理.一般將中斷源分為兩類:即強(qiáng)迫性中斷和自愿性中斷。自愿性中斷是正在運(yùn)行程序時有意識安排的,通常由程序員在編制程序時,因要求操作系統(tǒng)提供服務(wù)而有意識使用訪管指令或系統(tǒng)調(diào)用,從而導(dǎo)致中斷的。而強(qiáng)迫性中斷是正在運(yùn)行的程序所不期望的,它們是否發(fā)生,何時發(fā)生都無法預(yù)料。這類中斷大致有以下幾種:①輸入/輸出中斷是來自通道或各種外部設(shè)備的中斷,用以反饋通道或設(shè)備的工作狀況;②硬件故障中斷是機(jī)器發(fā)生錯誤時的中斷,用以反饋硬件在執(zhí)行過程中出現(xiàn)的故障;③時鐘中斷是硬件或軟件時鐘到時引起的中斷;④程序性中斷是因運(yùn)行過程中的問題所引起的中斷,用于反饋程序執(zhí)行過程中出現(xiàn)的意外情況,如目態(tài)下執(zhí)行特權(quán)指令、地址越界、虛擬存儲中的缺頁等。因此地址越界中斷屬于強(qiáng)制中斷中的程序性中斷,本題正確選項為B。

3.AA【解析】一般都有三種備份種類:完全備份、差異備份、增量備份。完全備份是指備份全部選中的文件夾,并不依賴文件的存檔屬性來確定備份那些文件。差異備份即備份上一次的完全備份后發(fā)生變化的所有文件。增量備份是指在一次全備份或上一次增量備份后,以后每次的備份只需備份與前一次相比增加和者被修改的文件。由上述備份情況可知三種備份策的空間使用由少到多分別是增量備份、差異備份、完全備份。因此選擇A選項。

4.AsNMP是一種較流行的用于傳輸管理信息的傳輸協(xié)議。SNMP定義比較簡單,并不在每層都定義有管理實體,只在TCP/IP協(xié)議層上進(jìn)行定義,并基于UDP傳輸。MIB-2中的計數(shù)器是一個非負(fù)的整數(shù),且從0開始逐步增加,但不能減少。SNMP的操作有Get、Set、Notifications等,每種操作都有相應(yīng)的PDU操作,故選擇A選項。

5.A

6.CIEEE802.11三種協(xié)議比較由表可知IEEES02.1lb的最大容量是33Mbps。故選擇C選項。

7.D

8.B

9.A

10.A

11.SNMPSNMP是因特網(wǎng)工程任務(wù)組(InternetEngineeringTaskForce,IETF)提出的面向Internet的管理協(xié)議,其管理對象包括網(wǎng)橋、路由器、交換機(jī)等內(nèi)存和處理能力有限的網(wǎng)絡(luò)互聯(lián)設(shè)備。由于其簡單性得到了業(yè)界廣泛的支持,因此成為目前最流行的網(wǎng)絡(luò)管理協(xié)議。

12.(17)CMIP【解析】ISO制定的公共管理信息協(xié)議(CMIP),主要是針對OSI模型的傳輸環(huán)境設(shè)計的。

13.傳輸【解析】在lP互聯(lián)中,傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)是傳輸層最重要的兩種協(xié)議,它們?yōu)樯蠈佑脩籼峁┎煌墑e的通信可靠性。

14.頁面等級技術(shù)頁面等級技術(shù)解析:Google搜索引擎t要采用了分布式爬行網(wǎng)頁采集技術(shù)、超文本匹配技術(shù)和頁面等級技術(shù)。

15.系統(tǒng)軟件系統(tǒng)軟件解析:計算機(jī)的軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是指負(fù)責(zé)管理、監(jiān)控和維護(hù)計算機(jī)硬件和軟件資源的一種軟件。系統(tǒng)軟件主要包括操作系統(tǒng)、各種編程語言的處理程序、數(shù)據(jù)庫管理系統(tǒng)以及故障診斷和排錯程序等。應(yīng)用軟件是指利用計算機(jī)和系統(tǒng)軟件為解決各種實際問題而編制的程序,以滿足用戶特殊的應(yīng)用需求。

16.可用

【解析】中斷是對可用性的攻擊。

17.流量控制流量控制解析:在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,要進(jìn)行流量控制。

18.電子信用卡電子信用卡解析:常用的電子支付方式包括電子現(xiàn)金、電子信用卡和電了支票。

19.

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

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

22.調(diào)整調(diào)整解析:從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。前者主要指跟蹤網(wǎng)絡(luò)活動,后者是通過改變設(shè)置來改善網(wǎng)絡(luò)的性能。

23.域域解析:盡管Windows操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡(luò)操作與系統(tǒng)應(yīng)用角度看,有兩個概念始終沒變,這就是工作組模型與域模型。

24.支付體系支付體系解析:電子商務(wù)的體系結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全結(jié)構(gòu)、支付體系和業(yè)務(wù)系統(tǒng)4個層次。

25.IP地址限制IP地址限制解析:當(dāng)Web站點(diǎn)使用IIS來建設(shè)時,當(dāng)Web站點(diǎn)內(nèi)容位于NTFS分區(qū)時,有4種方法可以限制用戶訪問Web站點(diǎn)中提供的資源:IP地址限制、用戶驗證(用戶限制)、Web權(quán)限和NTFS權(quán)限。

26.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、無連接完整性、數(shù)據(jù)源認(rèn)證、拒絕重放包、加密和流量保密服務(wù)。

27.服務(wù)服務(wù)解析:OSI參考模型定義了開發(fā)系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系及各層的服務(wù)功能。

28.交換式交換式解析:局域網(wǎng)從介質(zhì)訪問控制方法的角度可以分為兩類:共享介質(zhì)局域網(wǎng)與交換式局域網(wǎng)。

29.【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計個數(shù),各位數(shù)字之和為偶數(shù)的數(shù)的個數(shù)及平均值。

\n【解題思路】

\n①定義整型循環(huán)變量i、j,表示各位數(shù)字之和的長整型變量he以及存儲一個四位數(shù)的字符數(shù)組num[5]。

\n②循環(huán)變量i從0開始,依次遞增到4,對字符數(shù)組hum[5]的每個元素賦初值0。

\n③循環(huán)變量i從0開始,依次遞增到MAXNUM.1,對每個數(shù)組元素xx[i]進(jìn)行判斷,如果xx[i]的值非零,則變量totNum加1,退出循環(huán)時,totNum的值就是文件in.dat中存有的四位正整數(shù)的個數(shù)。

\n④循環(huán)變量i從0開始,依次遞增到totNum-1,對于每個數(shù)組元素xx[i]調(diào)用庫函數(shù)sprintf以4個字符寬度形式輸出到字符數(shù)組num中,用字符數(shù)組num中的每個元素減去0的ASCII碼48,就分別得到xx[i]這個四位數(shù)每位上的數(shù)字,并把這四個數(shù)字相加賦給變量j。再對變量j對2求余數(shù)進(jìn)行判斷其值是否等于0,如果等于0,則說明j是偶數(shù),變量totCnt加1,并把xx[i]的值累加到變量he。

\n⑤退出循環(huán)后,把變量he的類型轉(zhuǎn)換成雙精度型再除以totCnt得到符合條件的數(shù)的算術(shù)平均值totPjz。

\n【參考答案】

\n

30.【審題關(guān)鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjzl和pjz2。

\n【解題思路】

\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點(diǎn),即判斷符合條件的四位數(shù)是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。

\n【參考答案】

\n

\n第5類按條件對字符進(jìn)行篩選、替換

31.A解析:除了網(wǎng)絡(luò)地址、廣播地址和回送地址之外,有些IP地址(如10.XXX.XXX.XXX、192.168.XXX.XXX等)是不分配給特定因特網(wǎng)用戶的,用戶可以在本地的內(nèi)部互聯(lián)網(wǎng)中使用這些IP地址。

32.B解析:如何保護(hù)自己的計算機(jī)是用戶在瀏覽Web站點(diǎn)及與Web站點(diǎn)進(jìn)行交互時通常要考慮的安全問題之一。為了保護(hù)用戶的計算機(jī)免受非安全軟件的危害,瀏覽器通常將因特網(wǎng)世界劃分成幾個區(qū)域,并將要訪問的Web站點(diǎn)按其可信度分配到瀏覽器的不同安全區(qū)域。

33.CATM層允許數(shù)據(jù)通過多條虛電路在同一條物理鏈路上進(jìn)行多路復(fù)用。ATM交換機(jī)接收來自特定輸入端口的信元,根據(jù)信元頭中的VPI/VCI字段,檢查路由表進(jìn)行信元轉(zhuǎn)發(fā),并更新信元頭的VPI和VCI。\n單選題

34.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下一個字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下\r\n一個字母*/\r\n}\r\n}解析:本題要對二維數(shù)組中的字符元素按行來處理,因此,首先要求得當(dāng)前行所包含的字符總個數(shù),之后才可以利用一個循環(huán)米依次訪問該行中的所有字符。當(dāng)遇到一個字符時,先判斷該字符是否是小寫字母z,如果是,則把該字符改寫成小寫字母a;如果不是,則繼續(xù)判斷該字符是否是從a到y(tǒng)的小寫字母,如果是,則改寫為該字母的下一個字母(利用字符的ASCII碼值來實現(xiàn));如果不是,則不做任何的操作,接著去取下一個字符。

35.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}解析:本題考查的知識點(diǎn)如下:

(1

溫馨提示

  • 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

提交評論