第3章 部分习题答案
高等数学第三章课后习题答案

第三章 中值定理与导数的应用1. 验证拉格朗日中值定理对函数x x f ln )(=在区间[]e ,1上的正确性。
解:函数()ln f x x =在区间[1,]e 上连续,在区间(1,)e 内可导,故()f x 在[1,]e 上满足拉格朗日中值定理的条件。
又xx f 1)(=',解方程,111,1)1()()(-=--='e e f e f f ξξ即得),1(1e e ∈-=ξ。
因此,拉格朗日中值定理对函数()ln f x x =在区间[1,]e 上是正确的。
2.不求函数)4)(3)(2)(1()(----=x x x x x f 的导数,说明方程0)('=x f 有几个实根,并指出它们所在的区间。
解:函数上连续,分别在区间[3,4][2,3],2],,1[)(x f 上在区间(3,4)(2,3),2),,1(可导,且(1)(2)(3)(4)0f f f f ====。
由罗尔定理知,至少存在),2,1(1∈ξ),3,2(2∈ξ),4,3(3∈ξ使),3,2,1( 0)(=='i f i ξ即方程'()0f x =有至少三个实根。
又因方程'()0f x =为三次方程,故它至多有三个实根。
因此,方程'()0f x =有且只有三个实根,分别位于区间(1,2),(2,3),(3,4)内。
3.若方程 01110=+++--x a x a x a n n n 有一个正根,0x 证明:方程0)1(12110=++-+---n n n a x n a nxa 必有一个小于0x 的正根。
解:取函数()1011nn n f x a x a xa x --=+++。
0()[0,]f x x 在上连续,在0(0,)x 内可导,且0(0)()0,f f x ==由罗尔定理知至少存在一点()00,x ξ∈使'()0,f ξ=即方程12011(1)0n n n a nx a n x a ---+-++=必有一个小于0x 的正根。
最新第三章人类社会及其发展规律习题答案

第三章人类社会及其发展规律习题答案第三章人类社会及其发展规律一、单项选择题1.社会存在是指(D)A.生产力各要素的总和 B.生产关系各方面的总和 C.生产力和生产关系的总和 D.社会物质生活条件的总和2.人类区别于动物的根本标志是(A)A.制造使用工具B.具有宗教信仰 C.具有思想意识D.具有语言文字3.在社会发展中起决定作用的因素是(B)A.地理环境的优劣B.物质资料的生产方式C.社会风气的好坏D.人口增长的快慢4.社会意识是(C)A.社会的政治生活过程 B.社会的教育活动过程 C.社会的精神生活过程 D.社会的普遍交往过程5.下列各组社会意识形式中,全部属于非意识形态的是(A)A.自然科学、逻辑学、语言学B.政治思想、语言学、道德C.法律思想、逻辑学、宗教D.技术科学、哲学、艺术6.下列各组社会意识形式中,全部属于意识形态范围的是采集者退散(D)A.法律思想、逻辑学、宗教B.政治思想、语言学、艺术C.自然科学、道德、宗教D.法律思想、哲学、艺术7.先进的社会意识之所以能对社会的发展起促进作用,是由于(A)A.它正确反映了社会发展规律B.它是对社会存在的反映C.它具有历史继承性D.它具有相对独立性8.历史观的基本问题是(C)A.生产力与生产关系的关系问题B.经济基础与上层建筑的关系问题C.社会存在与社会意识的关系问题D.社会生产与社会消费的关系问题9.在劳动资料,最能标志生产力发展水平的因素是(D)A.运输设备B.动力系统C.传动装置D.生产工具10.自然科学属于现代生产力系统的要素,这是因为(C)A.它是对自然界的现象及其发展规律的正确认识B.它能把生产力系统中的各要素组合成统一整体C.它渗透到生产力诸要素中并转化为现实生产力D.它是构成现代生产力系统的独立的实体性因素11.生产关系范畴反映的是(B)A.人与人之间的政治关系B.人与人之间的经济关系C.人与人之间的合作关系D.人与人之间的交往关系12.生产关系各项内容中起决定作用的是(B)A.劳动的分工协作形式B.生产资料的所有制形式C.产品的分配方式D.产品的交换方式13.判断一种生产关系是否先进的根本标志在于它是(A)A.促进生产力发展还是阻碍生产力发展B.生产资料公有制还是生产资料私有制C.社会化的大生产还是个体小生产D.封闭的自然经济还是开放的市场经济14.我国社会主义初级阶段实行以公有制为主体、多种所有制经济共同发展的基本经济制度,促进了生产力的发展。
单片机第3章习题答案

第3章习题答案一、选择题1.在中断服务程序中,至少应该有一条( D )。
(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( C )。
(A)MOV (B)MOVC (C)MOVX (D)以上都行3.JNZ rel指令的寻址方式是( C )。
(A)立即寻址(B)寄存器寻址(C)相对寻址(D)位寻址4.执行LCALL 1020H指令时,MCS-51所完成的操作是( D )。
(A)保护PC (B)PC←1020H(C)保护现场(D)PC+3入栈,PC←1020H5.下面哪条指令产生WR信号( D )。
(A)MOVX A,@DPTR (B)MOVC A,@A+PC(C)MOVC A,@A+DPTR (D)MOVX @DPTR,A6.在执行PUSH ACC指令时,MCS-51完成的操作是( A )。
(A)(SP)←(SP)+1,((SP))←(ACC)(B)(SP)←(ACC),((SP))←(SP)-1(C)(SP)←(SP)-1,((SP))←(ACC)(D)((SP))←(ACC),(SP)←(SP)+17.MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( D )。
(A)C (B)F0 (C)OV (D)P8.指令AJMP的跳转范围是( C )。
(A)256B (B)1KB (C)2KB (D)64KB9.在寄存器间接寻址方式中,指定寄存器中存放的是( B )。
(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量10.执行返回指令时,返回的断点是( C )。
(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址二、填空题:1.8051指令基本格式由标号、操作码助记符、操作数和注释组成。
2.MOV A,20H源寻址方式为直接寻址。
3.执行ANL A,#0FH指令后,累加器A的高4位=0000B 。
C语言教材第三章课后部分习题答案

C语言教材第三章课后部分习题答案( 第三版谭浩强)3.6写出以下程序运行的结果。
main(){char c1=’a’,c2=’b’,c3=’c’,c4=’\101’,c5=’\116’;printf(“a%cb%c\tc%c\tabc\n”,c1,c2,c3);printf(“\t\b%c %c”,c4,c5);}解:aaㄩbbㄩㄩㄩccㄩㄩㄩㄩㄩㄩabcAㄩN3.7要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。
因此,"China"应译为"Glmre"。
请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。
解:#include <stdio.h>main(){ char c1=’C’,c2=’h’,c3=’i’,c4=’n’,c5=’a’;c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;printf("密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5); }运行结果:密码是Glmre3.9求下面算术表达式的值。
(1)x+a%3*(int)(x+y)%2/4设x=2.5,a=7,y=4.7(2)(float)(a+b)/2+(int)x%(int)y设a=2,b=3,x=3.5,y=2.5(1)2.5(2)3.53.10写出程序运行的结果。
main(){int i,j,m,n;i=8;j=10;m=++i;n=j++;printf(“%d,%d,%d,%d”,i,j,m,n);}解:9,11,9,103.12写出下面表达式运算后a的值,设原来a=12。
数据库第三章习题及答案

第3章关系数据库标准语言SQL一、选择题1、SQL语言是的语言,易学习。
A.过程化 B.非过程化 C.格式化 D.导航式答案:B2、SQL语言是语言。
A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库答案:C3、SQL语言具有的功能。
A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵答案:B4、SQL语言具有两种使用方式,分别称为交互式SQL和。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 答案:C5、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系。
A.S B.SC,C C.S,SC D.S,C,SC 答案:D6、若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2))可以插入到student表中的是。
A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL)C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23) 答案:B7、当两个子查询的结果时,可以执行并,交,差操作.A.结构完全不一致 B.结构完全一致C.结构部分一致D.主键一致答案:B第8到第10题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
习题答案第3章 静电场及其边值问题的解法

x U
d o
ε (1) a 2
(a)
a
ε0 ( 2) 0
y
(b)
题图 3-1 二平行板电容器
[解] a)
介质交界面上 又
E1t = E2t
∴ E1 = E 2 =
U ˆ) (− x d
D = εE ,
ˆ ), D1 = εE1 (− x ˆ ), D2 = ε 0 E1 (− x
∴
下极板电荷密度:
ˆ⋅D Θ ρs = n ∴ ˆ ⋅ (− ρ s1 = x
εU εU ˆ) = − x , d d P = D −ε0E
ˆ ⋅ (− ρ s2 = x
ε 0U εU ˆ) = − 0 , x d d
介质下表面束缚电荷密度:
′ =n ˆ ⋅ P, Θ ρs
U ⎛ εU ε 0U ⎞ ˆ = − (ε − ε 0 )x ˆ, Θ P1 = D1 − ε 0 E1 = ⎜ + ⎟x d ⎠ d ⎝ d
ρ v (r ) = ε 0 ∇ ⋅ E = ε 0
ˆC E =r
1 d 2 r ⋅ Cr 2 = 4ε 0 Cr 2 dr r
(
)
(r<a)
b)
a4 r2
(r>a)
c) 取 r → ∞ 处为电位参考点,得
r < a : φ = ∫ Edr = ∫ Cr dr + ∫
r r
∞
a
2
∞
a
a4 Ca 3 Cr 3 C C 2 dr = − + Ca 3 = (4a 3 − r 3 ) 3 3 3 r
φ=
ρl ρ ln 1 2πε 0 ρ 2
27
双线间电位为
量子力学(周世勋)习题答案 第3章

12
2
(
x
ip 2
)2
p2 2 2
2
p2
e e dx 2 22
12
2
(
x
ip 2
)2
p2
e 2 22
2
1
p2
e 2 22
动量几率分布函数为
( p) c( p) 2
1
p2
e 22
#
3.2.氢原子处在基态 (r, ,)
1 e r / a0 ,求: a03
(1)r 的平均值;
24a2*p04(r(2)a4(02r,a,402
) )d
2
2a
2 0
c(
p)
1 (2)3/ 2
0
1
e r / a0 r 2 dr
e
i
pr cos
sin
d
2 d
a03
0
0
2
r 2e r / a0 dr
e
i pr cos
d ( cos )
(2)3/ 2 a03 0
0
2
(2)3/ 2
a2 n
x
cos
n a
x
a3 n2 2
sin
n a
x
a n
x 2 cos n a
x
2a 2 n2 2
x
sin
n a
x
2a 3 n3 3
cos
n a
a
x]
0
4 15 n3 3
[1 (1)n ]
∴
(E)
Cn
2
240 n6 6
[1 (1)n ]2
960
2
5k 2 2 8
习题答案:第3章冲裁工艺及冲裁模具设计

第3章冲裁工艺及冲裁模具设计第一次作业一、填空题(每空1分,共分)1.冲裁根据变形机理的不同,可分为普通冲裁和精密冲裁.(3-1)2.圆形垫圈的内孔属于冲孔工序,而外形属于落料工序.(3-1)3.冲裁变形过程大致可分为弹性变形、塑性变形、和断裂分离等三个阶段.(3-1)4.冲裁件的切断面由塌角、光面、毛面和毛刺四个区域组成。
(3-1)5.塑性差的材料,断裂倾向严重, 毛面增宽,而光面所占比例较少,毛刺和塌角也较小。
(3-1)6.增大冲裁件光面宽度的主要途径为:减少冲裁间隙、用压料板压紧凹模面上的材料、对凸模下面的材料用顶板施加反向压力,此外,还要合理选择搭边、注意润滑等。
(3-1)7.冲裁凸模和凹模之间的间隙,不仅对冲裁件的质量有极重要的影响,而且还影响模具寿命、冲裁力、卸料力和推件力.(3—2)8.冲裁间隙过大,会使断面光面减小,塌角与斜度增大,形成厚而大的毛刺.(3—2)9.影响冲裁件毛剌增大的原因是刃口磨钝 , 间隙增大。
(3—2)10.冲裁模常以刃口磨钝和崩刃的形式失效。
(3-2)11.在设计和制造新模具时,应采用最小的合理间隙.(3-2)12.落料件的尺寸与凹模刃口尺寸相等,冲孔件的尺寸与凸模刃口尺寸相等。
(3-3)13.凸、凹模分别加工法的优点是凸、凹模具有互换性,制造周期短,便于成批制造。
其缺点是模具制造公差小、模具制造困难、成本较高。
(3—3)14.落料时,应以凹模为基准配制凸模,凹模刃口尺寸按磨损的变化规律分别进行计算。
(3—3)15.冲孔时,应以凸模为基准配制凹模,凸模刃口尺寸按磨损的变化规律分别进行计算。
(3—3)二、判断题(每小题分,共分)1.(×)冲裁间隙过大时,断面将出现二次剪切光亮面。
(3-2)2.(×)冲裁间隙越小,冲裁件精度越高,所以冲裁时间隙越小越好。
(3—2)3.(×)对于形状复杂的冲裁件,适宜于用凸、凹模分开加工的方法加工(3—3)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章部分习题答案3.2. 为什么进程在进入临界区之前,应先执行"进入区"代码,在退出临界区后又执行"退出区"代码?为了实现多个进程对临界资源的互斥访问,必须在临界区前面增加一段用于检查欲访问的临界资源是否正被访问的代码,如果未被访问,该进程便可进入临界区对资源进行访问,并设置正被访问标志,如果正被访问,则本进程不能进入临界区,实现这一功能的代码成为"进入区"代码;在退出临界区后,必须执行"退出区"代码,用于恢复未被访问标志.3.3 同步机构应遵循哪些基本准则?为什么?a. 空闲让进.b. 忙则等待.c. 有限等待.d. 让权等待.3.6你认为整型信号量机制和记录型信号量机制,是否完全遵循了同步机构的四条准则?a. 在整型信号量机制中,未遵循"让权等待"的准则.b. 记录型信号量机制完全遵循了同步机构的"空闲让进,忙则等待,有限等待,让权等待"四条准则.3.9在生产者-消费者问题中,如果缺少了signal(full)或signal(empty),对执行结果会有何影响?生产者-消费者问题可描述如下:var mutex,empty,full: semaphore:=1,n,0;buffer: array[0,...,n-1] of item;in,out: integer:=0,0;beginparbeginproducer: beginrepeat..produce an item in nextp;..wait(empty);wait(mutex);buffer(in):=nextp;in:=(in+1) mod n;signal(mutex);/* ************** */signal(full);/* ************** */until false;endconsumer: beginrepeatwait(full);wait(mutex);nextc:=buffer(out);out:=(out+1) mod n;signal(mutex);/* ************** */signal(empty);/* ************** */consume the item in nextc;until false;endparendend可见,生产者可以不断地往缓冲池送消息,如果缓冲池满,就会覆盖原有数据,造成数据混乱.而消费者始终因wait(full)操作将消费进程直接送入进程链表进行等待,无法访问缓冲池,造成无限等待.3.10在生产者-消费者问题中,如果将两个wait操作即wait(full)和wait(mutex)互换位置;或者是将signal(mutex)与signal(full)互换位置结果会如何?var mutex,empty,full: semaphore:=1,n,0;buffer: array[0,...,n-1] of item;in,out: integer:=0,0;beginparbeginproducer: beginrepeat..produce an item in nextp;..wait(empty);wait(mutex);buffer(in):=nextp;in:=(in+1) mod n;/* ***************** */signal(full);signal(mutex);/* ***************** */until false;endconsumer: beginrepeat/* **************** */wait(mutex);wait(full);/* **************** */nextc:=buffer(out);out:=(out+1) mod n;signal(mutex);signal(empty);consume the item in nextc;endparendendwait(full)和wait(mutex)互换位置后,因为mutex在这儿是全局变量,执行完wait(mutex),则mutex 赋值为0,倘若full也为0,则该生产者进程就会转入进程链表进行等待,而生产者进程会因全局变量mutex 为0而进行等待,使full始终为0,这样就形成了死锁.而signal(mutex)与signal(full)互换位置后,从逻辑上来说应该是一样的.3.11 我们为某临界区设置一把锁W,当W=1时,表示关锁;W=0时,表示锁已打开.试写出开锁原语和关锁原语,并利用它们去实现互斥.开锁原语:unlock(W):W=0;关锁原语:lock(W);if(W==1) do no_op;W=1;利用开关锁原语实现互斥:var W: semaphore:=0;beginparbeginprocess :beginrepeatlock(W);critical sectionunlock(W);remainder sectionuntil false;endparend3.12试修改下面生产者-消费者问题解法中的错误:producer:beginrepeat..producer an item in nextp;wait(mutex);wait(full); /* 应为wait(empty),而且还应该在wait(mutex)的前面 */buffer(in):=nextp;/* 缓冲池数组游标应前移: in:=(in+1) mod n; */signal(mutex);/* signal(full); */endconsumer:beginrepeatwait(mutex);wait(empty); /* 应为wait(full),而且还应该在wait(mutex)的前面 */nextc:=buffer(out);out:=out+1; /* 考虑循环,应改为: out:=(out+1) mod n; */signal(mutex);/* signal(empty); */consumer item in nextc;until false;end3.13 试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的算法.设初始值为1的信号量c[I]表示I号筷子被拿(I=1,2,3,4,...,2n),其中n为自然数.send(I):Beginif I mod 2==1 then{P(c[I]);P(c[I-1 mod 5]);Eat;V(c[I-1 mod 5]);V(c[I]);}else{P(c[I-1 mod 5]);P(c[I]);Eat;V(c[I]);V(c[I-1 mod 5]);}End3.14 在测量控制系统中的数据采集任务,把所采集的数据送一单缓冲区;计算任务从该单缓冲中取出数据进行计算.试写出利用信号量机制实现两者共享单缓冲的同步算法.int mutex=1;int empty=n;int full=0;int in=0;int out=0;main(){cobeginsend();obtain();coend}send(){while(1){..collect data in nextp;..wait(empty);wait(mutex);buffer(in)=nextp;in=(in+1) mod n;signal(mutex);signal(full);}}//sendobtain(){while(1){wait(full);wait(mutex);nextc:=buffer(out);out:=(out+1) mod n;signal(mutex);signal(empty);culculate the data in nextc;}//while}//obtain3.19 什么是AND信号量?试利用AND信号量写出生产者-消费者问题的解法.为解决并行所带来的死锁问题,在wait操作中引入AND条件,其基本思想是将进程在整个运行过程中所需要的所有临界资源,一次性地全部分配给进程,用完后一次性释放.解决生产者-消费者问题可描述如下:var mutex,empty,full: semaphore:=1,n,0;buffer: array[0,...,n-1] of item;in,out: integer:=0,0;beginparbeginproducer: beginrepeat..produce an item in nextp;..wait(empty);wait(s1,s2,s3,...,sn); //s1,s2,...,sn为执行生产者进程除empty外其余的条件wait(mutex);buffer(in):=nextp;in:=(in+1) mod n;signal(mutex);signal(full);signal(s1,s2,s3,...,sn);until false;endconsumer: beginrepeatwait(full);wait(k1,k2,k3,...,kn); //k1,k2,...,kn为执行消费者进程除full外其余的条件wait(mutex);nextc:=buffer(out);out:=(out+1) mod n;signal(mutex);signal(empty);signal(k1,k2,k3,...,kn);consume the item in nextc;until false;endparendend3.21 试比较进程间的低级通信工具与高级通信工具.用户用低级通信工具实现进程通信很不方便,因为其效率低,通信对用户不透明,所有的操作都必须由程序员来实现. 而高级通信工具则可弥补这些缺陷,用户可直接利用操作系统所提供的一组通信命令,高效地传送大量的数据.。