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( )实现从文件IN83.DAT中读取1000个十进制整数到数组xx中。请编制函数Compute( )分别计算出xx中偶数的个数even、奇数的平均值ave1、偶数的平均值ave2及所有偶数的方差totfc的值,最后调用函数WriteDat( )把结果输出到OUT83.DAT文件中。
计算方差的公式如下:
设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("IN83.DAT","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("数据文件IN83.DAT不能打开!\007\n");
return;
}
Compute();
printf( "EVEN=%d\nAVE1=%f\nAVE2=%f\nTOTFC=%f\n",even,ave1,ave2,
totfc);
WriteDat();
}
void WriteDat(void)
{
FILE *fp;
fp=fopen("OUT83.DAT","w");
fprintf(fp,"%d\n%lf\n%lf\n%lf\n",even,ave1,ave2,totfc);
fclose(fp);
}
答案
void Compute(void)
{
int i,tt[MAX]; /*定义数组tt计算总和*/
for(i=0;i<1000;i++)>
if(xx[i]%2!=0) /*判断当前数的奇偶性*/
{
odd++; /*统计奇数的个数*/
ave1+=xx[i]; /*求奇数的总和*/
}
else
{
even++; /*统计偶数的个数*/
ave2+=xx[i]; /*求偶数的总和*/
tt[even-1]=xx[i]; /*将偶数存入数组tt中*/
}
ave1/=odd; /*求奇数的平均数*/
ave2/=even; /*求偶数的平均数*/
for(i=0;i
totfc+=(tt[i]-ave2)*(tt[i]-ave2)/even;
}
解析:本题主要考查的是奇偶数的判断和方差的求法。
用循环控制取得每一个数进行判断,若一个数除以2取余得0,则该数是偶数,否则为奇数。分别统计奇数和偶数的个数、总和,并且保存所有满足条件的偶数。最后由方差公式可知,这是求一些连续的数的表达式的和,所以可以使用循环求得方差。
【计算机三级网络技术真题及答案】相关文章:
计算机三级网络技术笔试真题及答案09-26
2011年9月计算机三级网络技术真题答案07-01
计算机等级考试三级网络技术真题10-09
计算机三级网络技术选择题及答案08-26
2024年3月计算机三级考试《网络技术》真题及答案04-08
2015年全国计算机等级考试三级网络技术真题及答案06-27
计算机三级考试《网络技术》真题上附答案09-30