(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

(2022年)遼寧省葫蘆島市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關(guān)于WindowsNTServer的描述,正確的是()。

A.WindowsNTServer的內(nèi)部采用64位體系結(jié)構(gòu)

B.WindowsNTServer以“域”為單位集中管理網(wǎng)絡(luò)資源

C.WindowsNTServer只支持TCP/IP協(xié)議

D.WindowsNTServer沒有融入U(xiǎn)NIX的支持

2.下列關(guān)于Windows2003系統(tǒng)下WWW服務(wù)器配置的描述中,正確的是()。

A.網(wǎng)站性能選項(xiàng)中,帶寬限制選項(xiàng)限制該網(wǎng)站的可使用帶寬

B.網(wǎng)站性能選項(xiàng)中,網(wǎng)站連接選項(xiàng)可通過設(shè)置訪問列表限制客戶端

C.建立Web站點(diǎn)時(shí),必須為該站點(diǎn)指定一個(gè)主目錄,但不能是虛擬目錄

D.設(shè)置Web站點(diǎn)時(shí),若不輸入默認(rèn)頁面,訪問時(shí)會(huì)直接打開default.html頁面

3.

4.路由設(shè)置是邊界防范的()。A.基本手段之一B.根本手段C.無效手段

5.某企業(yè)分配給產(chǎn)品部的IP地址塊為92/26,分配給市場部的IP地址塊為60/27,分配給財(cái)務(wù)部的IP地址塊是28/27,那么這三個(gè)地址經(jīng)過聚合后的地址為()

A./25

B./26

C.28/25

D.28/26

6.下列關(guān)于IEEE802.11b基本運(yùn)作模式的描述中,錯(cuò)誤的是()。

A.點(diǎn)對點(diǎn)模式是指無線網(wǎng)卡和無線網(wǎng)卡之間的通信方式

B.點(diǎn)對點(diǎn)連接方式只要PC插上無線網(wǎng)卡即可與另一具有無線網(wǎng)卡的PC連接,最多可連接512臺PC

C.基本模式是指無線網(wǎng)絡(luò)規(guī)模擴(kuò)充或無線和有線網(wǎng)絡(luò)并存時(shí)的通信方式

D.采用基本模式時(shí),插上無線網(wǎng)卡的PC需要由接人點(diǎn)與另一臺PC連接,一個(gè)接入點(diǎn)最多可連接1024臺PC

7.美國國家標(biāo)準(zhǔn)和技術(shù)局在1977年采用的數(shù)據(jù)加密標(biāo)準(zhǔn)算法屬于()。

A.不對稱加密B.對稱加密C.不可逆加密D.公開密鑰加密

8.將Cisc0路由器的配置保存在NVRAM中,正確的命令是()。

A.Router#writeflash

B.Router#writenetwork

C.Router#writememory

D.Router#writeerase

9.如下圖所示,有4臺Catelyst3548交換機(jī),要求Switch.1和Switch-3只能從Switch-2上學(xué)到VLAN的信息,同時(shí)要求Switch-4作為一臺獨(dú)立的交換機(jī),可自行建立、修改和刪除VLAN信息,下列關(guān)于這4臺交換機(jī)VTP工作模式的配置,正確的是()。

10.

二、填空題(10題)11.______是指通過計(jì)算機(jī)技術(shù)與通信技術(shù)的結(jié)合來實(shí)現(xiàn)信息的傳輸、交換、存儲和處理。

12.

13.資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互______的方式互連起來的自治計(jì)算機(jī)系統(tǒng)的集合”。

14.

15.

16.EthernetV2.0規(guī)定幀的數(shù)據(jù)字段的最大長度是______。

17.網(wǎng)橋可以在互聯(lián)的多個(gè)局域網(wǎng)之間實(shí)現(xiàn)數(shù)據(jù)接收、地址______與數(shù)據(jù)轉(zhuǎn)發(fā)功能。

18.誤碼率的計(jì)算公式為Pe=Ne/N,其中Ne表示______。

19.在存儲器管理中常用【】的方式來擺脫主存容量的限制。

20.用于衡量路由信息源可信度的值是_________。

三、2.填空題(8題)21.把高級語言源程序翻譯成機(jī)器語言目標(biāo)程序的工具有兩種類型:解釋程序和______程序。

22.所謂______是指交換機(jī)到用戶終端之間所有的機(jī)線設(shè)備。

23.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。

24.在軟件的生命周期中,通常分為3大階段,即計(jì)劃階段,開發(fā)階段和______。

25.網(wǎng)絡(luò)并行計(jì)算根據(jù)其組建思想和實(shí)現(xiàn)方法可以分為機(jī)群計(jì)算和______等兩大類。

26.在計(jì)算機(jī)硬件組成的4個(gè)層次中,存儲器屬于______。

27.電子政務(wù)需要先進(jìn)可靠的______保障,這是所有電子政務(wù)系統(tǒng)都必須要妥善解決的一個(gè)關(guān)鍵性問題。

28.一站式電子政務(wù)應(yīng)用系統(tǒng)的實(shí)現(xiàn)流程可以劃分為3個(gè)階段,它們是______、服務(wù)請求和服務(wù)調(diào)度及處理。

四、C語言程序設(shè)計(jì)題(2題)29.在文件in.dat中存有若干個(gè)(個(gè)數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個(gè)正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個(gè)正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個(gè)數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到out.dat文件中。

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

請勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

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

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

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

請勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.交換機(jī)的幀轉(zhuǎn)發(fā)方式中,交換延時(shí)最短的是

A.直接交換方式B.存儲轉(zhuǎn)發(fā)交換方式C.改進(jìn)直接交換方式D.以上都不是

32.OSI網(wǎng)絡(luò)結(jié)構(gòu)模型共分為7層,其中最底層是物理層,最高層是_______。

A.會(huì)話層B.傳輸層C.網(wǎng)絡(luò)層D.應(yīng)用層

33.下列關(guān)于目前IP協(xié)議版本的網(wǎng)絡(luò)地址的說法中,不正確的是()。

A.隨著網(wǎng)絡(luò)主機(jī)的增多,IP地址資源將要耗盡

B.IP地址可分為3類:A、B、C

C.同一網(wǎng)絡(luò)中,主機(jī)的IP地址都是惟一的

D.IP地址中的主機(jī)號是為了識別網(wǎng)絡(luò)中一臺主機(jī)的一個(gè)連接

六、1.程序設(shè)計(jì)題(3題)34.讀函數(shù)readDat()的功能是從文件IN25.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果xx輸出到文件OUT25.DAT中。

條件:從字符串中間一分為二,左邊部分按字符的ASCII值升序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

例如:位置012345678

源字符串dcbahgfe

43219876

處理后字符串hgfeabcd

98761234

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

請勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN25.DAT","r");

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

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

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

{

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

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

}

fclose(out);

}

35.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。

例如,若n為1000時(shí),函數(shù)值應(yīng)為s=153.909064。

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

請勿改動(dòng)主函數(shù)main()和輸入輸出函數(shù)progReadWrite()的內(nèi)容。

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

doublecountValue(intn)

{

}

main()

{

clrscr();

printf("自然數(shù)之和的平方根=%f\n",countValue(1000));

progReadWrite();

}

progReadWrite()

{

FILE*wf;

inti,n;

floats;

wf=fopen("OUTll.DAT","w");

s=countValue(1000);

fprintf(wf,"%f\n",s);

fclose(wf);

}

36.請編制函數(shù)ReadDat()實(shí)現(xiàn)從文件IN93.DAT中讀取1000個(gè)十進(jìn)制整數(shù)到數(shù)組xx中。請編制函數(shù)Compute()分別計(jì)算出xx中奇數(shù)的個(gè)數(shù)odd、偶數(shù)的個(gè)數(shù)even、平均值aver及方差totfc的值,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到OUT93.DAT文件中。

計(jì)算方差的公式如下:

原始數(shù)據(jù)的存放格式是:每行存放10個(gè)數(shù),并用逗號隔開(每個(gè)數(shù)均大于0且小于等于2000)。

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

請勿改動(dòng)主函數(shù)main()和寫函數(shù)WriteDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#defineMAX1000

intxx[MAX],odd=0,even=0;

doubleaver=0.0,totfc=0.0;

voidWriteDat(void);

intReadDat(void)

{

FILE*fp;

if((fp=fopen("IN93.DAT","r"))==NULL)

return1;

fclose(fp);

return0;

}

voidCompute(void)

{

}

voidmain()

{

inti;

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

xx[i]=0;

if(ReadDat())

{

printf("數(shù)據(jù)文件IN93.DAT不能打開!\007\n");

return;

}

Compute();

printf("ODD=%d\nEVEN=%d\nAVER=%lf\nTOTFC=%lf\n",

odd,even,aver,totfc);

WriteDat();

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%d\n%lf\n%lf\n",odd,even,aver,totfc);

fclose(fp);

}

參考答案

1.BWindowsNTServer以“域”為單位集中管理網(wǎng)絡(luò)資源,其內(nèi)部采用32位結(jié)構(gòu),應(yīng)用程序訪問的內(nèi)存空間可達(dá)4GB。WindowsNTServer內(nèi)置4種標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議。TCP/IP、微軟的MWLink協(xié)議、NetBIOS的擴(kuò)展用戶接口(NetBEUI)、數(shù)據(jù)鏈路控制協(xié)議。\r\n

2.A網(wǎng)站性能選項(xiàng)中,帶寬限制選項(xiàng)限制該網(wǎng)站的可使用帶寬,以控制該站點(diǎn)允許的流量。網(wǎng)站性能選項(xiàng)中,網(wǎng)站連接選項(xiàng)可設(shè)置客戶端Web連接數(shù)量。B項(xiàng)中沒有說明限制客戶端的什么功能,且并不是通過訪問列表限制客戶端功能的,而是通過微調(diào)框,所以B錯(cuò)。建立Web站點(diǎn)時(shí),必須為每個(gè)站點(diǎn)指定一個(gè)主目錄,也可以是虛擬的子目錄,所以C錯(cuò)。設(shè)置Web站點(diǎn)時(shí),只有設(shè)置了默認(rèn)頁面,訪問時(shí)才會(huì)直接打開default.html等設(shè)置的默認(rèn)頁面。如果沒有設(shè)置默認(rèn)頁面,訪問站點(diǎn)時(shí)需要提供首頁內(nèi)容的文件名,所以D錯(cuò)。綜上選項(xiàng)A正確。

3.A

4.A

5.C

6.BIEEE802.11b是在無線標(biāo)準(zhǔn)IEEE802.11的基礎(chǔ)上推出的第二代無線局域網(wǎng)協(xié)議標(biāo)準(zhǔn)。IEEE802.11無線局域網(wǎng)運(yùn)作模式可以分為兩種:點(diǎn)對點(diǎn)(AdHoe)模式和基本(Infrastructure)模式。點(diǎn)對點(diǎn)模式指無線網(wǎng)卡和無線網(wǎng)卡之間的直接通信方式。只要PC插上無線網(wǎng)卡即可與另一具有無線網(wǎng)卡的PC連接,這是一種便捷的連接方式,最多可連接256個(gè)移動(dòng)節(jié)點(diǎn)?;灸J街笩o線網(wǎng)絡(luò)規(guī)模擴(kuò)充或無線和有線網(wǎng)絡(luò)并存的通信方式,這也是IEEE802.11最常用的方式。此時(shí),插上無線網(wǎng)卡的移動(dòng)節(jié)點(diǎn)需通過接入點(diǎn)AP(AccessPoint)與另一臺移動(dòng)節(jié)點(diǎn)連接。接入點(diǎn)負(fù)責(zé)頻段管理及漫游管理等工作,一個(gè)接入點(diǎn)最多可連接1024個(gè)移動(dòng)節(jié)點(diǎn)。因此選擇B選項(xiàng)。

7.B解析:數(shù)據(jù)加密標(biāo)準(zhǔn)DES是美國國家標(biāo)準(zhǔn)和技術(shù)局采用的數(shù)據(jù)加密標(biāo)準(zhǔn),是最常用的對稱加密算法。

8.C從NVRAM加載配置信息命令為configurememory。\n\u3000\u3000將路由器配置保存在NVRAM中命令為writememoryo因此C選項(xiàng)正確。

9.CVTP(VLANTrunkingProtocol,VLAN中繼協(xié)議)有3種工作模式,分別為服務(wù)器模式(VTPServer)、客戶機(jī)模式(VTPCIient)和透明模式(VTPTransparent)。其中,VTPServer模式提供VTP消息,包括VLANID和名字信息,學(xué)習(xí)相同域名的VTP消息,轉(zhuǎn)發(fā)相同域名的VTP消息,可以添加、刪除和更改VLAN信息。VTPCIient模式可以請求VTP消息,學(xué)習(xí)相同域名的VTP消息,轉(zhuǎn)發(fā)相同域名的VTP消息,但不能添加、刪除和更改VLAN信息。VlPTransparent模式相當(dāng)于是一個(gè)獨(dú)立的交換機(jī),它不參與VTIP工作,不從ⅥPServer學(xué)習(xí)VLAN的配置信息,而只是擁有本設(shè)備上自己維護(hù)的VLAN信息。VTPTransparent模式可以建立、刪除和修改本機(jī)卜的VLAN信息。根據(jù)分析可知Switch-2是配置VTPServer模式,Switch.1和Switch.3是配置VTPCIient模式,Switch-4是配置VTPTransparent模式。配置交換機(jī)的VTP這3種模式命令格式為:switch(config)#vtpmodeserveR1cli-entltransparent,故選C選項(xiàng)。

10.B

11.數(shù)據(jù)通信數(shù)據(jù)通信解析:數(shù)據(jù)通信是指通過計(jì)算機(jī)技術(shù)與通信技術(shù)的結(jié)合來實(shí)現(xiàn)信息的傳輸、交換、存儲和處理。數(shù)據(jù)通信系統(tǒng)是指以計(jì)算機(jī)為中心,通過數(shù)據(jù)傳輸系統(tǒng)與分布在遠(yuǎn)地的數(shù)據(jù)終端設(shè)備連接起來,以實(shí)現(xiàn)數(shù)據(jù)通信的系統(tǒng)。

12.域名服務(wù)器

13.共享資源共享資源解析:資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互連起來的自治計(jì)算機(jī)系統(tǒng)的集合”。

14.

15.

16.1500B1500B解析:EthernetII類型以太網(wǎng)幀的最小長度為6+6+2+46+4=64字節(jié),最大長度為6+6+2+1500+4=1518字節(jié)。數(shù)據(jù)部分的長度范圍為46~1500B,故數(shù)據(jù)字段的最大長度為1500B。

17.過濾過濾解析:網(wǎng)橋是在數(shù)據(jù)鏈路層互連的設(shè)備,網(wǎng)橋用來實(shí)現(xiàn)多個(gè)網(wǎng)絡(luò)系統(tǒng)之間的數(shù)據(jù)交換,起到數(shù)據(jù)接收、地址過濾與數(shù)據(jù)轉(zhuǎn)發(fā)的作用。

18.被傳錯(cuò)的碼元數(shù)被傳錯(cuò)的碼元數(shù)解析:誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯(cuò)的概率,它在數(shù)值上近似等于:Pe=Ne/N,其中N為傳輸?shù)亩M(jìn)制碼元總數(shù),Ne為被傳錯(cuò)的碼元數(shù)。

19.虛擬存儲器虛擬存儲器解析:在存儲器管理中常用虛擬存儲器的方式來擺脫主存容量的限制。

20.\n管理距離

\n

21.編譯編譯解析:解釋就是輸入一句源程序就翻譯一句、執(zhí)行一句;編譯就是將整個(gè)源程序進(jìn)行全部翻譯轉(zhuǎn)換。

22.接入網(wǎng)或AN接入網(wǎng)或AN解析:接入網(wǎng)的目的是綜合考慮本地交換局、用戶環(huán)路和終端設(shè)備,通過有限的標(biāo)準(zhǔn)接口,將各種用戶接入到業(yè)務(wù)結(jié)點(diǎn)。從交換局到用戶終端之間的所有機(jī)線設(shè)備就是接入網(wǎng)(AN)。

23.事件通知事件通知解析:本題考查點(diǎn)是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個(gè)專用工作站或是一臺普通PC機(jī),管理程序是運(yùn)行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機(jī)、路由器、交換機(jī)、集線器等,這些設(shè)備出廠時(shí)多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動(dòng),或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個(gè)管理者可以和多個(gè)代理進(jìn)行信息交換,一個(gè)代理也可以接受來自多個(gè)管理者的管理操作。

24.運(yùn)行階段運(yùn)行階段解析:軟件開發(fā)通常分為3大階段,每個(gè)階段又分若干子階段。

25.網(wǎng)格計(jì)算網(wǎng)格計(jì)算解析:網(wǎng)絡(luò)并行計(jì)算可以分為機(jī)群計(jì)算和網(wǎng)格計(jì)算兩大類。網(wǎng)絡(luò)計(jì)算的目標(biāo)是將廣域網(wǎng)上的一些計(jì)算資源、數(shù)據(jù)源和其他設(shè)備互聯(lián),形成一個(gè)大的可相互利用、合作的高性能計(jì)算網(wǎng)。

26.芯片(層次)芯片(層次)解析:第一層次芯片包括微處理器芯片、存儲器芯片、I/O芯片等,它們是硬件組成最重要的基礎(chǔ)。

27.安全安全解析:對于電子政務(wù)來說,信息網(wǎng)絡(luò)的安全尤為重要。需要先進(jìn)而可靠的安全保障是所有電子政務(wù)系統(tǒng)都必須要解決的一個(gè)關(guān)鍵性問題。

28.身份認(rèn)證身份認(rèn)證解析:一站式電子政務(wù)應(yīng)用系統(tǒng)的實(shí)現(xiàn)流程如下:身份認(rèn)證、服務(wù)請求和服務(wù)調(diào)度及處理。

29.【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),各位數(shù)字之和為偶數(shù)的數(shù)的個(gè)數(shù)及平均值。

\n【解題思路】

\n①定義整型循環(huán)變量i、j,表示各位數(shù)字之和的長整型變量he以及存儲一個(gè)四位數(shù)的字符數(shù)組num[5]。

\n②循環(huán)變量i從0開始,依次遞增到4,對字符數(shù)組hum[5]的每個(gè)元素賦初值0。

\n③循環(huán)變量i從0開始,依次遞增到MAXNUM.1,對每個(gè)數(shù)組元素xx[i]進(jìn)行判斷,如果xx[i]的值非零,則變量totNum加1,退出循環(huán)時(shí),totNum的值就是文件in.dat中存有的四位正整數(shù)的個(gè)數(shù)。

\n④循環(huán)變量i從0開始,依次遞增到totNum-1,對于每個(gè)數(shù)組元素xx[i]調(diào)用庫函數(shù)sprintf以4個(gè)字符寬度形式輸出到字符數(shù)組num中,用字符數(shù)組num中的每個(gè)元素減去0的ASCII碼48,就分別得到xx[i]這個(gè)四位數(shù)每位上的數(shù)字,并把這四個(gè)數(shù)字相加賦給變量j。再對變量j對2求余數(shù)進(jìn)行判斷其值是否等于0,如果等于0,則說明j是偶數(shù),變量totCnt加1,并把xx[i]的值累加到變量he。

\n⑤退出循環(huán)后,把變量he的類型轉(zhuǎn)換成雙精度型再除以totCnt得到符合條件的數(shù)的算術(shù)平均值totPjz。

\n【參考答案】

\n

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

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

\n【參考答案】

\n

31.A解析:交換機(jī)根據(jù)幀轉(zhuǎn)發(fā)方式的不同可以分為:直接交換式、存儲轉(zhuǎn)發(fā)交換式和改進(jìn)直接交換式三類。1)在直接交換(CutThrough)方式中,交換機(jī)只要接收并檢測到目的地址字段后就立即將該幀轉(zhuǎn)發(fā)出去,而不管這一幀數(shù)據(jù)是否出錯(cuò),所以是交換延時(shí)最短的。2)在存儲轉(zhuǎn)發(fā)(StoreandForward)方式中,交換機(jī)首先完整的接收發(fā)送幀.并先進(jìn)行差錯(cuò)檢測。3)改進(jìn)的直接交換方式將二者結(jié)合起來,它在接收到幀的前64個(gè)字節(jié)后,判斷Ethernet幀的幀頭宇段是否正確,如果正確則轉(zhuǎn)發(fā)。

32.D解析:OSI網(wǎng)絡(luò)結(jié)構(gòu)模型共分為7層:1、應(yīng)用層;2、表示層;3、會(huì)話層;4、傳輸層;5、網(wǎng)絡(luò)層;6、數(shù)據(jù)鏈路層;7、物理層。其中最底層是物理層,最高層是應(yīng)用層。

33.B解析:小規(guī)模的網(wǎng)絡(luò)對網(wǎng)絡(luò)地址是一種浪費(fèi),現(xiàn)在也在進(jìn)行新的IP協(xié)議版本的設(shè)計(jì)開發(fā);按照IP地址的邏輯層次來分,IP地址可以分成5類。只是在因特網(wǎng)中,A、B、C類IP地址是經(jīng)常被使用的;在同一網(wǎng)絡(luò)中,IP地址必須是全網(wǎng)惟一的,否則會(huì)引起沖突;IP地址中的主機(jī)號是為了識別網(wǎng)絡(luò)中一臺主機(jī)的一個(gè)連接。

34.voidjsSort(){intijkstrlhalf;charch;for(i=0;i〈20;i++){strl=strlen(xx[i]);/*求字符串的長度*/half=str1/2;/*確定各行中字符串的中間位置*/for(j=0;j〈half-1;j++)/*對中間位置以前的字符進(jìn)行升序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]>xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*將左邊部分與右邊部分對應(yīng)的字符進(jìn)行交換*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{inti,j,k,strl,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{strl=strlen(xx[i]);/*求字符串的長度*/\r\nhalf=str1/2;/*確定各行中字符串的中間位置*/\r\nfor(j=0;j〈half-1;j++)/*對中間位置以前的字符進(jìn)行升序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]>xx[i][k])\r\n{ch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*將左邊部分與右邊部分對應(yīng)的字符進(jìn)行交換*/\r\n{ch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查對二維字符數(shù)組的處理。由于對二維字符數(shù)組的操作是按照先行后列的順序,因此,需要首先求得各行字符串的長度(利用求字符串長度的strlen()函數(shù)),然后借助循環(huán)結(jié)構(gòu)逐個(gè)訪問各行中的每一個(gè)字符。在本題中,應(yīng)先確定各行中字符串的中間位置(長度的一半就是中間位置),然后先對中間位置以前的字符進(jìn)行升序排序,排序過程如下:依次用每一個(gè)位置的字符與它后面的所有字符(到中間位置前一個(gè)字符結(jié)束)進(jìn)行比較,如果發(fā)現(xiàn)某字符的ASCII碼值小于當(dāng)前被比較的字符的ASCII碼值,則將發(fā)現(xiàn)的字符與當(dāng)前字符進(jìn)行交換,交換后繼續(xù)與其后面的字符進(jìn)行比較。最終比較所得的結(jié)果是第一個(gè)位置總是存放著最小的字符,第二個(gè)位置總是存放著稍大的字符,以此類推就實(shí)現(xiàn)了從小到大的排序功能。接著要做的工作是把中間位置前的一個(gè)位置定為初始位置,字符串中的最后一個(gè)位置也視為初始位置,讓兩個(gè)位置所對應(yīng)的字符進(jìn)行交換,交換過后,這兩個(gè)位置值(也就是下標(biāo)值)分別前移,再進(jìn)行對應(yīng)位置字符的交換。

35.doublecountValue(intn){doublexy=0.0;inti;for(i=1;i<n;i++)if(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對總和求平方根*/returnxy;}doublecountValue(intn)\r\n{\r\ndoublexy=0.0;\r\ninti;\r\nfor(i=1;i<n;i++)\r\nif(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個(gè)for循環(huán)依次從n個(gè)自然數(shù)當(dāng)中取數(shù),對當(dāng)前取出的數(shù)進(jìn)行條件判斷。判斷條件為:既能被3整除同時(shí)也能被7整除,因此,用“&&”運(yùn)算符來連接兩個(gè)條件表達(dá)式,當(dāng)某數(shù)滿足判斷條件時(shí),就把該數(shù)累加到變量xy中(xy的初始值為0.0),當(dāng)所有滿足條件的數(shù)都被找完后,對累加求得的變量xy的值進(jìn)行求平方根的計(jì)算,并把所求得的結(jié)果作為函數(shù)值返回。

36.intReadDat(void){FILE*fp;intij;if((fp=fopen("IN93.DAT""r"))==NULL)return1;for(i=0;i<100;i++){for(j=0;j<10;j++)fscanf(fp"%d"&xx[i*10+j]);fscanf(fp"\n");if(feof(fp))break;}fclose(fp);return0;}voidCompute(void){intiyy[MAX];for(i=0;i<1000;i++){if(xx[i]%2!=0)odd++;/*求出xx中奇數(shù)的個(gè)數(shù)odd*/elseeven++;/*求出xx中偶數(shù)的個(gè)數(shù)even*/aver+=xx[i];/*求出xx中元素的總和*/}aver/=MAX;/*求出xx中元素的平均值*/for(i=0;i<1000;i++)totfc

溫馨提示

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

評論

0/150

提交評論