2015計算機三級網絡技術真題及答案

  一、單選題

2015計算機三級網絡技術真題及答案

1網絡看起來是“連接”的,但從網絡連接的原理看又可以是“非連接的”。Internet中不是面向連接應用程序有____。

A)電子郵件E-mail

B)文件傳輸FTP

C)網絡在線遊覽WWW

D)遠程登陸Telnet

2、網絡體系結構可以定義成:

A)計算機網絡的實現

B)執行計算機數據處理的軟件模塊

C)建立和使用通信硬件和軟件的一套規則和規範

D)由ISO(國際標準化組織)制定的一個標準

3、OSI 模型的物理層負責下列哪一種功能?

A)格式化報文

B)爲數據選擇通過網絡的路由

C)定義連接到介質的特徵

D)提供遠程文件訪問能力

4、在不同網絡結點的對等層之間的通信需要下列哪一項協議?

A)模塊接口

B)對等層協議

C)電信號

D)傳輸介質

5、____拓撲結構不是局域網所使用拓撲結構

A)星型拓撲

B)網狀型拓撲

C)總線型拓撲

D)環型拓撲

  1.A2.C3.C4.B5.B

  二、分析題

函數ReadDat( )實現從文件中讀取1000個十進制整數到數組xx中。請編制函數Compute( )分別計算出xx中偶數的個數even、奇數的平均值ave1、偶數的平均值ave2及所有偶數的方差totfc的值,最後調用函數WriteDat( )把結果輸出到文件中。

計算方差的公式如下:

設N爲偶數的個數,xx[i]爲偶數,ave2爲偶數的平均值。

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

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

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

試題程序:

#include

#include

#include

#define MAX 1000

int xx[MAX],odd=0,even=0;

double ave1=0.0,ave2=0.0,totfc=0.0;

void WriteDat(void);

int ReadDat(void)

{ FILE *fp;

int i,j;

if((fp=fopen("","r"))==NULL)

return 1;

for(i=0;i<>

{

for(j=0;j<>

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

fscanf(fp,"n");

if(feof(fp)) break;

}

fclose(fp);

return 0;

}

void Compute(void)

{

}

void main( )

{ int i;

for(i=0;i

xx[i]=0;

if(ReadDat())

{

printf("數據文件不能打開!