【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)_第1頁
【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)_第2頁
【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)_第3頁
【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)_第4頁
【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

【2021年】遼寧省盤錦市全國計算機等級考試網絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關于路由信息協(xié)議RIP的描述中,錯誤的是()。

A.要求路由器周期性地向外發(fā)送路由刷新報文

B.路由刷新報文主要內容是由若干(V、D)組成的表

C.矢量V標識該路由器可以到達的目的網絡或目的主機的跳數

D.路由器在接收到(V、D)報文后按照最短路徑原則更新路由表

2.

3.

4.網絡廣告中的CPI是指()。

A.其它三個都不對B.網絡廣告每一千個鏈接數的費用C.網絡廣告每一千個印象數的費用D.網絡廣告每一千個點擊數的費用

5.第

16

一個路由器的部分路由表的內容如下,當收到一個分組,其目標地址是1l00100000010lll0001100010101010.這個路由器通過以下哪個接口將它發(fā)送出去?目標網絡子網掩碼接口11001000000101110001000000000000210110010000001011110011000000000002411100100000010l110001100000000000212Default3

A.OB.1C.2D.3

6.以下哪個地址是MAC地址______。

A.0D-01-22-AA

B.00-01-22-0A-AD-01

C.A0.01.00

D.139.216.000.012.002

7.

8.下列關于路由器技術的描述中,錯誤的是()

A.吞吐量是指路由器的包轉發(fā)能力

B.高性能路由器一般采用交換式結構

C.語音視頻業(yè)務對路由器延時抖動要求不高

D.路由器的冗余是為了保證設備的可靠性與可用性

9.以下關于網絡運行環(huán)境的描述中,哪個是錯誤的()

A.網絡運行環(huán)境是指保障網絡系統(tǒng)安全、可靠與正常地運行所必需的基本設施與設備條件

B.它主要包括機房與電源兩個部分

C.機房是放置核心路由器、交換機、服務器等核心設備的場所,不包括各個建筑物中放置路由器、交換機與布線設施的設備間、配線間等場所

D.關鍵的網絡設備(如核心路由器、交換機、服務器.對供電條件的要求是很高的,必須保證由專用的UPS系統(tǒng)供電

10.下列關于OSPF協(xié)議的描述中,錯誤的是()。

A.對于規(guī)模很大的網絡,0SPF通過劃分區(qū)域來提高路由更新收斂速度

B.每一個OSPF區(qū)域擁有一個32位的區(qū)域標識符

C.在一個OSPF區(qū)域內部的路由器不知道其他區(qū)域的網絡拓撲

D.在一個區(qū)域內的路由器數一般不超過24個

二、填空題(10題)11.

12.電子郵件由【】兩部分組成。

13.

14.

15.(14)在客戶機/服務器模式中,主動發(fā)出請求的是_________。

16.

17.應用生成樹算法可以構造出一個生成樹,創(chuàng)建了一個邏輯上______的網絡拓撲結構。

18.第

79

IP報文頭部中的()字段用于指示IP協(xié)議的服務用戶。

19.網絡體系結構的概念包括【】和相鄰層接口兩層含義。

20.

三、2.填空題(8題)21.IPv6提供了3種尋址方式,它們是【】、任意通信與組播通信。

22.在Internet中,需要使用進行路由選擇的設備一般采用______驅動的路由選擇算法。

23.能把計算機處理好的結果轉換成為文本、圖形、圖像或聲音等形式并輸送出來的設備稱為【】設備。

24.在網絡管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。

25.協(xié)議分層模型包括兩方面的內容:一是層次結構,二是對______的描述。

26.世界最早投入運行的計算機網絡是【】。

27.因特網的主要組成部分包括通信線路、路由器、主機和【】。

28.微機顯示系統(tǒng)由顯示器和______構成,兩者必須配合才能工作。

四、C語言程序設計題(2題)29.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:把千位數字和十位數字重新組成一個新的含有兩位數字的數ab(新數的十位數字是原四位數的千位數字,新數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的含有兩位數字的數cd(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的百位數字),如果新組成的兩個數ab<cd,ab必須是奇數且不能被5整除,cd必須是偶數,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到out.dat文件中。

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

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

請勿改動數據文件in.dat中的任何數據、主函數main、讀函數readDat和寫函數writeDat的內容。

30.己知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:如果四位數各位上的數字均為0或2或4或6或8中的一個數字,則統(tǒng)計出滿足此條件的個數cnt,并把這些四位數按從大到小的順序存入數組b中。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到0ut.dat文件中。

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

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

請勿改動數據文件in.dat中的任何數據、主函數main、讀函數readDat和寫函數writeDat的內容。

五、1.選擇題(3題)31.Internet的基本結構與技術起源于()。

A.TCPB.ARPANETC.NOVELLD.ALOHA

32.城域網的建設方案多種多樣,但有一些共同的特點,下列()不是其中包括的。

A.傳輸介質采用同軸電纜

B.體系結構上采用3層模式

C.要適應不同協(xié)議與不同類型用戶的接入需要

D.交換結點采用基于IP交換的高速路由交換機或ATM交換機

33.下列陳述中不正確的是()。

A.傳輸層是網絡結構中高層與低層之間銜接的接口層

B.傳輸層服務是一種標準服務,適用于提供不可靠的服務

C.對高層用戶而言,傳輸層屏蔽了通信子網的細節(jié)

D.通信子網提供的服務越多,傳輸層協(xié)議就越復雜

六、1.程序設計題(3題)34.讀函數ReadDat()實現從文件ENG28.IN中讀取一篇英文文章,存入到字符串數組xx中。請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字符進行替代,仍存入數組xx的對應的位置上,最后調用寫函數WriteDat()把結果xx輸出到文件PS28.DAT中。

替代關系:f(p)=p*11mod256(p是數組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或f(p)對應的字符是小寫字母,則該字符不變,否則將f(p)所對應的字符進行替代。

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

原始數據文件存放的格式是:每行的寬度均小于80個字符

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

#include〈ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的總行數*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

}

{

main()

{

clrscr();

if(ReadDat())

{

printf("數據文件ENS28.IN不能打開!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

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

{

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

fprintf(fp,"%sin",xx[i]);

}

fclose(fp);

}

35.請編寫函數countValue(),它的功能是:求n以內(不包括n)同時能被3與7整除的所有自然數之和的平方根s,并作為函數值返回,最后結果s輸出到文件OUT11.DAT中。

例如,若n為1000時,函數值應為s=153.909064。

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

請勿改動主函數main()和輸入輸出函數progReadWrite()的內容。

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

doublecountValue(intn)

{

}

main()

{

clrscr();

printf("自然數之和的平方根=%f\n",countValue(1000));

progReadWrite();

}

progReadWrite()

{

FILE*wf;

inti,n;

floats;

wf=fopen("OUTll.DAT","w");

s=countValue(1000);

fprintf(wf,"%f\n",s);

fclose(wf);

}

36.已知在文件in37.dat中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位)、產品名稱mc(字符型10位)、單價dj(整型)、數量sl(整型)、金額je(長整型)幾部分組成。其中,金額=單價×數量可計算得出。函數ReadDat()的功能是讀取這100個銷售記錄并存入數組sell中。請編制函數SortDat(),其功能要求:按產品代碼從小到大進行排列,若產品代碼相同,則按金額從大到小進行排列,最終排列結果仍存入結構數組sell中,最后調用函數WriteDat()把結果輸出到文件out37.dat中。

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

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

試題程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];

charmc[11];

intdj;

intsl;

longje;

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

memset(sell,0,sizeof(sell));

ReadDat()

SortDat()

WriteDat(;

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);

ch[5]=0;

sell[i].sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

參考答案

1.CV代表矢量,標識該路由器可以到達的目的網絡或目的主機;D代表距離,指出該路由器到達目的網絡或目的主機的距離。故選C選項。

2.B

3.A

4.C

5.B目標地址是11001000000101110001100010101010,它與第二個以及第三個表項都匹配,但是它和第二個表項具有最長的前綴匹配.所以使用這個表項,按照接口將這個分組轉發(fā)出去。\r\n

6.B解析:典型的MAC地址長度為48位(6個字節(jié)),標準的表示方法是在兩個十六進制數之間用一個連字符隔開,故選項B是正確的。

7.A

8.C解析:路由器的關鍵技術指標包括:①吞吐量;②背板能力;③丟包率;④路由表容量;⑤突發(fā)處理能力;⑥延時與延時抖動;⑦服務質量;⑧可靠性與可用性;⑨網管能力等。其中,吞吐量是指路由器的包轉發(fā)能力,與其端口數量、端口速率、包長度、包類型有關,涉及端口吞吐量與整機吞吐量兩個方面的內容。端口吞吐量是指路由器某個具體端口的包轉發(fā)能力,而整機吞吐量是指路由器整機的包轉發(fā)能力。

9.C

10.D為了適應大規(guī)模的網絡,并使更新過程收斂的很快,OSPF協(xié)議將一個自治系統(tǒng)劃分為若干個更小的范圍,每個范圍叫做區(qū)域。每個區(qū)域有一個32位的區(qū)域標識符(點分十進制表示),在一個區(qū)域內的路由器數目不超過200個。劃分區(qū)域的好處是將利用洪泛法交換鏈路狀態(tài)信息的范圍局限在每一個區(qū)域內,而不是整個自治系統(tǒng),.因此區(qū)域內部路由器只知道本區(qū)域的完整網絡拓撲,而不知道其他區(qū)域的網絡拓撲情況。

11.

12.郵件頭、郵件體郵件頭、郵件體解析:電子郵件由郵件頭、郵件體兩部分組成。

13.動態(tài)綁定

【解析】地址解析協(xié)議(ARP)是以太網經常使用的映射方法,它充分利用了以太網的廣播能力,將IP地址與物理地址進行動態(tài)綁定。

14.

15.(14)客戶機【解析】客戶機/服務器的工作模式為:應用程序之間為了能順利地通信,服務器應處于守候狀態(tài),并監(jiān)視客戶機的請求??蛻魴C發(fā)出請求,該請求經互聯網傳送給服務器,一旦服務器接收到這個請求,就可以執(zhí)行請求指定的任務,并將執(zhí)行的結果經互聯網回送給客戶機。

16.

17.無環(huán)路無環(huán)路解析:生成樹算法通過網橋之間的協(xié)商構造出一個生成樹。這些協(xié)商的結果是:每個網橋都有一個端口被置于轉發(fā)狀態(tài),其他端口則被置于阻塞狀態(tài)。該過程將保證網絡中的任何兩個設備之間只有一個通路,創(chuàng)建一個邏輯上無環(huán)路的網絡拓撲結構。

18.協(xié)議類型或者協(xié)議【解析】IP協(xié)議能夠為多個上層協(xié)議提供數據傳輸的服務,IP分組的首部有一個字段叫ProtoCol,這個字段的作用是用于區(qū)分IP協(xié)議的用戶協(xié)議到底是1PX、IP還是ICMP協(xié)議等等。

19.同層次進程通信的協(xié)議同層次進程通信的協(xié)議解析:網絡體系結構的概念包括同層次進程通信的協(xié)議和相鄰層接口兩層含義。

20.直接

【解析】當一個設備向網絡上的所有設備發(fā)送數據時,就產生了廣播。IP具有兩種廣播地址形式,一種叫直接廣播地址,另一種叫有限廣播地址。

21.單一通信或unicast單一通信或unicast解析:在IPv6中按接口界面而不是按節(jié)點(路由器或主機)分配地址,在IPv6中可以給一個接口界面分配復數個不同類別的地址。IPv6具有3種尋址方式:1、單一通信:一個接口界面只擁有一個惟一的地址。如果報文的目的地址為單一地址,則該報文被轉發(fā)至具有相應地址的界面。2、任意通信:接口界面集合的地址。如果報文的目的地址為任意通信地址,則該報文被轉發(fā)給距報文發(fā)送源最近的一個接口界面。3、組播通信:接口界面集合的地址。如果報文的目的地址為組播通信地址,則具有該地址的所有接口界面都將收到相應的報文。

22.表表解析:需要使用進行路由選擇的設備一般是采用表驅動的路由選擇算法。每臺需要路由選擇的設備保存一張IP選路表(路由表),需要傳送數據時,通過查詢該表決定發(fā)送方向。

23.輸出輸出解析:輸出設備是計算機系統(tǒng)輸出數據和信息的設備。

24.事件通知事件通知解析:本題考查點是網絡管理模型中管理者和代理之間的信息交換。在網絡管理中,日前常使用以管理者/代理為核心思想的現代網絡管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設備內部。被管理設備可以是主機、路由器、交換機、集線器等,這些設備出廠時多數帶有管理軟件。代理把來自管理者的管理操作命令轉換為本設備所特有的指令,以此完成管理者在被管理設備上采取本地的行動,或返回它所管理設備的信息。管理者和代理程序之間需要利用網絡交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。

25.各層功能各層功能解析:層次結構和對各層功能的描述是分層模型的主要內容。

26.ARPANET(阿帕網)ARPANET(阿帕網)解析:自1969年美國國防部的阿帕網(ARPANET)運行以來,計算機廣域網開始發(fā)展。

27.信息資源信息資源解析:因特網主要由以下部分組成:1、通信線路;2、路由器;3、服務器與客戶機;4、信息資源。

28.顯示卡顯示卡解析:硬件分為4個層次,既要有設備,又要有板卡支持才能正常工作。顯示器需要顯示卡的支持。

29.【審題關鍵句】千位+十位與個位+百位,比較大小,整除,奇偶數判斷,從大到小排序?!窘忸}思路】

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

\n【參考答案】

\n

30.【審題關鍵句】各位都是偶數,從大到小排序。

\n【解題思路】

\n①首先,本題要定義多個變量,包括兩個循環(huán)變量循環(huán)i、j;用來存放四位數分解之后各位數的變量qw(千位)、bw(百位)、sw(十位)和gw(個位);一個用于數據交換的整型變量ab。

\n②通過for循環(huán)依次對數組中的每個四位數進行分解,得到每位上的數字,然后通過if條件語句判斷每位數是否都為偶數,注意,每個表達式之問的關系為與運算,即需要同時滿足這4個表達式的數才符合條件。

\n③將滿足條件的四位數賦給數組b[cnt],同時數組下標值加1,當for循環(huán)執(zhí)行完畢后,則所有滿足條件的四位數全部存放到數組b[cnt]中。

\n④最后通過兩個for循環(huán),對數組b[cnt]的元素按從大到小的順序排序,排序過程中,變量ab作為數據交換的中間變量。

\n【參考答案】

\n

31.B解析:ARPANET是最早出現的計算機網絡之一,現代計算機網絡的很多概念與方法都是從ARPANET基礎上發(fā)展出來的。因特網的基本結構與技術起源于ARPANET。

32.A解析:目前各種城域網建設方案有幾個共同點,那就是:傳輸介質采用光纖,交換結點采用基于IP交換的高速路由交換機或ATM交換機,在體系結構上采用核心交換層、業(yè)務匯聚層與接入層的3層模式,以適應各種業(yè)務需求,以及不同協(xié)議與不同類型用戶的接入需求。

33.B解析:傳輸層的主要任務是向用戶提供可靠的端到端服務,透明地傳送報文。它向高層屏蔽了下層數據通信的細節(jié),是高層與低層銜接的接口,因而是計算機通信體系結構中最關鍵的一層。同時正因為它屏蔽了通信子網的細節(jié),所以通信子網提供的服務越多,傳輸層協(xié)議就越復雜。

34.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pr!=0){if((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32){/*如果計算后的值小于等于32或對應的字符是小寫字母*/pf++;/*則不作任何操作取下一個數進行處理*/continue;}*pf=*pf*11%256;/*否則用新字符來替代這個字符*/pf++;/*取下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i〈maxline;i++)\r\n{\r\npf=xx[i];\r\nwhile(*pr!=0)\r\n{\r\nif((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32)\r\n{/*如果計算后的值小于等于32或對應的字符是小寫字母*/\r\npf++;/*則不作任何操作,取下一個數進行處理*/\r\ncontinue;\r\n}\r\n*pf=*pf*11%256;/*否則用新字符來替代這個字符*/\r\npf++;/*取下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數組,由于要對已有二維字符數組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數組的各行。當前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進行條件判斷。根據題意,條件用“if((*pf*11%256>='a'&&*pf*11%256〈='z')||*pf*11%256〈=32)”語句來實現。如果該字符不滿足上述條件,就用一個新的字符來替代,新的字符是當前字符乘以11的結果再去與256取余,處理完畢后,指針去取下一個字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個字符,對下一個字符進行處理。

35.doublecountValue(intn){doublexy=0.0;inti;for(i=1;i<n;i++)if(i%3==0&&i%7==0)xy+=i;/*求n以內(不包括n)同時能被3與7整除的所有自然數之和*/xy=sqrt((double)xy);/*再對總和求平方根*/returnxy;}doublecountValue(intn)\r\n{\r\ndoublexy=0.0;\r\ninti;\r\nfor(i=1;i<n;i++)\r\nif(i%3==0&&i%7==0)xy+=i;/*求n以內(不包括n)同時能被3與7整除的所\r\n有自然數之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個for循環(huán)依次從n個自然數當中取數,對當前取出的數進行條件判斷。判斷條件為:既能被3整除同時也能被7整除,因此,用“&&”運算符來連接兩個條件表達式,當某數滿足判斷條件時,就把該數累加到變量xy中(xy的初始值為0.0),當所有滿足條件的數都被找完

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論