第2章答案

合集下载

第2章 逻辑门电路-习题答案

第2章 逻辑门电路-习题答案

第2章逻辑门电路2.1 题图2.1(a)画出了几种两输入端的门电路,试对应题图2.1(b)中的A、B波形画出各门的输出F1~F6的波形。

题图2.1解:2.2 求题图2.2所示电路的输出逻辑函数F1、F2。

题图2.2解:2.3 题图2.3中的电路均为TTL门电路,试写出各电路输出Y1~Y8状态。

题图2.3解: Y1=0, Y2=0, Y3=Hi-Z, Y4=0, Y5=0, Y6=0, Y7=0, Y8=0.2.4 题图2.4中各门电路为CMOS电路,试求各电路输出端Y1、Y2和Y的值。

题图2.4解: Y1=1, Y2=0, Y3=0.2.5 6个门电路及A、B波形如题图2.5所示,试写出F1~F6的逻辑函数,并对应A、B波形画出F1~F6的波形。

题图2.5解:2.6 电路及输入波形分别如题图2.6(a)和2.6(b)所示,试对应A、B、C、x1、x2、x3波形画出F端波形。

题图2.6解:2.7 TTL与非门的扇出系数N是多少?它由拉电流负载个数决定还是由灌电流负载决定?解: N≤8 N由灌电流负载个数决定.2.8 题图2.8表示三态门用于总线传输的示意图,图中三个三态门的输出接到数据传输总线,D1D2、D3D4、…、D m D n为三态门的输入端,EN1、EN2、EN n分别为各三态门的片选输入端。

试问:EN信号应如何控制,以便输入数据D1D2、D3D4、…、D m D n顺序地通过数据总线传输(画出EN1~EN n 的对应波形)。

题图2.8解:用下表表示数据传输情况2.9 某工厂生产的双互补对称反相器(4007)引出端如题图2.9所示,试分别连接成:(1)反相器;(2)三输入与非门;(3)三输入或非门。

题图2.9解: (1) 反向器(2)与非门 (3)或非门2.10 按下列函数画出NMOS 电路图。

123()()()F AB CD E H G F A B CD AB CD F A B=+++=+++=⊕解:(1)(2) (3)2.11 将两个OC门如题图2.11连接,试写出各种组合下的输出电压u o及逻辑表达式。

微观经济学第二章答案

微观经济学第二章答案

第二章 需求、供给和均衡价格一.名词解释1.需求价格弹性[解析](1)需求价格弹性是指:在一定时期内,一种商品的需求量对其价格变动的反应程度,其弹性系数等于需求量变动的百分比处以其价格变动的百分比。

如果用e d 表示需求价格弹性系数,用Q 和Q ∆分别表示需求量和需求量,用P 和P ∆分别表示价格和价格变动量,则需求价格弹性公式为:d e Q P P Q ∆=-∆g 。

(2)影响需求价格弹性的因素主要有消费者对商品的需求强度。

商品的替代数目和可替代程度、商品用途的广泛性等,另外,时间、地域差别、消费习惯、商品质量等也会影响需求价格弹性。

(3)需求价格弹性与商品销售总收益有密切的关系。

如果价格弹性大于1,即商品富有弹性,则其销售总收益与价格是反方向变动,即销售总收益随价格的提高而减少,随价格的降低而增长;如果需求价格弹性小于1,即商品是缺乏弹性的,则该商品销售总收益与价格变动是同方向的,即总收益随价格的提高而增长,随价格的降低而减少。

2.需求收入弹性[解析](1)需求收入弹性是指:在一定时期内,一种商品的需求量对消费者的收入变动程度,是需求量变动的百分比与收入变动的百分比之比。

如果用e M 表示需求的收入弹性系数,用I 和ΔI 分别表示收入和收入的变动量,用Q 和ΔQ 分别表示需求的量和需求量的变动量,则需求收入弹性公式为:eMQ II Q∆=∆g。

(2)在影响需求的其他因素既定的前提下,可以通过需求收入弹性来判断商品是正常商品还是劣等品。

如果某种商品的需求收入弹性系数为正值,即e M>0,表示随着收入水平的提高,消费者对此种商品的需求量增加,则该商品就是正常品。

如果某种商品的需求收入弹性系数是负值,及e M<0,表示随着收入水平的提高,消费者对此种商品的需求反而下降,则该商品为劣等品。

需求收入弹性并不取决于商品本身的属性,而取决于消费者购买时的收入水平。

3.蛛网模型[解析]蛛网模型是一个动态模型,其考察的是价格波动对下一个周期产量的影响,以及由此而产生的均衡的变动,它通常用来分析市场经济中某些产品价格与产量之间的关系,这些产品具有这样的特点,即本期产量决定本期价格,而本期价格决定下期产量。

第2章解答

第2章解答

第2章P-V-T关系和状态方程一、是否题1.纯物质由蒸汽变成固体,必须经过液相。

(错。

如可以直接变成固体。

)2.纯物质由蒸汽变成液体,必须经过冷凝的相变化过程。

(错。

可以通过超临界流体区。

)3.当压力大于临界压力时,纯物质就以液态存在。

(错。

若温度也大于临界温度时,则是超临界流体。

)4.由于分子间相互作用力的存在,实际气体的摩尔体积一定小于同温同压下的理想气体的摩尔体积,所以,理想气体的压缩因子Z=1,实际气体的压缩因子Z<1。

(错。

如温度大于Boyle 温度时,Z >1。

)5.理想气体的虽然与P 无关,但与V 有关。

(对。

因P V C H C U ,,,。

)TTT T P M V RT V P P M V M ⎪⎭⎫⎝⎛∂∂-=⎪⎭⎫ ⎝⎛∂∂⎪⎭⎫ ⎝⎛∂∂=⎪⎭⎫ ⎝⎛∂∂26.纯物质的饱和液体的摩尔体积随着温度升高而增大,饱和蒸汽的摩尔体积随着温度的升高而减小。

(对。

则纯物质的P -V 相图上的饱和汽体系和饱和液体系曲线可知。

)7.纯物质的三相点随着所处的压力或温度的不同而改变。

(错。

纯物质的三相平衡时,体系自由度是零,体系的状态已经确定。

)8.在同一温度下,纯物质的饱和液体与饱和蒸汽的热力学能相等。

(错。

它们相差一个汽化热力学能,当在临界状态时,两者相等,但此时已是汽液不分)9.在同一温度下,纯物质的饱和液体与饱和蒸汽的吉氏函数相等。

(对。

这是纯物质的汽液平衡准则。

)10.若一个状态方程能给出纯流体正确的临界压缩因子,那么它就是一个优秀的状态方程。

(错。

)11.纯物质的平衡汽化过程,摩尔体积、焓、热力学能、吉氏函数的变化值均大于零。

(错。

只有吉氏函数的变化是零。

)12.气体混合物的virial 系数,如B ,C …,是温度和组成的函数。

(对。

)13.三参数的对应态原理较两参数优秀,因为前者适合于任何流体。

(错。

三对数对应态原理不能适用于任何流体,一般能用于正常流体normal fluid )14.在压力趋于零的极限条件下,所有的流体将成为简单流体。

第2章作业参考答案

第2章作业参考答案

2. 一批晶体管中有个 9 个合格品和 3 个不合格品,从中任取一个安装在电子设备上。若取 出不合格品不再放回,求取得合格品前已取出的不合格品个数的分布律和分布函数。 解:
X0 1 2
3
p 3/4 9/44 9/220 1/220
⎧ 0,
x<0
F (x) = ⎪⎪⎪⎨321/ 4/ ,22,
0≤ x <1 1≤ x < 2
求: (1) 系数 A,B; (2) X 落在区间(-1,1)的概率; (3) X 的概率密度。 解:
x∈R
7. 从一批子弹中任意抽出 5 发试射,若没有一发子弹落在靶心 2 厘米以外,则接受该批子 弹。设弹着点与靶心的距离 X(厘米)的概率密度为
f
(
x)
=
⎪⎧ ⎨
Axe−
x2
,
⎪⎩ 0,
0< x<3 其他
X
~
B
⎛ ⎜⎝
4,
1 5
⎞ ⎟⎠
, 故分布律为
P( X = k) = C4k (0.2)k (0.8)4−k , k = 0,1, 2, 3, 4
( ) (2)P X = k
=
C5k
*
C 4− 20
k
C245
k = 0,1,2,3,4
5. 临床观察表明,某药物产生副作用的概率为 0.002。现在 900 个患者服用该药物,求至 少有3例患者出现副作用的概率.
试求:(1)系数 批子弹被接受的概率。 解:
⎧ 0,
x<0
∫ ∫ (2) F(x) =
x −∞
f
(t)dt
=
⎪⎪ ⎨ ⎪
x2 0 1 − e−9

第2章练习题答案

第2章练习题答案

一、选择题1、在下列有关CPU(中央处理器)与Pentium微处理器的叙述中,错误的是__D__。

A. CPU除包含运算器和控制器以外,一般还包含若干个寄存器B. CPU所能执行的全部指令的集合,称为该CPU的指令系统C. Pentium系列处理器在其发展过程中,其指令系统越来越丰富D. Pentium处理器与Power PC处理器虽然产自不同的厂商,但其指令系统相互兼容2、在下列关于指令和指令系统的叙述中,错误的是 C 。

A.指令是构成程序的基本单元,它用来规定计算机执行什么操作B.指令由操作码和操作数组成,操作数的个数由操作码决定C.Intel 公司Pentium 系列的各种微处理器,其指令完全不同D.Pentium 处理器的指令系统包含数以百计的不同指令3、在下列有关CPU 的叙述中,错误的是 D 。

A.CPU 的主要组成部分有运算器、控制器和寄存器组B.CPU 的主要功能是执行指令,不同类型CPU 的指令系统通常有所不同C.为了加快运算速度,CPU 中可包含多个算术逻辑部件(ALU )D.目前PC 机所用的CPU 芯片均为Intel 公司的产品4、根据存储器芯片的功能及物理特性,目前通常用作高速缓冲存储器(Cache) 的是A 。

A.SRAMB.DRAMC.SDRAMD. Flash ROM5、I/O 接口指的是计算机中用于连接I/O 设备的各种插头/ 插座,以及响应的通信规程和电器特性。

在目前的PC 机中,IDE 接口主要用于 C 与主机的连接。

A. 键盘B. 显示器C. 硬盘D. 打印机6、根据存储器芯片的功能及物理特性,目前用作优盘存储器芯片的是_D__。

A.SRAMB.DRAMC.SDRAMD. Flash ROM7、I/O接口指的是计算机中用于连接I/O设备的各种插头/插座,以及相应的通信规程以及电气特性。

在下列相关I/O总线与I/O接口的叙述中,错误的是_D__。

A. PC机系统总线一般分为处理器总线和主板总线B. PCI总线属于I/O总线C. PC机的I/O接口可分为独占式和总线式D. USB是以并行方式工作的I/O接口8、在下列关于BIOS 及CMOS 存储器的叙述中,错误的是 C 。

第二章课后作业答案

第二章课后作业答案

第二章线性表习题(答案)1.描述以下三个概念的区别:头指针,头结点,首元素结点。

首元结点是指链表中存储线性表中第一个数据元素a1的结点。

为了操作方便,通常在链表的首元结点之前附设一个结点,称为头结点,该结点的数据域中不存储线性表的数据元素,其作用是为了对链表进行操作时,可以对空表、非空表的情况以及对首元结点进行统一处理。

头指针是指向链表中第一个结点(或为头结点或为首元结点)的指针。

若链表中附设头结点,则不管线性表是否为空表,头指针均不为空。

否则表示空表的链表的头指针为空。

2.填空:(1)在顺序表中插入或删除一个元素,需要平均移动一半元素,具体移动的元素个数与插入或删除的位置有关。

(2)在顺序表中,逻辑上相邻的元素,其物理位置也相邻。

在单链表中,逻辑上相邻的元素,其物理位置不一定相邻。

(3)在带头结点的非空单链表中,头结点的存储位置由头指针指示,首元素结点的存储位置由头结点的next域指示,除首元素结点外,其它任一元素结点的存储位置由其直接前趋的next域指示。

3.已知L是无表头结点的单链表,且P结点既不是首元素结点,也不是尾元素结点。

按要求从下列语句中选择合适的语句序列。

a. 在P结点后插入S结点的语句序列是:(4)、(1)。

b. 在P结点前插入S结点的语句序列是:(7)、(11)、(8)、(4)、(1)。

c. 在表首插入S结点的语句序列是:(5)、(12)。

d. 在表尾插入S结点的语句序列是:(11)、(9)、(1)、(6)。

供选择的语句有:(1)P->next=S; (2)P->next= P->next->next; (3)P->next= S->next;(4)S->next= P->next; (5)S->next= L; (6)S->next= NULL;(7)Q= P; (8)while(P->next!=Q) P=P->next;(9)while(P->next!=NULL) P=P->next; (10)P= Q;(11)P= L; (12)L= S; (13)L= P;4.设线性表存于a[n]中且递增有序。

第二章课后习题答案

第二章课后习题答案

第二章课后习题答案第二章牛顿定律2-1如图(a)所示,质量为m的物体用平行于斜面的细线联结置于光滑的斜面上,若斜面向左方作加速运动,当物体刚脱离斜面时,它的加速度的大小为()(A)ginθ(B)gcoθ(C)gtanθ(D)gcotθ分析与解当物体离开斜面瞬间,斜面对物体的支持力消失为零,物体在绳子拉力FT(其方向仍可认为平行于斜面)和重力作用下产生平行水平面向左的加速度a,如图(b)所示,由其可解得合外力为mgcotθ,故选(D).求解的关键是正确分析物体刚离开斜面瞬间的物体受力情况和状态特征.2-2用水平力FN把一个物体压着靠在粗糙的竖直墙面上保持静止.当FN逐渐增大时,物体所受的静摩擦力Ff的大小()(A)不为零,但保持不变(B)随FN成正比地增大(C)开始随FN增大,达到某一最大值后,就保持不变(D)无法确定分析与解与滑动摩擦力不同的是,静摩擦力可在零与最大值μFN范围内取值.当FN增加时,静摩擦力可取的最大值成正比增加,但具体大小则取决于被作用物体的运动状态.由题意知,物体一直保持静止状态,故静摩擦力与重力大小相等,方向相反,并保持不变,故选(A).2-3一段路面水平的公路,转弯处轨道半径为R,汽车轮胎与路面间的摩擦因数为μ,要使汽车不至于发生侧向打滑,汽车在该处的行驶速率()μgR(B)必须等于μgR(C)不得大于μgR(D)还应由汽车的质量m决定(A)不得小于分析与解由题意知,汽车应在水平面内作匀速率圆周运动,为保证汽车转弯时不侧向打滑,所需向心力只能由路面与轮胎间的静摩擦力提供,能够提供的最大向心力应为μFN.由此可算得汽车转弯的最大速率应为v=μRg.因此只要汽车转弯时的实际速率不大于此值,均能保证不侧向打滑.应选(C).2-4一物体沿固定圆弧形光滑轨道由静止下滑,在下滑过程中,则()(A)它的加速度方向永远指向圆心,其速率保持不变(B)它受到的轨道的作用力的大小不断增加(C)它受到的合外力大小变化,方向永远指向圆心(D)它受到的合外力大小不变,其速率不断增加分析与解由图可知,物体在下滑过程中受到大小和方向不变的重力以及时刻指向圆轨道中心的轨道支持力FN作用,其合外力方向并非指向圆心,其大小和方向均与物体所在位置有关.重力的切向分量(mgcoθ)使物体的速率将会不断增加(由机械能守恒亦可判断),则物体作圆周运动的向心力(又称法向力)将不断增大,由轨道法向方向上的动力学方程v2FNmginθm可判断,随θ角的不断增大过程,轨道支持力FN也将不R断增大,由此可见应选(B).2-5图(a)示系统置于以a=1/4g的加速度上升的升降机内,A、B两物体质量相同均为m,A所在的桌面是水平的,绳子和定滑轮质量均不计,若忽略滑轮轴上和桌面上的摩擦,并不计空气阻力,则绳中张力为()(A)58mg(B)12mg(C)mg(D)2mg分析与解本题可考虑对A、B两物体加上惯性力后,以电梯这个非惯性参考系进行求解.此时A、B两物体受力情况如图(b)所示,图中a′为A、B两物体相对电梯的加速度,ma′为惯性力.对A、B两物体应用牛顿第二定律,可解得FT=5/8mg.故选(A).讨论对于习题2-5这种类型的物理问题,往往从非惯性参考系(本题为电梯)观察到的运动图像较为明确,但由于牛顿定律只适用于惯性参考系,故从非惯性参考系求解力学问题时,必须对物体加上一个虚拟的惯性力.如以地面为惯性参考系求解,则两物体的加速度aA和aB均应对地而言,本题中aA和aB的大小与方向均不相同.其中aA应斜向上.对aA、aB、a和a′之间还要用到相对运动规律,求解过程较繁.有兴趣的读者不妨自己尝试一下.2-6图示一斜面,倾角为α,底边AB长为l=2.1m,质量为m的物体从题2-6图斜面顶端由静止开始向下滑动,斜面的摩擦因数为μ=0.14.试问,当α为何值时,物体在斜面上下滑的时间最短?其数值为多少?解取沿斜面为坐标轴O某,原点O位于斜面顶点,则由牛顿第二定律有mginαmgμcoαma(1)又物体在斜面上作匀变速直线运动,故有l11at2ginαμcoαt2coα22则t2l(2)gcoαinαμcoα为使下滑的时间最短,可令dt0,由式(2)有dαinαinαμcoαcoαcoαμinα0则可得tan2α1o,49μ此时t2l0.99gcoαinαμcoα2-7工地上有一吊车,将甲、乙两块混凝土预制板吊起送至高空.甲块质量为m1=2.00某102kg,乙块质量为m2=1.00某102kg.设吊车、框架和钢丝绳的质量不计.试求下述两种情况下,钢丝绳所受的张力以及乙块对甲块的作用力:(1)两物块以10.0m·s-2的加速度上升;(2)两物块以1.0m·s-2的加速度上升.从本题的结果,你能体会到起吊重物时必须缓慢加速的道理吗?解按题意,可分别取吊车(含甲、乙)和乙作为隔离体,画示力图,并取竖直向上为Oy轴正方向(如图所示).当框架以加速度a上升时,有FT-(m1+m2)g=(m1+m2)a(1)FN2-m2g=m2a(2)解上述方程,得FT=(m1+m2)(g+a)(3)FN2=m2(g+a)(4)(1)当整个装置以加速度a=10m·s-2上升时,由式(3)可得绳所受张力的值为FT=5.94某103N乙对甲的作用力为F′N2=-FN2=-m2(g+a)=-1.98某103N(2)当整个装置以加速度a=1m·s-2上升时,得绳张力的值为FT=3.24某103N此时,乙对甲的作用力则为F′N2=-1.08某103N由上述计算可见,在起吊相同重量的物体时,由于起吊加速度不同,绳中所受张力也不同,加速度大,绳中张力也大.因此,起吊重物时必须缓慢加速,以确保起吊过程的安全.2-8如图(a)所示,已知两物体A、B的质量均为m=3.0kg物体A以加速度a=1.0m·s-2运动,求物体B与桌面间的摩擦力.(滑轮与连接绳的质量不计)分析该题为连接体问题,同样可用隔离体法求解.分析时应注意到绳中张力大小处处相等是有条件的,即必须在绳的质量和伸长可忽略、滑轮与绳之间的摩擦不计的前提下成立.同时也要注意到张力方向是不同的.解分别对物体和滑轮作受力分析[图(b)].由牛顿定律分别对物体A、B及滑轮列动力学方程,有mAg-FT=mAa(1)F′T1-Ff=mBa′(2)F′T-2FT1=0(3)考虑到mA=mB=m,FT=F′T,FT1=F′T1,a′=2a,可联立解得物体与桌面的摩擦力Ffmgm4ma7.2N2讨论动力学问题的一般解题步骤可分为:(1)分析题意,确定研究对象,分析受力,选定坐标;(2)根据物理的定理和定律列出原始方程组;(3)解方程组,得出文字结果;(4)核对量纲,再代入数据,计算出结果来.2-9质量为m′的长平板A以速度v′在光滑平面上作直线运动,现将质量为m的木块B轻轻平稳地放在长平板上,板与木块之间的动摩擦因数为μ,求木块在长平板上滑行多远才能与板取得共同速度?分析当木块B平稳地轻轻放至运动着的平板A上时,木块的初速度可视为零,由于它与平板之间速度的差异而存在滑动摩擦力,该力将改变它们的运动状态.根据牛顿定律可得到它们各自相对地面的加速度.换以平板为参考系来分析,此时,木块以初速度-v′(与平板运动速率大小相等、方向相反)作匀减速运动,其加速度为相对加速度,按运动学公式即可解得.该题也可应用第三章所讲述的系统的动能定理来解.将平板与木块作为系统,该系统的动能由平板原有的动能变为木块和平板一起运动的动能,而它们的共同速度可根据动量定理求得.又因为系统内只有摩擦力作功,根据系统的动能定理,摩擦力的功应等于系统动能的增量.木块相对平板移动的距离即可求出.解1以地面为参考系,在摩擦力Ff=μmg的作用下,根据牛顿定律分别对木块、平板列出动力学方程Ff=μmg=ma1F′f=-Ff=m′a2a1和a2分别是木块和木板相对地面参考系的加速度.若以木板为参考系,木块相对平板的加速度a=a1+a2,木块相对平板以初速度-v′作匀减速运动直至最终停止.由运动学规律有-v′2=2a由上述各式可得木块相对于平板所移动的距离为mv22μgmm解2以木块和平板为系统,它们之间一对摩擦力作的总功为W=Ff(+l)-Ffl=μmg式中l为平板相对地面移动的距离.由于系统在水平方向上不受外力,当木块放至平板上时,根据动量守恒定律,有m′v′=(m′+m)v″由系统的动能定理,有μmg由上述各式可得11mv2mmv222mv22μgmm2-10如图(a)所示,在一只半径为R的半球形碗内,有一粒质量为m的小钢球,当小球以角速度ω在水平面内沿碗内壁作匀速圆周运动时,它距碗底有多高?分析维持钢球在水平面内作匀角速度转动时,必须使钢球受到一与向心加速度相对应的力(向心力),而该力是由碗内壁对球的支持力FN的分力来提供的,由于支持力FN始终垂直于碗内壁,所以支持力的大小和方向是随ω而变的.取图示O某y坐标,列出动力学方程,即可求解钢球距碗底的高度.解取钢球为隔离体,其受力分析如图(b)所示.在图示坐标中列动力学方程FNinθmanmRω2inθ(1)Rh(3)且有coθR由上述各式可解得钢球距碗底的高度为hR可见,h随ω的变化而变化.gω22-11火车转弯时需要较大的向心力,如果两条铁轨都在同一水平面内(内轨、外轨等高),这个向心力只能由外轨提供,也就是说外轨会受到车轮对它很大的向外侧压力,这是很危险的.因此,对应于火车的速率及转弯处的曲率半径,必须使外轨适当地高出内轨,称为外轨超高.现有一质量为m的火车,以速率v沿半径为R的圆弧轨道转弯,已知路面倾角为θ,试求:(1)在此条件下,火车速率v0为多大时,才能使车轮对铁轨内外轨的侧压力均为零?(2)如果火车的速率v≠v0,则车轮对铁轨的侧压力为多少?分析如题所述,外轨超高的目的欲使火车转弯的所需向心力仅由轨道支持力的水平分量FNinθ提供(式中θ角为路面倾角).从而不会对内外轨产生挤压.与其对应的是火车转弯时必须以规定的速率v0行驶.当火车行驶速率v≠v0时,则会产生两种情况:如图所示,如v>v0时,外轨将会对车轮产生斜向内的侧压力F1,以补偿原向心力的不足,如v<v0时,则内轨对车轮产生斜向外的侧压力F2,以抵消多余的向心力,无论哪种情况火车都将对外轨或内轨产生挤压.由此可知,铁路部门为什么会在每个铁轨的转弯处规定时速,从而确保行车安全.解(1)以火车为研究对象,建立如图所示坐标系.据分析,由牛顿定律有v2FNinθm(1)解(1)(2)两式可得火车转弯时规定速率为v0gRtanθ(2)当v>v0时,根据分析有v2FNinθF1coθm(3)RFNcoθF1inθmg0(4)解(3)(4)两式,可得外轨侧压力为v2F1mcoθginθR当v<v0时,根据分析有v2FNinθF2coθm(5)RFNcoθF2inθmg0(6)解(5)(6)两式,可得内轨侧压力为v2F2mginθcoθR2-12一杂技演员在圆筒形建筑物内表演飞车走壁.设演员和摩托车的总质量为m,圆筒半径为R,演员骑摩托车在直壁上以速率v作匀速圆周螺旋运动,每绕一周上升距离为h,如图所示.求壁对演员和摩托车的作用力.分析杂技演员(连同摩托车)的运动可以看成一个水平面内的匀速率圆周运动和一个竖直向上匀速直线运动的叠加.其旋转一周所形成的旋线轨迹展开后,相当于如图(b)所示的斜面.把演员的运动速度分解为图示的v1和v2两个分量,显然v1是竖直向上作匀速直线运动的分速度,而v2则是绕圆筒壁作水平圆周运动的分速度,其中向心力由筒壁对演员的支持力FN的水平分量FN2提供,而竖直分量FN1则与重力相平衡.如图(c)所示,其中φ角为摩托车与筒壁所夹角.运用牛顿定律即可求得筒壁支持力的大小和方向解设杂技演员连同摩托车整体为研究对象,据(b)(c)两图应有FN1mg0(1)FN2v2m(2)Rv2vcoθv2πR2πR2h2(3)22FNFN1FN2(4)以式(3)代入式(2),得FN2m4π2R2v24π2Rmv222(5)2222R4πRh4πRh将式(1)和式(5)代入式(4),可求出圆筒壁对杂技演员的作用力(即支承力)大小为22FNFN1FN224π2Rv22mg4π2R2h2与壁的夹角φ为FN24π2Rv2arctanarctan222FN14πRhg讨论表演飞车走壁时,演员必须控制好运动速度,行车路线以及摩托车的方位,以确保三者之间满足解题用到的各个力学规律.2-13一质点沿某轴运动,其受力如图所示,设t=0时,v0=5m·s-1,某0=2m,质点质量m=1kg,试求该质点7s末的速度和位置坐标.分析首先应由题图求得两个时间段的F(t)函数,进而求得相应的加速度函数,运用积分方法求解题目所问,积分时应注意积分上下限的取值应与两时间段相应的时刻相对应.解由题图得0t52t,Ft5t7355t,由牛顿定律可得两时间段质点的加速度分别为a2t,0t5a355t,5t7对0<t<5s时间段,由adv得dtvtv00dvadt积分后得v5t再由v2d某得dtd某vdt某00某t积分后得某25tt将t=5s代入,得v5=30m·s-1和某5=68.7m对5s<t<7s时间段,用同样方法有133dvv0vt5a2dt得v35t2.5t82.5t再由得某=17.5t2-0.83t3-82.5t+147.87将t=7s代入分别得v7=40m·s-1和某7=142m2-14一质量为10kg的质点在力F的作用下沿某轴作直线运动,已知F =120t+40,式中F的单位为N,t的单位的s.在t=0时,质点位于某=5.0m处,其速度v0=6.0m·s-1.求质点在任意时刻的速度和位置.分析这是在变力作用下的动力学问题.由于力是时间的函数,而加速度a=dv/dt,这时,动力学方程就成为速度对时间的一阶微分方程,解此微分方程可得质点的速度v(t);由速度的定义v=d某/dt,用积分的方法可求出质点的位置.解因加速度a=dv/dt,在直线运动中,根据牛顿运动定律有2某某5d某vdt5t120t40mdvdt依据质点运动的初始条件,即t0=0时v0=6.0m·s-1,运用分离变量法对上式积分,得vv0dv12.0t4.0dt0tv=6.0+4.0t+6.0t2又因v=d某/dt,并由质点运动的初始条件:t0=0时某0=5.0m,对上式分离变量后积分,有d某6.04.0t6.0tdt某t2某00某=5.0+6.0t+2.0t2+2.0t32-15轻型飞机连同驾驶员总质量为1.0某103kg.飞机以55.0m·s-1的速率在水平跑道上着陆后,驾驶员开始制动,若阻力与时间成正比,比例系数α=5.0某102N·s-1,空气对飞机升力不计,求:(1)10s后飞机的速率;(2)飞机着陆后10s内滑行的距离.分析飞机连同驾驶员在水平跑道上运动可视为质点作直线运动.其水平方向所受制动力F为变力,且是时间的函数.在求速率和距离时,可根据动力学方程和运动学规律,采用分离变量法求解.解以地面飞机滑行方向为坐标正方向,由牛顿运动定律及初始条件,有dvαtdtvtαtdvv00mdtα2t得vv02mFmam因此,飞机着陆10s后的速率为v=30m·s-1又tα2d某vdt某0002mt某故飞机着陆后10s内所滑行的距离某某0v0tα3t467m6m2-16质量为m的跳水运动员,从10.0m高台上由静止跳下落入水中.高台距水面距离为h.把跳水运动员视为质点,并略去空气阻力.运动员入水后垂直下沉,水对其阻力为bv2,其中b为一常量.若以水面上一点为坐标原点O,竖直向下为Oy轴,求:(1)运动员在水中的速率v与y的函数关系;(2)如b/m=0.40m-1,跳水运动员在水中下沉多少距离才能使其速率v减少到落水速率v0的1/10?(假定跳水运动员在水中的浮力与所受的重力大小恰好相等)分析该题可以分为两个过程,入水前是自由落体运动,入水后,物体受重力P、浮力F和水的阻力Ff的作用,其合力是一变力,因此,物体作变加速运动.虽然物体的受力分析比较简单,但是,由于变力是速度的函数(在有些问题中变力是时间、位置的函数),对这类问题列出动力学方程并不复杂,但要从它计算出物体运动的位置和速度就比较困难了.通常需要采用积分的方法去解所列出的微分方程.这也成了解题过程中的难点.在解方程的过程中,特别需要注意到积分变量的统一和初始条件的确定.解(1)运动员入水前可视为自由落体运动,故入水时的速度为v02gh运动员入水后,由牛顿定律得P-Ff-F=ma由题意P=F、Ff=bv2,而a=dv/dt=v(dv/dy),代入上式后得-bv2=mv(dv/dy)考虑到初始条件y0=0时,v0t2gh,对上式积分,有vdvmdy0v0vbvv0eby/m2gheby/m(2)将已知条件b/m=0.4m-1,v=0.1v0代入上式,则得ymvln5.76mbv0某2-17直升飞机的螺旋桨由两个对称的叶片组成.每一叶片的质量m=136kg,长l=3.66m.求当它的转速n=320r/min 时,两个叶片根部的张力.(设叶片是宽度一定、厚度均匀的薄片)分析螺旋桨旋转时,叶片上各点的加速度不同,在其各部分两侧的张力也不同;由于叶片的质量是连续分布的,在求叶片根部的张力时,可选取叶片上一小段,分析其受力,列出动力学方程,然后采用积分的方法求解.解设叶片根部为原点O,沿叶片背离原点O的方向为正向,距原点O为r处的长为dr一小段叶片,其两侧对它的拉力分别为FT(r)与FT(r+dr).叶片转动时,该小段叶片作圆周运动,由牛顿定律有dFTFTrFTrdr由于r=l时外侧FT=0,所以有m2ωrdrltFTrdFTlrmω2rdrlmω2222πmn222FTrlrlr2ll上式中取r=0,即得叶片根部的张力FT0=-2.79某105N负号表示张力方向与坐标方向相反.2-18一质量为m的小球最初位于如图(a)所示的A点,然后沿半径为r 的光滑圆轨道ADCB下滑.试求小球到达点C时的角速度和对圆轨道的作用力.分析该题可由牛顿第二定律求解.在取自然坐标的情况下,沿圆弧方向的加速度就是切向加速度at,与其相对应的外力Ft是重力的切向分量mginα,而与法向加速度an相对应的外力是支持力FN和重力的法向分量mgcoα.由此,可分别列出切向和法向的动力学方程Ft=mdv/dt和Fn=man.由于小球在滑动过程中加速度不是恒定的,因此,需应用积分求解,为使运算简便,可转换积分变量.倡该题也能应用以小球、圆弧与地球为系统的机械能守恒定律求解小球的速度和角速度,方法比较简便.但它不能直接给出小球与圆弧表面之间的作用力.解小球在运动过程中受到重力P和圆轨道对它的支持力FN.取图(b)所示的自然坐标系,由牛顿定律得Ftmginαmdv(1)dtmv2FnFNmgcoαm(2)R由vdrdαrdα,得dt,代入式(1),并根据小球从点A运动到点Cdtdtv的始末条件,进行积分,有vv0vdvα90orginαdα得v则小球在点C的角速度为2rgcoαωv2gcoα/rrmv2mgcoα3mgcoα由式(2)得FNmr由此可得小球对圆轨道的作用力为FN3mgcoαFN负号表示F′N与en反向.2-19光滑的水平桌面上放置一半径为R的固定圆环,物体紧贴环的内侧作圆周运动,其摩擦因数为μ,开始时物体的速率为v0,求:(1)t时刻物体的速率;(2)当物体速率从v0减少到12v0时,物体所经历的时间及经过的路程.解(1)设物体质量为m,取图中所示的自然坐标,按牛顿定律,有mv2FNmanRFfmatdvdt由分析中可知,摩擦力的大小Ff=μFN,由上述各式可得v2dvμRdt取初始条件t=0时v=v0,并对上式进行积分,有t0dtRvdvμv0v2vRv0Rv0μt(2)当物体的速率从v0减少到1/2v0时,由上式可得所需的时间为t物体在这段时间内所经过的路程Rμv0vdt0tt0Rv0dtRv0μtRln2μ2-20质量为45.0kg的物体,由地面以初速60.0m·s-1竖直向上发射,物体受到空气的阻力为Fr=kv,且k=0.03N/(m·s-1).(1)求物体发射到最大高度所需的时间.(2)最大高度为多少?分析物体在发射过程中,同时受到重力和空气阻力的作用,其合力是速率v的一次函数,动力学方程是速率的一阶微分方程,求解时,只需采用分离变量的数学方法即可.但是,在求解高度时,则必须将时间变量通过速度定义式转换为位置变量后求解,并注意到物体上升至最大高度时,速率应为零.解(1)物体在空中受重力mg和空气阻力Fr=kv作用而减速.由牛顿定律得mgkvmdv(1)dt某2-25如图(a)所示,电梯相对地面以加速度a竖直向上运动.电梯中有一滑轮固定在电梯顶部,滑轮两侧用轻绳悬挂着质量分别为m1和m2的物体A和B.设滑轮的质量和滑轮与绳索间的摩擦均略去不计.已知m1>m2,如以加速运动的电梯为参考系,求物体相对地面的加速度和绳的张力.分析如以加速运动的电梯为参考系,则为非惯性系.在非惯性系中应用牛顿定律时必须引入惯性力.在通常受力分析的基础上,加以惯性力后,即可列出牛顿运动方程来.解取如图(b)所示的坐标,以电梯为参考系,分别对物体A、B作受力分析,其中F1=m1a,F2=m2a分别为作用在物体A、B上的惯性力.设ar为物体相对电梯的加速度,根据牛顿定律有m1gm1aFT1m1ar(1)m2gm2aFT2m2ar(2)FT2FT2(3)由上述各式可得arm1m2gam1m22m1m2gam1m2FT2FT2由相对加速度的矢量关系,可得物体A、B对地面的加速度值为a1aram1m2g2m2am1m22m1am1m2gm1m2a2araa2的方向向上,a1的方向由ar和a的大小决定.当ar<a,即m1g-m2g-2m2a>0时,a1的方向向下;反之,a1的方向向上.某2-26如图(a)所示,在光滑水平面上,放一质量为m′的三棱柱A,它的斜面的倾角为α.现把一质量为m的滑块B放在三棱柱的光滑斜面上.试求:(1)三棱柱相对于地面的加速度;(2)滑块相对于地面的加速度;(3)滑块与三棱柱之间的正压力.分析这类问题可应用牛顿定律并采用隔离体法求解.在解题的过程中必须注意:(1)参考系的选择.由于牛顿定律只适用于惯性系,可选择地面为参考系(惯性系).因地面和斜面都是光滑的,当滑块在斜面上下滑时,三棱柱受到滑块对它的作用,也将沿地面作加速度为aA的运动,这时,滑块沿斜面的加速度aBA,不再是它相对于地面的加速度aB了.必须注意到它们之间应满足相对加速度的矢量关系,即aB=aA+aBA.若以斜面为参考系(非惯性系),用它求解这类含有相对运动的力学问题是较为方便的.但在非惯性系中,若仍要应用牛顿定律,则必须增添一惯性力F,且有F=maA.(2)坐标系的选择.常取平面直角坐标,并使其中一坐标轴方向与运动方向一致,这样,可使解题简化.(3)在分析滑块与三棱柱之间的正压力时,要考虑运动状态的影响,切勿简单地把它视为滑块重力在垂直于斜面方向的分力mgcoα,事实上只有当aA=0时,正压力才等于mgcoα.解1取地面为参考系,以滑块B和三棱柱A为研究对象,分别作示力图,如图(b)所示.B受重力P1、A施加的支持力FN1;A受重力P2、B施加的压力FN1′、地面支持力FN2.A的运动方向为O某轴的正向,Oy轴的正向垂直地面向上.设aA为A对地的加速度,aB为B对的地加速度.由牛顿定律得FN1inαmaA(1)FN1inαmaB某(2)FN1coαmgmaBy(3)FN1FN1(4)设B相对A的加速度为aBA,则由题意aB、aBA、aA三者的矢量关系如图(c)所示.据此可得aB某aAaBAcoα(5)aByaBAinα(6)解上述方程组可得三棱柱对地面的加速度为aAmginαcoα2mminαmginαcoαmmin2α滑块相对地面的加速度aB在某、y轴上的分量分别为aB某aBymmgin2αmmin2α则滑块相对地面的加速度aB的大小为aBaa2B某2Bym22mmm2in2αginαmmin2α其方向与y轴负向的夹角为amcotαθarctanB某arctanaBymmA与B之间的正压力FN1mmgcoα2mminα解2若以A为参考系,O某轴沿斜面方向[图(d)].在非惯性系中运用牛顿定律,则滑块B的动力学方程分别为mginαmaAcoαmaBA(1)mgcoαFN1maAinα0(2)又因FN1inαmaA0(3)FN1FN1(4)由以上各式可解得aAaBAmginαcoαmmin2αmmginαmmin2α由aB、aBA、aA三者的矢量关系可得m22mmm2in2αaBginαmmin2α以aA代入式(3)可得FN1mmgcoαmmin2α。

第二章 参考答案

第二章 参考答案

第二章参考答案【思考题】一、资金时间价值同一般的利息率是什么关系?答:一般的利息率充分考虑了风险因素和通货膨胀因素,而表示资金时间价值的利息率则是指在无通货膨胀、无风险情况下的社会平均资金利润率。

二、对资金时间价值产生的原因通常有哪些解释?其真正的来源是什么?答:对资金时间价值产生的原因通常的解释有:其一,货币时间价值是人们认知心理的反映,认为现在单位资金价值要高于未来单位资金的价值;其二,资金时间价值是资源稀缺性的体现。

其三,资金时间价值是对机会成本的补偿。

因资金持有者的“放弃”而得到好处的人就应该做出相应的补偿,资金的时间价值就可以看出是对放弃流动偏好或者当前消费所产生的机会成本的补偿。

资金时间价值真正的来源是工人劳动者创造的剩余价值,资本使用者支付给资本所有者以利息,实质上是工人创造的剩余价值的再分配。

三、对单一项目进行取舍与否的决策,计算其风险价值的基本步骤有哪些?答:基本步骤如下:1.计算预期收益;2.计算收益标准差;3.计算收益标准差率;4.计算应得风险收益率;5.计算预测投资收益率和预测风险收益率;6.比较预测风险收益率和应得风险收益率,进行方案取舍。

四、后付年金和先付年金终值和现值之间有怎样的关联?答:n期后付年金和n期先付年金,两者付款期数相同,但先付年金终值比后付年金终值多一个计息期;n期后付年金和n期先付年金,两者付款期数相同,但先付年金现值比后付年金现值少一个贴现期。

【练习题】一、名词解释:资金时间价值资金风险价值年金风险性投资决策答:资金时间价值——资金的时间价值是指资金在周转过程中随着时间的推移而形成的增值。

资金风险价值——资金风险价值是指由于冒险投资而获得的超过资金时间价值的额外收益。

年金——年金是指在一定期限内等额定期的系列收付款项。

风险性投资决策——是指各个因素的未来情况不能完全确定,但未来情况发生的可能性即概率为已知的投资决策。

二、选择题(1-5为单项选择,6-9为多项选择)1.年金的收付款方式有多种,其中每期期末收付款的年金是( A )A.普通年金B.预付年金C.延期年金D.永续年金2.下面有关资金时间价值的表述,正确的是( A )A.资金时间价值的实质是资金周转使用后的增值额B.资金时间价值是推迟消费所获得的报酬C.资金时间价值只能用绝对数来表示D.资金时间价值的量无法进行计量3.下列可用于衡量投资风险程度的指标是( C )A.概率B.预期收益C.标准离差率D.风险价值系数4.用于比较预期收益不同的投资项目风险程度的指标是( A )A.标准离差率B.标准离差C.预期收益的概率D.预期收益5.在下列各项年金中,无法计算出确切终值的是( D )A.后付年金B.先付年金C.递延年金D.永续年金6.年金是指一定期间内每期相等金额的收付款项,通常采取年金形式的有( A C)A.保险金B.普通股股息C.租金 D.税金E.利润7.关于投资风险价值,下列表述正确的有( A C D E )A.投资风险价值有风险收益额和风险收益率两种表示方法B.风险收益额是投资者进行投资所获得的投资收益总额C.风险收益率是风险收益额与投资额的比率D.在实际工作中,投资风险价值通常以风险收益率进行计量E.一般来说,风险越大,获得的风险价值应该越高8.风险价值系数的确定方法包括( B C D )A.根据市场平均利润率确定B.由企业领导或有关专家确定C.根据以往同类项目的有关数据确定D.由国家有关部门组织专家确定E.根据投资人要求的最低报酬率确定9.下列关于年金的表述正确的有(C D E )A.年金是指一定时期发生的系列收付款项B.年金是指一定时期等额的系列收付款项C.普通年金是指一定时期每期期末等额的系列收付款项D.先付年金是指一定时期每期期初等额的系列收付款项E.递延年金是指最初若干期没有收付款项,随后若干期等额的系列收付款项【技能训练】一、向银行存入本金1000元,年利率为6%,则5年后的终值为多少?(分别用单利和复利计算)答:用单利计算有:F=P ×(1+i×n)=1000×(1+6%×5)=1300(元)用复利计算有:F=P ×(1+i) n =P ×(F/P ,6%,5)=1000×1.338=1338 (元)二、某人在5年后需要使用一笔20 000元资金,银行利率为8%,则现在应该一次存入本金多少钱?(分别用单利和复利计算)答:用单利计算有:11P F i n =⨯+⨯=20000×118%5+⨯=14286(元) 用复利计算有:1(1)nP F i =⨯+= F ×(P / F ,8%,5) =20000×0.681=13620 (元) 三、存入银行10 000元,年利率为10%,按季复利计息,存款期限2年,试计算: 1.两年后的本利和; 2.计算其实际利率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章答案一、填空1.在顺序表中插入或删除一个元素,需要平均移动表中一半元素,具体移动的元素个数与表长和该元素在表中的位置有关。

2. 线性表中结点的集合是有限的,结点间的关系是一对一的。

3. 向一个长度为n的向量的第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动n-i+1 个元素。

4. 向一个长度为n的向量中删除第i个元素(1≤i ≤n)时,需向前移动n-i 个元素。

5. 在顺序表中访问任意一结点的时间复杂度均为O(1) ,因此,顺序表也称为随机存取的数据结构。

6. 顺序表中逻辑上相邻的元素的物理位置必定相邻。

单链表中逻辑上相邻的元素的物理位置不一定相邻。

7.在单链表中,除了首元结点外,任一结点的存储位置由其直接前驱结点的链域的值指示。

8.在n个结点的单链表中要删除已知结点*p,需找到它的前驱结点的地址,其时间复杂度为O(n)。

二、判断正误(在正确的说法后面打勾,反之打叉)(×)1. 链表的每个结点中都恰好包含一个指针。

答:错误。

链表中的结点可含多个指针域,分别存放多个指针。

例如,双向链表中的结点可以含有两个指针域,分别存放指向其直接前趋和直接后继结点的指针。

(×)2. 链表的物理存储结构具有同链表一样的顺序。

错,链表的存储结构特点是无序,而链表的示意图有序。

(×)3. 链表的删除算法很简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。

错,链表的结点不会移动,只是指针内容改变。

(×)4. 线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。

错,混淆了逻辑结构与物理结构,链表也是线性表!且即使是顺序表,也能存放记录型数据。

(×)5. 顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。

错,正好说反了。

顺序表才适合随机存取,链表恰恰适于“顺藤摸瓜”(×)6. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。

错,前一半正确,但后一半说法错误,那是链式存储的优点。

顺序存储方式插入、删除运算效率较低,在表长为n的顺序表中,插入和删除一个数据元素,平均需移动表长一半个数的数据元素。

(×)7. 线性表在物理存储空间中也一定是连续的。

错,线性表有两种存储方式,顺序存储和链式存储。

后者不要求连续存放。

(×)8. 线性表在顺序存储时,逻辑上相邻的元素未必在存储的物理位置次序上相邻。

错误。

线性表有两种存储方式,在顺序存储时,逻辑上相邻的元素在存储的物理位置次序上也相邻。

(×)9. 顺序存储方式只能用于存储线性结构。

错误。

顺序存储方式不仅能用于存储线性结构,还可以用来存放非线性结构,例如完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式。

(后一节介绍)(×)10. 线性表的逻辑顺序与存储顺序总是一致的。

错,理由同7。

链式存储就无需一致。

三、单项选择题(C)1.数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称之为:(A)存储结构(B)逻辑结构(C)顺序存储结构(D)链式存储结构( B )2.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是1(A)110 (B)108 (C)100 (D)120(A)3. 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是:(A)访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)(B)在第i个结点后插入一个新结点(1≤i≤n)(C)删除第i个结点(1≤i≤n)(D)将n个结点从小到大排序(B)4. 向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动个元素(A)8 (B)63.5 (C)63 (D)7(A)5. 链接存储的存储结构所占存储空间:(A)分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针(B)只有一部分,存放结点值(C)只有一部分,存储表示结点间关系的指针(D)分两部分,一部分存放结点值,另一部分存放结点所占单元数(B)6. 链表是一种采用存储结构存储的线性表;(A)顺序(B)链式(C)星式(D)网状( D )7. 线性表若采用链式存储结构时,要求内存中可用存储单元的地址:(A)必须是连续的(B)部分地址必须是连续的(C)一定是不连续的(D)连续或不连续都可以(B)8.线性表L在情况下适用于使用链式结构实现。

(A)需经常修改L中的结点值(B)需不断对L进行删除插入(C)L中含有大量的结点(D)L中结点结构复杂( C )9.单链表的存储密度(A)大于1;(B)等于1;(C)小于1;(D)不能确定( B )10.设a1、a2、a3为3个结点,整数P0,3,4代表地址,则如下的链式存储结构称为P034P0→→→(A)循环链表(B)单链表(C)双向循环链表(D)双向链表四、简答题1. 试比较顺序存储结构和链式存储结构的优缺点。

在什么情况下用顺序表比链表好?答:①顺序存储时,相邻数据元素的存放地址也相邻(逻辑与物理统一);要求内存中可用存储单元的地址必须是连续的。

优点:存储密度大(=1?),存储空间利用率高。

缺点:插入或删除元素时不方便。

②链式存储时,相邻数据元素可随意存放,但所占存储空间分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针优点:插入或删除元素时很方便,使用灵活。

缺点:存储密度小(<1),存储空间利用率低。

顺序表适宜于做查找这样的静态操作;链表宜于做插入、删除这样的动态操作。

若线性表的长度变化不大,且其主要操作是查找,则采用顺序表;若线性表的长度变化较大,且其主要操作是插入、删除操作,则采用链表。

2 .描述以下三个概念的区别:头指针、头结点、首元结点(第一个元素结点)。

在单链表中设置头结点的作用是什么?答:首元结点是指链表中存储线性表中第一个数据元素a1的结点。

为了操作方便,通常在链表的首元结点之前附设一个结点,称为头结点,该结点的数据域中不存储线性表的数据元素,其作用是为了对链表进行操作时,可以对空表、非空表的情况以及对首元结点进行统一处理。

头指针是指向链表中第一个结点(或为头结点或为首元结点)的指针。

若链表中附设头结点,则不管线性表是否为空表,头指针均不为空。

否则表示空表的链表的头指针为空。

这三个概念对单链表、双向链表和循环链2表均适用。

是否设置头结点,是不同的存储结构表示同一逻辑结构的问题。

头结点头指针首元结点简而言之,头指针是指向链表中第一个结点(或为头结点或为首元结点)的指针;头结点是在链表的首元结点之前附设的一个结点;数据域内只放空表标志和表长等信息(内放头指针?那还得另配一个头指针!!!)首元素结点是指链表中存储线性表中第一个数据元素a1的结点。

五、分析题填空题1.以下为顺序表的插入运算,分析算法,请在______处填上正确的语句。

Void insert_sqlist(sqlist L,datatype x,int i)/*将X插入到顺序表L的第i-1个位置*/{ if( st == maxsize) error(“表满”);if((i<1)||(i>st+1))error(“非法位置”); for(j=st;j>= i;j--) L.data[j+1]=L.data[j];L.data[i-1]=X;st=st+1;}2.对于顺序表的插入算法insert_sqlist来说,若以结点移动为标准操作,则插入算法的最坏时间复杂性为st,量级是O(n)。

插入算法的平均时间复杂性为st/2,平均时间复杂性量级是O(n/2)。

3.以下为顺序表的删除运算,分析算法,请在______处填上正确的语句。

V oid delete_sqlist(sqlist L,int i)/*删除顺序表L中的第I-1个位置上的结点*/{if((i<1)||(i>st))error(“非法位置”);for(j=i+1;j=st;j++) L.data[j-1]=L.data[j];st=st-1;}4.对于顺序表的删除算法delete_sqlist来说,若以结点移动为标准操作,最坏情况时间复杂性及其量级分别是st-1和O(n),其平均时间复杂性及其量级分别为(st-1)/2和O(n/2)。

5.以下为顺序表的定位运算,分析算法,请在_____处填上正确的语句。

/*在顺序表L中查找第一值等于X的结点。

若找到回传该结点序号;否则回传0*/{int i=1 ;while((i≤st)&&(L.data[i-1]!=X))i++;if(_i<=st_)return(i);else return(0);}6.单链表INITIA TE(L)的功能是建立一个空表。

空表由一个头结点和一个空指针组成。

7.INITIATE()的功能是建立一个空表。

请在_____处填上正确的语句。

lklist initiate_lklist()/*建立一个空表*/ { lklist *t; t=( lklist *)malloc(sizeof(lklist));t->next=NULL;return(t);}8.以下为求单链表表长的运算,分析算法,请在____处填上正确的语句。

int length_lklist(lklist head)/*求表head 的长度*/{lklist *p; p=head;int j;j=0;while(p->next!=NULL){ p=p->next;j++;}return(j);/*回传表长*/}9.以下为单链表按序号查找的运算,分析算法,请在____处填上正确的语句。

Pointer find_lklist(lklist head,int i){ p=head;j=0;while(_p->next !=NULL && j != i){ p=p->next; j++; }if(i==j) return(p);else return(NULL);}10.以下为单链表的定位运算,分析算法,请在____处填上正确的语句。

int locate_lklist(lklist head,datatype x) /*求表head中第一个值等于x的结点的序号。

不存在这种结点时结果为0*/{ p=head;j=0;while( p->next != NULL && p->data !=x ){p=p->next;j++;}if (P->data==x) return(j);else return(0);}11.以下为单链表的删除运算,分析算法,请在____处填上正确的语句。

相关文档
最新文档