2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)_第1頁
2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)_第2頁
2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)_第3頁
2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)_第4頁
2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2021年遼寧省葫蘆島市全國計算機等級考試網絡技術真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列技術中,不屬于寬帶城域網Qos保證技術的是()。A.DiffServB.MPLSC.PSTND.RSVP

2.下列關刊口密的說法中正確的是()。A.需要進行變化的原數據稱為密文

B.經過變換后得到的數據稱為明文

C.將原數據變換成一種隱蔽的形式的過程稱為加密

D.以上都不對

3.下面不屬于網絡拓撲結構的是()。

A.環(huán)形結構B.總線結構C.層次結構D.網狀結構

4.核心層網絡一般要承擔整個網絡流量的()。

A.40%~60%B.30%~60%C.20%~40%D.50%~70%

5.虛擬網絡以軟件方式來實現邏輯工作組的劃分與管理。如果同一邏輯工作組的成員之間希望進行通信,那么它們()。A.可以處于不同的物理網段,而且可以使用不同的操作系統(tǒng)

B.可以處于不同的物理網段,但必須使用相同的操作系統(tǒng)

C.必須處于相同的物理網段,但可以使用不同的操作系統(tǒng)

D.必須處于相同的物理網段,而且必須使用相同的操作系統(tǒng)

6.第

14

長期以來,網絡操作系統(tǒng)的三大陣營是Novell的Netware和I.MicroSoft的WindowsNTⅡ.MicroSoft的Windows2000Ⅲ.UNIXⅣ.Linux()

A.Ⅱ和ⅢB.I和ⅣC.I和ⅢD.Ⅱ和Ⅳ

7.計算機網絡分為局城網、城域網與廣域網,其劃分依據是()。

A.數據傳輸所使用的介質B.網絡的覆蓋范圍C.網絡的控制方式D.網絡的拓撲構型

8.文件系統(tǒng)采用二級文件目錄,可以()

A.縮短訪問存儲器的時間B.實現文件共享C.節(jié)省內存空間D.解決不同用戶間文件命名沖突

9.播客可以分為3類,下列不屬于播客分類的是()。

A.傳統(tǒng)廣播節(jié)目播客B.網絡播客C.專業(yè)播客D.個人博客

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

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

二、填空題(10題)11.(18)攻擊密碼體制一般有兩種方法:密碼分析學和________。

12.(9)操作系統(tǒng)必須提供一種啟動進程的機制,在DOS中,該機制就是EXEC函數。在Windows和OS/2中啟動進程的函數是___________。

13.即時通信系統(tǒng)一般采用中轉模式和______兩種通信模式。

14.______拓撲結構是在局域網中最常采用的。

15.第

72

網絡操作系統(tǒng)Netware是()公司的產品。

16.Linux操作系統(tǒng)可以通過______協(xié)議與其他計算機連接。

17.

18.______是指通過計算機技術與通信技術的結合來實現信息的傳輸、交換、存儲和處理。

19.(16)性能管理的主要目的是維護網絡運營效率和網絡_____。

20.網絡全文搜索引擎的基本組成部分是、檢索器、索引器和用戶接口。

三、2.填空題(8題)21.目前局域網組網方法有:雙絞線組網方法、______、千兆以太網組網方法等。

22.NetWare操作系統(tǒng)是以______為中心的,主要由3個部分組成:文件服務器內核、工作站外殼與低層通信協(xié)議。

23.遠程登陸Telnet采用了______模式。

24.實現EDI的基礎和必要條件是______。

25.規(guī)范、精確地定義了要投遞的數據報格式的是______。

26.電子商務的體系結構可以分為網絡基礎平臺、安全基礎結構、支付體系和【】。

27.在傳輸數字信號時,為了便于傳輸,減少干擾和易于放大,在發(fā)送端需要將發(fā)送的數字信號變換成為模擬信號,這種變換過程稱為【】。

28.因特網主要由______、路由器、服務器與客戶機和信息資源組成。

四、C語言程序設計題(2題)29.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsValue,其功能是:求出個位數上的數減千位數上的數減百位數上的數減十位數上的數大于零的個數cnt,再求出所有滿足此條件的四位數平均值pjzl,以及所有不滿足此條件的四位數平均值pjz2。最后main函數調用寫函數writeDat把結果cnt,pjzl,pjz2輸出到out.dat文件。

例如:1239,9-1-2-3>0,則該數滿足條件,參加計算平均值pjzl,且個數cnt=cnt+1。

8129,9-8-1-2<0,則該數不滿足條件,參加計算平均值pJz2。

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

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

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

30.請編制函數ReadDat實現從文件in.dat中讀取1000個十進制整數到數組xx中,請編制函數Compute分別計算出xx中數值為奇數的個數odd,xx中所有奇數的平均值ave1,并求出xx中數值為偶數的平均值ave2以及所有奇數的方差totfc的值,最后調用函數WriteDat把結果輸出到out.dat文件中。

注意:方差變量必須采用雙精度類型。

計算方差的公式如下:

設N為奇數的個數,xx[i]為奇數,ave1為奇數的平均值。

原始數據文件存放的格式是:每行存放10個數,并用逗號隔開。(每個數均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

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

五、1.選擇題(3題)31.下列不屬于寬帶網絡組成部分的是()。

A.傳輸網B.交換網C.接入網D.控制網

32.在下述P2P網絡中,不屬于混合式結構的是()。

A.BitTorrentB.MazeC.SkypeD.PPLive

33.TCP/IP協(xié)議是一種開放的協(xié)議標準,下面哪個不是它的特點?

A.獨立于特定計算機硬件和操作系統(tǒng)B.統(tǒng)一編址方案C.政府標準D.標準化的高層協(xié)議

六、1.程序設計題(3題)34.已知數據文件IN24.DAT中存有300個4位數,并已調用讀函數readDat()把這些數存入數組a中。請編制函數jsValue(),其功能是:求出千位數上的數加個位數上的數等于百位數上的數加十位數上的數的個數cnt,再把所有滿足此條件的4位數依次存入數組b中,然后對數組b的4位數按從小到大的順序進行排序,最后調用寫函數writeDat()把數組b中的數輸出到OUT24.DAT文件中。

例如:6712,6+2=7+1,則該數滿足條件,存入數組b中,且個數cnt=cnt+1。

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

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

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

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

試題程序:

#include〈stdio.h>

inta[300],b[300],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("IN24.DAT","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

35.編寫函數,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);

}

36.已知數據文件IN87.DAT中存有300個4位數,并已調用函數readDat()把這些數存入數組a中,請編制一函數jsValue(),具功能是:求出千位數上的數加個位數上的數等于百位數上的數加十位數上的數的個數cnt,再求出所有滿足此條件的4位數平均值pjz1,以及所有不滿足此條件的4位數的平均值pjz2,最后調用函數writeDat()把結果cnt,pjz1,pjz2,輸出到out87.dat文件中。

例如:6712,6+2=7+1,則該數滿足條件,計算平均值pjz1,且個數cnt=cnt+1。

8129,8+9≠1+2,則該數不滿足條什,計算平均值pjz2。

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

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

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

試題程序:

#include

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

voidjsValue()

{

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);

readDat()

{

FILE*fp;

inti;

fp=fopen("in87.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out87.dar","w");

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp);

}

參考答案

1.CC【解析】寬帶城域網保證服務質量QoS要求的技術有:資源預留(RSVP)、區(qū)分服務(DittServ)與多協(xié)議標記交換(MPLS)。PSTN為公共交換電話網絡,是一種全球語音通信電路交換網絡。故選擇C選項。

2.C解析:采用密碼技術可以防止未授權者提取信息,對需要保密的信息進行保密。需要進行變換的原數據稱為明文,將原數據變換成一種隱蔽的過程稱為加密,其逆過程稱為解密;經過變換后得到的數據稱為密文。

3.C解析:網絡拓撲可以根據通信于網中通信信道類型分為兩類:點-點線路通信子網的拓撲與廣播信道通信子網的拓撲。采用點-點線路的通信子網的基本拓撲構型有4種:星型、環(huán)型、樹型與網狀型。采用廣播信道通信子網的基本拓撲構型有4種:總線型、樹型、環(huán)型、無線通信與衛(wèi)星通信型。

4.A

5.A解析:本題考查點是VLAN的工作原理。一個虛擬局域網VLAN可以看成是一組工作上相關的部門工作站的集合,它們的物理位置可以處于同一物理網段,也可以處于不同的物理網段,但是邏輯上可以像在同一網段中一樣“廣播”數據。虛擬局域網以軟件方式實現,不受物理位置的限制,也可以使用不同的操作系統(tǒng)。

6.C三大陣營是指WindowsNT、NetWare和UNIX系統(tǒng)。

7.B

8.D解析:在二級文件目錄中,各文件的說明信息被組織成目錄文件,且以用戶為單位把各自的文件說明劃分為不同的組。這樣,不同的用戶可以使用相同的文件名,從而解決了文件的重名問題。

9.B

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

11.窮舉攻擊

【解析】攻擊密碼體制一般有兩種方法:密碼分析學和窮舉攻擊。

12.(9)CreateProcess【解析】操作系統(tǒng)必須提供一種啟動進程的機制。在DOS中,該機制就是EXEC函數。在Windows中啟動進程的函數是CreateProcess,它的代碼存儲在操作系統(tǒng)的內核里,即在KERNEL32.DLL文件中。

13.P2P模式P2P模式解析:即時通信系統(tǒng)一般采用客戶機/客戶機模式,也就是點對點的模式(即P2P模式),另一種是客戶機/服務器模式,即消息的發(fā)送和消息的接受必須通過服務器來中轉(即中轉通信模式)。

14.總線網總線網解析:總線型拓撲結構是局域網的主要拓撲結構之一。

15.Novell【解析】流行的網絡操作系統(tǒng)主要有以下幾種:MiCrosoft公司的WindowsNTServer操作系統(tǒng)、Novell公司的NetWare操作系統(tǒng)、IBM公司的LANServer操作系統(tǒng)、Unix操作系統(tǒng)與Linux操作系統(tǒng)等。

16.TCP/IPTCP/IP解析:Linux操作系統(tǒng)具有豐富的網絡功能,在通信和網絡方面優(yōu)于其他操作系統(tǒng),可以通過TCP/IP協(xié)議與其他計算機連接,通過剛絡進行分布式處理。

17.

18.數據通信數據通信解析:數據通信是指通過計算機技術與通信技術的結合來實現信息的傳輸、交換、存儲和處理。數據通信系統(tǒng)是指以計算機為中心,通過數據傳輸系統(tǒng)與分布在遠地的數據終端設備連接起來,以實現數據通信的系統(tǒng)。

19.(16)服務質量【解析】性能管理的目的是維護網絡服務質量和網絡運營效率。性能管理包括性能監(jiān)測、性能分析以及性能管理控制功能。

20.搜索器網絡搜索引擎一般是由搜索器、索引器、檢索器和用戶接口4個部分組成的:搜索器從因特網上自動搜集網頁中的數據;索引器自動為這些數據建立索引并將索引存放在索引數據庫中;檢索器根據用戶的查詢需求快速地在索引庫中檢索文檔;用戶接口則是一個根據用戶輸入的查詢信息顯示查詢結果的頁面生成系統(tǒng)。

21.快速以太網組網方法快速以太網組網方法解析:目前局域網組網方法有:雙絞線組網方法、快速以太網組網方法、千兆以太網組網方法等。

22.文件服務器文件服務器解析:NetWare操作系統(tǒng)是以文件服務器為中心的,它主要由文件服務器內核、工作站外殼與低層通信協(xié)議等3個部分組成。

23.客戶機/服務器客戶機/服務器解析:通過TCP連接,Telnet客戶機進程與Telnet服務器進程之間采用了網絡虛擬終端NVT標準來進行通信。

24.電子數據處理EDP電子數據處理EDP解析:EDP主要是指企業(yè)內部自身業(yè)務的自動化,而EDI則是各企業(yè)之間交往的自動化,前者是后者的基礎和必要條件。

25.IP協(xié)議IP協(xié)議解析:IP協(xié)議對投遞的數據報格式有規(guī)范、精確的定義。

26.電子商務業(yè)務系統(tǒng)電子商務業(yè)務系統(tǒng)解析:電子商務的體系結構可以分為以下四個層次:1、電子商務的網絡基礎平臺;2、安全基礎結構;3、支付體系;4、電子商務業(yè)務系統(tǒng)。

27.調制調制解析:計算機發(fā)出的是數字信號,有時需要將其轉換成模擬信號。如個人計算機以撥號方式接入Internet網,或者為了便于傳輸,減少干擾和易于放大,數字信號必須轉換成模擬信號,這種變換過程稱為調制。這種轉換需要使用調制解調器。接收方的計算機則需要將傳輸過來的模擬信號轉換成數字信號,這種變換過程稱為解調,也需要通過調制解調器。

28.通信線路通信線路解析:因特網可以分為三層,主干網,中間層網和底層網,從結構上來說,因特網主要由通信線路,路由器,服務器,與客戶機,信息資源組成。

29.【審題關鍵句】個位-千位-百位-十位,結果大于零的數的個數,求滿足此條件以及不滿足此條件的四位數平均值avel和ave2。

\n【解題思路】

\n①首先定義一個循環(huán)變量i,以及分別用來存放四位數分解之后各位數的變量qw(千位)、bw(百位)、sw(十位)和gw(個位)。

\n②通過for循環(huán)依次對數組中的每個四位數進行分解,每分解一個四位數,則根據題目要求,判斷其“個位.百位.十位.千位>0”的條件是否滿足,當滿足條件時,則將a[i]的值累加到變量pjzl中,同時計數變量cnt的值加1:如果不滿足判斷條件,則將四位數累加到變量pjz2中。當for循環(huán)結束之后,就能等到所有滿足條件的四位數之和pjzl和個數,以及所有不滿足條件的四位數之和pjz2。

\n③最后將變量pjzl的值除以變量cnt的值,得到所有滿足條件的四位數的平均值并賦給變量pjzl,將變量pjz2的值除以300減去變量cnt的差,得到所有不滿足條件的四位數的平均值并賦給變量pjz2。

\n本題中,pjzl、pjz2和cnt三個變量在源程序中已經定義,在該子程序中就不需要再重新定義了。

\n【參考答案】

\n

30.【審題關鍵句】讀取l000個數,奇數個數、平均值及方差,偶數個數及平均值。

\n【解題思路】

\n本題類似第48套試題,通過審題可以發(fā)現本題僅一個不同點,即本題中要求計算的是奇數的方差,參考答案的第15~20條語句。另外,本題給出的原程序中已經定義了odd,因此在答案程序中不需要再次定義該變量。

\n【參考答案】

\n

\n

31.D解析:整個寬帶網絡可以分成傳輸網、交換網和接入網三大部分??刂凭W不屬于寬帶網絡。

32.B解析:目前使用混合式結構的P2P網絡系統(tǒng)有Skype、Kazaa、eDonkey、BitTorrent和PPLive。

33.C解析:TCP/IP具有以下特點:1)開放的協(xié)議標準,免費使用,并且獨立于特定的計算機硬件與操作系統(tǒng);2)獨立于特定的網絡硬件,可以運行在局域網、廣域網,更適用在互聯網中;3)統(tǒng)一的網絡地址分配方案;4)標準化的高層協(xié)議,可以提供很多可靠的用戶服務。

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

35.intjsValue(intt){intf1=0f2=1fn;fn=f1+f2;while(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當前的Fibonacci數不大于t則計算下一個Fibonacci數*/returnfn;/*返回Fibonacci數列中大于t的最小的一個數*/}intjsValue(intt)\r\n{\r\nintf1=0,f2=1,fn;\r\nfn=f1+f2;\r\nwhile(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當前的Fibonacci數不大于t,\r\n則計算下一個Fibonacci數*/\r\nreturnfn;/*返回Fibonacci數列中大于t的最小的一個數*/\r\n}解析:解答本題的關鍵是要充分理解題意,只有理解了題意本身的數學過程,才能把數學過程轉化為程序邏輯。根據已知數列,我們不難發(fā)現:Fibonacci數列中,從第三項開始,每一項都可以拆分為前兩項之和。本題要求找到該數列中“大于t的最小的一個數”。這里可以借助一個while循環(huán)來依次取數列中的數,直到出現某一項的值大于t,那么這一項就是“大于t的最小的一個數”。注意:在循環(huán)體內部,我們用變量f1始終來表示第n項的前面第二項,用變量侵來始終表示第n項的前面第一項。這就實現了變

溫馨提示

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

評論

0/150

提交評論