2021年吉林省遼源市全國計算機等級考試網絡技術測試卷(含答案)_第1頁
2021年吉林省遼源市全國計算機等級考試網絡技術測試卷(含答案)_第2頁
2021年吉林省遼源市全國計算機等級考試網絡技術測試卷(含答案)_第3頁
2021年吉林省遼源市全國計算機等級考試網絡技術測試卷(含答案)_第4頁
2021年吉林省遼源市全國計算機等級考試網絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.第

22

“協議數據單元的某個字段的解釋”指的是網絡協議中的哪一個要素?()

A.語法B.語義C.層次D.時序

2.Windows環境下可以用來修改主機默認網關設置的命令是()。

A.routeB.ipeonfigC.netD.nbtstat

3.一名科技工作者通過()方式可以方便快捷查詢到最新科學文獻資料。

A.互聯網B.圖書館C.打電話D.校園網

4.網絡營銷的主要內容不包括()。

A.網上促銷與網絡廣告B.網上消費者行為分析C.網絡營銷管理與控制D.網頁設計與制作

5.千兆以太網的傳輸速率是傳統的10Mbps以太網的100倍,但是它仍然保留著和傳統的以太網相同的()。

A.物理層協議B.幀格式C.網卡D.集線器

6.一臺交換機總帶寬為8.8Gbit/s,具有若干個10/100Mbit/s電端口和2個1000Mbit/s光端口,所有端口都工作在全雙工狀態,那么該交換機電端口數最多是()。

A.12B.24C.44D.48

7.傳輸層向用戶提供()。

A.點到點服務B.端到端服務C.網絡到網絡服務D.子網到子網服務

8.

9.

10.域名中表示主機名的是()。

A.wwwB.xyzC.eduD.cn

二、填空題(10題)11.光導纖維通過內部的全反射來傳輸一束經過編碼的【】。

12.100Base-TX網絡采用的物理拓撲結構為。

13.(20)IP電話系統有4個基本組件:終端設備、___________、多點控制單元和網守。

14.第

68

RARP協議的主要作用是將結點的MAC地址轉換成其對應的()地址。

15.___________是一種通過現有普通電話線為家庭、辦公室提供寬帶數據傳輸服務的技術。

16.

17.DES使用的密鑰長度是【】位。

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

19.

20.(10)Novell公司收購了SUSE,以便通過SUSE________Professional產品進一步發展網絡操作系統業務。

三、2.填空題(8題)21.電子政務邏輯結構分為______、統一的安全電子政務平臺層與電子政務應用層。

22.傳輸層的______協議是一種面向無連接的協議,它不能提供可靠的數據包傳輸,沒有差錯檢測功能。

23.FTP匿名服務中,只允許用戶下載文件,而不允許用戶______。

24.有一種攻擊是針對網絡低層協議而不是針對某項特定的應用服務,這種攻擊稱為______。

25.網絡安全的基本目標是保證信息的機密性、可用性、合法性和______。

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

27.赫爾辛基大學設計了一個著名的、開放源代碼的操作系統,這種操作系統被稱為【】。

28.NetWare操作系統是以文件服務器為中心的,主要有3個部分組成:文件服務器內核、工作站外殼與【】。

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

例如:1239,9-1-2-3>0,則該數滿足條件存入數組b中,且個數cnt=cnt+1。

8129,9-8-1-2<0,則該數不滿足條件忽略。

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

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

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

30.程序test.C的功能是:計算100以內滿足以下條件的所有整數i的個數cnt以及這些i之和sum。條件:i,i+4,i+10都是素數,同時i+10小于l00。請考生編寫函數countValue實現程序要求,最后調用函數writeDAT把結果cnt和sum輸出到文件out.dat中。(數值l不是素數)

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

請勿改動主函數main和輸出數據函數writeDAT的內容。

五、1.選擇題(3題)31.假設使用一種加密算法,它的加密方法很簡單:將每一個字母加5,即a加密為f,b加密成g。這種算法的密鑰是5,那么它屬于()。

A.對稱密碼術B.分組密碼術C.公鑰密碼術D.單向函數密碼術

32.通用網絡管理協議是為了解決_______而產生的。

A.網絡產品管理系統的不兼容問題B.管理工作人員操作的不方便問題C.網絡管理的體系化問題D.以上都是的

33.局域網指較小地域范圍內的計算機網絡,一般是一幢或幾幢建筑物內的計算機互聯成網。下列關于局域網的敘述中,錯誤的是()。

A.它的地域范圍有限B.它數據傳輸速率較高C.局域網內部用戶之間的信息交換量大D.它擴大了信息社會中資源共享的范圍

六、1.程序設計題(3題)34.函數ReadDat()的功能是實現從文件IN39.DAT中讀取一篇英文文章存入到字符串數組xx中。請編制函數ChA(),該函數的功能是:以行為單位把字符串的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的字符,第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的字符,以此類推一直處理到倒數第二個字符,最后一個字符的ASCII值加第一個字符的ASCII值,得到最后一個新的字符,得到的新字符分別存放在原字符串對應的位置上。最后把已處理的字符串逆轉后仍按行重新存入字符串數組xx中,并調用函數WriteDat()把結果xx輸出到文件OUT39.DAT中。

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

原始文件存放的格式是:每行的寬度小于80個字符,含標點符號和空格。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat();

voidWriteDat();

voidChA(void)

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

printf("數據文件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);

}

35.已知文件IN16.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位)、產品名稱mc(字符型10位)、單價由(整型)、數量s1(整型)、金額je(長整型)幾部分組成。其中:金額=單價×數量。函數ReadDat()的功能是讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat(),其功能要求:按產品名稱從大到小進行排列,若產品名稱相同,則按金額從大到小進行排列,最終排列結果仍存入結構數組sell中,最后調用函數WriteDat()把結果輸出到文件OUT16.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;/*單價*/

ints1;/*數量*/

longje;/*金額*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

main()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN16.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].s1=atoi(ch);

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT16.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].s1,sell[i].je);

}

felose(fp);

}

36.編寫函數,isValue(),它的功能是求Fibonacci數列中大于t的最小的一個數,結果由函數返回,其中Fibonacci數列F(n)的定義為:

F(0)=0,F(1)=1

F(n)=F(n-1)+F(n-2)

最后調用函數writeDat(),把結果輸出到文件OUTl0.DAT中。

例如:當t=1000時,函數值為1597。

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

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

#include<stdio.h>

intjsValue(intt)

{

}

main()

{

intn;

n=1000;

printf("n=%d,f=%d\n",n,jsValue(n));

writeDat();

}

writeDat()

{

FILE*in,*out;

intn,s;

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

s=jsValue(1O00);printf("%d",s);

fprintf(out,"%d\n",s);

fclose(out);

}

參考答案

1.B網絡協議由三個要素組成:語法、語義和時序,其中語義指的是“需要發出何種控制信息,以及完成的動作與做出的響應”,某個字段的含義是屬于語義的范疇。

2.Awindows中route命令用于在本地IP路由表中顯示和修改條目,在windows中可以通過routeadd命令來添加和修改默認網關;ipconfig命令用于顯示所有適配器的基本TCP/IP配置;NET命令權限很大,主要用于管理本地或者遠程計算機的網絡環境,以及各種服務程序的運行和配置;NBTSTAT命令用于查看當前基于NRTBIOS的TCP/IP連接狀態,通過該工具可以獲得遠程或本地機器的組名和機器名。故選擇A選項。

3.A

4.D

5.B于兆以太網的傳輸速率比快速以太網快10倍,傳輸速率達到1Obps。千兆以太網保留著傳統10Mbps以太網的基本特征,它們具有相同的幀格式與類似的組網方法,只是將每位的發送時間降低到lns。

6.B全雙工端口帶寬的計算方法是:端口數×端口速率×2。本題中對于光端口的總帶寬是2×1000Mbit/s×2=4000Mbit/s,剩余的帶寬則是電端口的,即8.8×1000Mbit/s-4000Mbit/s=4800Mbit/s。則電端口數可能為4800Mbit/s÷100Mbit/s÷2=24,因此該交換機電端口數最多是24個。注意,該題中的換算單位是1000,而不是1024,故選B選項。

7.B解析:傳輸層的主要任務是向用戶提供可靠的端到端(End-to-EnD)服務,透明地傳送報文。

8.C

9.B

10.B

11.光信號光信號解析:光導纖維通過內部的全反射來傳輸一束經過編碼的光信號。

12.星型本題主要考查網絡拓撲結構的選擇,需要考生了解各種拓撲結構的優缺點。網絡拓撲結構按照幾何圖形的形狀可分為4種類型:總線拓撲、環型拓撲、星型拓撲和網狀拓撲。這些形狀也可以混合,構成混合拓撲結構。不同的網絡拓撲結構適用于不同規模的網絡。下面分別對上述4種網絡拓撲結構進行簡單的介紹。

—總線拓撲結構由單根電纜組成,該電纜連接網絡中所有的節點。單根電纜稱為總線,由于它只能支持一種信道,因此所有節點共享總線的全部帶寬。在總線網絡中,當一個節點向另一個節點發送數據時,所有節點都將被動地偵聽該數據,只有目標節點才會接收并處理發送給它的數據,其他節點將忽略該數據。基于總線拓撲結構的網絡很容易實現,且組建成本很低,但擴展性較差。當網絡中的節點數量增加時,網絡的性能將會下降。此外,總線網絡的容錯能力較差,總線上的某個中斷或故障將會影響整個網絡的數據傳輸。因此,很少有網絡單純地采用總線拓撲結構。

—在環型拓撲結構中,每個節點與和它最近的兩個節點相連接,使整個網絡形成一個環型,數據沿著環向一個方向發送。環中的每個節點如同一個能再生和發送信號的中繼器,它們接收環中傳輸的數據,再將其轉發到下一個節點。與總線拓撲結構相同,當環中的節點數量增加時,響應時間也會相應變長。由此可見,單純的環型拓撲結構非常不靈活,不易于擴展。此外,在一個簡單的環型拓撲結構中,如果單個節點或一處電纜發生故障,將會造成整個網絡的癱瘓。也正因此,一些網絡采用雙環結構來提供容錯能力。

—在星型拓撲結構中,網絡中的每個節點通過一個中央設備(如集線器)連接在一起。網絡中的每個節點將數據發送給中央設備,再由中央設備將數據轉發到目標節點。一個典型的星型網絡拓撲結構所需的線纜和配置稍多于環型或總線網絡。由于在星型網絡中,任何單根電纜只連接兩個設備(如一個工作站和一個集線器),因此一處電纜問題最多影響兩個節點,單根電纜或單個節點發生故障不會導致整個網絡通信的中斷。但是,中央設備的故障將會造成一個星型網絡的癱瘓。由于使用中央設備作為連接點,所以星型拓撲結構可以很容易地移動、隔絕或進行與其他網絡的連接,這使得星型拓撲結構易于擴展。因此,星型拓撲是目前局域網中最常用的一種網絡拓撲結構,現在的以太網大都使用星型拓撲結構。

—在網狀拓撲結構中,每兩個節點之間都直接連接的。網狀拓撲常用于廣域網,其中的節點指地理場所。由于每個節點之間都是直接連接的,所以數據能夠從發送地直接傳輸到目的地。如果一個連接出了問題,可以簡單、迅速地更改數據的傳輸路徑。由于為兩點之間的數據傳輸提供了多條鏈路,因此,網狀拓撲是最具容錯性的網絡拓撲結構。

綜上所述,100Base-TX網絡采用的物理拓撲結構應該為星型拓撲結構。

13.(20)網關

【解析】lP電話系統有4個基本組件:終端設備、網關、多點控制單元和網守。

14.IP【解析】RARP協議的主要功能是將MAC地址轉換成IP地址,這通常是那些沒有硬盤的工作站在啟動時需要使用的協議,它們通過RARP協議從服務器那里獲得有效IP地址。

15.ADSLADSL解析:ADSL是一種通過現有普通電話線為家庭、辦公室提供寬帶數據傳輸服務的技術。ADSL即非對稱數字信號傳送,它能夠在現有的雙絞銅線,即普通電話線上,提供高達8Mbps的高速下行速率,遠高于ISDN速率;而上行速率有2Mbps,傳輸距離達3~5km。

16.

17.5656解析:DES是最常用的對稱加密算法,密鑰長度為56位,分組長度為64位。

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

19.30.0.0.7

【解析】目的網絡的IP地址是40.0.0.0,那么查表可知,路由器應該把IP數據報投遞到30.0.0.7。

20.(10)Linux

【解析】2003年11月4日,Novell表示將會對SUSE提出收購,收購的工作于2004年1月完成。2005年8月4日,Novell公共關系科的領導及代言人表示,SUSELinuxProfessional系列的開發將變得更開放以及讓社群參與當中的工作。

21.基礎設施層基礎設施層解析:電子政務邏輯結構自下而上分為3個層次:基礎設施層,統一的安全電子政務平臺層與電子政務應用層。這個邏輯模型是對各級電子政務系統的抽象和概括,既適用于具體政府部門的電子政務系統.也適用于整個國家電子政務系統。

22.UDP或用戶數據報UDP或用戶數據報解析:UDP協議是一種不可靠的無連接協議,主要用于不要求按分組順序到達的傳輸中,分組傳輸順序檢查與排序由應用層完成。

23.上傳文件上傳文件解析:為了保證FTP服務器的安全性,幾乎所有的FTP匿名服務只允許用戶下載文件,而不允許用戶上傳文件。

24.非服務攻擊非服務攻擊解析:從網絡高層協議角度劃分,攻擊方法可以分為服務攻擊與非服務攻擊。服務攻擊是針對某種特定網絡服務的攻擊,如針對E-mail和Telnet等服務進行的攻擊;非服務攻擊是基于網絡層等低層協議而進行的攻擊,如源路由攻擊和地址欺騙等。

25.完整性完整性解析:網絡安全的基本要素就是要實現信息的完整性、機密性、可用性和合法性。

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

27.LinuxLinux解析:Linux操作系統是一個免費的軟件包,可將普通PC變成裝有Unix系統的工作站。設計Linux的想法來自一位芬蘭赫爾辛基大學的大學生。

28.低層通信協議低層通信協議解析:NetWare操作系統主要由文件服務器內核、工作站外殼與低層通信協議3部分組成。

29.【審題關鍵句】個位-千位-百位-十位數大于零的個數,把所有滿足此條件的數依次存入數組,按從大到小的順序排序。

\n【解題思路】

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

\n【參考答案】

\n

30.【審題關鍵句】100以內(含100)滿足i、i+4、i+10都是素數的整數的個數以及這些i之和。

\n【解題思路】

\n①首先定義循環變量i,然后將i的值賦初值為3,每循環一次則將i的值加1,直到i<90。

\n②在for循環中,每執行一次循環則調用函數isPrime(該函數具體的算法已經在源程序中給出,直接調用即可),對i、i+4、i+10是否同時是素數進行判斷,如果這三個數同時為素數,則計數變量cnt值加l,同將時將變量i的值累加到sum上。

\n【參考答案】

\n

31.A解析:題目所述的加密算法屬于置換密碼,又由于它的密鑰只有一個5,所以也是對稱密碼算法。

32.D解析:當前網絡管理的主要問題是網絡設備多樣,而又各有各的管理系統,造成了網絡的管理的不兼容問題和操作的不方便,所以需要統一的管理系統。

33.D解析:局域網指較小地域范圍內的計算機網絡,一般是一幢或幾幢建筑物內的計算機互聯成網,它增大了信息社會中資源共享的深度,擴大了信息社會中資源共享的范圍的是廣域網。

34.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--)/*將字符串逆轉后仍按行重新存入字符串數組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--)/*將字符串逆轉后仍按行重新存入字符串數組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}解析:本題考查的知識點如下:

(1)字符變量的整數運算。

(2)字符的逆序排列。

因為是以行為處理單位,所以要先求得每一行中字符的個數。在C語言中,字符型數據可參與任何整數運算,實際參與運算的是字符的ASCII碼。這里可以直接將字符的ASCII碼相加,即可得到所要結果。使用循環結構依次對字符進行處理,最后一個字符要單獨處理。逆序排列采用的方法是:從兩邊向中間移動。數組中第一個字符與最后一個字符交換,第二個與倒數第二個交換,按照此規律直到中間一個或兩個字符(數組中字符個數為奇數時,最后中間只有一個字符,否則有兩個字符)。

35.voidSortDat(){intij;PROxy;for(i=0;i〈MAX-1;i++)for(j=i+1;j〈MAX;j++)if(strcmp(sell[i].mcsell[j].mc)<0)/*按產品名稱從大到小進行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].mcsell[i].mc)==0)/*若產品名稱相同則按金額從大到小進行排列*/if(sell[i].je〈sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i〈MAX-1;i++)\r\nfor(j=i+1;j〈MAX;j++)\r\nif(strcmp(sell[i].m

溫馨提示

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

評論

0/150

提交評論