2022年山東省青島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
2022年山東省青島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
2022年山東省青島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
2022年山東省青島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
2022年山東省青島市全國計(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)

文檔簡介

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

一、單選題(10題)1.InternetExplorer是目前流行的瀏覽器軟件,它的主要功能之一是瀏覽()

A.網(wǎng)頁文件B.文本文件C.多媒體文件D.圖像文件

2.下列Cisco第三層交換機(jī)的路由表信息中,路由表項(xiàng)全部正確的是()。

3.下列哪個(gè)不是()單機(jī)操作系統(tǒng)管理的主要操作?

A.進(jìn)程B.內(nèi)存分配C.系統(tǒng)安全D.文件輸入/輸出

4.按照ITU標(biāo)準(zhǔn),OC一3的傳輸速度是()。

A.51.84MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps

5.

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

A.HTrPB.IMAPC.POlY3D.SMTP

7.

8.為了使傳輸介質(zhì)和信號編碼方式的變化不影響MAC子層,100BASE-T標(biāo)準(zhǔn)采用了()。

A.MIIB.GMIIC.LLCD.IGP

9.某企業(yè)分配給產(chǎn)品部的IP地址塊為121.55.31.192/26,分配給市場部的IP地址塊為121.55.31.160/27,分配給財(cái)務(wù)部的IP地址塊為121.55.31.128/27,那么這3個(gè)地址塊經(jīng)過聚合后的地址為()。

A.121.55.31.0/25

B.121.55.31.0/26

C.121.55.31.128/25

D.121.55.31.128/26

10.IPV6地址FE::45:A2:A的::之間被壓縮的二進(jìn)制數(shù)字0的位置為()

A.16B.32C.64D.96

二、填空題(10題)11.網(wǎng)橋完成______間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,網(wǎng)橋可以通過過濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。

12.操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的重要組成部分,它是用戶與計(jì)算機(jī)之間的接口,管理著一臺計(jì)算機(jī)的進(jìn)程、、文件輸入/輸出、設(shè)備輸入/輸出4個(gè)主要操作。

13.資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互______的方式互連起來的自治計(jì)算機(jī)系統(tǒng)的集合”。

14.以太網(wǎng)MAC地址的長度為______位。

15.POP3協(xié)議采用的工作模式是。

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

17.UNIX內(nèi)核部分包括文件子系統(tǒng)和______控制子系統(tǒng)。

18.Internet主要由通信線路、______、服務(wù)器與客戶機(jī)和信息資源4部分組成。

19.在TCP/IP協(xié)議中,地址【】被稱為有限廣播地址。

20.一個(gè)基于主機(jī)的漏洞掃描系統(tǒng)通過依附于主機(jī)上的掃描器代理偵測主機(jī)________的漏洞。

三、2.填空題(8題)21.局域網(wǎng)所使用的傳輸介質(zhì)主要有__________、同軸電纜、光纖、無線通信信道。

22.最早出現(xiàn)的計(jì)算機(jī)網(wǎng)絡(luò)是______。

23.網(wǎng)橋完成______間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,網(wǎng)橋可以通過過濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。

24.UDP可以為其用戶提供______的、無連接的傳輸服務(wù)。

25.由于其高帶寬和低時(shí)延,______特別適合實(shí)時(shí)性高質(zhì)量多媒體節(jié)目的發(fā)布。

26.TCP建立的連接通常叫作【】連接。

27.電子郵件由【】和郵件體兩部分組成。

28.在傳遞數(shù)據(jù)的過程中,如果目標(biāo)IP地址和當(dāng)前所在的網(wǎng)絡(luò)不同,那么該數(shù)據(jù)就必須經(jīng)過______中轉(zhuǎn),才能到達(dá)目的網(wǎng)絡(luò)。

四、C語言程序設(shè)計(jì)題(2題)29.函數(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輸出到文件oul.dat中。

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

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

請勿改動(dòng)主函數(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*13mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無符號整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或是偶數(shù),則該字符不變,否則用f(p)替代所對應(yīng)的字符。

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

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

五、1.選擇題(3題)31.幀中繼減少中繼結(jié)點(diǎn)的處理步驟,它是以______為前提的。

A.中繼交換機(jī)具有高速處理能力B.基于數(shù)據(jù)幀在光纖上傳輸基本不會出錯(cuò)C.一種新的幀結(jié)構(gòu)D.中繼傳輸距離較短

32.解析器是在()負(fù)責(zé)查詢域名服務(wù)器時(shí),解釋域名服務(wù)器的應(yīng)答,并將查詢到的有關(guān)信息返回請求的程序或用戶。

A.域名管理器端B.中間計(jì)算機(jī)C.客戶方D.服務(wù)器方

33.聯(lián)網(wǎng)計(jì)算機(jī)在相互通信時(shí)必須遵循統(tǒng)—的______。

A.軟件規(guī)范B.網(wǎng)絡(luò)協(xié)議C.路由算法D.安全規(guī)范

六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN8.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中;請編制函數(shù)StrCharJP(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCII值右移4位,然后把右移后的字符的ASCII值再加上原字符的ASCII值,得到新的字符,并存入原字符串對應(yīng)的位置上。最后把已處理的字符串按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT8.DAT中。

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

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

voidStrCharJR(void)

{

}

main()

{

clrscr(;

if(ReadDat())

{

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

return;

}

StrCharJR();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN8.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("OUT8.DAT","w");

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

{

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

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

}

fclose(fp);

}

35.已知數(shù)據(jù)文件IN27.DAT中存有300個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)的個(gè)數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)從大到小進(jìn)行排序,最后調(diào)用寫函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT27.DAT文件。

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

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

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

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

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

試題程序:

#include〈stdio.h>

inta[300],bi300],cnt=0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

fp=fopen("IN27.DAT","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。

條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

例如,位置012345678

源字符串a(chǎn)bcdhgfe

23498765

則處理后字符串hgfedcba

87659432

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

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN22.DAT","r");

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

ut=fopen("OUT22.DAT","w");

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

{

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

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

}

fclose(out);

}

參考答案

1.A解析:20世紀(jì)90年代后,興起了以超媒體方式組織多媒體信息的萬維網(wǎng)(WorldWideWeb,WWW)信息服務(wù),并且迅速成為Internet上的一種最主要的服務(wù)形式,其基礎(chǔ)是Web站點(diǎn)。每個(gè)站點(diǎn)都有一個(gè)主頁,是進(jìn)入站點(diǎn)的起始頁。一般是通過主頁來探索該站點(diǎn)的主要信息服務(wù)資源。WWW采用客戶/服務(wù)器模式進(jìn)行工作。WWW服務(wù)器負(fù)責(zé)存放和管理大量的網(wǎng)頁文件信息,并負(fù)責(zé)監(jiān)聽和查看是否有從客戶端傳過來的連接。使用WWW必須有一個(gè)客戶程序軟件Web瀏覽器軟件。瀏覽器是上網(wǎng)的基本工具軟件。InternetExplorer是微軟公司推出的一種極為靈活方便的網(wǎng)上瀏覽器,它的主要功能之一是瀏覽網(wǎng)頁文件。它可以從各種不同的服務(wù)器中獲得信息,支持多種類型的網(wǎng)頁文件,如HTML、dynamic、ActiveX、Java、Layers、CSS、Scripting、Mode等格式的文件。

2.C路由表項(xiàng)內(nèi)容:第一列是路由源碼,說明路由表項(xiàng)是通過什么方式,采用什么路由選擇協(xié)議獲得的。其中C表示為直連;S表示為靜態(tài)路由;I表示使用IGRP內(nèi)部網(wǎng)關(guān)協(xié)議獲得路由信息;O表示使用0SPF開放最短路徑優(yōu)先協(xié)議獲得路由信息;R表示使用RIP路由信息協(xié)議獲得路由信息;i表示使用Is—Is內(nèi)部網(wǎng)關(guān)協(xié)議獲得路由信息;B表示使用BGP外部網(wǎng)關(guān)協(xié)議獲得路由信息;E表示使用EGP外部網(wǎng)關(guān)協(xié)議獲得路由信息。第二列是目的網(wǎng)絡(luò)地址和掩碼。第三列前面的值是管理距離,后面的值是權(quán)值或成本。第四列是目的端口或下一跳路由器地址。第五列是VLAN網(wǎng)絡(luò)。A選項(xiàng)的第二、三行中,不是VLAN網(wǎng)絡(luò),故錯(cuò)誤。B選項(xiàng)的第六行的缺省路由表項(xiàng)目的網(wǎng)絡(luò)地址錯(cuò)誤。D選項(xiàng)的管理距離值115錯(cuò)誤,OSPF協(xié)議默認(rèn)管理距離應(yīng)為110。故選C選項(xiàng)。

3.C

4.B無源光纖網(wǎng)PON,按照ITU標(biāo)準(zhǔn)可分為兩部分:\n(1)OC一3,l55.520Mbps的對稱業(yè)務(wù)。\n(2)上行OC一3,l55.520Mbps;下行OC—12,622.080Mbps的不對稱業(yè)務(wù)。

5.B

6.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)。

7.D

8.A解析:100BASE-T標(biāo)準(zhǔn)采用了介質(zhì)獨(dú)立接口(MII,MediaIndepandentInterface),它將MAC子層與物理層分隔開,使得物理層在實(shí)現(xiàn)100Mbps速率時(shí)所使用的傳輸介質(zhì)和信號編碼方式的變化不會影響到MAC子層。

9.C地址聚合是指是把幾個(gè)小網(wǎng)絡(luò)合并為一個(gè)大網(wǎng)絡(luò),主要是通過修改子網(wǎng)位實(shí)現(xiàn)(增大)。具體方法是判斷這些地址最左邊的多少位相同的,需要如下3步。第1步:將地址轉(zhuǎn)換為二進(jìn)制格式,并將它們對齊第2步:找到所有地址中都相同的最后一位。第3步:計(jì)算有多少位是相同的。通過分析題目發(fā)現(xiàn),本題中只有最后一個(gè)點(diǎn)位不同,其它3個(gè)點(diǎn)位都相同,在進(jìn)行十進(jìn)制向二進(jìn)制轉(zhuǎn)換時(shí),只需計(jì)算最后一個(gè)點(diǎn)位就行了。121.55.31.192:121.55.31.11000000121.55.31.160:121.55.31.10100000121.55.31.128:121.55.31.10000000得121.55.31.10000000/25,即121.55.31.128/25。故選擇C選項(xiàng)。

10.C

11.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,可以通過過濾不跨網(wǎng)段傳輸?shù)男畔?,避免了線路的擁塞。

12.內(nèi)存分配操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的重要組成部分,是用戶與計(jì)算機(jī)之間的接口,管理一臺計(jì)算機(jī)的進(jìn)程、內(nèi)存分配、文件輸入/輸出以及設(shè)備輸入/輸出4個(gè)主要操作。

13.共享資源共享資源解析:資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互連起來的自治計(jì)算機(jī)系統(tǒng)的集合”。

14.48位48位解析:MAC地址又叫硬件地址或以太網(wǎng)的物理地址,一般用12個(gè)十六進(jìn)制數(shù)表示,長度為48位(6字節(jié))。例如,00-06-80-A3-BD-67(數(shù)字中不能有比F大的數(shù)),每個(gè)生產(chǎn)廠商分配以太網(wǎng)的前3個(gè)字節(jié)(即公司標(biāo)識)。

15.客戶機(jī)/服務(wù)器模式POP3是POP協(xié)議的第3個(gè)主要版本,它允許對郵件進(jìn)行檢索、下載、刪除等操作,采用客戶機(jī)/服務(wù)器模式。當(dāng)用戶程序需要下載郵件時(shí),POP客戶機(jī)首先向POP服務(wù)器的TCP端口110發(fā)送連接請求,一旦TCP連接建立成功,POP客戶機(jī)就可以向服務(wù)器發(fā)送命令,從而下載和刪除郵件。

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

17.進(jìn)程進(jìn)程解析:UNIX的系統(tǒng)結(jié)構(gòu)可分為兩大部分,一部分是操作系統(tǒng)的內(nèi)核,另一部分是系統(tǒng)的外殼。內(nèi)核部分由文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)組成;外殼由shell解釋程序、支持程序設(shè)計(jì)的各種語言、編譯程序和解釋程序、實(shí)用程序和系統(tǒng)調(diào)用接口等組成。

18.路由器路由器解析:Internet主要由通信線路、路由器、服務(wù)器與客戶機(jī)和信息資源4部分組成。

19.255.255.255.255255.255.255.255解析:在TCP/TP協(xié)議中存在兩種類型的廣播地址。一種是將IP地址的主機(jī)地址部分全部置0或置1,這種廣播地址稱為直接廣播地址。利用該地址可以向任何子網(wǎng)直接廣播。另外還有一個(gè)特殊的IP地址,用于向本網(wǎng)廣播,被稱為有限廣播地址,其值為55。

20.\n內(nèi)部

\n

21.雙絞線雙絞線解析:局域網(wǎng)常用的傳輸介質(zhì)有:同軸電纜、雙絞線、光纖與無線通信信道。

22.ARPANETARPANET解析:最早出現(xiàn)的計(jì)算機(jī)網(wǎng)絡(luò)是ARPANET。

23.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,可以通過過濾不跨網(wǎng)段傳輸?shù)男畔ⅲ苊饬司€路的擁塞。

24.不可靠不可靠解析:用戶數(shù)據(jù)報(bào)協(xié)議UDP是傳輸層經(jīng)常用到的一個(gè)協(xié)議,提供了不可靠的無連接的傳輸服務(wù)。

25.ATMATM解析:實(shí)時(shí)多媒體信息的大規(guī)模發(fā)布是ATM的重要應(yīng)用之一。

26.虛擬虛擬解析:TCP建立的連接通常叫作虛擬連接。因?yàn)榫W(wǎng)絡(luò)系統(tǒng)并不對該連接提供硬件或軟件支持。此連接是由運(yùn)行于兩臺主機(jī)上相互交換信息的兩個(gè)TCP軟件虛擬建立起來的。

27.郵件頭郵件頭解析:與普通的郵政信件一樣,電子郵件也有自己固定的格式。電子郵件由兩部分組成;郵件頭和郵件體。

28.路由器路由器解析:網(wǎng)絡(luò)通過IP地址決定數(shù)據(jù)是直接投遞還是通過某個(gè)路由器傳送出去。

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

\n【解題思路】

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

\n【參考答案】

\n

30.【審題關(guān)鍵句】字符替代f(p)=p*13mod256,小于等于32或ASCII碼是偶數(shù)不變,否則替換。

\n【解題思路】

\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。

\n【參考答案】

\n

31.B解析:隨著數(shù)據(jù)傳輸速率高、誤碼率低的光纖的廣泛使用,幀中繼是基于光纖上傳輸基本不會出錯(cuò)的前提,中繼交換機(jī)只要一檢測到幀的目的地址就立即開始轉(zhuǎn)發(fā)該幀,以減小網(wǎng)絡(luò)傳輸延遲。而流量控制和差錯(cuò)控制由端到端操作的高層協(xié)議來完成。所以,幀中繼方式也稱為x25的流水線方式。實(shí)踐證明,幀中繼網(wǎng)絡(luò)的吞吐量要比X.25網(wǎng)絡(luò)的吞吐量提高一個(gè)數(shù)量級以上。

32.C解析:域名解析過程由客戶方的應(yīng)用程序發(fā)起。解析查詢的有關(guān)信息也會返回給請求的用戶程序。

33.B解析:計(jì)算機(jī)網(wǎng)絡(luò)由多個(gè)互連的結(jié)點(diǎn)組成,結(jié)點(diǎn)之間要不斷地交換數(shù)據(jù)和控制信息。要做到有條不紊地交換數(shù)據(jù),每個(gè)結(jié)點(diǎn)都必須遵守一些事先約定好的規(guī)則。這些規(guī)則精確地規(guī)定了所交換數(shù)據(jù)的格式和時(shí)序。這些為網(wǎng)絡(luò)數(shù)據(jù)交換而制定的規(guī)則、約定與標(biāo)準(zhǔn)被稱為網(wǎng)絡(luò)協(xié)議。

34.voidStrCharJR(void){intiistrl;for(i=0;i<maxline;i++){str1=strlen(xx[i]);/*計(jì)算各行字符串的長度*/for(j=0;i<str1;j++)xx[i][j]+=xx[i][j]>>4;/*字符的ASCII值右移4位再加—卜原字符的ASCII值得到新字符*/}}voidStrCharJR(void)\r\n{\r\ninti,i,strl;\r\nfor(i=0;i<maxline;i++)\r\n{\r\nstr1=strlen(xx[i]);/*計(jì)算各行字符串的長度*/\r\nfor(j=0;i<str1;j++)\r\nxx[i][j]+=xx[i][j]>>4;/*字符的ASCII值右移4位再加—卜原字符的ASCII\r\n值,得到新字符*/\r\n}\r\n}解析:本題考查對二維字符數(shù)組元素的操作。注意:字符也可以參與數(shù)學(xué)運(yùn)算,只不過用的是其ASCII碼值。我們可以利用雙重循環(huán)按照先行后列的順序逐個(gè)取得數(shù)組中的字符(前提是我們需要求得各行字符的總個(gè)數(shù)),外層循環(huán)用來控制行數(shù),內(nèi)層循環(huán)用宋依次取得各行中的每一個(gè)字符。之后對當(dāng)前所取得的字符進(jìn)行右移4位的運(yùn)算(用到了“>>”右移運(yùn)算符),然后把右移后得到的字符累加到原來字符中去,這樣原來字符就被新的字符所覆蓋。

35.voidjsValue(){intithouhuntendataj;for(i=0;i〈300;i++){thou=a[i]/1000;/*求千位數(shù)字*/hun=a[i]%1000/100;/*求百位數(shù)字*/ten=a[i]%100/10;/*求十位數(shù)字*/data=a[i]%10;/*求個(gè)位數(shù)字*/if(thou+hun==data+ten)/*如果千位數(shù)加百位數(shù)等于十位數(shù)加個(gè)位數(shù)*/{b[cnt]=a[i];/*把滿足條件的4位數(shù)依次存入數(shù)組b中*/cnt++;/*計(jì)算滿足條件的數(shù)的個(gè)數(shù)*/}}for(i=0;i〈cnt-1;i++)/*對數(shù)組b的4位數(shù)從大到小進(jìn)行排序*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsValue()\r\n{inti,thou,hun,ten,data,j;\r\nfor(i=0;i〈300;i++)\r\n{\r\nthou=a[i]/1000;/*求千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求百位數(shù)字*/\r\nten=a[i]%100/10;/*求十位數(shù)字*/\r\ndata=a[i]%10;/*求個(gè)位數(shù)字*/\r\nif(thou+hun==data+ten)/*如果千位數(shù)加百位數(shù)等于十位數(shù)加個(gè)位數(shù)*/\r\n{\r\nb[cnt]=a[i];/*把滿足條件的4位數(shù)依次存入數(shù)組b中*/\r\ncnt++;/*計(jì)算滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*對數(shù)組b的4位數(shù)從大到小進(jìn)行排序*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]〈b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:根據(jù)題意可知,函數(shù)jsValue()用于實(shí)現(xiàn)兩個(gè)功能:一是找出滿足條件的數(shù),并存放在數(shù)組b中:二是對數(shù)組b中的數(shù)進(jìn)行從大到小的排序。首先來找出“千位數(shù)上的數(shù)加上百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加上個(gè)位數(shù)上的數(shù)”的4位數(shù)。利用一個(gè)for循環(huán)來不斷從數(shù)組a中取出4位數(shù),并對取出的數(shù)進(jìn)行條件判斷。由于這里涉及到要對4位數(shù)的每一位進(jìn)行判斷,因此,“thou=a[i]/1000;hun=a[i]%1000/100;ten=a[i]%100/10;dam=a[i]%10;”這4條語句就可以得到當(dāng)前被判斷的4位數(shù)的千位數(shù)、百位數(shù)、十位數(shù)及個(gè)位數(shù)。之后,執(zhí)行條件判斷語句“if(thou+hun==data+ten)”,并把滿足條件的4位數(shù)存入數(shù)組b中。變量cnt用來統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)。將所有滿足條件的數(shù)取出后利用選擇法對其進(jìn)行排序,即拿當(dāng)前元素依次和它后面的元素進(jìn)行比較,發(fā)現(xiàn)有大于該數(shù)的,就將這兩個(gè)數(shù)進(jìn)行交換。最終數(shù)組b的元素就是有序存放的。

36.voidjsSort(){intijkstr1half;cha

溫馨提示

  • 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

提交評論