文档库 最新最全的文档下载
当前位置:文档库 › C课本习题答案2010-12

C课本习题答案2010-12

C课本习题答案2010-12
C课本习题答案2010-12

第1章概述

习题

一、填空题

1. C语言的特点是_________、_________、_________、_________、__________和_________。(见1.2 C语言的特点)

2. 一个C语言程序从编写成功到实现既定功能,需要经历的基本过程是_____编辑____、__编译_______、__链接_______和____运行_____。

1. 以下叙述中正确的是(B)。

A. C程序由主函数组成

B. C程序由函数组成

C. C程序由函数和过程组成

D. C程序中的注释行由“/*”开头,由“*/”结束

2. C语言是(B)由美国贝尔实验室的D.M.Ritchie在B语言的基础上设计的。

A. 20世纪60年代

B. 20世纪70年代

C. 20世纪80年代

D. 20世纪90年代

第2章数据类型、运算符与表达式

习题

一、简答题

1. 熟悉各种数制相互转换和原码、反码、补码的知识。

2. 试比较常量与变量的关系?

变量不仅有值,而且有地址和名;变量在某一时刻的值是常量。

3. 用转义字符有什么好处?

转义字符主要用来表示那些用一般字符不便于表示的控制代码。常用的转义字符及其含义见表2-2。

4. 使用符号常量有何好处?使用时应注意什么问题?

好处:见名知义,一改全改。注意使用时的书写格式。

5. 对照变量类型与常量类型,哪些是相同的,那些是常量所独有的?

二、选择题

1. 下列选项中,可以作为C语言常量的是(C. )。

A. 13.8e

B. 1/2

C. 'M'

D. "abc"

2. 下列选项中,不可以作为C语言常量的是(D)。

A. .88

B. 35.6e3

C. 4e-2

D. 3/5

3. 下列选项中,正确的一组程序是(A)

A. char a;

B. char b;

C. char c;

D. char d

a='M'; b='55'; c="M"; d="55"

4. 已知字母?b?的ASCII码值为98,如ch为字符型变量,则表达式ch=?b?+?5?-…2?的值为(101)。

A. …e?

B. d

C. 102

D. 100

5. 下列程序的运行结果是(B)。

main( )

{

char c1='6',c2='0';

printf("%c,%c,%d\n",c1,c2,c1-c2);}

A. 因程序格式不合法,提示出错信息。

B. 6,0,6

C. 6,0,7

D. 6,0,5

6. 以下程序的输出结果是(A)。

main( )

{

int x=010,y=10,z=0x10;

printf("%d,%d,%d\n",x,y,z);}

A. 8,10,16

B. 8,10,10

C. 10,10,10

D. 10,10,16

7. 已知各变量的类型定义如下:

int i=8,k,a,b;

unsigned long w=5;

double x=1.42,y=5.2;

则,以下两组表达式中不符合C语言语法的表达式分别是()。

(1) A. k=i++ B. (int)x+0.4 C. y+=x++ D. a=2*a=3

(2) A . x%(-3) B. w+=-2 C. k=(a=2,b=3,a+b) D. a+=a-=(b=4)*(a=3)

三、填空题

1. 分别计算下列各表达式的值。

⑴设x=2.5,a=5,y=4.7,计算表达式x+a%3*(x+y)%2/4的值。(本题有错×)

⑵设a=4,计算表达式a=1,a+5,a++的值。1

⑶设a=2,b=3,x=3.5,y=2.5,计算表达式(a+b)/2+x%y的值。(本题有错×)

⑷设x=4,y=8,计算表达式y=(x++)*(--y)的值。31

⑸设x=1,y=2,计算表达式1.0+x/y的值。1

2. 写出下面表达式运算后a的值,设原来a=12,且a和n已定义为整型变量。

⑴a+=a 24⑵a-=2 10⑶a*=2+3 60

⑷a/=a+a 0 ⑸a%=(n%=2),n的值等于5 0⑹a+=a-=a*=a 0

第3章顺序结构程序设计

习题

一、选择题

1. 定义变量如下:int x;float y;则以下输入语句()是正确的。

(A)scanf("%f%f",&x,&y); (B)scanf("%f%d",&x,&y);

(C)scanf("%f%d",&y,&x); (D)scanf("%5.2f%2d",&x,&y);

2. putchar函数可以向终端输出一个()。

(A)字符或字符变量的值(B)字符串

(C)实型变量(D)整型变量的值

3. 下列叙述正确的是()。

(A)赋值语句中的“=”是表示左边变量等于右边表达式

(B)赋值语句中左边的变量值不一定等于右边表达式的值

(C)赋值语句是由赋值表达式加上分号构成的

(D)x+=y;不是赋值语句

二、程序阅读题

1. main()

{

int x=12;

printf("%d,%o,%x,%u,",x,x,x,x);} 12,14,c,12

2. main()

{

int x=235;

double y=3.1415926;

printf("x=%-6d,y=%-14.5f\n",x,y);} x=235 ,y=3.14159

3. main()

{

printf("%f,%4.2f\n",3.14,3.14159);} 3.140000 ,3.14

4. main()

{

printf("*\n**\n***\n****\n");

}

*

**

***

****

5. main()

{

printf("This\tis\ta\tC\tprogram.\n");

}

This is a C program.

6. main()

{

char x='a',y='b';

printf("%e\\%c\n",x,y); 此处有错,格式符不对,可以是d/o/x printf("x=\'%3x\',\'%-3x\'\n",x,x);}

7. 当输入流为“56789□0123□45a72”时,执行下面的程序段后,

int i,j;

float x,y;

char c;

scanf("%2d%f%f%c%d",&i,&x,&y,&c,&j);

变量i,j,x,y,c中内容各是什么?i=56 x=789.0 y=123.0 c= ' ' j=45

第4章选择结构程序设计

习题

一、填空题

1.语言中用___1___表示“真”,用__0____表示“假”。

2.a的初值为2,b的初值为3,c的初值为4,求下列表达式的值:

⑴ a= =3 0

⑵ a=3 3

⑶ a&&b 1

⑷ a||b+c&&b-c →a||(b+c)&&(b-c) 1

⑸ !((a

⑹ a

3.下列程序的输出结果为:

main()

{

int a?b?c;

a=b=c=1;

b=b+c;

a=a+b;

printf("%d\n",(c

}

结果_____2___________。

二、选择题

1.能正确表示a和b同时为正或同时为负的逻辑表达式是( )

A.(a>0||b>0)&&(a<0||b<0) B.a>0&&b>0

C.a+b>0 D.a*b>0

2.设int x=1,y=1;表达式(!x||y--)的值是( )

A.0 B.1 C.2 D.-1

3.设有如下程序:

main()

{ float x=2.0,y;

if(x<0.0) y=0.0;

else if(x<10.0) y=1.0/x;

else y=1.0;

printf("%f\n",y);

}

该程序的输出结果是( )

A.0.000000 B.0.250000 C.0.500000 D.1.000000 4.设有如下程序:

main()

{int a=2,b=-1,c=2;

if(b<0);c=0;

else c++ ;

printf("%d\n",c);}

该程序的输出结果是( )

A.0 B.1 C.2 D.有语法错5.设有如下程序:

main()

{ int a=100;

if(a>0)printf("%d\n",a>100);

else printf("%d\n",a<=100);;}

该程序的输出结果是( )

A.0 B.1 C.100 D.-1

6.设有如下程序:

main()

{

int x=1,a=0,b=0;

switch (x)

{

case 0:b++;

case 1:a++;

case 2:a++;b++;

}

printf("a=%d,b=%d\n",a,b);

}

该程序的输出结果是( )

A.a=2,b=1 B.a=1,b=1 C.a=1,b=0 D.a=2,b=2 7.若有定义“float w; int a, b;”,则合法的switch语句是( )

A.switch(w)

B.switch(a);

{case 1.0:printf("*\n"); {case 1 printf("*\n");

case 2.0:printf("**\n"); case 2 printf("**\n");

} }

C.switch(b)

D.switch(a+b)

{case 1: printf("*\n"); {case 1:printf("*\n");

default:printf("**\n"); case 2:printf("**\n");

case 1+2:printf(" \n"); default:printf("\n");

} }

三、编程题

1.输入一个年份,判断它是否为闰年。

2.从键盘输入三个整数a、b、c,编程求最大数并输出结果。

3.为了鼓励节约用水,作如下规定:每人月用水量在10m3或10m3以下,收费为1.8元/m3,用水量在10到20m3之间的,超出部分收费为2.5元/m3,用水量超过20m3的,超出20 m3的部分收费为3.5元/m3。设某人某月份用水x m3,编程求其应付水费y。

4.某百货商场进行打折促销活动,消费金额(p)越高,折扣(d)越大,标准如下:消费金额折扣

p<100 0%

100≤p<200 5%

200≤p<500 10%

500≤p<1000 15%

p≥1000 20%

编写程序,从键盘输入消费金额,输出折扣率和实付金额(f)。要求分别:(1)用if语句实现;

(2)用switch语句实现。

三、1.

#include

main()

{

int year;

printf("Please input a year:");

scanf("%d",&year);

if ((year%4 == 0 && year%100 != 0)|| year%400 ==0)

printf("%d year is leap year!\n",year);

else

printf("%d year is not leap year!\n",year);

}

三、2.

#include

main()

{

int a,b,c,max;

scanf("%d,%d,%d",&a,&b,&c);

max=a;

if (max

if (max

printf("Maximum number is %d \n",max);

}

三、3

#include

main()

{

int x;

float y,p;

scanf("%d",&x);

if(x<=10)

y=1.8*x;

else if(x<=20)

y=1.8*10+2.5*(x-10);

else

y=1.8*10+2.5*10+3.5*(x-20);

printf("y=%.2f\n",y);

}

三、4

(1)

#include

main()

{

float p,f,d;

scanf("%f",&p);

if (p<100)

d=0.;

else if(p<200)

d=0.05;

else if(p<500)

d=0.1;

else if(p<1000)

d=0.15;

else

d=0.2;

f=p*(1-d);

printf("d=%d%% f=%.2f\n",(int)(d*100),f);

}

(2)

#include

main()

{

float p,f,d;

int c;

scanf("%f",&p);

c=p/100;

switch(c)

{

case 0:d=0.;break;

case 1:d=0.05;break;

case 2:

case 3:

case 4:d=0.1;break;

case 5:

case 6:

case 7:

case 8:

case 9:d=0.15;break;

default :d=0.2;

}

f=p*(1-d);

printf("d=%d%% f=%.2f\n",(int)(d*100),f);

}

第5章循环结构程序设计

习题

一、简答题

1. 试画出while语句、do…while语句的流程图,并简要说明两者有何区别。

2. 试画出for语句的流程图,并简要说明与while语句相比有何不同。

二、改错题

1. 判断m是否为素数。

#include

main( )

{int m,i,k;

scanf("%d",&m);

k=sqrt(m);

for(i=2;i<=k;i++)

if(m%i= =0)break;

if(i>k)printf("%d is a prime number\n",m);

else printf("%d is not a prime number\n",m); }

错误的地方:

正确的语句:

错误的地方:

正确的语句:

2. 求数列1,1,2,3,5,8……的前40个数,即

F1=1 (n=1)

F2=1 (n=2)

F n=F n-1+F n-2(n>=3)

#include "stdio.h"

main( )

{ long int f1=1,f2=1;

int i;

for(i=1;i<=40;i++)

{ printf("%12ld%12ld",f1,f2);

if(i%2==0)printf("\n");

f2+=f1;f1+=f2; } }

错误的地方: for(i=1;i<=40;i++)

正确的语句: for(i=1;i<=20;i++)

错误的地方: f2+=f1;f1+=f2

正确的语句: f1+=f2;f2+=f1

三、编程题

1. 输入整数n ,求表达式()()()n 22222222210210100 +++++++++的值。

2. 求n

151311++-+ 的值,n 由手动输入。

3. 使用循环,输出以下图案:

1

222

33333

4444444

555555555

4. 求∑∑∑===++10

1501210011k k k k k k 的值。 三、1.

main( )

{

int n,i;

float t,s,sum;

printf("input n :");

scanf("%d",&n);

t = 1;

s = 1;

sum = 1;

for(i = 1 ; i <= n ; i ++)

{

t = t * 2;

s = s + t;

sum = sum +s ;

}

printf("The value is %f",sum);

getch();

}

三、2

#include

main()

{

int i,n;

float s;

scanf("%d",&n);

for(i=3,s=1;i<=n;i+=2) s=s+1.0/i;

printf("s=%f\n",s);

}

三、3.

#include

main( )

{

int i,j,k;

for(i=1;i<=5;i++)

{

for(j=1;j<=5-i;j++)

printf(" ");

for(k=1;k<=2*i-1;k++)

printf("%1d",i);

printf("\n");

}

}

三、4.

Main()

{

foalt s,s1,s2,s3,k;

for(k=1;k<=100;k++)

s1=s1+k;

for(k=1;k<=50;k++)

s2=s2+k*k;

for(k=1;k<=10;k++)

s3=s3+1.0/k;

s=s1+s2+s3;

printf(“s1+s2+s3=%f”,s)

}

第6章数组

习题

一、改错题

1. 求数组的和以及平均值。

main( )

{ int a[ ]={1,2,3,4,5,6,7,8,9,10},i;

float sum,avg;

for(i=0;i<10;i++)sum=sum+a[i];

avg=sum/10;

printf("sum=%f,avg=%f",sum,avg);}

错误的地方:for(i=0;i<10;i++)sum=sum+a[i];

正确的语句:for(i=0,sum=0;i<10;i++)sum=sum+a[i];

错误的地方:

正确的语句:

2. 有两个数组,各有5个元素,比较相应的元素,并统计相应元素大于、小于和等于的次数。

main( )

{ int a[5], b[5], i, n, m, k;

printf("enter array a:\n");

for(i=0;i<5;i++) scanf("%d", &a[i]);

printf("\n");

printf("enter array b: \n");

for(i=0; i<5; i++) scanf("%d", &b[i]); printf("\n");

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

if( large(a[i],b[i] )==1) n=n+1;

else if(large( a[i], b[i])== 0) m=m+1;

else k=k+1;

printf("a[i]>b[i] %d time\n", n);

printf("a[i]=b[i] %d time\n", m);

printf("a[i]

if(n>k) printf("array a is large than array b\n");

else if(n

else printf("array a is equal than array b\n"); }

large(int x,y)

{ int flag;

if(x>y) flag=1;

else if(x

else flag=0;

return(flag); }

错误的地方:int a[5], b[5], i, n, m, k;

正确的语句:int a[5], b[5], i, n=0, m=0, k=0;

错误的地方:large(int x,y)

正确的语句:large(int x,int y)

二、填空题

1. 将二维数组行列元素互换,存到另一个数组中。

main( )

{

int a[2][3]={1,2,3,4,5,6};

int b[3][2],i,j;

printf("array a:\n");

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

{ for(j=0;j<=2;j++)

{ printf("%5d",a[i][j]); b[j][i] = a[i][j]; }

printf("\n");}

printf("array b:\n");

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

{ for(j=0;j<=1;j++)printf("%5d",b[i][j]);

printf("\n"); } }

2. 用选择法对10个整数排序。

main( )

{

int a[10],i,j,k,x;

printf("This 10 numbers are:\n");

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

{ }

printf("\n");

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

{ k=i;

for(j=i+1;j<=10;j++)

if(a[j]

if(i!=k)

{ x=a[i];a[i]=a[k];a[k]=x; } }

printf("The sorted numbers:\n");

for(i=1;i<11;i++)printf("%d ",a[i]);

}

三、编程题

1. 编写程序输出二维数组每列的列号和每列上的最大值。

2. 用选择法对10个整数从小到大排序。

3. 将一个数组中的值按逆序重新存放。例如原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

三、1.

#include

main()

{

int a[3][2];

int max,i,j;

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

for(j=0;j<2;j++)

scanf("%d",&a[i][j]);

for(j=0;j<2;j++)

{ printf("%d lie",j);

max=a[0][j];

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

if (max

max=a[i][j];

printf(" max=%d\n",max);

}

}

三、2

#include

#include

main( )

{

int i,j,k,n,num,array[10];

printf("The 10 numbers are\n");

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

{

scanf("%d",& array[i]);

printf("%4d",array[i]);

}

printf("\n");

for(i=0;i<10-1;i++)

{

k=i;

for(j=i+1;j<10;j++)

if(array[k]>array[j])

k=j;

if(i!=k)

{

num=array[k];

array[k]=array[i];

array[i]=num;

}

}

printf("The10 numbers f rom small to big i s"); for(i=0;i<10;i++)

printf("%4d",array[i]);

}

三、3

#include

main()

{ int i,j,a[10],m,t;

printf("The original array:\n");

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

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

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

printf("%d,",a[i]);

printf("\n");

m=(10-1)/2;

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

{

j=10-1-i;

t=a[i];a[i]=a[j];a[j]=t;

}

printf("The array has been inverted:\n");

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

printf("%d,",a[i]);

printf("\n");

}

第7章函数

习题

一、选择题

1. 一个C程序是由组成的。()

A.一个主程序和若干子程序B.一个主程序

C.一个主函数和若干子函数D.一个主函数

2. C语言规定,函数返回值的类型是由()

A.return语句中的表达式类型所决定;

B.调用该函数时的主调函数类型所决定;

C.调用该函数时系统临时决定;

D.在定义该函数时所指定的函数类型所决定。

3.以下说法中正确的是()

A.C语言程序总是从第一个的函数开始执行

B.在C语言程序中,要调用的函数必须在main()函数中定义

C.C语言程序总是从main()函数开始执行

D.C语言程序中的main()函数必须放在程序的开始部分

4. 以下叙述中不正确的是()

A.在不同的函数中可以使用相同名字的变量;

B.函数中的形式参数是局部变量;

C.在一个函数内定义的变量在本函数范围内有效;

D.在一个函数内的复合语句中定义的变量在本函数都有效。

5. main函数在源程序中的位置()

A.必须在最开始处B.必须在子函数的后面

C.可以任意D.必须在最后

6. 下列函数的类型是()

fun(float x)

{printf(“%f”,x*x);}

A.与参数x的类型相同B.void类型C.int类型D.无法确定7. 以下叙述不正确的是()

A.一个C程序可以由一个或多个函数组成

B.一个C源程序必须包含一个main()函数

C.在C程序中,注释只能位于一条语句的最后面

D.C程序基本组成单位是函数

二、填空题

1. 下面函数调用语句含有实参的个数为 2 。

func((exp1),(exp2,exp3, exp4));

三、判断题

1. 在一个函数内部的复合语句中定义的变量,只在该复合语句范围内有效。(√)

2. C语言中所有的函数都可以互相调用,甚至可以调用自己。(√)

3. 以数组名做函数参数是一种地址传递。(√)

4. 被调函数中无return 语句时,系统自动返回void类型的值。(×)

5. 形参的个数可以多过实参。(×)

6. C中的函数允许嵌套调用,不允许嵌套定义。(√)

7. 当全局变量与局部变量冲突时,全局变量起作用。(×)

8. C语言规定函数返回值的类型是由return语句中的表达式类型所决定。(×)

9. 实参可以是常量、变量、表达式,空值也可以。(×)

10. 一个函数可以有多个返回值,用return语句即可将它们带回。(×)

四、程序填空题

1. 一维数组内有10个学生成绩,用函数求平均分、最高分和最低分。

#include "stdio.h"

float max=0,min=0;

main()

{ float average(float array[],int n) ;

float ave,score[10];

int i;

for(i=0;i<10;i++) scanf("%f",&score[i]);

ave=average(score,10);

printf("max=%6.2f\nmin=%6.2f\naverage=%6.2f\n",max,min,ave);

}

float average(float array[],int n)

{ int i;

float aver,sum=array[0];

max=min=array[0];

for(i=1;i

{ if(max

if(min>array[i]) min=array[i];

sum=sum+array[i]; }

aver=sum/n;

return(aver);

}

2. main()

{ float fact(int n) ;

int n;

float y;

scanf("%d",&n);

y=fact(n);

printf("%d!=%10.0f\n",n,y); }

float fact(int n)

{ float f;

if(n<0) { printf("n<0,dataerror!"); }

else

if(n==0||n==1) f=1;

else

f=fact(n-1)*n;

return f; } 3. void inv( int x[],int n ) { int t,i,j,m= (n-1)/2 ;

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

{ j=n-1-i

t=x[i]; x[i]=x[j]; x[j]=t; }}

main()

{ int i,a[10]={3,7,9,11,0,6,7,5,4,2};

inv(a,10);

printf("The array has been reverted:\n");

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

printf("%3d",a[i]);

printf("\n");}

4. int max,min ;

void max_min_value(int array[],int n)

{ int *p,*array_end;

array_end=array+n;

max=min=*array;

for(p=array+1;p

if(*p>max)max=*p;

else if(*p

return;}

main()

{ int i, a[10];

printf("enter 10 interger numbers:\n");

for(i=0;i<10;i++) scanf(“%d”,&a[i]);

max_min_value(a ,10);

printf("\nmax=%d,min=%d\n",max,min);}

五、改错题

1. 一个递归函数print(),其功能是使用putchar()函数打印数字包括负号。#include "stdio.h"

main()

{

int m;

m=123;print(m);printf("\n");

m=456;print(m);printf("\n");}

void print(int n)

{ int i;

if(n<0){putchar('-');n=-n;}

if((i=n/10)!=0) print(i);

printf("\n");

putchar(n%10+48);}

错误的地方:printf("\n");

正确的语句:

错误的地方:putchar(n%10);

正确的语句:

2. #include "stdio.h"

float average();

main( )

{ float score[10],aver;

int i;

for(i=0;i<10;i++)scanf("%f",&score[i]);

printf("\n");

aver=average(score[],10);

printf("average score is %5.2f\n",aver); }

float average(float a[ ],int n)

{ int i,sum,aver;

for(sum=0,i=0;i

aver=sum/n;

return(aver); }

错误的地方:

正确的语句:

错误的地方:

正确的语句:

六、程序阅读题

1. void m1(int x)

{ int a,b,c,d;

char a1,b1,c1,d1;

char m2(int);

a=x/1000;d=x%10;b=(x/100)%10;c=(x/10)%10;

a1=m2(a);b1=m2(b);c1=m2(c);d1=m2(d);

printf("%c,%c,%c,%c",a1,b1,c1,d1);}

char m2(int m)

{ switch(m)

{ case 0:return('0');break;

case 1:return('1');break;

case 2:return('2');break;

case 3:return('3');break;

case 4:return('4');break;

case 5:return('5');break;

case 6:return('6');break;

case 7:return('7');break;

case 8:return('8');break;

case 9:return('9');break;}

}

main( )

{m1(1994); }

功能:

结果:1,9,9,4

2. void copy_string(char from[],char to[])

{int i=0;

while(from[i]!='\0')

{ to[i]=from[i];i++; }

to[i]='\0';}

main()

{ char a[16]="I am a teacher.";

char b[]="You are a student.";

printf("string_a=%s\n string_b=%s\n",a,b);

copy_string(a,b);

printf("\nstring_a=%s\nstring_b=%s\n",a,b);} 功能:

结果:I am a teacher.

You are a student.

I am a teacher

I am a teacher

3. #include "stdio.h"

void sort(int x[],int n)

{ int i,j,k,t;

for(i=0;i

{ k=i;

for(j=i+1;j

if(x[j]>x[k])k=j;

if(k!=i)

{t=x[i];x[i]=x[k];x[k]=t;}

}}

main()

{ int *p,i,a[10];

p=a;

for(i=0;i<10;i++){*p=i+2;p++;}

p=a;

sort(p,10);

for(p=a,i=0;i<10;i++) {printf("%d,",*p);p++;}} 功能:

结果:11,10,9,8,7,6,5,4,3,2

4. int max(int array[][4])

{ int i,j,max;

max=array[0][0];

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

for(j=0;j<4;j++)

if(array[i][j]>max)max=array[i][j];

return(max);}

main()

{ int a[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};

printf("max value is %d\n",max(a));}

功能:

结果:

5. float average(float a[ ], int n)

{int i; float aver, sum=a[0];

for(i=1;i

aver=sum/n;

return(aver); }

main( )

{ float s1[5]={98.5, 97, 91.5, 60, 55};

float s2[10]={67.5, 89.5, 99, 69.5, 77, 89.5, 76.5, 54,60, 99.5};

int i;

printf("the average of class A is %6.2f\n",average(s1,5));

printf("the average of class B is %6.2f\n",average(s2,10));} 功能:

结果:

6. void cc(char s1[],char s2[30])

{ int i,j=0;

for(i=0;s1[i]!='\0';i++)

{ if((s1[i]=='a'||s1[i]=='e'||s1[i]=='u'||s1[i]=='o'||s1[i]=='i')

||(s1[i]=='A'||s1[i]=='E'||s1[i]=='U'||s1[i]=='O'||s1[i]=='I'))

s2[j++]=s1[i]; }

s2[j]='\0';

}

main()

{ char s1[]="afowwpuriel";

char s2[30]="";

cc(s1,s2);

printf("%s",s2);}

功能:

结果: aouie

七、简答题

1. 简述什么情况下被调函数可以不声明类型。举例说明。

2. 简述static 和auto 型的区别,并举简例说明。

八、编程题

1. 输入整数n ,求表达式()()()

n 22222222210210100 +++++++++的值。要求,程序中求2x 的功能部分必须在一函数中完成。

2. 用递归求值:

11

0)()1()()12((1)(21≥==??

???----=--n n n x p n x p x n x x p n n n 3. 求100~200内的素数。要求:用子函数实现求素数。

4. 求S=a+aa+aaa+…+aa…aa 。数“aa…aa ”由n 个a 组成。n 和a 由手动输入。数“aa…aa ”的值用函数求得。

八、1.

#include

float Function1(int n)

{ float t = 1;

int i;

for(i=1;i<=n; i++)

{

t = t * 2 ;

}

return t;

}

float Function2(int n)

{ int i;

float t,s;

s=1;

for(i=1;i<=n;i++)

{

尔雅通识音乐鉴赏题目及答案

1
下面哪一首曲子暗示了“音乐中包含着各种内容的表现,说不出表现的是什么是因为你听不 懂”的审美观念:()
? ? ? ?
A、高山流水 B、梁祝 C、马赛曲 D、马刀舞
正确答案: A 我的答案:A 2
在音乐欣赏中,不一定非要用文学化、美术化的内容区解说音乐。
正确答案: 3

我的答案:

“听不懂”——说不出音乐表现的是什么,说明听者欣赏水平差。
正确答案: 4
× 我的答案:×
《西西里之歌》选自下面哪一项:()
? ? ? ?
A、《蝴蝶夫人》 B、《莫扎特》 C、《佩利亚斯与梅丽桑德》 D、《星条旗永不落》
正确答案: C 我的答案:C 1
文学和音乐分别是下面哪一项的艺术:()
? ? ?
A、语言;视觉 B、语言;听觉 C、视觉;听觉

?
D、情绪;视觉
正确答案: B 我的答案:B 2
萨利埃里是下面哪一国的著名组曲家:()
? ? ? ?
A、德国 B、法国 C、英语 D、意大利
正确答案: D 我的答案:D 3
下面关于廖尚果描述错误的一项是:()
? ? ? ?
A、即青主 B、中国音乐理论家 C、生于 1892 年,卒于 1959 年 D、著作有《乐话》和《音乐通论》
正确答案: C 我的答案:C 4
《流浪者之歌》的作者是贝多芬。
正确答案: 1
× 我的答案:×
音乐欣赏的关键的心理活动是下面哪一项:()
? ? ? ?
A、了解音乐的创造背景 B、体验微妙的情绪变化 C、深刻理解曲音乐表现的主题 D、了解音乐的创作形式

魅力科学尔雅通识课题库答案.doc.doc

魅力科学尔雅通识课题库 选择题(60分) 1、申泮文先生的化学课程结构火箭模型中,处于最尖端地位的是? (10.0分) B.无机化学 C.实验化学 2、提出假说,认为原子核外轨道离核远近有一定距离,离核越远,能量越高的科学家是? (10.0分) A.卢瑟福 B.普朗克 3、在光的波粒二象性启发下,提出电子的波粒二象性假说的人是?(10.0分) A.海森堡 B.霍尔海姆 4、最早找出了微观粒子运动规律的波动方程的人是?(10.0分) A.德布罗意 B.海森堡 5、量子力学中用来描述粒子的德布罗意波的函数叫做?(10.0分) B.指数函数 C.对数函数 6、下列不属于类氢离子的是?(10.0分) A.1价的氦离子 B.2价的锂离子 判断题(40分) 1、土地是一个自然综合体,是多要素相互作用的地域系统,同时也是历史自然体,具备一定的人文的属性;土地的概念就是土壤的概念。(10.0分) 是否 2、土地生态效益是衡量土地质量高低的主要依据之一,它是指在一定的经济、技术条件下,土地能够提供的有效收益。(10.0分) 是否 3、玻尔理论是在经典力学的基础上跟量子化结合的成果,还没有摆脱经典物理学的束缚。 (10.0分)

是否 4、薛定谔方程的三个参数分别是主量子数n、角量子数l、磁量子数m。(10.0分) 是否 作业2 选择题(50分) 1、下列说法错误的是?(10.0分) A.非金属元素的电负性一般都比2.0要大 C.金属元素的电负性一般比2.0要大 正确答案:C、金属元素的电负性一般比2.0要大 2、法拉第出生于(10.0分) A.1867年 B.1840年 D.1776年 3、量子力学获得巨大发展是在(10.0分) A.1900年后 C.1920年后 D.1950年后 正确答案:C、1920年后 4、恩利克·费米出生于(10.0分) A.1925年 C.1964年 D.1954年 5、张首昇是那所大学的教授(10.0分) A.剑桥 B.牛津 C.哈弗 判断题(50分) 1、原子中每一个电子的运动状态需要用四个量子数来描述,除了解薛定谔方程需要的n、l和m以外还包括一个ms。(10.0分) 是否

通信原理_试卷_及答案

通信原理试卷(A 02.12.22 一填空题:(每个空0.5分,共15分 1. 基带传输系统的总误码率依赖于和之比。 2. 调制信道对信号的干扰分为和两种。 3. 若线形系统的输入过程(t i ξ是高斯型的,则输出(t o ξ是型的。 4. 通断键控信号(OOK 的基本的解调方法有及。 5. 随参信道的传输媒质的三个特点分别为、、。 6. 根据乘性干扰对信道的影响,可把调制信道分为和两大类。 7. 包络检波法的系统误码率取决于和。 8. 起伏噪声又可分为、及。 9. 数字基带信号(t S 的功率谱密度(ωS P 可能包括两部分即和。 10. 二进制振幅键控信号的产生方法有两种,分别为和。 11. 模拟信号是利用、和来实现其数字传输的。 12. 模拟信号数字传输系统的主要功能模块是、数字传输系统和D/A 。 13. 设一分组码(110110;则它的码长是 ,码重是 ,该分组码与另一分组码(100011的码距是。二判断题:(正确划“√”,错误划“ ×”;每题0.5分,共5分 1. 码元传输速率与信息传输速率在数值上是相等的。( 2. 一般说来,通过键控法得到二进制移频建控信号(2FSK 的相位(n ?、n θ与序列n 无关。(

3. 任何一个采用线性调制的频带传输系统,总可以由一个等效的基带传输系统所替代。( 4. 白噪声是根据其概率密度函数的特点定义的。( 5. 基带传输系统的总误码率与判决门限电平有关。( 6. 对于受到高斯白噪声干扰的连续信道, B 与N S 可以互换。( 7. 恒参信道对信号传输的影响是变化极其缓慢的,因此,可以认为它等效于一个时变的线性网络。( 8. 对于受到高斯白噪声干扰的连续信道,若增加信道带宽B ,则信道容量C 无限制地增加。( 9. 小信噪比时,调频系统抗噪声性能将比调幅系统优越,且其优越程度将随传输带宽的增加而增加。( 10. 一种编码的检错和纠错能力与该 编码的最小码距的大小有直接关系。( 三选择题:(每题1分,共10分 a 一个随机过程是平稳随机过程的充分必要条件是。 (A 随机过程的数学期望与时间无关,且其相关函数与时间间隔无关; (B 随机过程的数学期望与时间无关,且其相关函数仅与时间间隔有关; (C 随机过程的数学期 望与时间有关,且其相关函数与时间间隔无关; (D 随机过程的数学期望与时间有关,且其相关函数与时间间隔有关; b 下列属于线性调制的是。 (A 相移键控; (B 频移键控; (C 振幅键控; (D 角度调制。 c 采用同步解调残留边带信号时,只要残留边带滤波器的截止特性在载频处具有特性,就能够准确地恢复所 需的基带信号。 (A 互补 (B 对称

通信原理试题集及答案全

一、是非题 1、在单边带信号中插入强载波,可用包络检波法解调出基带信号。(对) 2、对于调频信号,也可以用其上边带或下边带传输信息。(错) 3、不管m(t)是什么信号,在m(t)cosωct的频谱中都没有离散谱fc.(错) 4、在数字通信中,若无码间串扰,则误码率为0。(错) 5、若宽带调频信号的基带信号最高频率增大一倍,则调频信号带宽也增大一倍。(错) 6、单极性数字信号的连0码时间越长,要求位同步器的同步保持时间也越长。(对) 7、只要无误码,则PCM接收机输出模拟信号中就无噪声(错)‘ 8、数字基带系统的频带利用率不可能大于2bit/(s.Hz)(错) 9、在频带利用率方面QPSK通信系统优于2PSK通信系统(对) 二、填空题 1、模拟通信系统中,可靠性最好的是(FM),有效性最好的是(SSB)。 2、在FM通信系统中,采用预加重和去加重技术的目的是(提高解调器输出信噪比)。 3、时分复用的话路数越多,信息速率(越大)。 4、在2ASK、2FSK、2PSK、2DPSK通信系统中,可靠性最好的是(2PSK),有效性最好的是(2ASK、2PSK) 5、均匀量化器的量化信噪比与编码位数的关系是(编码位数增加1位,量化信噪比增大6dB),非均匀量化器可以提高(小)信号的量化信噪比。 (式9.4.10) 信号量噪比:(S/N)dB=20lg M=20lg2N (N为编码位数) 编码位数增加一位,(S/N)dB=20lg M=20lg2(N+1)-20lg2N=20lg2=6dB 6、改善FM系统抗噪声性能的有效措施是(采用预加重技术和去加重技术) 7、若信息速率为Wbit/s,则2PSK、4PSK信号的谱零点带宽分别为()和()Hz PSK信号为双极性不归零码,对基带信号R B=1/Ts=fs=R b/log2M, B=fs= R b/log2M 对调制信号:带宽为B调=2B=2 R b/log2M=2W/ log2M 对2PSK:带宽为:2W 对4PSK:带宽为:2W/ log2M =2W/2=W 8、设基带系统使用了五抽头的预置式自动均衡器,则此系统冲激响应的抽样值等于0的个数最少为(4),不等于0的个数最少为(1) 8、通过眼图,可以观察到(码间串扰)和(噪声)的大小 9、调频信号20cos(2*108π+8cos400πt)的最大频偏为(1600)Hz,带宽为(3600)Hz P1 05:m f为最大相位偏移,由调频信号可知其最大相位偏移为8,m f=8, 调制信号的频率:f m=400π/2π=200 所以最在频偏Δf=m f×f m=8200=1600. B=2(m f+1)f m=3600Hz 10、当无信号时,加性噪声是否存在?(存在),乘性噪声是否还存在?(不存在) 11、设基带信号的最高频率为3.4kHz的语音信号,则AM信号带宽为(6.8kHz),SSB信号带宽为(3.4kHz),DSB信号带宽为(6.8kHz)。 12、设信息速率为1.2kbit/s,则2ASK信号和4DPSK信号的频谱过零点带宽分别为()和()。 PSK信号为双极性不归零码,对基带信号R B=1/Ts=fs=R b/log2M, B=fs= R b/log2M 对调制信号:带宽为B调=2B=2 R b/log2M=2W/ log2M 对2PSK:带宽为:2W 对4PSK:带宽为:2W/ log2M =2W/2=W

尔雅通识课题库大全

一、单选题(题数:50,共50 分) 1 礼仪讲究是() B、从众 2 关于坦诚相交说法错误的是() D、不需要与君同乐 3 对于友人之间维持联系最无效的方法是()。 A、没事互不来往 4 关于恋爱方式中拒绝法不妥当的是() C、可以不坚决 5 在西餐厅,用餐正确的说法是() D、三角形的面包从一个锐角开吃 6 说有目的的话要() C、有准备 7 下列哪项是日常生活中讲礼仪的事例() C、在开会时将手机关闭或静音 8 男生写情书的三要素不包括哪项() C、字体潇洒 9 哪项不是公民应该做的()

C、不用敬业奉献 10 不属于发言要求的是() C、言之无物 11 形成贵族,不需要()B、接触的人需要有层次 12 一男士上衣是两粒扣子的西装,在长者面前,做法正确的是() C、系上面的解下面的 13 不属于口语表达者需要的文化底蕴的是() C、不需要学习哲学史 14 在与外国友人交往时说法错误的是() C、距离无需注意 15 修身齐家治国平天下,主要体现了我们传统文化中家国文化的()道理。 B、从小事做起 16 下列哪项不是开场白存在的问题() D、不过分谦虚 17 体态语主要表现在手势和() C、面部眼神和表情 18 ()曾说过:古为今用,洋为中用。

D、毛泽东 19 与致辞的要求不符的一项() C、篇幅越长越好 20 对于女士着装说法不正确的是() D、裙子下摆一般在膝盖上 21 人与之间亲密距离的范围是() A、0-15公分 22 如果你是成年男子,在夏季,正式场合穿()最合礼仪。 C、长裤 23 不属于双向说话的表达方式的是() C、自己朗读课文 24 关于礼仪的内涵说法错误的是() B、礼仪是对他人的约束和管制 25 演讲中注重修辞的要求不包括() D、语言复杂 26 做人的第一个层次是() B、人是有羞耻心的

通信原理试卷及答案

自测题一 一、填空题(每空2分,共计20分) 2、已调波t 10sin t 5cos )t 2cos t (cos )t (s ?+=传输带宽为 Hz 4π 。 3、已知彩色电视图像由5105?个像素组成。设每个像素有64种彩色度,每种彩色度有16个亮度等级。如 果所有彩色度和亮度等级的组合机会均等,并统计独立,则每秒传送100个图画所需的信道容量 bps 1058? 。 4、通信系统的误码率为610 2-?,群同步采用连贯式插入的方法,同步码组位数为5,错码数为2,则漏同步概率大小为 11104-? 。 5、设信号t cos A 9)t (m ω+=,其中V 10A ≤。若m(t)被均匀量化为60个电平,则所需的二进制码组的位数N 为 6 。 6、衡量一个通信系统的有效性和可靠性,模拟和数字通信系统采用不同的定量指标,模拟通信系统通通常采用 信噪比或均方误差 作为可靠性指标。 7、编码信道对信号影响是一种数字序列的变换,即把一种数字序列变成另一种,其模型可用 数字转移序列 来描述,常用于数字通信中。 8、对于如下的码组:(000000)、(001110)、(010101)、(011011)、(100011)、(101101)、(110110)、(111000),若用于纠错,其纠错能力为 仅能纠1个错误 。 9、随参信道对传输信号的影响包括 (1)对信号的衰耗随时间变化;(2)传输的时延随时间变化;(3)存在多径传播现象 。 10、10、设二进制码元速率为 2B R ,N 进制码元速率为BN R ,且有k 2N =(k 为自然数),则2B R 和BN R 的关系为 N log R R 2BN 2B = 。 二、简答及简要分析题(每题6分,共计30分) 1、二进制数字代码为111000000000000101,写出对应的HDB 3码。 答:编码结果为 1-110001-100-11001-101 2、简要分析当传码率为B 1043?时,图示a 和b 两系统能否实现无码间干扰传输。 答:由图可知,理想低通滤波器的截止频率为Hz 1000f s =,对应的无码间干扰的传码率最高为B 1023?,所以当以给定的传码率传输时,a 和b 两系统都会存在码间干扰。 3、什么是复用技术?主要类型有哪些?复用与多址技术二者有何异同? 答:复用是一种奖若干个相互独立的信号合并为一个可在同一信道上传输的复合信号的技术。常见的信道复用采用按频率区分或按时间区分信号。按频率区分信号的方法称为频分复用,按时间区分信号的方法称为时分复用。 二者的共同点是共享通信信道。不同点主要有:(1)多址技术指通信信道被分布在不同位置上的用户远程共享,而复用技术指信道被局部范围的用户所共享;(2)在复用系统中,用户的要求通常是固定的,在多址系统中,用户的要求会随时间而动态变化,此时须提供动态的信道分配。 4、在模拟信号数字传输中,为什么要对模拟信号进行抽样、量化和编码? 答:模拟信号要通过数字通信系统,必须将模拟信号转化为能在数字通信系统中传输的形式,即首先要由模拟信号变为数字信号,即首先进行抽样,是模拟信号在时间上离散,然后对抽样值进行量化,使其幅值离散化,这样得到的数字信号不一定能在数字通信系统中传输,所以需要进行编码,从而得到适合在数字通信系统中传输的数字信号。 5、A 律30/32路PCM 基群系统基群速率为多少?为什么? 答:A 律30/32路PCM 基群系统基群速率为2.048Mbps 。原因是每一路信号进行8kHz 速率抽样,每个抽样值用8bit 进行量化编码,所以一路信号的速率为64kbps ,32路复用,则此基群系统基群速率为64*32=2.048Mbps 。

2020年《通信原理》试卷及答案

通信原理试卷 一 填空题:(每个空0.5分,共15分) 1. 通信系统按调制方式可分 和 ;按信号特征可分为 和 。 2. 若线形系统的输入过程()t i ξ是高斯型的,则输出()t o ξ是 型的。 3. 若系统功率传输函数为()ωH ,则系统输出功率谱密度()() ωξO P 与输入功率谱 密度()() ωξI P 关系为 4. 随参信道的传输媒质的三个特点分别为 、 、 。 5. 根据乘性干扰对信道的影响,可把调制信道分为 和 两大类。 6. 随参信道中的多经传播对信号传输的影响有: 、 、 。 7. 常见的随机噪声可分为 、 和 三类。 8. 数字基带信号()t S 的功率谱密度()ωS P 可能包括两部分即 和 。 9. 二进制振幅键控信号的产生方法有两种,分别为 和 。 10. 模拟信号是利用 、 和 来实现其数字传输的。 11. 模拟信号数字传输系统的主要功能模块是 、 和 。 12. 设一分组码(110110);则它的码长是 ,码重是 ,该分组码与另一 分组码(100011)的码距是 。 二 判断题:(正确划“×”,错误划“√”;每题0.5分,共5分) 1. 码元传输速率与信息传输速率在数值上是相等的。( ) 2. 设随机过程()t X 与()t Y 独立,则()()()t Y t X t Z =的一维概率密度 ()()()t y f t x f t z f y x z ;;;=。( ) 3. 平稳随机过程的自相关函数具有任意的形状。( ) 4. 白噪声是根据其概率密度函数的特点定义的。( ) 5. 窄带高斯随机过程的包络和相位过程是两个相互独立的随机过程。( ) 6. 对于受到高斯白噪声干扰的连续信道, B 与N S 可以互换。( ) 7. 对于数字基带信号()t S 的功率谱密度的连续谱部分总是存在的,而离散谱可有可无。( ) 8. 对于受到高斯白噪声干扰的连续信道,若增加信道带宽B ,则信道容量C 无 限制地增加。( ) 9. 小信噪比时,调频系统抗噪声性能将比调幅系统优越,且其优越程度将随传 输带宽的增加而增加。( ) 10. 一种编码的检错和纠错能力与该编码的最小码距的大小有直接关系。( )

尔雅通识突发事件及自救互救考试答案

一、单选题(题数:50,共分) 1休克的病人在急救时,不应该()。分 A、 吸氧 B、 求助120 C、 开放气道 D、 救治现场繁忙混乱 正确答案: D 我的答案:D 2溺水的主要原因有三种,其中不是溺水的主要原因的是()。分A、 水性欠佳 B、 身体不舒服 C、 未做防护措施 D、 未正规游泳 正确答案: C 我的答案:C 3由脑血栓形成的脑中风是()。分 A、 出血性中风 B、

缺血性中风 C、 失血性中风 D、 脑溢血 正确答案: B 我的答案:B 4排除已经吸收的毒物,哪种方法的效果较差,且对肾脏有伤害()分A、 吸氧 B、 利尿 C、 输液 D、 解毒 正确答案: B 我的答案:B 5下肢骨折的急救方法中不当的是()。分 A、 背起病人送医院 B、 通过夹板固定伤腿 C、 通过自体固定,把伤腿与好腿捆绑在一起 D、 小心放到木板上进行固定

正确答案: A 我的答案:A 6下列哪一项不是按创伤组织伤的分类()分A、 骨折 B、 内脏伤 C、 四肢损伤 D、 软组织伤 正确答案: C 我的答案:C 7人体的呼吸道不包括()。分 A、 鼻子 B、 肺部 C、 支气管 D、 咽喉 正确答案: B 我的答案:B 8误食毒蘑菇的急救方法是()。分 A、 催吐洗胃 B、

吸附毒素 C、 上吐下泻的中药 D、 以上皆是 正确答案: D 我的答案:D 9下列关于异物说法中,不正确的是()。分 A、 任何外来物体进入人体 B、 进入人体的大小不一的物体 C、 进入呼吸道的异物尤其产生危害严重 D、 进入人体呼吸道的物体才称之为异物 正确答案: D 我的答案:D 10胰岛素的主要功能,下列说法中最为恰当的是()。分A、 平衡血液浓度 B、 平衡血液中的糖分 C、 分解血液中的养分 D、 为人体提供能量

数字通信原理试卷及答案.

数字通信原理试卷一 一、填空题(每题3分) 1、通信的目的是_______ 或________ 信息。 2、通信方式有两种基本形式,即________通信和_______ 通信。 3、数字通信在____________和____________上均是离散的。 4、某一数字信号的符号传输速率为1200波特(Bd),若采用四进制传输,则 信息传输速率为___________。 5、设信道的带宽B=1024Hz,可传输2048 bit/s的比特率,其传输效率η=_________。 6、模拟信号经抽样、量化所得到的数字序列称为________信号,直接传输这种 信号称为___________。 7、目前最常用的多路复用方法为________复用和_______复用。 8、由于噪声的干扰可能使帧同步码出现误码,我们将这种情况称为_____________。 9、一般PCM(脉冲编码调制)的帧周期为__________。 10、PCM30/32制式中一复帧包含有_____帧,而每一帧又包含有_____个路时 隙,每一路时隙包含有______个位时隙。 一、1、交换、传递;2、基带传输、频带传输;3、幅度、时间;4、2400b/s 5、2b/s/hz; 6、数字、基带; 7、频分、时分; 8、假失步; 9、125 us 10、16 32 8 二、选择题(每题2分)二、1、a ;2、b ;3、c ;模拟信号的特点为: (a) 幅度为连续(b) 时间域上全有值 (c) 幅度连续,时间间断(d) 幅度离散 1、数字基带信号为: (a) 基础信号(b)完成了模数变换后的信号 (c) 频带搬以后的信号(d)仅为和值的信号 2、量化即 (a) 对样值进行定量(b) 在时间域上进行离散化 (c) 将信号样值幅度变换为有限个离散值 (d)将样值幅度分层为无限个值

2017年尔雅通识选修《国学智慧》期末考试题与答案

? 2017 年《国学智慧》期末考试(20)
2017 尔雅通识选修《国学智慧》期末考试答案
一、 单选题(题数:50,共 50.0 分)
1
关于儒家对“中庸”的“中”描述错误的是()。(1.0 分)
1.0 分
? A、
不偏不倚
? ? B、
偏离中间位置
? ? C、
内在
? ? D、
作为动词
?
正确答案: B 我的答案:B 答案解析: 2
不属于孟子学说的是()。(1.0 分)
1.0 分

? A、
性善论
? ? B、
从仁到义
? ? C、
从民主到民本
? ? D、
从内圣到外王
?
正确答案: C 我的答案:C 答案解析: 3
从《尧典》开始记录的是?(1.0 分)
1.0 分
? A、
《周易》
? ? B、
《诗经》
?

? C、
《尚书》
? ? D、
《礼义》
?
正确答案: C 我的答案:C 答案解析: 4
《周礼》这本书有前代周朝的影子。(1.0 分)
1.0 分
? A、
正确
? ? B、
错误
?
正确答案: A 我的答案:A 答案解析: 5
下列说法错误的是()。(1.0 分)
1.0 分
? A、

孟子谨言
? ? B、
孟子善养“浩然之气”
? ? C、
孟子把孔子的学说具体化
? ? D、
孟子把孔子的学说更加系统化、学理化
?
正确答案: A 我的答案:A 答案解析: 6
不属于范宁在《谷梁传集解序》对三传的评说的是()。(1.0 分)
1.0 分
? A、
左氏艳而富,其失也巫
? ? B、
谷梁辩而裁
? ? C、
公羊辩而裁,其失也俗

通信原理期末考试试卷及答案

通信原理期末考试试题及答案 一、填空题(总分24,共12小题,每空1分) 1、数字通信系统的有效性用 传输速率 衡量,可靠性用 差错率 衡量。 2、模拟信号是指信号的参量可 连续 取值的信号,数字信号是指信号的参量可 离散 取值的信号。 3、广义平均随机过程的数学期望、方差与 时间 无关,自相关函数只与时间间隔有关。 4、一个均值为零方差为2n σ的窄带平稳高斯过程,其包络的一维分布服从瑞利分布, 相位的一维分布服从均匀分布。 5、当无信号时,加性噪声是否存在? 是 乘性噪声是否存在? 否 。 6、信道容量是指: 信道传输信息的速率的最大值 ,香农公式可表示为:)1(log 2N S B C +=。 7、设调制信号为f(t)载波为t c ωcos ,则抑制载波双边带调幅信号的时域表达式为 t t f c ωcos )(,频域表达式为)]()([2 1c c F F ωωωω-++。 8、对最高频率为f H的调制信号m (t )分别进行AM 、DSB 、SSB 调制,相应已调信 号的带宽分别为 2fH 、 2f H 、 f H 。 9、设系统带宽为W ,则该系统无码间干扰时最高传码率为 2W 波特。 10、P SK是用码元载波的相位来传输信息,DSP 是用前后码元载波的 相位差 来传输信息,它可克服PSK 的相位模糊缺点。 11、在数字通信中,产生误码的因素有两个:一是由传输特性不良引起的 码间串扰,二是传输中叠加的 加性噪声 。 12、非均匀量化的对数压缩特性采用折线近似时,A 律对数压缩特性采用 13 折线近似,μ律对数压缩特性采用15 折线近似。 二、简答题(总分18,共4小题) 1、随参信道传输媒质的特点?(3分) 答:对信号的衰耗随时间变化、 传输的时延随时间变化、 多径传播

2018尔雅通识课《食品安全与日常饮食》期末考试答案及题库课后习题

一、单选题(题数:40,共 40.0 分) 1 ()的存在可能会在杂环胺的形成机制中引起催化作用。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 2 从中国膳食评估结果看,一千克酱油中三氯丙醇的最高允许限量值设置为()毫克对保证人民健康是适宜的。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 3 食品添加剂中的亚硝酸盐具有()的作用。(1.0分) ?A、 ?B、 ?C、 ?D、

我的答案:B 4 在食品中,接触丙烯酰胺最重要的途径是()。(1.0分)?A、 ?B、 ?C、 ?D、 我的答案:B 5 在()的加热过程中可以形成丙烯酰胺。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 6 下列寄生虫中,有可能出现在青蛙和蛇类身上的是()。(1.0分)?A、 ?B、 ?C、

;. ?D、 我的答案:D 7 ()是风险分析所包括的三个环节。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 8 下列各食品安全标准中,不属于需要强制执行的国家标准的是()。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 9 ()毒性最强是河豚鱼产生河豚毒素的一个特点。(1.0分) ?A、 ?B、 ?C、

;. ?D、 我的答案:B 10 容易和血浆中的蛋白相结合的毒物,我们称之为()。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:C 11 国际学术界一般认为猪群带菌率高达()但不一定发病。(1.0分) ?A、 ?B、 ?C、 ?D、 我的答案:D 12 ()是中国2005年关于油炸食品丙烯酰胺食品安全危机的主要原因。(1.0分)?A、 ?B、

通信原理试卷及答案

通信原理试卷(A ) 02.12.22 一 填空题:(每个空0.5分,共15分) 1. 基带传输系统的总误码率依赖于信号峰值 和噪声均方根值 之比。 2. 调制信道对信号的干扰分为乘性干扰 和加性干扰 两种。 3. 若线形系统的输入过程()t i ξ是高斯型的,则输出()t o ξ是高斯 型的。 4. 通断键控信号(OOK )的基本的解调方法有非相干解调(包络检波法) 及相干解调(同步检测法) 。 5. 随参信道的传输媒质的三个特点分别为对信号的耗衰随时间而变 、 传输的时延随时间而变、多径 传播 。 6. 根据乘性干扰对信道的影响,可把调制信道分为恒参信道 和随参信道 两大类。 7. 包络检波法的系统误码率取决于系统输入信噪比 和归一化门限值 。 8. 起伏噪声又可分为 热噪声、散弹噪声 及宇宙噪声 。 9. 数字基带信号()t S 的功率谱密度()ωS P 可能包括两部分即连续谱 和离散谱 。 10. 二进制振幅键控信号的产生方法有两种,分别为 模拟幅度调制法和键控法 。 11. 模拟信号是利用 抽样、量化 和编码 来实现其数字传输的。 12. 模拟信号数字传输系统的主要功能模块是 A/D 、数字传输系统和D/A 。 13. 设一分组码(110110);则它的码长是 6 ,码重是 4 ,该分组码与另一分组码(100011)的码距是 3 。 二 判断题:(正确划“√”,错误划“ ×”;每题0.5分,共5分) 1. 码元传输速率与信息传输速率在数值上是相等的。( ×) 2. 一般说来,通过键控法得到二进制移频建控信号(2FSK )的相位(n ?、n θ)与序列n 无关。(√ ) 3. 任何一个采用线性调制的频带传输系统,总可以由一个等效的基带传输系统所替代。( √) 4. 白噪声是根据其概率密度函数的特点定义的。( ×) 5. 基带传输系统的总误码率与判决门限电平有关。(√ ) 6. 对于受到高斯白噪声干扰的连续信道, B 与N S 可以互换。(× ) 7. 恒参信道对信号传输的影响是变化极其缓慢的,因此,可以认为它等效于一个时变的线性网络。(× ) 8. 对于受到高斯白噪声干扰的连续信道,若增加信道带宽B ,则信道容量C 无限制地增加。(× ) 9. 小信噪比时,调频系统抗噪声性能将比调幅系统优越,且其优越程度将随传输带宽的增加而增加。( ×) 10. 一种编码的检错和纠错能力与该编码的最小码距的大小有直接关系。( √) 三 选择题:(每题1分,共10分) a) 一个随机过程是平稳随机过程的充分必要条件是 B 。 (A ) 随机过程的数学期望与时间无关,且其相关函数与时间间隔无关; (B ) 随机过程的数学期望与时间无关,且其相关函数仅与时间间隔有关; (C ) 随机过程的数学期望与时间有关,且其相关函数与时间间隔无关; (D ) 随机过程的数学期望与时间有关,且其相关函数与时间间隔有关; b) 下列属于线性调制的是 C 。 (A ) 相移键控; (B )频移键控; (C )振幅键控; (D )角度调制。 c) 采用同步解调残留边带信号时,只要残留边带滤波器的截止特性在载频处具有 C 特性,就能够准确地 恢复所需的基带信号。 (A )互补 (B )对称 (C )互补对称 (D )没有特殊要求

2019年度尔雅通识课国学智慧汇总题库与规范标准答案(全)

孔子在文化上的承上启下 1.孔子出生在公元前的什么时候?公元前551年 2.周朝的礼乐制度和文献典籍在以下哪个地方得到了比较好的保存? 鲁国 3.在商周时期,一些民族的经验通过文字被记录在哪里?甲骨文、铜 器铭文 4.在周朝时期,将一些人们的生活经验、习俗等进行总结形成了以下 哪些书籍?《诗经》、《周易》、《尚书》 5.《论语》既是四书之一,也是现存较早较完整记录孔子言行的一本 书。√ 6.东周到最后衰弱到甚至无法添置一些礼器乐器。√ 7.孔子给中华民族指出了努力的方向,初步塑造了中华民族的精神 家园。√ 《论语》中的君子和小人 1.《孔子》这本书内容极其的广泛,主要由多少篇构成?20 2.在论语中“君子”和“小人”一词分别一共出现多少次?107次和 24次 3.我们可以从以下哪些书籍中看到古人对鬼神、天地等信奉的记载? 《左传》、《国语》、《楚辞》 4.在世界上,对人类而言的以下哪些属于比较主要的关系?天跟人的 关系、人与人的关系、神与人的关系、自我关系 5.孔子摒弃了鬼神观念,开创了人文理性的时代。√

6.在夏商朝时期,祭祀、信奉天地、信奉鬼神等现象较少出现。× 7.在时间阶段上而言,中国的文化比西方的文化更早的进入到人文 理性时代。√ 8.“美言不信,信言不美”这句话出自庄子。× 君子的内涵 1.君子其最根本的一个道德底线是什么?仁 2.在以下哪本书籍中记载了夫妻的相处之道?《世说新语》 3.人达到何种条件才具备了人类基本的道义? 对父母的感恩之心、 对妻子的保护之心、对孩子的保护之心 4.“见贤思齐焉,见不贤而内自省也”是孔子对提高自身修养而提出 来的。√ 5.“四十而不惑,五十而知天命”这句话恰恰是让人开始放弃一些东 西。× 6.君子在做人、培养自己德行的时候要抓住根本,这种根本是自己安 身立命的基础。√ 君子之道 1.“德不孤,必有邻”这句话是谁说的?孔子 2.“泛爱众而亲仁”是以下哪个学派提出的?() A、佛家 B、法家 C、道家 D、儒家 我的答案:C得分: 0.0分 3.以下哪些君王是通过好的德行政策的推行而得到越来越多人的 尊重和爱戴?尧、周文王、舜、禹

通信原理期末考试试题及答案

通信原理期末考试试题及答案 一、填空题(总分24,共12小题,每空1分) 1、数字通信系统的有效性用 传输频带利用率 衡量,可靠性用 差错率 衡量。 2、模拟信号是指信号的参量可 连续 取值的信号,数字信号是指信号的参量可 离散 取值的信号。 3、广义平均随机过程的数学期望、方差与 时间 无关,自相关函数只与时间间隔有关。 4、一个均值为零方差为2 n σ的窄带平稳高斯过程,其包络的一维分布服从瑞利分布, 相位的一维分布服从均匀分布。 5、当无信号时,加性噪声是否存在? 是 乘性噪声是否存在? 否 。 6、信道容量是指: 信道传输信息的速率的最大值 ,香农公式可表示为: )1(log 2N S B C + =。 7、设调制信号为f (t )载波为t c ωcos ,则抑制载波双边带调幅信号的时域表达式为 t t f c ωcos )(,频域表达式为)]()([2 1 c c F F ωωωω-++。 8、对最高频率为f H 的调制信号m (t )分别进行AM 、DSB 、SSB 调制,相应已调信号的带宽分别为 2f H 、 2f H 、 f H 。 9、设系统带宽为W ,则该系统无码间干扰时最高传码率为 2W 波特。 10、PSK 是用码元载波的相位来传输信息,DSP 是用前后码元载波的 相位差 来传输信息,它可克服PSK 的相位模糊缺点。 11、在数字通信中,产生误码的因素有两个:一是由传输特性不良引起的 码间串扰,二是传输中叠加的 加性噪声 。 12、非均匀量化的对数压缩特性采用折线近似时,A 律对数压缩特性采用 13 折线近似,μ律对数压缩特性采用15 折线近似。 二、简答题(总分18,共4小题) 1、随参信道传输媒质的特点?(3分) 答:对信号的衰耗随时间变化、 传输的时延随时间变化、 多径传播

通信原理试题集及答案

通信原理(樊昌信版复习资料) 一、是非题 1、在单边带信号中插入强载波,可用包络检波法解调出基带信号。(对) 2、对于调频信号,也可以用其上边带或下边带传输信息。(错) 3、不管m(t)是什么信号,在m(t)cosωct的频谱中都没有离散谱fc.(错) 4、在数字通信中,若无码间串扰,则误码率为0。(错) 5、若宽带调频信号的基带信号最高频率增大一倍,则调频信号带宽也增大一倍。(错) 6、单极性数字信号的连0码时间越长,要求位同步器的同步保持时间也越长。(对) 7、只要无误码,则PCM接收机输出模拟信号中就无噪声(错)‘ 8、数字基带系统的频带利用率不可能大于2bit/(s.Hz)(错) 9、在频带利用率方面QPSK通信系统优于2PSK通信系统(对) 二、填空题 1、模拟通信系统中,可靠性最好的是(FM),有效性最好的是(SSB)。 2、在FM通信系统中,采用预加重和去加重技术的目的是(提高解调器输出信噪比)。 3、时分复用的话路数越多,信息速率(越大)。 4、在2ASK、2FSK、2PSK、2DPSK通信系统中,可靠性最好的是(2PSK),有效性最好的是(2ASK、2PSK) 5、均匀量化器的量化信噪比与编码位数的关系是(编码位数增加1位,量化信噪比增大6dB),非均匀量化器可以提高(小)信号的量化信噪比。 (式9.4.10) 信号量噪比:(S/N)dB=20lg M=20lg2N (N为编码位数) 编码位数增加一位,(S/N)dB=20lg M=20lg2(N+1)-20lg2N=20lg2=6dB 6、改善FM系统抗噪声性能的有效措施是(采用预加重技术和去加重技术) 7、若信息速率为Wbit/s,则2PSK、4PSK信号的谱零点带宽分别为()和()Hz PSK信号为双极性不归零码,对基带信号R B=1/Ts=fs=R b/log2M, B=fs= R b/log2M 对调制信号:带宽为B调=2B=2 R b/log2M=2W/ log2M 对2PSK:带宽为:2W 对4PSK:带宽为:2W/ log2M =2W/2=W 8、设基带系统使用了五抽头的预置式自动均衡器,则此系统冲激响应的抽样值等于0的个数最少为(4),不等于0的个数最少为(1) 8、通过眼图,可以观察到(码间串扰)和(噪声)的大小 9、调频信号20cos(2*108π+8cos400πt)的最大频偏为(1600)Hz,带宽为(3600)Hz P1 05:m f为最大相位偏移,由调频信号可知其最大相位偏移为8,m f=8, 调制信号的频率:f m=400π/2π=200 所以最在频偏Δf=m f×f m=8200=1600. B=2(m f+1)f m=3600Hz 10、当无信号时,加性噪声是否存在?(存在),乘性噪声是否还存在?(不存在) 11、设基带信号的最高频率为3.4kHz的语音信号,则AM信号带宽为(6.8kHz),SSB信号带宽为(3.4kHz),DSB信号带宽为(6.8kHz)。 12、设信息速率为1.2kbit/s,则2ASK信号和4DPSK信号的频谱过零点带宽分别为()和()。 PSK信号为双极性不归零码,对基带信号R B=1/Ts=fs=R b/log2M, B=fs= R b/log2M 对调制信号:带宽为B调=2B=2 R b/log2M=2W/ log2M

2019尔雅通识课国学智慧题库与答案

1.孔子出生在公元前的什么时候?公元前551年 2.周朝的礼乐制度和文献典籍在以下哪个地方得到了比较好的保存 鲁国 3.在商周时期,一些民族的经验通过文字被记录在哪里?甲骨文、铜 器铭文 4.在周朝时期,将一些人们的生活经验、习俗等进行总结形成了以下哪 些书籍?《诗经》、《周易》、《尚书》 5.《论语》既是四书之一,也是现存较早较完整记录孔子言行的一本 书。V 6.东周到最后衰弱到甚至无法添置一些礼器乐器。V 7.孑L子给中华民族指出了努力的方向,初步塑造了中华民族的精神家 园。V 《论语》中的君子和小人 1.《孔子》这本书内容极其的广泛,主要由多少篇构成?20 2.在论语中“君子”和“小人”一词分别一共出现多少次? 107次和 24次 3.我们可以从以下哪些书籍中看到古人对鬼神、天地等信奉的记载? 《左传》、《国语》、《楚辞》 4.在世界上,对人类而言的以下哪些属于比较主要的关系?天跟人的关 系、人与人的关系、神与人的关系、自我关系 5.孔子摒弃了鬼神观念,开创了人文理性的时代。V 6.在夏商朝时期,祭祀、信奉天地、信奉鬼神等现象较少出现。X

7.在时间阶段上而言,中国的文化比西方的文化更早的进入到人文 理性时代。V 8.“美言不信,信言不美”这句话出自庄子。x 君子的内涵 1.君子其最根本的一个道德底线是什么?仁 2.在以下哪本书籍中记载了夫妻的相处之道?《世说新语》 3.人达到何种条件才具备了人类基本的道义?对父母的感恩之心、 对妻子的保护之心、对孩子的保护之心 4.“见贤思齐焉,见不贤而内自省也”是孔子对提高自身修养而提出 来的。V 5.“四十而不惑,五十而知天命”这句话恰恰是让人开始放弃一些东 西。x 6.君子在做人、培养自己德行的时候要抓住根本,这种根本是自己安 身立命的基础。V 君子之道 1.“德不孤,必有邻”这句话是谁说的?孔子 2.“泛爱众而亲仁”是以下哪个学派提出的?() A、佛家 B、法家 C、道家 D、儒家 我的答案:C得分:分 3.以下哪些君王是通过好的德行政策的推行而得到越来越多人的

2014通原期中试题及参考答案

《通信原理》期中试题及参考答案 的傅氏变换分别是(1)。 2. 平稳过程通过一个传递函数为的滤波器后成为。若的功率谱密度是 ,则的功率谱密度是(2),(3)。 3. 周期单位冲激序列的傅氏变换是(4)。 4. 若能量信号的傅氏变换为,则其能量为(5)。 5. 已知PAM信号的数学期望为零,带宽大于奈奎斯特极限带宽。下图是用线谱法从接收到的 PAM信号中提取时钟的框图,图中的装置1应为(6),装置2应为(7)。 接收信号 A卷第1页共8页

6. 某二进制基带传输系统在 内发送 或之一。信号经过信道传输后叠 加了零均值白高斯噪声。接收端将接收信号通过一个带宽为 的理想低通滤波器之后在 时刻采样。若 等概出现,则最佳判决门限(8) ,若 的出现概率比 大,则最佳判决门限(9)。 7. 下列框图中,(10)是差分编码,(11)是差分译码,(12)是相关编码。 下列波形中,(13)是HDB3码,(14)是数字双相码(是双极性归零码。其中AMI 码译码后的数据是(17),HDB3码译码后的数据是(18)。

9. 假设发送数据独立等概,数据速率为10b/s。下列功率谱密度图中,(19)对应单极性不归零 码,(20)对应双极性不归零码,(21)对应单极性归零码,(22)对应双极性归零码。 10. 下列框图中,(23)可用于AM信号的非相干解调,(24)可用于解调FM信号,(25)可用于解 调SSB信号。 11. 若16进制数字信号的数据速率是400b/s,则其符号速率是(26)Baud,比特间隔是(27)ms, 符号间隔是(28)ms。 A卷第3页共8页

尔雅通识课-影视鉴赏章节测试答案

个人影视鉴赏章节练习题汇总 1.1影视概说已完成成绩:100.0分 1 电影具有“窗户”功能,尤其是()类电影。 窗体顶端 A、幻想风格 B、喜剧风格 C、惊悚风格 D、现实风格 我的答案:D得分:25.0分 2 以下哪一部电影属于纪实感很强的电影?() A、《杜拉拉升职记》 B、《英雄》 C、《三峡好人》 D、《小时代》 我的答案:C得分:25.0分 3 电影就是我们的生活,已经成为我们生活的一部分。() 我的答案:√得分:25.0分 4 某种角度上,贾樟柯的电影具有社会活化石的作用。() 我的答案:√得分:25.0分 1.2电影就是我们的生活已完成成绩:100.0分 1 下列关于电影《摇尾狗》说法不正确的是()。 A、这是一部美国电影 B、影片采用了纪实的表现方式 C、影片反思了影像与现实间的关系 D、影片内容是总统如何利用影像的力量影响公众 我的答案:B得分:25.0分 2 下列关于电影与现实关系的说法中,不属于理论家波德里亚观点的是()。 A、影像是现实的反映 B、影像掩盖和篡改现实 C、影像掩盖真实的不在场 D、影像以符号的形式包围着现实 我的答案:D得分:25.0分 3 电影像镜子,是因为我们把电影里的人生和自己进行比较。() 我的答案:√得分:25.0分 4

电影《西蒙妮》讲述了一个导演通过电脑技术虚拟出了一位完美男主角的故事。() 我的答案:×得分:25.0分 1.3电影就是我们的生活已完成成绩:100.0分 1 根据麦克卢汉“一切媒介都是人体延伸”说,电影是人类()的延伸。 A、视觉 B、听觉 C、想象 D、触觉 我的答案:C得分:25.0分 2 电影具有艺术的特质,但不完全是艺术的产物,它还受技术、市场规律等影响。() 我的答案:√得分:25.0分 3 美国好莱坞电影的“奇观化”法则指电影要表现出现实生活当中难得一见的东西。() 我的答案:√得分:25.0分 4 电影所代表的形象思维,它与逻辑思维相互对立和互补,因此一般形象思维好的人逻辑思维则比较差。() 我的答案:×得分:25.0分 1.4影视文化的负面价值已完成成绩:100.0分 1 关于“摄影机如自来水”这句话,下列说法不正确的是()。 A、它是电影理论史上非常有名的一句话。 B、由法国电影理论家阿斯特吕克提出。 C、这句话主要是强调摄影师对电影创作的重要性。 D、意思是运用摄影机语言漂亮流畅地表达思想,叙述故事。 我的答案:C得分:20.0分 2 库勒的“游戏冲动说”中,能够缓和感性、理性冲动间矛盾的“游戏”是指()。 A、艺术创造 B、辩证思维 C、社会交往 D、阅读和体验 我的答案:A得分:20.0分 3 当电影()的时候,电影才开始看成是艺术的。 A、具有戏剧性 B、成为全方位的欣赏 C、被社会大众接受

相关文档
相关文档 最新文档