试题与答案

吃掉噪音 看看我们现代的大都市吧,人们被迫生活在一个嘈杂的世界里。可恶的噪声污染

题型:阅读理解与欣赏

题目:

吃掉噪音

       看看我们现代的大都市吧,人们被迫生活在一个嘈杂的世界里。可恶的噪声污染用它看不见的“爪子”,抓挠着人们盼望宁静的心,严重损害着人们的健康。

       噪声污染是主要的社会公害之一。它的来源有:机械振动、摩擦、撞击和气流扰动产生的工业噪声;由飞机、火车、汽车、拖拉机行驶过程中产生的交通噪声;由街道和建筑物内部各种生活设施和人群活动产生的生活噪声。噪声污染严重影响人们的休息,降低工作效率,损伤听觉。超过140分贝的噪声会引起耳聋,诱发疾病,还能破坏仪器设备的正常工作。

       噪声仅仅引起人们心烦意乱吗?不!噪声是无情的杀手,它会影响儿童的智能开发。这不是危言耸听。科学家发现,生活在噪音污染环境中得的儿童智力水平比正常人低,且心肺的发育也受到极大影响。

       为了人们的身心健康,科学家不懈地寻找着低噪声材料,研制低噪声机械结构。

       比如,科学家研制出的一种新型钢材――消音钢材。这种钢材的消音能力比普通结构的钢材在消音方面要强好几百倍。这种消音钢材就是扔在水泥地上,也不会发出声响,就像一块泡沫扔在地上一样。假如用这种消音钢材制造机器零件,即使部件不断撞击、摩擦,都不会发出大的声响,它们会“默默无闻”地工作。消音钢材降低甚至消除噪音的本领为什么这样大呢?诀窍就在消音钢材的成分除了铁以外,还含有一定量的铬和铝。

       又如,科学家研制的特殊的消音油漆,也具有治理噪声污染的好本领。在嘈杂的公共场所的墙壁上刷上这种消音油漆后,嘈杂声就能够大大降低。消音油漆能够把产生噪声的振动能量转化为热能,起到减振消音的好效果。

       人类同噪音污染的斗争才刚起步,远没有达到大规模普及的程度。真正做到降低或消除噪音污染,除了有效控制噪音源以外,在消音材料的研制方面还须继续努力。

1、根据短文内容谈谈“吃掉”的含义

     ________________________________________________________________________

2、噪音的危害到底有哪些?

     ________________________________________________________________________

3、文章主要介绍了噪音的哪几个方面的内容?

     ________________________________________________________________________

4、简要列举现实生活中用来降低或消除噪音的两种方法。

     ________________________________________________________________________

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0617/acdae29dc596498f8b78277a77c333f9.html

下面是错误答案,用来干扰机器的。

植物的光合作用是在叶绿体里利用光能把二氧化碳和水合成有机物,释放氧气,同时把光能转变成化学能储存在合成的有机物中的过程;而呼吸作用指的是细胞内有机物在氧的参与下被分解成二氧化碳和水,同时释放能量的...

试题推荐
题型:填空题

阅读以下说明和C代码,将应填入 (n) 处的字句写在对应栏内。

[说明]

在一个简化的绘图程序中,支持的图形种类有点(point)和圆(ckcle),在设计过程中采用面向对象思想,认为所有的点和圆都是一种图形(shape),并定义了类型shape_t、point_t和circle_t分别表示基本图形、点和圆,并且点和圆具有基本图形的所有特征。

[C代码]

typedef enumpoint,circle)shape_type; /*程序中的两种图形:点和圆*/

typedef struct /*基本的图形类型*/

shape_type type; /*图形种类标识:点或者圆*/

void(*destroy)(); /*销毁图形操作的函数指针*/

void(*draw)(); /*绘制图形操作的函数指针*/

shape_t;

typedef struct(shape_t common;int x;int y;)point_t;

/*定义点类型,x、y为点坐标*/

void destroyPoint(point_t* this) free(this);printf("Point destoryed!\n");

/*销毁点对象*/

void drawPoint(point_t* this) printf("P(%d,%d)",this->x,this->y);

/*绘制点对象*/

shape_t* createPoint(va_list* ap)/*创建点对象,并设置其属性*/

point_t* p_point;

if((p_point=(point_t*)malloc(sizeof(point_t)))==NULL)return NULL;

p_point->common.type=point;p_point->common.destroy=destroyPoint;

p_point->common.draw=drawPoint;

p_point->x=va_arg(*ap,int); /*设置点的横坐标*/

p_point->y=va_arg(*ap,int); /*设置点的纵坐标*/

return(shape_t*)p_point; /*返回点对象指针*/

typedef struct/*定义圆类型*/

shape_t common;

point_t*center; /*圆心点*/

int radius; /*圆半径*/

circle_t;

void destroyCircle(Circle_t* this)

free( (1) );free(this);printf("Circle destoryed!\n");

void drawCircle(Circle_t* this)

printf<"C<">;

(2) .draw(this->center); /*绘制圆心*/

printf(".%d)",this->radius);

shape_t* createCircle(va_list* ap) /*创建一个圆,并设置其属性*/

Circle_t* p_circle;

if((p_circle=(circle_t*)malloc(Sizeof(circle_t)))==NULL)return NULL;

p_circle->common.type=circle;p_circle->common.destroy=destroyCircle;

p_circle->common.draw=drawCircle;

(3) =createPoint(ap); /*设置圆心*/

p_circle->radius=va_arg(*ap,int); /*设置圆半径*/

return p_circle;

shape_t* createShape(shape_type st,…)/*创建某一种具体的图形*/

va_list ap; /*可变参数列表*/

shape_t* p_shape=NULL;

(4) (ap,st);

if(st==point)p_shape=createPoint(&ap); /*创建点对象*/

if(st==circle) p_shape=createCircle(&ap); /*创建圆对象*/

va_end(ap);

return p_shape;

int main()

int i; /*循环控制变量,用于循环计数*/

shape_t* shapes[2]; /*图形指针数组,存储图形的地址*/

shapes[0]=createShape(point,2,3);/*横坐标为2,纵坐标为3*/

shapes[1]=createShape(Circle,20,40,10);

/*圆心坐标为(20,40),半径为10*/

for(i=0;i<2;i++)(shapes[i]->draw(shapes[i]);printf("\n");

/*绘制数组中图形*/

for(i=1;i>=0;i--) shapes[i]->destroy(shapes[i]);

/*销毁数组中图形*/

return 0;

[运行结果]

P(2,3)

(5)

Circle destoryed!

Point destoryed!

(3)处填()。

查看答案
微信公众账号搜索答案