第11章 结构
- 格式:doc
- 大小:115.50 KB
- 文档页数:14
第十一章群落结构1群落的基本概念与特征1.1群落的概念生物群落(biocoenosis)简称群落(community),指一定时间内居住在一定空间范围内的多种生物种群的集合。
它包括植物、动物和微生物等各个物种的种群,共同组成生态系统中有生命的部分。
群落内的生物不是偶然散布的一些孤立的东西,而是相互之间存在物质循环和能量转移的复杂联系,具有一定的组成和营养结构,具有发展和演变的动态特征。
生物群落的物理环境是其生态环境(ecotope)或生境,由群落与环境共同组成生态系统。
目前根据以下三个方面的特征来定名群落;(1)根据群落中主要优势种,如红松林群落、云杉林群落。
(2)根据群落所占的自然生境,如山泉急流群落、砂质海滩群落、岩岸潮间带群落;(3)群落中主要优势种的生活型,如热带雨林群落、草甸沼泽群落。
1.2群落特征1.2.1群落的数量特征(1)物种丰富度(species richness):指群落所包含的物种数目,是对群落首先应当了解的问题。
(2)多度(abundance,丰盛度):多度是指群落内各物种的个体数量。
多度可以是个体的绝对数量,也可以用各物种的个体在群落种的比率即相对多度来表示。
植物确定多度值除直接记名计算之外,还常用目测估计的方法,即预先确定多度等级来估计单位面积上个体的多少。
等级的划分和表示方法大同小异(表1)。
群落中多度大、个体体积又大的物种,对群落环境和其他物种的影响必然较大,这类物种为该群落的优势种。
表1几种常用的多度等级(3)密度(density,D):指单位面积上的生物个体数。
计量时用样地内某种生物的个体数(N)除以样地面积(S)得到。
在植物群落生态学中,分别求算各个种的密度实际意义不大。
重要的是计算全部个体(不分种)的密度和平均面积,在此基础上可推算出个体间的距离:L=(S/N)1/2-dL为平均株距,S为面积,N为个体数,d为树木平均胸径或植丛的丛径。
株距反映了密度和分布格局。
分子结构1. 试用离子键理论说明由金属钾和单质氯反应,形成氯化钾的过程?如何理解离子键没有方向性和饱和性?答:KCl 的形成表示如下: K(s)→K +(g)+e12Cl 2→Cl(g)Cl (g) +e → Cl -(g) K +(g) + Cl -(g) =KCl (s)离子键的本质是静电作用力,由于离子的电荷分布是球形对称的,因此它对异号离子的引力可以是任何方向,也就是没有方向性;一个离子的周围,能容纳多少个异离子,是随离子的半径变化而变化的,它没有固定的配位数,所以说离子键没有饱和性。
2.用下列数据求氢原子的电子亲和能。
()()K s K g → 1183H kJ mol -∆=⋅ ()()K g K g e +→+ 12419H kJ mol -∆=⋅ 21()()2H g H g → 13218H kJ mol -∆=⋅ ()()()K g H g KH S +-+→ 14742H kJ mol -∆=-⋅21()()()2K s H g KH S +→ 1559H kJ mol -∆=-⋅答:电子亲和能为下列反应的焓变,它由(5)-(4)-(3)-(2)-(1)得到: ()()H g e H g -+→543211597422184198337H H H H H HkJ mol -∆=∆-∆-∆-∆-∆=-+---=-⋅3. ClF 的解离能为1246kJ mol -⋅,ClF 的生成热为-56kJ/mol-1,Cl 2的解离能为238kJ/mol -1,试计算F 2(g)的解离能。
解:据题意:(1) ClF(g) = Cl(g) +F(g) ΔH 1 = 246 kJ ·mol -1 (2)12Cl 2(g) +12F 2(g) = ClF(g) ΔH 2 = -56kJ/mol -1(3)Cl2(g) = 2Cl(g) ΔH3 = 238kJ/mol-12⨯(1)+2⨯(2)-(3)得F2 (g) = 2 F (g)ΔH =2 ΔH1+2ΔH2-ΔH3=2⨯246-2⨯56-238=142 kJ / mol-14. 试根据晶体的构型与半径比的关系,试判断下列AB型离子化合物的晶体构型:BeO NaBr CaS RbI BeS CsBr AgCl解:查表求各离子的Pauling半径如下表:Pauling半径(pm)计算各物质的正负离子半径比以及相应晶体构型如下表:5.试从电负性数据,计算下列化合物中单键的离子性百分数各为多少?NaF AgBr RbF HI CuI HBr CsCl解:查表求出各元素的Pauling电负性数据如下表:各物质的电负性差和相应的离子性百分数如下表:6. 如何理解共价键具有方向性和饱和性?解:共价键是指两个原子间的化学键力通过共享电子而达到的稳定饱和结构的结合力。
第十一章道路货物运输【本章教材结构】第一节公路货流及其分布特点【本节知识点】【知识点】货物与货流【知识点】货流的形成及影响因素【知识点】货流分布特点【知识点】货物与货流(一)货物及其分类货物是指运输部门承运的各种原料、材料、商品以及其他产品或物品的统称。
1. 按物理性质,货物分为固体货物、液体货物、气体货物。
2. 按装卸方法,货物分为计件货物(可以按件计数的货物)、堆积货物(指无包装的散放堆积的货物)、灌装货物(指无包装的流体货物和粉状、细粒状货物)。
3. 按照运输和保管条件,为普通货物、专用运输货物、大件货物运输、危险货物;4. 按运输时间缓急要求可分为重点货物(如抢险、救灾、战争等急需货物)、一般货物。
5. 按货物密度不同分为轻泡货物和普通货物。
6. 其他按一批托运货物重量、体积或性质不同:分为整车货物、零担货物。
按一批受理货物数量和连续运送时间的不同:分为大宗货物、小批货物。
【例题:单选】在公路运输货物分类中,按运输条件的需求,将货物分为()A. 重点货物和一般货物B. 整车货物和零担货物C. 普通货物和特种货物D. 计件货物、堆积货物和灌注货物【答案】C【解析】按照运输和保管条件,为普通货物、专用运输货物、大件货物运输、危险货物;【例题:单选】按照运输时间缓急要求不同,把抢险救灾、战争等物资称为()。
A.优先货物B.应急货物C.指定货物D.重点货物【答案】D【解析】按运输时间缓急要求可分为重点货物、一般货物。
(二)货流及其构成要素货物在公路运输线路上有目的地运动构成了货流。
货流由流量、流向、流时、运距和种类五个要素构成的。
(1)流量:单位时间内沿道路某方向通过的货物数量,路段上的货流量的大小可用路段货流强度指标来反映,即一定时间内沿着该路段的一个方向通过每千米的货物周转量。
【例题:单选】某路段2小时内向北方可通过的货物周转量总和为10000吨千米,该路段长度为10千米,则该路段向北方货流强度为()吨·千米/小时·千米A.500B.1000C.2000D.5000【答案】A【解析】10000/(2*10)=500(2)流向:货物被运输的方向;流向有顺向和反向之分,货流量较大的方向称为该路段的顺向,反之为反向。
第十一章发动机起动系统第一节概述为了使静止的发动机进人工作状态,必须先用外力转动发动机曲轴,使活塞开始上下运动,气缸内吸入可燃混合气,并将其压缩、点燃,体积迅速膨胀产生强大的动力,推动活塞运动并带动曲轴旋转,发动机才能自动地进入工作循环。
发动机的曲轴在外力作用下开始转动到发动机自动怠速运转的全过程,称为发动机的起动过程。
起动系统的作用就是在正常使用条件下,通过起动机将蓄电池储存的电能转变为机械能带动发动机以足够高的转速运转,以顺利起动发动机。
发动机起动时,必须克服气缸内被压缩气体的阻力和发动机本身及其附件内相对运动的零件之间的摩擦阻力,克服这些阻力所需的力矩称为起动转矩。
能使发动机顺利起动所必需的曲轴转速,称为起动转速。
车用汽油发动机在温度为0~ 20℃时,最低起动转速一般为30~40r/min。
为了使发动机能在更低的温度下迅速起动,要求起动转速不低于50~70r/min。
若起动转速过低,压缩行程内的热量损失过多,气流的流速过低,将使汽油雾化不良,导致气缸内的混合气不易着火。
对于车用柴油机的起动,为了防止气缸漏气和热量散失过多,保证压缩终了时气缸内有足够的压力和温度,还要保证喷油泵能建立起足够的喷油压力,使气缸内形成足够强的空气涡流,要求的起动转速较高,可达150~300r/min;否则柴油雾化不良,混合气质量不好,发动机起动困难。
此外,柴油发动机的压缩比较汽油机大,起动转矩也大,所以起动柴油发动机所需要的起动机功率也比汽油机大。
为了保证起动机具有足够大的起动电流和必要的持续时间,要求蓄电池必须有足够的容量;且起动主电路的导线电阻和接触电阻要尽可能小。
一般在0.01Ω左有,所以起动主电路中导线的截面积比普通导线大得多。
一、起动方式发动机常用的起动方式有人力起动、辅助汽油机起动和电力起动机起动等多种形式。
(I)人力起动即手摇起动或绳拉起动。
其结构十分简单,主要用于大功率柴油机的辅助汽油机的起动,或在有些装用中、小功率汽油发动机的车辆上作为后备起动装置。
第11 章结构与联合一、单选题1 下列关于结构的说法错误的是:A:结构是由用户自定义的一种数据类型B:结构中可设定若干个不同数据类型的成员C:结构中成员的数据类型可以是另一个已定义的结构D:在定义结构时,可以为成员设置默认值答案:D2 以下关于结构体的叙述中,错误的是:A:结构体是一种可由用户构造的数据类型B:结构体中的成员可以具有不同的数据类型C:结构体中的成员不可以与结构体变量同名D:结构体中的成员可以是指向自身结构的指针类型答案:C3 以下结构体类型说明和变量定义中,正确的是:A:struct SS{ char flag;float x;}struct SS a,b;B:struct{ char flag;float x;}SS;SS a,b;C:struct ss{ char flag;float x;};D:typedef{ char flag;float x;}SS;SS a,b;答案:C4 以下对结构体类型变量st的定义中,不正确的是:A:struct{ char c;int a;}st;B:struct{ char c;int a;}TT;struct TT st;C:typedef struct{ char c;int a;}TT;TT stD:#define TT structTT{ char c;int a;}st;答案:B5 设有以下说明语句:struct stu{ int a;float b;}stutype;则下面的叙述不正确的是:A:struct是结构体类型的关键字B:struct stu是用户定义的结构体类型名C:stutype是用户定义的结构体类型名D:a和b都是结构体成员名答案:C6 在16位IBM-PC机上使用C语言时,若有如下定义:struct data{ int i;char ch;double f;}b;则结构变量b占用内存的字节数是:A:1B:2C:8D: 11答案:D7 以下程序的运行结果是:#include "stdio.h"main( ){ struct date{ int year;int month;int day:}today;printf("%d\n",sizeof(struct date) );}A:6B:8C:10D: 12答案:A8 下面程序的运行结果是:main( ){ struct cmplx{ int x;int y;}c[2]={1,3,2,7};printf("%d",c[0].y/c[0].x*c[1].x);}A:0B:1C:3D:6答案:D9 若有以下说明和语句,则对pup中sex域的正确引用方式是:struct pupil{ char name[20];int sex;}pup,*p;p=&pup;A:p.pup.sexB:p->pup.sexC:(*p).pup.sexD:(*p).sex答案:D10 已知职工记录描述为struct workers{ int no;char name[20];char sex;struct{ int day;int month;int year;}birth;};struct workers w;设变量w中的“生日”应是“1993年10月25日”,下列对“生日”的正确赋值方式是:A:day=25;month=10;year=1993;B:w.dat=25;w.month=10;w.year=1993;C:w.birth.day=25;w.birth.month=10;w.birth.year=1993;D:birth.day=25;birth.month=10;birth.year=1993;答案:C11 当定义一个结构体变量时系统分配给它的内存是:A:各成员所需内存量的总和B:成员中占内存量最大者所需的容量C:结构中第一个成员所需内存量D:结构中最后一个成员所需内存量答案:A12 以下定义结构体类型的变量st1,其中不正确的是: A:typedef struct student{ int num;int age;}STD;STD st1;B:struct student{ int num;int age;}st1;C:struct{ int num;int age;}st1;D:truct student{ int num;int age;}struct student st1;答案:D13 设有以下定义:struct sk{ int a;float b;} data,*p;若要使p指向data中的a域,正确的赋值语句是:A:p=(struct sk *)&data.a;B:p=(struct sk *)data.a;C:p=&data.aD:*p=data.a答案:A14 若有以下的定义、说明和语句,则值为101的表达式是:struct wc{ int a; int *b;}*p;int x0[]={11,12},x1[]={31,32};static struct wc x[2]={100,x0,300,x1};p=x;A:*p->bB:p->aC:++p->aD:(p++)->a答案:C15 根据下面的定义,能打印出字母M的语句是:struct person{ char name[9];int age;};struct person chass[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};A:printf("%c",class[3].name);B:printf("%c",class[3].name[1]);C:printf("%c",class[2].name[1]);D:printf("%c",class[2].name[0]);答案:D16 若有以下定义:struct person{ int id;char name[10]:}per,*s=&per;则以下对结构体成员的引用中错误的是:A:B:s->name[0]C:(*per).name[8]D:(*s).id答案:C17 若有以下说明和语句,则下面表达式中值为1002的是()struct student{ int age;int num;};struct student stu[3]={ {1001,20},{1002,19},{1003,21} };struct student *p;p=stu;A:(p++)->numB:(p++)->ageC:(*p).numD:(*++p).age答案:D18 当说明一个共用体变量时,系统分配给它的内存是()A:各成员所需内存量的总和B:共用体中第一个成员所需内存量C:成员中占内存量最大者所需的内存量D:共用体中最后一个成员所需内存量答案:C19 以下对C语言中共用体类型数据的叙述正确的是()A:可以对共用体变量名直接赋值B:一个共用体变量中可以同时存放所有成员C:一个共用体变量中不能同时存放其所有成员D:共用体类型定义中不能出现结构体类型的成员答案:C20 若有以下定义和语句:union data{ int i;char c;float f;}a;则以下语句正确的是:A:a=5B:printf("%d\n",a.i);C:a={2,'a',1.2};D:n=a答案:B二、多选题1.若有以下说明和语句:struct student{ int age; int num;}std,*p;p=&std;则以下对结构体变量std中成员age的引用方式正确的是( )A.std.age B.p->age C.(*p).age D.*p.age 答案:ABC2.设有以下说明语句struct stu{ int a;float b; }stutype;则以下叙述正确的是( )A.struct 是结构体类型的关键字 B.struct stu 是用户定义的结构体类型C.stutype 是用户定义的结构体类型名 D.a 和 b 都是结构体成员名答案:ABD3.以下说法正确的是( )A.结构体变量的名称为该结构体变量的存储首地址B.结构体变量占用空间的大小为各成员项占用空间大小之和C.结构体类型定义时不分配存储空间D.同一结构体类型的不同变量的同名成员项数据类型相同答案:CD4.有以下语句:struct lie{ int a, float b;}st;则在下面叙述中,正确的是( )A.struct是结构类型的关键字B.struct lie是用户定义的结构类型C.st是用户定义的结构类型名D.a和b都是结构成员名答案:ABD5.在说明一个共用体变量时,系统分配给他的存储空间,描述不正确的是( )A.该共用体中第一个成员所需存储空间B.该共用体中最后一个成员所需存储空间C.该共用体中占用最大存储空间的成员所需存储空间D.该共用体中所有成员所需存储空间的总和答案:ABD6.若有以下说明和定义union dt{int a;char b;double c;}data;以下叙述中正确的是A.data的每个成员起始地址都相同B.变量data所占的内存字节数与成员c所占字节数相等C.程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000D.data可以作为函数的实参答案:ABD7.设有如下说明typedef struct ST{long a;int b;char c[2];}NEW;则下面叙述中不正确的是A.以上的说明形式非法B.ST是一个结构体类型C.NEW是一个结构体类型D.NEW是一个结构体变量答案:AD8.关于枚举类型,描述正确的是()A.枚举类型变量的取值范围只限于类型定义时所列出的值。
B.枚举值可以按整型输出其序号值。
C.枚举值可以进行加(减)一个整数n的运算,用以得到其前(后)第n个元素的值。
D.枚举值可以按定义时的序号进行关系比较。
答案:ABD三、判断题1.结构和联合都是由多个不同的数据类型成员组成,但在任何同一时刻,联合中只存放了一个被选中的成员,而结构的所有成员都存在。
()答案:正确2.对于联合的不同成员赋值,相会对其他成员重写,原来成员的值就不存在了而对于结构的不同成员赋值是互不影响的。