(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2021年)安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.在網(wǎng)絡(luò)需求詳細(xì)分析中除包括網(wǎng)絡(luò)總體需求分析、綜合布線需求分析、網(wǎng)絡(luò)可用性與可靠性分析、網(wǎng)絡(luò)安全性需求分析,還需要做的工作是()

A.網(wǎng)絡(luò)工程造價估算B.網(wǎng)絡(luò)工程進(jìn)度安排C.網(wǎng)絡(luò)硬件設(shè)備選型D.網(wǎng)絡(luò)帶寬接入需求分析

2.若服務(wù)器系統(tǒng)可用性達(dá)到99.99%,那么每年的停機時間必須小于等于()

A.5分鐘B.10分鐘C.53分鐘D.8.8小時

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

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

4.通過KDC分配公用密鑰時需要解決的主要問題是()

A.密鑰的認(rèn)證B.密鑰的保密C.密鑰的生成D.密鑰的撤銷

5.關(guān)于操作系統(tǒng)產(chǎn)品的描述中,正確的是

A.AIX是HP公司的產(chǎn)品

B.NetWare是Sun公司的產(chǎn)品

C.solaris是IBM公司的產(chǎn)品

D.SUSELinux是Novell公司的產(chǎn)品

6.關(guān)于以太網(wǎng)交換機的幀轉(zhuǎn)發(fā)方式的說法,不正確的是()。

A.直接交換方式中幀出錯檢測由結(jié)點主機完成

B.存儲轉(zhuǎn)發(fā)方式具有幀差錯檢測能力

C.交換延遲時間最長的是存儲轉(zhuǎn)發(fā)方式

D.改進(jìn)的直接交換方式只對長幀的地址字段進(jìn)行差錯控制

7.下列關(guān)于CiscoAironet1100無線接入點設(shè)備及其配置的描述中,錯誤的是()。

A.工作在2.4GHz頻段

B.第一次配置使用的默認(rèn)IP地址是10.0.0.1

C.與以太網(wǎng)連接時使用RS-232一C接口標(biāo)準(zhǔn)

D.使用Cisco的IOS操作系統(tǒng)

8.下列關(guān)于典型的高端路由器可靠性與可用性指標(biāo)的描述中,錯誤的是()

A.無故障連續(xù)工作時間大于1萬小時

B.系統(tǒng)故障恢復(fù)時間小于30分鐘

C.主備用系統(tǒng)切換時間小于50毫秒

D.SDH接口自動保護(hù)切換時間小于50毫秒

9.下列對VLAN的描述中,錯誤的是()。

A.用于標(biāo)識VLAN的VLANID用12bit表示

B.每個VLAN都是一個獨立的邏輯網(wǎng)絡(luò)、單一的廣播域

C.VLAN的劃分受用戶所在的物理位置和物理網(wǎng)段的限制

D.按每個連接到交換機設(shè)備的MAC地址定義VLAN成員是一種動態(tài)VLAN

10.IP地址29/28的子網(wǎng)掩碼可寫為()

A.92

B.54

C.40

D.48

二、填空題(10題)11.(12)一個用=進(jìn)制表示的IP地址為.11001011010111100000001000000001,那么它的點分十進(jìn)制表示為__________。

12.網(wǎng)橋按照路由表的建立方法分為兩類:______和源路由網(wǎng)橋。

13.有一種攻擊是針對網(wǎng)絡(luò)低層協(xié)議而不是針對某項特定的應(yīng)用服務(wù),這種攻擊稱為______。

14.(20)搜索引擎在外觀,功能上等方面千差萬別,但其構(gòu)成一般包括搜索器、索引器、檢索器和_________4個部分。

15.TCP/IP參考模型可以分為4個層次,它們是應(yīng)用層、傳輸層、【】和主機-網(wǎng)絡(luò)層。

16.

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

18.WWW瀏覽器的工作基礎(chǔ)是解釋執(zhí)行用______語言編寫的文件。

19.在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是【】的關(guān)系。

20.(5)網(wǎng)橋按照路由表的建立方法分為兩類:_______和源路由網(wǎng)橋。

三、2.填空題(8題)21.TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議和______協(xié)議。

22.頂級域名______代表中國。

23.防火墻的基本功能是:根據(jù)—定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送附陂分組,以確定這些報文分組的【】。

24.網(wǎng)絡(luò)操作系統(tǒng)縮寫是______。

25.網(wǎng)絡(luò)操作系統(tǒng)結(jié)構(gòu)設(shè)計模式主要有三種,即______模式、對象模式和對稱多處理模式。

26.分布式系統(tǒng)是建立在計算機網(wǎng)絡(luò)之上的,因此分布式系統(tǒng)與計算機網(wǎng)絡(luò)在______上基本相同。

27.在系統(tǒng)結(jié)構(gòu)上,Unix的內(nèi)核可以分為兩個主要部分,它們是______和進(jìn)程控制子系統(tǒng)。

28.在層次結(jié)構(gòu)的網(wǎng)絡(luò)中,高層通過與低層之間的______使用低層提供的服務(wù)。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把千位數(shù)字和十位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個位數(shù)字和百位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)cd(新十位數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個數(shù)ab<cd,ab必須是奇數(shù)且不能被5整除,cd必須是偶數(shù),同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

30.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

(3)x1=cos(x0),求出一個新的x1;

(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);

(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。

請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。

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

請勿改動主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

第l0類按指定條件對字符串進(jìn)行排序

五、1.選擇題(3題)31.計算機網(wǎng)絡(luò)拓?fù)湓O(shè)計對網(wǎng)絡(luò)的影響主要表現(xiàn)在()。Ⅰ.系統(tǒng)可靠性Ⅱ.網(wǎng)絡(luò)安全Ⅲ.通信費用Ⅳ.網(wǎng)絡(luò)性能

A.Ⅰ、ⅡB.Ⅰ、Ⅱ、ⅢC.Ⅰ、Ⅲ、ⅣD.Ⅰ、Ⅱ、Ⅳ

32.在軟件的生命周期中,下列說法中錯誤的是______。

A.軟件生命周期分為計劃、開發(fā)和運行3個階段

B.在開發(fā)初期要進(jìn)行可行性研究和詳細(xì)設(shè)計

C.在開發(fā)后期要進(jìn)行代碼編寫和軟件測試

D.運行階段主要是進(jìn)行軟件維護(hù)

33.頂級域名的劃分采用()兩種劃分模式。

A.組織模式和地理模式B.分級模式和單級模式C.IP地址模式和域名模式D.全稱模式和簡寫模式

六、1.程序設(shè)計題(3題)34.請編寫函數(shù)voidcountValue(int*a,int*n),它的功能是:求出1到1000之內(nèi)能被7或11整除但不能同時被7和11整除的所有整數(shù)并存放在數(shù)組a中,并通過n返回這些數(shù)的個數(shù)。

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

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

試題程序;

#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);

}

35.請編制函數(shù)ReadDa(()實現(xiàn)從文件IN83.DAT中讀取1000個十進(jìn)制整數(shù)到數(shù)組xx中。請編制函數(shù)Compute()分別計算出xx中奇數(shù)的個數(shù)odd、奇數(shù)的平均值avel、偶數(shù)的平均值ave2及所有奇數(shù)的方差totfc的值。最后調(diào)用函數(shù)WrireDat()把結(jié)果輸出到OUT83.DAT文件中。

計算方差的公式如下:

設(shè)N為奇數(shù)的個數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。

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

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

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

試題程序:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#defineMAX1000

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

doubleavel=0.0,ave2=0.0,totfc=0.0;

voidWriteDat(void);

intReadDat(void)

{

FILE*fp;

if((fp=fopen("IN83.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ù)文件IN83.DAT不能打開!\007\n");

return;

}

Compute();

printf("ODD=%d\nAVEl=%f\nAVE2=%f\nTOTFC=%f\n",odd,avel,ave2,totfc);

WriteDat();

voidWriteDat(void)

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%lf\n%lf\n%lf\n",odd,avel,ave2,totfc);

fclose(fp);

}

36.已知數(shù)據(jù)文件in80.dat中存有300個4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于0的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out80.dat文件。

例如:1239,9-1-2-3>0,則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。

8129,9-8-1-2<0,則該數(shù)不滿足條件,計算平均值pjz2。

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

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

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

試題程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjzl=0.0,pjz2=0.0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.2If\n不滿足條件的平均值

pjz2=%7.2If\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen{"in80.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

fclose(fp);

}

參考答案

1.A

2.C如果系統(tǒng)高可靠性達(dá)到99.9%,那么每年的停機時間≤8.8小時;系統(tǒng)高可靠性達(dá)到99.99%,那么每年的停機時間≤53分鐘;如果系統(tǒng)高可靠性達(dá)到99.999%,那么每年的停機時間≤5分鐘。

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

4.A解析:在不對稱密鑰體制中,公用密鑰是公開的,按理說分發(fā)公鑰是不需要保密的。然而,為了防止公用密鑰被篡改和偽造,對其完整性的保證是不可少的。目前人們通過KDC分配公用密鑰時,采用的是利用證書權(quán)威機構(gòu)簽發(fā)的數(shù)字證書來分發(fā)公用密鑰。數(shù)字證書必定包含某一用戶的身份識別、該用戶的公用密鑰以及權(quán)威機構(gòu)的數(shù)字簽名等信息。用以證明該證書和用戶的公用密鑰的有效性。

5.D解析:AIX是IBM公司的產(chǎn)品,NetWare是Novell公司的產(chǎn)品,Solaris是Sun公司的產(chǎn)品,SUSELmux是Novell公司產(chǎn)品。

6.D改進(jìn)的直接交換方式結(jié)合了直接交換方式和存儲轉(zhuǎn)發(fā)方式的優(yōu)點,改進(jìn)的直接交換方式對長幀的地址字段和控制字段都進(jìn)行了差錯檢測。

7.CCiscoAironet1100無線接入點設(shè)備主要是為企業(yè)辦公環(huán)境而設(shè)計,工作在2.4GHz頻段。第一次配置無線接入點,一般采用本地配置模式,即無需將無線接入點連接到一個有線的網(wǎng)絡(luò)中,因為沒有連接到DHCP服務(wù)器而無法獲得IP地址,它的默認(rèn)IP地址是10.0.0.x。將無線接入點連接到網(wǎng)絡(luò),將以太網(wǎng)電纜的一端連接到接入點上標(biāo)有Ethernet的RJ一45以太網(wǎng)接口。Aironet1100系列無線接入點使用Cisco的IOS操作系統(tǒng)。故選擇C選項。

8.AA【解析】典型的高端路由器的可靠性與可用性指標(biāo)應(yīng)該達(dá)到:(1)無故障連續(xù)工作時間(MTBF)大于10萬個小時。(2)系統(tǒng)故障恢復(fù)時間小于30分鐘。(3)系統(tǒng)具有自動保護(hù)切換功能,主備用切換時間小于50毫秒。(4)SDH與ATM接口自動保護(hù)切換功能,切換時間小于50毫秒。(5)主處理器、主存儲器、交換矩陣、電源、總線管理器與網(wǎng)絡(luò)管理接口等主要部件需要有熱拔插冗余備份,線卡要求有備份,并提供遠(yuǎn)程測試診斷能力。(6)路由器系統(tǒng)內(nèi)部不存在單點故障。綜上可知,選擇A選項。

9.CVLAN是一個網(wǎng)絡(luò)設(shè)備或用戶的邏輯組,該邏輯組是一個獨立的邏輯網(wǎng)絡(luò)、單一的廣播域,而這個邏輯組的設(shè)定不受實際交換機區(qū)段的限制,也不受用戶所在的物理位置和物理網(wǎng)段的限制。故選C選項。

10.C

.1

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

12.透明網(wǎng)橋透明網(wǎng)橋解析:網(wǎng)橋按照路由表的建立方法分為兩類:透明網(wǎng)橋和源路由網(wǎng)橋。這兩種網(wǎng)橋標(biāo)準(zhǔn)分別由IEEE802.1與IEEE802.5兩個分委員會制定。

13.非服務(wù)攻擊非服務(wù)攻擊解析:從網(wǎng)絡(luò)高層協(xié)議角度劃分,攻擊方法可以分為服務(wù)攻擊與非服務(wù)攻擊。服務(wù)攻擊是針對某種特定網(wǎng)絡(luò)服務(wù)的攻擊,如針對E-mail和Telnet等服務(wù)進(jìn)行的攻擊;非服務(wù)攻擊是基于網(wǎng)絡(luò)層等低層協(xié)議而進(jìn)行的攻擊,如源路由攻擊和地址欺騙等。

14.(20)用戶接口

【解析】全文搜索引擎一般由搜索器、檢索器、用戶接口和索引器組成。

15.互聯(lián)層互聯(lián)層解析:TCP/IP參考模型可以分為4個層次:①應(yīng)用層:與OSI的應(yīng)用層相對應(yīng);②傳輸層:與OSI的傳輸層相對應(yīng);⑧互聯(lián)層;與OSI的網(wǎng)絡(luò)層相對應(yīng);④主機-網(wǎng)絡(luò)層:與OSI的數(shù)據(jù)鏈路層和物理層相對應(yīng)。

16.

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

18.HTMLHTML解析:瀏覽器解釋執(zhí)行的主要是超文本文件,這種類型的文件一般是用HTML書寫。

19.服務(wù)與被服務(wù)服務(wù)與被服務(wù)解析:在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是服務(wù)與被服務(wù)的關(guān)系。

20.(5)透明網(wǎng)橋【解析】網(wǎng)橋按照路由表的建立方法分為兩類:透明網(wǎng)橋和源路由網(wǎng)橋。這兩種網(wǎng)橋標(biāo)準(zhǔn)分別由IEEE802.1與IEEE802.5兩個分委員會制定。

21.用戶數(shù)據(jù)報用戶數(shù)據(jù)報解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,UDP協(xié)議是一種不可靠的無連接協(xié)議。

22.cncn解析:cn代表中國,us代表美國,uk代表英國,jp代表日本。

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

24.NOSNOS解析:網(wǎng)絡(luò)操作系統(tǒng)縮寫是NOS,即NetworkOperatingSystem。

25.客戶/服務(wù)器模式客戶/服務(wù)器模式解析:網(wǎng)絡(luò)操作系統(tǒng)結(jié)構(gòu)設(shè)計模式主要有3種,即客戶/服務(wù)器模式、對象模式和對稱多處理模式。

26.物理結(jié)構(gòu)物理結(jié)構(gòu)解析:分布式系統(tǒng)與網(wǎng)絡(luò)既有區(qū)別又有聯(lián)系,它們的共同點在于一般的分布式系統(tǒng)是建立在計算機網(wǎng)絡(luò)之上的,因此分布式系統(tǒng)與計算機網(wǎng)絡(luò)在物理結(jié)構(gòu)上基本相同。

27.文件子系統(tǒng)文件子系統(tǒng)解析:在系統(tǒng)結(jié)構(gòu)上,Unix可分為兩大部分:操作系統(tǒng)的內(nèi)核和核外程序。內(nèi)核部分又由兩個主要部分組成,它們是文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)。其中文件子系統(tǒng)對系統(tǒng)中的文件進(jìn)行管理,并提供高速緩沖機制。進(jìn)程控制子系統(tǒng)負(fù)責(zé)進(jìn)程的創(chuàng)建、撤消、同步、通信、進(jìn)程調(diào)度以及存儲管理。核外程序則由用戶程序和系統(tǒng)提供的服務(wù)組成。

28.接口接口解析:在層次結(jié)構(gòu)的網(wǎng)絡(luò)中,各層之間相互獨立,高層并不需要知道低層是如何實現(xiàn)的,僅需知道該層通過層間的接口所提供的服務(wù),上層通過接口使用低層提供的服務(wù)。

29.【審題關(guān)鍵句】千位+十位與個位+百位,比較大小,整除,奇偶數(shù)判斷,從大到小排序?!窘忸}思路】

\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在3個方面:新組合的第一個數(shù)小于第二個數(shù),可通過比較運算符進(jìn)行判斷;整除關(guān)系的判斷以及奇偶數(shù)的判斷,可通過求余運算符(%)進(jìn)行判斷。參考答案的第l0條語句,可集中修改該條件語句符合題目的要求。

\n【參考答案】

\n

30.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計算。

\n【解題思路】

\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。

\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達(dá)式cos(x0)

\n求出一個值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認(rèn)為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進(jìn)行排序

31.C解析:拓?fù)湓O(shè)計對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重大的影響。

32.B解析:本題考查點是軟件生命周期中的幾個階段。在軟件的生命周期中,通常經(jīng)歷計劃階段、開發(fā)階段和運行階段。計劃階段進(jìn)行問題定義和可行性研究。開發(fā)階段的開發(fā)初期要進(jìn)行需求分析、總體設(shè)計和詳細(xì)設(shè)計;開發(fā)后期進(jìn)行代碼編寫和軟件測試。運行階段進(jìn)行軟件維護(hù)以及系統(tǒng)的修改和擴充。綜上所述,可行性研究和詳細(xì)設(shè)計不是在開發(fā)初期要完成的任務(wù)。

33.A解析:域名由兩種基本類型組成:以組織類別命名的域和以地理代碼命名的域。常見的以組織類別命名的域,一般由3個字符組成,如表示商業(yè)機構(gòu)的“com”,表示教育機構(gòu)的“edu”,等。以地理代碼命名的域,一般用兩個字符表示,是為世界上每個國家和一些特殊的地區(qū)設(shè)置的,如中國為“cn”,日本為“jp”,美國為“us'’等。但是美國國內(nèi)很少用“us”作為頂級域名,而一般都使用以機構(gòu)性質(zhì)或類別命名的域名。

34.voidcountValue(int*aint*n){inti;*n=0;for(i=1l;i<=1000;i++)if(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+l;/*統(tǒng)計個數(shù)*/a++;}elseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+1;/*統(tǒng)計個數(shù)*/a++;}}voidcountValue(int*a,int*n)\r\n{\r\ninti;\r\n*n=0;\r\nfor(i=1l;i<=1000;i++)\r\nif(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+l;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\nelseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+1;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\n}解析:本題考查的知識點如下:

(1)指針的使用。

(2)“%”運算符。

(3)判斷結(jié)構(gòu)中多個條件的布爾運算。

本題中,函數(shù)countValue()以指針為參數(shù),這里就要涉及到指針的使用。a是指向數(shù)組的指針,初始時,指向數(shù)組的第一個元素。地址每加1時,依次指向后面的元素。一個數(shù)a若能被b整除,則a除以b取余得數(shù)為0。能被7或11整除,但不能被7和11同時整除,則有兩種情況,能被7整除但不能被11整除,能被11整除但不能被7整除。這里就要用到多個條件的布爾運算。

35.intReadDat(void){FILE*fp;intij;if((fp=fopen("IN83.DAT""r"))==NULL)return1;for(i=0;i<100;i++){for(j=0;j<10;j++)fscanf(fp"%d"&xx[i*l0+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ù)的個數(shù)odd*/ave1+=xx[i];/*求奇數(shù)的和*/yy[odd-l]=xx[i];/*將奇數(shù)存入組中yy中*/}else{even++;/*計算出xx中偶數(shù)的個數(shù)even*/ave2+=xx[i];/*求偶數(shù)的和*/}ave1/=odd;/*求奇數(shù)的平均值*/ave2/=even;/*求偶數(shù)的平均值*/for(i=0;i<o(jì)dd;i++)totfc+=(yy[i]-ave1)*(yy[i]-ave1)/odd;/*求所以奇數(shù)的方差*/}intReadDat(void)\r\n{\r\nFILE*fp;\r\ninti,j;\r\nif((fp=fopen('IN83.DAT','r'))==NULL)return1;\r\nfor(i=0;i<100;i++)\r\n{\r\nfor(j=0;j<10;j++)\r\nfscanf(fp,'%d,',&xx[i*l0+j]);\r\nfscanf(fp,'\\n');\r\nif(feof(fp))break;\r\n}\r\nfclose(fp);\r\nreturn0;\r\n}\r\n\r\nvoidCompute(void)\r\n{\r\ninti,yy[MAX];\r\nfor(i=0;i<1000;i++)\r\nif(xx[i]%2!=0)\r\n{\r\nodd++;/*計算出xx中奇數(shù)的個數(shù)odd*/\r\nave1+=xx[i];/*求奇數(shù)的和*/\r\nyy[odd-l]=xx[i];/*將奇數(shù)存入組中yy中*/\r\n}\r\nelse\r\n{\r\neven++;/*計算出xx中偶數(shù)的個數(shù)even*/\r\nave2+=xx[i];/*求偶數(shù)的和*/\r\n}\r\nave1/=odd;/*求奇數(shù)的平均值*/\r\nave2/=even;/*求偶數(shù)的平均值*/\r\nfor(i=0;i<o(jì)dd;i++)\r\ntotfc+=(yy[i]-ave1)*(yy[i]-ave1)/odd;/*求所以奇數(shù)的方差*/\r\n}解析:本題考查的知識點如下:

(1)從文件中讀取數(shù)據(jù)。

(2)奇偶數(shù)的判斷和方差的求法。

在C語言中,有一結(jié)構(gòu)體類型FILE,其中包含文件的一些屬性信息??啥x指針指向該結(jié)構(gòu)體,這個指針稱為文件指針。要從文件中讀取數(shù)據(jù),首先要判斷該文件是否能以“讀”的方式打開。若能打開,使用函數(shù)intfscanf(FILE*fp,char*format,args)從fp所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論