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

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.對于下列說法,哪一種是錯誤的()。

A.TCP協議可以提供可靠的數據流傳輸服務

B.TCP協議可以提供面向連接的數據流傳輸服務

C.TCP協議可以提供全雙工的數據流傳輸服務

D.TCP協議可以提供面向非連接的數據流傳輸服務

2.下列關于RPR技術的描述中,錯誤的是()

A.RPR能夠在30ms內隔離出現故障的結點和光纖段

B.RPR環中每一個結點都執行SRP公平算法

C.兩個RPR結點之間的裸光纖最大長度為100公里

D.RPR的內環和外環都可以傳輸數據分組與控制分組

3.

4.10Base-5型LAN的運行速度和支持的粗纜最大長度是()。

A.10Mbps,100mB.10Mbps,200mC.10Mbps,500mD.16Mbps,500m

5.1000BASE-T標準使用5類非屏蔽雙絞線,雙絞線長度最長可以達到()。

A.25米B.50米C.100米D.250米

6.主板主要組成部分是

A.運算器、控制器、存儲器B.CPU和外設C.CPU、存儲器、總線、插槽以及電源D.CPU、存儲器、插槽以及電源電路

7.在因特網中,IP數據報從源結點到目的結點可能需要經過多個網絡和路由器。在整個傳輸過程中,IP數據報報頭中的()。

A.源地址和目的地址都不會發生變化

B.源地址有可能發生變化而目的地址不會發生變化

C.源地址不會發生變化而目的地址有可能發生變化

D.源地址和目的地址都有可能發生變化

8.TCP通過()進行流量控制。

A.窗口機制B.確認機制C.三次握手法D.超時重發機制

9.

10.通過——接入因特網是一個部門或單位的計算機接入因特網常用的方法()。A.電話線路B.專用線路C.局域網D.廣域網

二、填空題(10題)11.計算機網絡定義為“以能夠的方式互聯起來的自治計算機系統的集合”。

12.

第68題超文本傳輸協議HTTP使用TCP的___________端Vl。

13.

14.UNIX操作系統采用了系統,具有良好的安全性、保密性和可維護性。

15.在網絡地址劃分中,除去網絡地址與_________地址之外的網絡地址都是主機可以使用的IP地址。

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

17.

第68題當前廣域網采用的拓撲構型多數是___________拓撲。

18.資源共享的觀點將計算機網絡定義為“以能夠相互______的方式互連起來的自治計算機系統的集合”。

19.

第68題按照采用的技術、應用范圍和協議標準的不同,局域網可以分為共享式局域網和___________式局域網。

20.通過經營電子支付的銀行進行電子支付的過程中,需要發出或者接收【】。

三、2.填空題(8題)21.數據鏈路層采用差錯控制和______方法,使其數據傳輸的物理線路變成無差錯的數據鏈路。

22.電磁波的傳播有兩種方式;一種是通過無線方式傳播:另一種是通【】傳播。

23.在因特網上方便地查找信息需要借助因特網中的______。

24.描述數據通信的基本技術參數是數據傳輸速率與【】。

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

26.網絡反病毒技術包括預防病毒、______、消毒3種技術。

27.通常,調制解調器的調制方式有三種:振幅調制、頻率調制和【】調制。

28.在網絡中,為了將語音信號和數據、文字、圖形、圖像一同傳輸,必須利用______技術將語音信號數字化。

四、C語言程序設計題(2題)29.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsgal,其功能是:從數組a中依次取出一個四位數,對每一個四位數作如下處理:把個位數字和千位數字重新組成一個新的含有兩位數字的數(新數的十位數字是原四位數的個位數字,新數的個位數字是原四位數的于位數字),以及把百位數字和十位數字組成另一個新的含有兩位數字的數(新數的十位數字是原四位數的百位數字,新數的個位數字是原四位數的十位數字),如果兩個新組成數:一個是奇數,另一個為偶數,并且至少有一個數能被l7整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數存入數組b中,并計算滿足上述條件的四位數的個數cnt,而后對數組b進行降序排序。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到out.dat文件中。

例如:一個四位數為4512,依題意組成的第一個新數為24,第二個新數為51,其中51能被l7整除,這兩個新數的十位數字不為零,則4512這個四位數滿足題意所規定條件。

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

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

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

30.函數Rdata實現從文件in.dat中讀取一篇英文文章存入到字符串數組string中,請編寫函數CharLeft,其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應的位置上。最后把已處理的字符串仍按行重新存入字符串數組string中,最后調用函數Wdata,把結果string輸出到文件out.dat中。

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

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

請勿改動主函數main、讀數據函數Rdata和輸出數據函數Wdata的內容。

五、1.選擇題(3題)31.()文檔的主要特點是可以包含指向其他文檔的鏈接項。

A.超媒體B.HTMLC.AppletD.URL

32.IP數據報中的()主要用于控制和測試兩個目的。A.頭部校驗和B.數據報選項C.填充D.重組控制

33.誤碼率是衡量一個通信系統傳輸可靠性的重要參數。對于一個實際的系統來說,______。

A.誤碼率越低越好B.誤碼率越高越好C.根據實際要求確定誤碼率D.誤碼率高低關系不大

六、1.程序設計題(3題)34.請編制程序,要求:將文件IN91.DAT中的200個整數讀入數組xx中,求出數組xx中奇數的個數cnt1和偶數的個數cnt2,以及數組xx下標為偶數的元素值的算術平均值pj(保留2位小數),結果cnt1,cnt2,pj輸出到out91.dat中。

部分程序、讀函數read_dat(intxx[200])及輸出格式已給出。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

for(j=0;j<10;j++)

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

inti,k=0;

longj;

clrscr();

fw=fopen("out91.dat","w");

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

35.函數ReadDat()的功能是實現從文件ENG9.IN中讀取一篇英文文章,存入到字符串數組xx中。請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字符進行替代,仍存入數組xx的對應的位置上,

替代關系:f(p)=p*11mod256(p是數組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果原字符的ASCII值是偶數或計算后f(p)的值小于等于32,則該字符不變,否則將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("數據文件ENG9.IN不能打開!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

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

{

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

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

fclose(fp);

}

36.請編寫函數voidcountValue(int*a,int*n),它的功能是:求出1到1000之內能被7或11整除但不能同時被7和11整除的所有整數并存放在數組a中,并通過n返回這些數的個數。

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

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

試題程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

fp=fopen("out79.dat","w");

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

參考答案

1.D解析:TCP協議是一種可靠的面向連接的協議,它允許將一臺主機的字節流(ByteStream)無差錯地傳到目的主機,TCP協議將應用層的字節流分成多個字節段(ByteSegment),然后將一個一個的字節段傳送到互聯層,發送到目的主機。當互聯層接收到的字節段傳送給傳輸層時,傳輸層再將多個字節段還原成字節流傳送到應用層。TCP協議同時要完成流量控制功能,協調收發雙方的發送與接收速度,達到正確傳輸的目的。

2.A

3.A

4.C解析:10Base-5中10表示數據速率10Mbps,Base是指基帶傳輸,500m是最大傳輸距離。10Base-5網絡使用RG-8電纜和夾緊端子。夾緊端子可直接固定到電纜中,電纜連接成直線型總線,以提供101Mbps的可能傳輸速率。

5.C解析:本題考查1000BASE-T標準的相關概念。1000BASE-T標準使用5類非屏蔽雙絞線,雙絞線長度最長可以達到100米。正確答案為選項C。

6.C解析:主板是計算機主機的主要部件。通常,主板由5部分組成:CPU、存儲器、總線、插槽以及電源。

7.A解析:IP數據報雖然從源結點到目的結點可能需要經過多個網絡和路由器,但在整個數據報傳輸過程中,通常主機在發出數據包時只需指明第一個路由器,而后數據包在因特網中如何傳輸以及沿著哪一條路徑傳輸,源主機則不必關心。所以在IP數據報頭中,源IP地址和目的IP地址均保持不變。

8.ATCP通過窗口機制進行流量控制,窗口和窗口通告可以有效地控制TCP的數據傳輸流量,使發送方的數據永遠不會溢出接收方的緩存空間。選項C),TCP在連接建立和關閉時使用三次握手法。

9.A

10.C一個部門或單位的計算機通過局域網接入因特網是常用的方法。一般來說.一個單位可以先組建一個局域網,然后通過路由器將該局域網與ISP相連,用戶只需在自己的計算機上安裝網卡,運行支持TCP/IP協議的操作系統和相關服務軟件,并對計算機進行適當配置,即可使用該計算機通過局域網訪問因特網。

11.互相共享資源計算機網絡的定義可以分為3類:廣義觀點、資源共享觀點和用戶透明性觀點。從目前計算機網絡的特點看,資源共享觀點的定義能夠準確地描述計算機網絡的基本特征?;谠撚^點,計算機網絡可以定義為“以能夠互相共享資源的方式互聯起來的自治計算機系統的集合”

12.80

【解析】超文本傳輸協議HTTP使用TCP的80端口。

13.

14.樹形UNIX操作系統采用了樹形文件系統,具有良好的安全性、保密性和可維護性。

15.\n廣播

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

17.網狀型

【解析】在網狀型拓撲構型中,結點之間的連接是任意的沒有規律。網狀型拓撲的主要優點是系統可靠性高。目前實際存在與使用的廣域網結構基本上都采用網狀型拓撲構型。

18.共享資源共享資源解析:資源共享的觀點將計算機網絡定義為“以能夠相互共享資源的方式互連起來的自治計算機系統的集合”。

19.交換

【解析】從介質訪問控制方法的角度來看,局域網可以分為共享介質式局域網和交換式局域網。

20.電子單證電子單證解析:現代工商企業活動都和一定的單證相聯系。如果沒有相關單證的流通,各種經濟活動就不能進行。在進行電子商務的過程中,傳統意義上的單證就被電子單證所取代。

21.流量控制流量控制解析:數據鏈路層采用差錯控制、流量控制方法,使有差錯的物理線路變成無差錯的數據鏈路。

22.有線方式有線方式解析:電磁波的傳播有兩種方式:一種是在自由空間中轉播,即通過無線方式傳播;另一種是在有限制的空間區域內傳播,即通過有線方式傳播。

23.搜索引擎搜索引擎解析:搜索引擎可以方便地查找信息,它的主要任務是在因特網中主動搜索其WWW服務器中信息并對其自動建立索引,將其內容存儲在可供查詢的大型數據庫中。

24.誤碼率誤碼率解析:本題考查點是數據傳輸速率與誤碼率。數據傳輸速率是指每秒可以傳輸的二進制代碼位數,單位是“位/秒”,記作b/s或bps,因此,數據傳輸速率又稱為比特率。誤碼率是指數字信號在傳輸過程中被傳錯的二進制位的概率,也稱為出錯率。它是衡量數字通信系統可靠性的一個重要參數。若傳輸的總位數為N,傳錯的位數為Ne,則誤碼率P可表示為:P=Ne/N。

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

26.檢測病毒檢測病毒

27.相位相位解析:調制解調器的調制方式有三種:振幅調制(PSK)、頻率調制(FSK)和相位調制(ASK)。

28.A/D或模/數轉換A/D或模/數轉換解析:在網絡中,要將語音信號和數字、文字、圖形、圖像一同傳輸,則語音信號必須通過模/數轉換技術轉換成數字信號。

29.【審題關鍵句】個位+千位與百位+十位,奇數,偶數,整除,從大到小排序。

\n【解題思路】

\n本題類似第24套試題,通過審題可以發現主要是對四位數的篩選條件有所不同,體現在兩個方面:①分解后重新組合成十位數的方式不同,參考答案的第8、9條語句重新指定兩位數的組合方式;②新組合的兩位數的奇偶性判斷及整除判斷,參考答案的第l0條語句。

\n本題第10條語句中各條件表達式之間的關系有些復雜,大致思路是:①首先判斷新組合的兩位數的十位不為0,即表達式“gwbw”;②再判斷新組合的第一個兩位數為偶數,第二個兩位數為奇數,且兩個兩位數中至少有一個能被l7整除的情況,兩個整除關系表達式式要用或運算符(11)連接,且用括號括起來先計算或運算,再與奇偶性判斷表達式進行與運算;③最后,在判斷新組合的第一個兩位數為奇數,第二個兩位數為偶數,且兩個兩位數中至少有一個能被l7整除的情況(各表達式之間的連接關系同第2步)。完成以上3部分的表達式設計后,再通過與運算將3部分表達式連接起來。

\n【參考答案】

\n

30.【審題關鍵句】以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應的位置上。

\n【解題思路】

\n①首先定義整型循環變量i、j和表示字符串長度的變量str,以及字符局部變量ch。

\n②在第一層for循環語句中,循環變量i從0開始,依次遞增直到其值等于maxline,在循環體中,首先對字符串string[i]利用庫函數strlen求其長度,把此值賦給變量str。在第二層for循環語句中,循環變量j開始0,依次遞增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符賦給變量ch,再用if語句判斷ch的值是否大于32并且小于等于l00,如果成立,則把ch的值與string[i][j]值相加,所得的新值保存在string[i][j]中。

\n【參考答案】

\n

31.B解析:HTML文檔的主要特點是可以包含指向其他文檔的鏈接項。這樣,用戶可以通過一個頁面中的鏈接項來訪問其他服務器中的頁面和同一服務器中的其他頁面。

32.B選項A),頭部校驗和用于保證數據報報頭的完整性;選項B),數據報選項主要用于控制和測試兩大目的,作為選項,用戶可以也可以不使用IP選項;選項C),在使用選項的過程中,有可能造成數據報的頭部不是32b整數倍的情況,如果這種情況發生,則需要使用填充域湊齊:選項D),IP數據報中不存在重組控制域。

33.C解析:誤碼率是衡量一個通信系統傳輸可靠性的重要參數。誤碼率是指在數據傳輸系統中二進制位數被傳錯的概率P,它在數值上近似等于:P=Ne/N。式中:N為傳輸的二進制位總數,Ne為被傳錯的位數。對于一個實際的數據傳輸系統,要根據實際傳輸要求提出誤碼率,不能一味追求低誤碼率。計算機網絡通信的誤碼率要求低于10-6~10-9。過低的誤碼率要求,將使得傳輸系統設備復雜而提高代價。由于差錯的出現具有隨機性,在實際測量一個數據傳輸系統時,只有被測量的傳輸二進制碼元數足夠大,才能接近于系統真正的誤碼率值。

34.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj;clrscr();fw=fopen("out91.dat""w");read_dat(xx);for(i=0j=0cnt1=0cnt2=0;i<N;i++){if(xx[i]%2)/*求出數組XX中奇數的個數cnt1*/cnt1++;elsecnt2++;/*求出數組xx中偶數的個數cnt2*/if(i%2==0){j+=xx[i];/*求數組xx下標為偶數的元素值的總和*/k++;}}Pj=(float)(j*100/k)/100;/*求數組xx下標為偶數的元素值的算術平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)強制類型轉換和小數位數的保留;一個數除以2取余所得的數為1則它是奇數否則是偶數取余使用運算符“%”。在本題中要求算術平均值保留兩位小數。使用的方法是:將和乘以100除以個數強制類型轉換后再除以100。為了保證和有效我們定義一個長整型變量來記錄和。因為個數也為整型運算符“/”在這里的含義是整除而我們要保留小數所以要使用強制類型轉換將和乘以100的結果轉換為浮點類型這樣就可以實現保留兩位小數。使用循環對所有數據進行訪問。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj;\r\nclrscr();\r\nfw=fopen('out91.dat','w');\r\nread_dat(xx);\r\nfor(i=0,j=0,cnt1=0,cnt2=0;i<N;i++)\r\n{\r\nif(xx[i]%2)/*求出數組XX中奇數的個數cnt1*/\r\ncnt1++;\r\nelse\r\ncnt2++;/*求出數組xx中偶數的個數cnt2*/\r\nif(i%2==0)\r\n{\r\nj+=xx[i];/*求數組xx下標為偶數的元素值的總和*/\r\nk++;\r\n}\r\n}\r\nPj=(float)(j*100/k)/100;/*求數組xx下標為偶數的元素值的算術平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,cnt2,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',cnt1,cnt2,pj);\r\nfclose(fw);\r\n}\r\n[解析]本題考查的知識點如下:\r\n(1)運算符“%”的使用。\r\n(2)強制類型轉換和小數位數的保留;\r\n一個數除以2取余所得的數為1,則它是奇數,否則是偶數,取余使用運算符“%”。在本題中,要求算術平均值保留兩位小數。使用的方法是:將和乘以100除以個數強制類型轉換后再除以100。為了保證和有效,我們定義一個長整型變量來記錄和。因為個數也為整型,運算符“/”在這里的含義是整除,而我們要保留小數,所以要使用強制類型轉換將和乘以100的結果轉換為浮點類型,這樣就可以實現保留兩位小數。使用循環對所有數據進行訪問。

35.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指針pf指向當前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數或計算后的值小于等于32則該字符不變*/else*pf=*pf*11%256;/*否貝Jj將所對應的字符進行替代*/pf++;/*指針pf指向下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指針pf指向當前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數或

溫馨提示

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

評論

0/150

提交評論