(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)_第1頁
(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)_第2頁
(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)_第3頁
(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)_第4頁
(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2021年)河北省張家口市全國計算機等級考試網絡技術預測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.電子郵件的地址格式是()。

A.用戶賬號.郵件服務器域名B.用戶賬號@郵件服務器城名C.郵件服務器域名@用戶賬號D.用戶賬號@用戶計算機名

2.

3.設計一個寬帶城域網將涉及“三個平臺一個出口”,即網絡平臺、業(yè)務平臺、管理平臺和()

A.廣域網出口B.局域網出口C.城市寬帶出口D.衛(wèi)星通道出口

4.以下哪項不是屬于信息傳輸安全過程的安全威脅()。

A.更新信息B.截獲信息C.竊聽信息D.偽造信息

5.關于即時通信系統(tǒng)的描述中,正確的是A.A.音頻聊天數據通常以UDP報文傳輸

B.ICQ是在QQ基礎上開發(fā)的

C.消息的發(fā)送和接受必須通過服務器中轉

D.不同的即時通信系統(tǒng)都互相兼容

6.對NetWare操作系統(tǒng)的文件服務器內核的說法不正確的是()A.文件服務器內核實現NetWare的核心協(xié)議

B.負責對網絡工作站網絡服務請求的處理

C.可以提供NetWare的所有核心服務

D.提供通信服務、消息服務

7.

8.下列對IPv6地址FE80:0:0:0801:FE:0:0:04A1的簡化表示中,錯誤的是()。

A.FElt::801:FE:0:0:04A1

B.FE80::801:FE:0:0:04A1

C.FE80:O:0:801:FE::04A1

D.FE80:0:0:801:FE::4A1

9.

10.()是將計算機通信、信息服務和大樓安全監(jiān)控集成在一個系統(tǒng)中。

A.樓宇自動化系統(tǒng)B.智能大樓C.局域網D.工業(yè)布線系統(tǒng)

二、填空題(10題)11.通信線路是因特網的基礎設施,對于通信線路的傳輸能力通常用______來描述。

12.IEEE標準定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

13.

14.IP服務的三個特點是:不可靠、面向非連接和______。

15.寬帶城域網必須具備IP地址分配能力,能夠支持動態(tài)和靜態(tài)地址分配,支持____________功能。

16.(18)Kerberos協(xié)議一般采用_________加密算法。

17.(5)_______是指二進制數據在傳輸過程中出現錯誤的概率。

18.(15)Telnet協(xié)議引入了________的概念,它提供了一種標準鍵盤定義,用來屏蔽不同計算機系統(tǒng)對鍵盤輸入的差異性。

19.

20.SOAP的中文名稱是______。

三、2.填空題(8題)21.實時系統(tǒng)可分成兩類,即實時控制系統(tǒng)和______。

22.100BASE-FX標準使用的傳輸介質是______。

23.在WWW服務中,統(tǒng)一資源定位器URL可以由3部分組成,即【】、主機名與文件名。

24.IEEE802.1標準包括局域網體系結構、網絡______以及網絡管理與性能測試。

25.用戶在上網瀏覽時,不僅可以查看文本信息,而且還可以激活一段聲音,顯示一張圖片,甚至還可以播放一段動畫,這是因為使用了【】技術。

26.總線按控制方式分為集中式和______兩種類型。

27.在網絡管理中,一般采用______的管理模型。

28.電子郵件應用程序向郵件服務器傳送郵件時使用的協(xié)議為______。

四、C語言程序設計題(2題)29.請編制函數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的內容。

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

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

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

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

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

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

五、1.選擇題(3題)31.在非對等結構的局域網中,()采用高配置與高性能的計算機。

A.網絡服務器B.網絡工作站C.網絡終端D.網絡客戶機

32.IP地址由()位二進制數值組成。

A.16位B.8位C.32位D.64位

33.FTP協(xié)議使用的公開端口為

A.TCP端口21B.UDP端口20C.TCP端口161D.UDP端口162

六、1.程序設計題(3題)34.函數ReadDat()的功能是實現從文件IN74.DAT中讀取一篇英文文章存入到字符串數組XX中。請編制函數StrCharJL(),該函數的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對應的位置。最后把已處理的字符串仍按行重新存入字符串數組XX中,最后調用函數WriteDat()把結果xx輸出到文件OUT74.DAT中。

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

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidStrCharJL(void)

{

}

voidmain()

clrscr();

if(ReadDat())

{

printf("數據文件IN74.DAT不能打開\n\007");

return;

}

StrCharJL();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN74.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(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

35.下列程序的功能是:在3位整數(100至999)中尋找符合下面條件的整數,并依次從小到大存入數組b中:它既是完全平方數,又有兩位數字相同,例如144,676等。

請編制函數intjsValue(intbb[])實現此功能,滿足該條件的整數的個數通過所編制的函數返回。

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

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

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

試題程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

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

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

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

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

fclose(out);

}

36.函數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);

}

參考答案

1.B

2.D

3.C寬帶城域網的總體結構如下圖所示。

4.A

5.A【答案】A【解析】音頻/視頻聊天需要為通信雙方提供一個穩(wěn)定的直接連接,數據通常以UDP報文傳輸。ICQ出現的比QQ早,所以B錯誤。消息的發(fā)送和接收有兩種方式,一個是通過服務器中轉的客戶機/服務器模式,一種是直接傳輸的客戶機/客戶機模式。目前,各個廠商自己定義協(xié)議,并且互不開放,造成各種即時通信系統(tǒng)之間無法互聯互通。

6.D

7.A

8.A由于IPv6地址中許多地址的內部可能有很多個0,所以有幾種優(yōu)化方法可以使用。第一種,在一個組內前導0可以省,比如04A1可以寫成4A1。第二種,16個“0”位構成的一個或多個組可以用一對冒號來代替。因此此題中的IPv6地址可寫成B、C、D選項中的任意形式。而A中FE80中的“0”是不可以省的,所以選項A錯誤。

9.A

10.B解析:智能大樓是將計算機通信、信息服務和大樓安全監(jiān)控集成在一個系統(tǒng)中。

11.數據傳輸速率數據傳輸速率解析:通信線路的傳輸能力通常用數據傳輸速率來描述,另一種更為形象的描述通信線路傳輸能力的術語是帶寬。

12.802.3IEEE802委員會為局域網制定了一系列標準,統(tǒng)稱為IEEE802標準。

—IEEE802.1標準,包括局域網體系結構、網絡互連以及網絡管理與性能測試。

—IEEE802.2標準,定義了邏輯鏈路控制(LLC)子層的功能與服務。

—IEEE802.3標準,定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

—IEEE802.4標準,定義了令牌總線(TokenBus)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.5標準,定義了令牌環(huán)(TokenRing)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.6標準,定義了城域網(MAN)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.7標準,定義了寬帶技術的規(guī)范。

—IEEE802.8標準,定義了光纖技術的規(guī)范。

—IEEE802.9標準,定義了綜合語音與數據局域網的規(guī)范。

—IEEE802.10標準,定義了可互操作的局域網安全性規(guī)范。

—IEEE802.11標準,定義了無線局域網技術的規(guī)范。

13.

14.盡最大努力投遞盡最大努力投遞解析:IP服務的特點有:不可靠的數據報投遞服務;面向無連接的傳輸服務;盡最大努力投遞服務。

15.\n網絡地址轉換或NAT

16.(18)DES

【解析】Kerberos基于對稱密鑰體制(一般采用DES,也可以用其他算法)。

17.(5)誤碼率【解析】誤碼率是指二進制碼元在數據傳輸系統(tǒng)中被傳錯的概率,它在數值上近似等于:Pe=Ne/N,其中N為傳輸的二進制碼元總數,Ne為被傳錯的碼元數。

18.(15)網絡虛擬終端或NVT或網絡虛擬終端(NVT)【解析】Telnet協(xié)議引入了網絡虛擬終端NVT的概念,它提供了一種標準鍵盤定義,用來屏蔽不同計算機系統(tǒng)對鍵盤輸入的差異性。

19.

20.簡單對象訪問協(xié)議簡單對象訪問協(xié)議解析:SOAP是SimpleObjectAccessProtocol的縮寫,即“簡單對象訪問協(xié)議”。

21.實時信息處理系統(tǒng)實時信息處理系統(tǒng)解析:實時信息處理要求計算機能對終端設備發(fā)來的服務請求及時予以正確的回答。

22.光纜光纜解析:100BASE-FX標準使用的傳輸介質是光纜。

23.協(xié)議類型協(xié)議類型解析:在WWW服務中,統(tǒng)一資源定位器URL由協(xié)議類型、主機名與文件名3部分組成。

24.互聯互聯解析:IEEE802.1標準包括局域網體系結構、網絡互聯以及網絡管理與性能測試。

25.超媒體超媒體解析:超媒體(HypermediA)技術對超文本(Hypertext)的鏈接信息類型作了擴展,不僅能從一個文本轉到另一個文本,而且還可以激活一段聲音,顯示一個圖形,以及播放動畫。

26.分散式分散式解析:總線有多種分類方式,如按控制方式,可以分為集中式和分散式總線。

27.管理者-代理管理者-代理解析:在網絡管理中,一般采用管理者—代理的管理模型。在管理者與代理之間利用網絡實現管理信息的交換,完成管理功能。

28.SMTPSMTP解析:電子郵件應用程序向郵件服務器傳送郵件時使用簡單郵件傳輸協(xié)議SMTP,而從郵件服務器的郵箱中讀取郵件時可以使用POP3協(xié)議或IMAP協(xié)議。

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

\n【解題思路】

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

\n【參考答案】

\n

\n

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

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現僅有一個不同點,即要求統(tǒng)計的四位數的條件是“千數-百位-十位-個位數大于零”,參考答案的第8條語句修改if語句的判斷條件。另外,對于數據交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

31.A解析:在非對等結構的局域網中,連網計算機都有明確分工。網絡服務器采用高配置與高性能的計算機,以集中方式管理局域網的共享資源,并為網絡工作站提供各類服務。網絡工作站一般是配置比較低的微型機系統(tǒng),主要為本地用戶訪問本地資源與訪問網絡資源提供服務。

32.C解析:IP地址由32位二進制數值組成(4個字節(jié)),但為了方便用戶的理解和記憶,它采用了點分十進制標記法,即將4個字節(jié)的二進制數值轉換成四個十進制數值,每個數值小于等于255,數值中間用“.”隔開,表示成w.x.y.z的形式。

33.A解析:端口就是TCP和UDP為了識別一個主機上的多個目標而設計的,FTP協(xié)議使用的公開端口是TCP端口21。

34.voidStrCharJL(void){intijstrl;for(i=0;i<maxline;i++){strl=strlen{xx[i]);/*求各行的總長度*/for(j=0;j<strl;j++)if(xx[i][j]<<4<=32||xx[i][9]<<4>100);/*如果左移4位后字符的ASCII值小于等于32或大于100則原字符保持不變*/elsexx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原字符ASCII*/}}voidStrCharJL(void)\r\n{\r\ninti,j,strl;\r\nfor(i=0;i<maxline;i++)\r\n{\r\nstrl=strlen{xx[i]);/*求各行的總長度*/\r\nfor(j=0;j<strl;j++)\r\nif(xx[i][j]<<4<=32||xx[i][9]<<4>100);\r\n/*如果左移4位后字符的ASCII值小于等于32或大于100,則原字符保持不變*/\r\nelse\r\nxx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原\r\n字符ASCII*/\r\n}\r\n}解析:本題考查的知識點如下:

(1)字符的計算。

(2)左移運算符“<<”的使用。

(3)二維數組的訪問。

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

本題中,以行為單位處理字符串,首先要求得每行字符串的長度,才可對每一行的字符依次進行處理。字符可參與任何整數運算,實際上是字符的ASCII碼參與了運算。所以,可以直接將字符帶入計算。這里要使用到左移運算符“<<”?!埃迹肌笔请p目運算符,左側是要移動的數,右側是移動的位數。左移后字符的ASCII碼的值小于等于32或大于100,這兩個條件滿足一個即可,所以兩條件之間用“或”運算。使用循環(huán)實現對所有行的處理。

35.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果該數是完全平方數*/}hun=i/100;/*求該數的百位數字*/data=i-hun*100;/*得到后兩位數*/ten=data110;/*求該數的十位數字*/data=data-ten*10;/*求該數的個位數字*/if(hun==ten||hun==data||ten==data)/*有兩位數字相同*/{bb[k]=i;/*則把該數存入數組bb中*/k++;}/*統(tǒng)計滿足條件的數的個數*/}j++;}}returnk;/*返回滿足該條件的整數的個數*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果該數是完全平方數*/\r\n}\r\nhun=i/100;/*求該數的百位數字*/\r\ndata=i-hun*100;/*得到后兩位數*/\r\nten=data110;/*求該數的十位數字*/\r\ndata=data-ten*10;/*求該數的個位數字*/\r\nif(hun==ten||hun==data||ten==data)/*有兩位數字相同*/\r\n{bb[k]=i;/*則把該數存入數組bb中*/\r\nk++;}/*統(tǒng)計滿足條件的數的個數*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回滿足該條件的整數的個數*/\r\n}解析:解答本題,首先應該考慮用一個for循環(huán)來依次取得100到999之間的各個數,并對當前所取得的數進行兩個條件判斷:一是判斷該數是否是完全平方數:二是判斷該數是否有兩位數字相同。如果以上兩個條件同時滿足,則把該數存放到b數組中,盡管題目要求所存的數必須從小到大,但我們取數的過程本身就是從小到大取得,因此,排序工作是沒有必要做的,按照取數的順序,把滿足條件的數值存放到數組b中就可以了。判斷某個數是否是完全平方數的方法是看該數是否可以拆成完全相同的兩個數的積(當然要拆成的兩個數一定是兩位數),因此,我們再利用一個循環(huán)用10以上的兩位數逐個去拆被判斷的數,如果被判斷的數恰好可以被完全拆分,則第一個條件成立,接著就開始依次取得被判斷的數的百位、十位、個位上的數字值,看是否有兩位數字相同。取得每一位上的數字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”幾條語句來實現,hun變量得到的是百位上的數字,ten變量得到的是十位上的數字,data變量

溫馨提示

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

評論

0/150

提交評論