【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)_第1頁
【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)_第2頁
【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)_第3頁
【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)_第4頁
【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2022年】福建省三明市全國計算機等級考試網絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.IEEE802.2標準定義的共享介質局域網有三類,以下不屬于正EE802.2標準定義的局域網的是()。

A.帶沖突檢測的載波多路訪問(CSMA/CD)方法的總線型局域網

B.令牌總線方法的總線型局域網

C.CSMA/CA方法的無線局域網

D.令牌環(huán)方法的環(huán)型局域網

2.IP地址塊/27、2/27和4/26經過聚合后可分配的IP地址數為()。

A.62B.64C.126D.128

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

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

4.關于利用郵件列表發(fā)布信息,下列哪種說法是不正確的()。

A.利用郵件列表可以同時向許多加入郵件列表的人發(fā)送預備好的郵件

B.利用郵件列表,郵件內可以攜帶您需要發(fā)布的各種信息

C.可使用任意免費信箱接收來自郵件列表的信息

D.郵件列表的英文為“MailingList”,利用它可以它實現郵件批量發(fā)送

5.SET協議中,通過CA安全認證中心來認證當事人的身份,______。

A.其中發(fā)卡機構可以不需要認證B.其中支付網關可以不需要認證C.其中銀行可以不需要認證D.以上都不對

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

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

7.

8.

9.A類地址的網絡號長度為7bit,實際允許分配A類地址的網絡只能有()個。

A.64B.126C.256D.512

10.下列關于Blowfish算法,錯誤的是()。

A.Blowfish是一種非對稱加密算法

B.具有快速、緊湊、簡單、安全可變的特點

C.是一個可變密鑰長度的分組密碼算法

D.算法由兩部分組成:密鑰擴展和數據加密

二、填空題(10題)11.交換表一般被保存在交換機的一個高速緩存中,但高速緩存空間是有限的,因此每次儲存一個地址表項時,都被蓋上一個________。

12.(12)一個用=進制表示的IP地址為.11001011010111100000001000000001,那么它的點分十進制表示為__________。

13.網絡安全的基本目標是實現信息的機密性、合法性、完整性和______。

14.

15.計算機病毒的完整的工作過程包括潛伏、__________、觸發(fā)和行為控制四個階段。

16.在CPU與主存之間設置,其目的是為了提高CPU對主存的訪問效率。

17.無線傳輸有著顯而易見的諸多優(yōu)點,目前已廣泛應用于通信領域,其中最常見的無線信道有微波、紅外線和【】。

18.QQ客戶端之間進行聊天有兩種方式:一種是客戶端之間直接建立連接進行聊天,另一種是用服務的方式實現消息的傳送。

19.MPEG壓縮標準包括MPEG______、MPEG音頻和MPEG系統(tǒng)三個部分。

20.SMTP的通信過程可以分成3個階段,它們是連接階段、郵件傳遞階段和連接關閉階段。

三、2.填空題(8題)21.NSFNET的通信子網采用的是______Kbps的通信線路。

22.Linux操作系統(tǒng)與WindowsNT、Netware、UNIX等傳統(tǒng)網絡操作系統(tǒng)最大的區(qū)別是【】。

23.早期的城域網產品主要是FDDI,它是一種以______作為傳輸介質的高速主干網。

24.防火墻的基本功能是:根據一定的安全規(guī)定,檢查、過濾網絡之間傳送的報文分組,以確定這些報文分組的【】。

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

26.計算機網絡的兩級子網中,通信子網包括______和通信鏈路。

27.網絡操作系統(tǒng)有兩種類型,一種是______NOS,另一種是通用性NOS。

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

四、C語言程序設計題(2題)29.函數ReadDat實現從文件in.dat中讀取一篇英文文章,存入到字符串數組xx中;請編制函數encryptChar,按給定的替代關系對數組xx中的所有字符進行替代,仍存入數組xx對應的位置上,最后調用函數WriteDat把結果xx輸出到文件out.dat中。

替代關系:f(p)=p*13mod256,mod為取余運算,P是數組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或是偶數,則該字符不變,否則用f(p)替代所對應的字符。

注意:部分源程序存放在test.c文件中,原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。

請勿改動主函數main、讀函數ReadDat和輸出函數WriteDat的內容。

30.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:依次從數組a中取出一個四位數,如果該四位數大于該四位數以后的連續(xù)五個數且該數是奇數(該四位數以后不滿五個數,則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數cnt并把這些四位數按從小到大的順序存入數組b中,最后調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到out.dat文件中。

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

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

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

五、1.選擇題(3題)31.異構性是全球網絡必不可少的特點,下列哪一項不是其異構性的表現?()

A.物理層媒介B.終端操作系統(tǒng)以及應用C.協議和訪問技術D.服務質量

32.按覆蓋的地理范圍進行分類,計算機網絡可以分為3類()。

A.局域網、廣域網與X.25B.局域網、廣域網與寬帶網C.局域網、廣域網與ATMD.局域網、廣域網與城域網

33.關于EDI,以下______是錯誤的。

A.EDI是兩個或多個計算機應用系統(tǒng)之間的通信

B.EDI要求計算機之間傳輸的信息遵循一定的語法規(guī)則

C.EDI強調數據自動投遞和處理而不需要人工的介入

D.EDI建立在開放的因特網平臺之上

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

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

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

{

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

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

}

fclose(fp);

}

35.下列程序的功能是:選出5000以下符合條件的自然數。條件是:千位數字與百位數字之和等于十位數字與個位數字之和,且千位數字與百位數字之和等于個位數字與千位數字之差的10倍。計算并輸出這些4位自然數的個數cnt及這些數的和sum。請編寫函數countValue()實現程序的要求,最后調用函數wfiteDAT()把結果cnt和sum輸出到文件OUT67.DAT中。

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

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

試題程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("滿足條件的自然數的個數=%d\n",cnt);

printf("滿足條件的自然的值的和=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose{fp);

}

36.某級數的前兩項A1=1,A2=1,以后各項具有如下關系:

An=An-2+2An-1

下列程序的功能是:要求依次對于整數M=100,1000和10000求出對應的n值,使其滿足:Sn<M且Sn+1≥M,這里Sn=A1+A2+…+An,并依次把n值存入數組單元b[0],b[1],b[2]中,請編制jsValue()函數來實現

此功能,最后調用函數writeDar()把數組b的值輸出到out48.dat文件中。

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

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

試題程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

參考答案

1.C

2.CC【解析】經過子網聚合,IP地址塊為202.113.79.0/25,去掉第—個IP和最后—個IP即得128-2=126。

3.C

4.C

5.D解析:SET協議中身份認證對所有當事人都是必需的。不僅持卡人和商家需要確認對方的身份,發(fā)卡機構,支付網關、銀行也需要通過CA安全認證中心來認證。

6.A

7.C

8.C

9.B

10.A選項A)和選項B),Blowfish算法是由BruceSchneier設計的一種對稱加密算法,具有快速、緊湊、簡單、安全可變等特點:選項C),Blowfish是一個可變密鑰長度的分組密碼算法,分組長度是64位;選項D),Blowfish算法由兩部分組成:密鑰擴展和數據加密。

11.\n時間戳

\n

.1

【解析】一個完整的lP地址由4字節(jié),即32位二進制數值組成,為了方便人們的使用,IP地址采用點分十進制標記法。(11001011)2=203,(01011110)2=94,(00000010)2=2,(00000001)2=1。

13.可用性可用性解析:網絡安全的基本目標是實現信息的完整性、機密性、可用性和合法性

14.工作站

【解析】Solaris是Sun公司的UNIX操作系統(tǒng),運行在使用Sun公司的RISC芯片的工作和服務器上。Solaris系統(tǒng)的高性能使它成為Internet上使用最廣泛的網絡操作系統(tǒng)之一。

15.繁殖

16.Cache首先,設置Cache并不能從實質上擴大主存容量。Cache在CPU與主存間交換數據,對外存儲器(硬盤)是沒有太大影響的,其主要目的是為了提高CPU對主存的訪問效率。

17.激光激光解析:微波、紅外線和激光是最常見的無線信道。

18.轉發(fā)QQ客戶端間進行聊天有兩種方式:一種是在客戶端之間直接建立連接,另一種是用服務器轉發(fā)的方式實現消息的傳送。

19.視頻視頻解析:MPEG是ISO/IEC委員會的第11172號標準草案,包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)三部分。

20.建立STMP郵件傳遞主要分如下3個階段:

(1)連接建立階段:在這一階段,SMTP客戶機請求與服務器的25端口建立一個TCP連接。一旦連接建立,SMTP服務器和客戶機就開始相互通報自己的域名,同時確認對方的域名。

(2)郵件傳遞階段:利用MAIL、RCPT和DATA命令,SMTP協議將郵件的源地址、目的地址和郵件的具體內容傳遞給SMTP服務器。SMTP服務器進行相應的響應并接受郵件。

(3)連接關閉階段:SMTP客戶機發(fā)送QUIT命令,服務器在處理命令后進行響應,隨后關閉TCP連接。

21.5656解析:NSFNET的通信子網與ARPANET采用的硬件技術基本相同,采用56Kbps的通信線路。

22.Linux開放源代碼Linux開放源代碼解析:Linux操作系統(tǒng)與WindowsNT、Netware、UNIX等傳統(tǒng)網絡操作系統(tǒng)最大的區(qū)別是:Linux開放源代碼。正是由于這點,它才能夠引起人們廣泛的注意。

23.光纖光纖解析:FDDI可以使用多?;騿文9饫w作為傳輸介質。

24.合法性合法性解析:防火墻的基本功能是:根據一定的安全規(guī)定,檢查、過濾網絡之間傳送的報文分組,以確定這些報文分組的合法性。

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

26.路由設備路由設備解析:通信子網最初由接口信息處理機IMP和通信鏈路組成,后來IMP演變成路由器,負責轉接數據。

27.面向任務型面向任務型解析:網絡操作系統(tǒng)一般可以分為兩種,一種是面向任務型,另一種是通用型網絡操作系統(tǒng),面向任務型是為某一種特殊網絡應用要求而設計的,而通用型網絡操作系統(tǒng)可以提供基本的網絡服務功能。

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

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

\n【解題思路】

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

\n【參考答案】

\n

30.【審題關鍵句】大于后連續(xù)5個數,奇數,從小到大排序。

\n【解題思路】本題類似第35套試題,通過審題可以發(fā)現主要有兩個不同點:①判斷數值為奇數,可通過a[i]%2進行判斷,參考答案的第4條語句;②要求進行比較的元素大于后連續(xù)5個數,因此在設置判斷條件時,作為比較的兩個數之間應該是大于關系,參考答案的第4條語句。

\n【參考答案】

\n

31.D解析:異構性是全球網絡必不可少的特點。它在各方面的表現都很明顯:物理層媒介、終端、訪問技術、傳輸假設、協議、終端操作系統(tǒng)以及應用。服務質量是全球多媒體網絡的屬性之一。

32.D解析:計算機網絡按照其覆蓋的地理范圍進行分類,可以很好地反映不同類型網絡的技術特征。由于網絡覆蓋的地理范圍不同,它們所采用的傳輸技術也就不同,因而形成了不同的網絡技術特點與網絡服務功能。按覆蓋的地理范圍進行分類,計算機網絡可以分為3類:局域網、城域網和廣域網。

33.D解析:EDI系統(tǒng)具有如下3個特點:1、EDI是兩個或多個計算機應用系統(tǒng)之間的通信。2、計算機之間傳輸的信息遵循一定的語法規(guī)則與國際標準。3、數據自動的投遞和傳輸處理而不需要人工介入,應用程序對它自動響應。

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

35.voidcountValue(){intithouhuntendata;for(i=5000;i>=1000;i--){thou=i/1000;/*求四位數的千位數字*/hun=i%1000/100;/*求四位數的百位數字*/ten=i%100/10;/*求四位數的十位數字*/data=i%l0;/*求四位數的個位數字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數與百位數之和等于十位與個位數之和且千位數下百位數之和等于于個位數與千位數之差的10倍*/cnt++;/*則統(tǒng)計滿足條件的數的個數*/sum+=i;/*將滿足條件的數求和*/}}voidcountValue()\r\n{\r\ninti,thou,hun,ten,data;\r\nfor(i=5000;i>=1000;i--)\r\n{\r\nthou=i/1000;/*求四位數的千位數字*/\r\nhun=i%1000/100;/*求四位數的百位數字*/\r\nten=i%100/10;/*求四位數的十位數字*/\r\ndata=i%l0;/*求四位數的個位數字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數與百位數之和等于十位與個位數之和,且千位數下百位數之和等于于個位數與千位數之差的10倍*/\r\ncnt++;/*則統(tǒng)計滿足條件的數的個數*/\r\nsum+=i;/*將滿足條件的數求和*/\r\n}\r\n}解析:本題考查的知識點如下:

(1)“%”與“/”的使用。

(2)判斷結構中多個條件的布爾運算。

(3)循環(huán)結構的使用。

本題要求選出5000以下符合條件的4位數,所以選擇范圍是1000到5000。這里要借助運算符“%”與“/”將4位數各位上的數拆成獨立的數字:將1個4位數整除1000則可得到其千位上的數字,除以1000取余再整除100則可得百位上的數字,除以100取余再整除10則可得十位上的數字,除以10取余則得個位卜的數字。題巾給出的兩個條件都要滿足,所以兩條件之間用“與”運算。使用循環(huán)結構對1000到5000之間的數依次進行上述的處理。

36.jsValue(){intal=1a2=1n=1an;intsum0sum;sum0=a1+a2;while(1){an=al+a2*2;/*求下一個級數*/Sum=sumO+an;/*求級數和*/a1=a2;/*將a2賦給a1*/a2=an;/*將an賦給a2*/n++;if

溫馨提示

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

評論

0/150

提交評論