习题参考答案5章

合集下载

C++第5章习题参考答案

C++第5章习题参考答案

1.什么是类的继承与派生?继承性是面向对象程序设计的第二个重要特性,通过继承实现了数据抽象基础上的代码重用。

继承是对许多问题中分层特性的一种自然描述,因而也是类的具体化和被重新利用的一种手段,它所表达的就是一种对象类之间的相交关系。

它使得某类对象可以继承另外一类对象的特征和能力。

继承所具有的作用有两个方面:一方面可以减少代码冗余;另一方面可以通过协调性来减少相互之间的接口和界面。

通过继承方式定义的子类也称为派生类。

2.类的三种继承方式之间的区别是什么?类的继承方式有public(公有)继承、protected(保护)继承和private(私有)继承三种。

对于不同的继承方式,会导致基类成员原来的访问属性在派生类中有所变化。

表5.1列出了不同继承方式下基类成员访问属性的变化情况。

表5.1 不同继承方式下基类成员的访问属性说明:该表第1列给出3种继承方式,第1行给出基类成员的3种访问属性。

其余单元格内容为基类成员在派生类中的访问属性。

从表中可以看出:(1) 基类的私有成员在派生类中均是不可访问的,它只能由基类的成员访问。

(2) 在公有继承方式下,基类中的公有成员和保护成员在派生类中的访问属性不变。

(3) 在保护继承方式下,基类中的公有成员和保护成员在派生类中均为保护的。

(4) 在私有继承方式下,基类中的公有成员和保护成员在派生类中均为私有的。

需要注意的是:保护成员与私有成员唯一的不同是当发生派生后,处在基类protected区的成员可被派生类直接访问,而私有成员在派生类中是不可访问的。

在同一类中私有成员和保护成员的用法完全一样。

3.派生类能否直接访问基类的私有成员?若否,应如何实现?派生类不能直接访问基类的私有成员。

具体实现方式:(1) 在类定义体中增加保护段为了便于派生类的访问,可以将基类私有成员中需提供给派生类访问的部分定义为保护段成员。

保护段成员可以被它的派生类访问,但是对于外界是隐藏起来的。

这样,既方便了派生类的访问,又禁止外界对它的派生类访问。

第5章课后习题参考答案

第5章课后习题参考答案

第五章组合逻辑电路1.写出如图所示电路的输出信号逻辑表达式,并说明其功能。

(a)(b)解:(a)Y1ABC(判奇功能:1的个数为奇数时输出为1)Y2AB(AB)CABACBC(多数通过功能:输出与输入多数一致)(b)Y1(AB)A(AB)BABAB(同或功能:相同为1,否则为0)2.分析如图所示电路的逻辑功能(a)(b)(c)解:(a)Y1ABAB(判奇电路:1的个数为奇数时输出为1)0011(b)Y2(((AA)A)A)(判奇电路:1的个数为奇数时输出为1)0123YAM00(c)Y1 A M1(M=0时,源码输出;M=1时,反码输出)YAM233.用与非门设计实现下列功能的组合逻辑电路。

(1)实现4变量一致电路。

(2)四变量的多数表决电路解:(1)1)定变量列真值表:ABCDYABCDY0000110000000101001000100101000011010110010*******010*******011001110001110111112)列函数表达式:YABCDABC D ABCDABCD3)用与非门组电路(2)输入变量A、B、C、D,有3个或3个以上为1时输出为1,输人为其他状态时输出为0。

1)列真值表2)些表达式3)用与非门组电路4.有一水箱由大、小两台水泵ML和Ms供水,如图所示。

水箱中设置了3个水位检测元件A、B、C,如图(a)所示。

水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。

现要求当水位超过C点时水泵停止工作;水位低于C点而高于B点时Ms单独工作;水位低于B点而高于A点时ML单独工作;水位低于A点时ML和Ms同时工作。

试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。

解:(1)根据要求列真值表(b)(b)(a)(2)真值表中×对应的输入项为约束项,利用卡诺图化简(c)(d)(c)(d)(e)得:MABCsMBL(ML、M S的1状态表示工作,0状态表示停止)(3)画逻辑图(e)5.某医院有—、二、三、四号病室4间,每室设有呼叫按钮,同时在护士值班室内对应地装有一号、二号、三号、四号4个指示灯。

第5章 习题参考答案

第5章 习题参考答案

第五章习题参考答案一、填空题1、MCS-51有5个中断源,2个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。

2、外中断请求标志位是 IE0 和 IE1 。

3、 RETI 指令以及任何访问 IE 和 IP 寄存器的指令执行过后,CPU不能马上响应中断。

4、8051单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把 PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 PC ,使程序执行转向程序存储器中的中断地址区。

二、选择题:1、在中断服务程序中,至少应有一条( D )。

A、传送指令B、转移指令C、加法指令D、中断返回指令2、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )。

A、 98HB、 84HC、 42HD、 22H3、MCS-51响应中断时,下列哪种操作不会发生( A )A、保护现场B、保护PCC、找到中断入口D、保护PC转入中断入口4、MCS-51中断源有( A )A、 5个B、 2个C、 3个D、6个5、计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( C )A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成6、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( D )。

A、 INT0,INT1B、 T0,T1C、 T1,串行接口D、 INT0,T07、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应( B )。

A、 INT1B、 INT0C、 T1D、T08、当CPU响应串行接口中断时,程序应转到( C )。

A、 0003HB、 0013HC、 0023HD、 0033H9、执行MOV IE,#03H后,MCS-51将响应的中断是( D )。

A、 1个B、 2个C、 3个D、0个10、外部中断1固定对应的中断入口地址为( C )。

第5章 习题答案

第5章 习题答案

第5章 相对论习题5-1 观察者A 测得与他相对静止的XOY 平面上一个圆的面积是12cm 2,另一观察者B 相对A 以0.8C(C 为真空中光速)平行于XOY 平面作匀速直线运动,B 测得这一图形为一椭圆,面积是多少(椭圆面积S=πab ,a 、b 为长短半轴).5-2 一宇宙飞船固有长度,m 900=L 相对地面以v=0.8c 匀速度在一观测站上空飞过,则观测站测得飞船船身通过观测站时间间隔是多少?宇航员测得船身通过观测站的时间隔是多少?解:设地面为S 系,飞船为S ′系,则观测站测飞船长度为2201c L L υ-=.所以,观测站时间间隔是s 1025.28.018.090172220-⨯=-=-==cc L Lt υυυ∆ 宇航员在S ′系测得船身通过的时间是00τυ=='L t ∆,宇航员观察S 系中的钟是以-v 在运动,所以宇航员测得船身通过观测站的时间隔是s 1025.217220-⨯=-==cL t υυγτ∆5-3 半人马星座α星是太阳系最近的恒星,它距地球为 m 。

设有一宇宙飞船,以v =0.999c 的速度飞行,飞船往返一次需多少时间?如以飞船上的时钟计算,往返一次的时间又为多少?解:在地面上观测飞船往返一次的时间为s 1087.2999.0103.42816⨯=⨯⨯=ct ∆;16103.4⨯在飞船上观测距离缩短,测得时间为s 1028.1999.0999.01103.47216⨯=-⨯='ct ∆;或运动的钟测得s 1028.1999.01999.0103.47216⨯=-⨯='ct ∆.5-4 观测者甲和乙分别静止于两个惯性参照系K 和K ′中,甲测得在同一地点发生的两个事件的时间间隔为4S,而乙测得这两个事件的时间间隔为5S,求:(1) K ′相对于K 的运动速度;(2) 乙测得这两个事件发生的地点的距离.解:(1)设两事件的时空坐标见下表事件1 事件2 K 系 ),(11t x ),(21t x K ′系),(11t x '' ),(22t x '' 由洛伦兹变换)/(2c x t t υγ-='得222/1/)/(c t c x t t υυγ-=-='∆∆∆∆解上式得 c c t t c 6.0)54(1)(122=-='-=∆∆υ. (2)由洛伦兹变换)/(2c x t t '+'=υγ得)/(2c x t t '+'=∆∆∆υγ解之得 m 109105)56.014()(882212⨯-=⨯⨯--='-='-'='υγc t tx x x ∆∆∆5-5 惯性系S ′相对另一惯性系S 沿x 轴作匀速直线运动,取两坐标原点重合时刻作为计时起点.在S 系中测得两事件的时空坐标分别为x 1=6×104m,t 1=2×10-4s ,以及x 2=12×104m, t 2=1×10-4s .已知在S ′系中测得该两事件同时发生.试问:(1)S ′系相对S 系的速度是多少? (2)S '系中测得的两事件的空间间隔是多少?解:(1)由洛伦兹变换)/(2c x t t υγ-='得0)/(2=-='c x t t ∆∆∆υγ解之得 m/s 105.110310610)1(10388448⨯-=⨯⨯⨯⨯-⨯⨯==-c x t c ∆∆υ (2)由)(t x x '+'=υγ得x t x x '='+'=∆∆∆∆γυγ)(所以 m 102.55.01106/)(424⨯=-⨯=='+'='γυγx t x x ∆∆∆∆5-6 长度01m =l 的米尺静止于S ′系中,与x '轴的夹角o 30'=θ,S ′系相对S 系沿x 轴运动,在S 系中观测者测得米尺与x 轴夹角为o45=θ. 试求:(1)S ′系和S 系的相对运动速度.(2)S 系中测得的米尺长度.解:(1)由教材p152例题5.3有θγθ'=tan tan 得 c c 816.0)tan tan (12='-=θθυ (2)在x 方向尺会缩短,即m 5.0tan tan cos tan tan 0=''=''='=θθθθθγl x x x ;y 方向没运动,长度不变,即m 5.0sin 0='='=θl y y 。

第5章习题与参考答案

第5章习题与参考答案

第5章习题及参考答案5.1解释下列名词:(1)旋光性(2)手性(3)对映体(4)非对映体(5)内消旋体(6)外消旋体解:(1)使偏振光的振动平面发生旋转的性质。

(2)物质的分子和它的镜像不能重合的特征。

(3)分子式,构造式相同,构型不同互呈镜像对映关系的立体异构现象称为对映异构。

(4)不为实物和镜像关系的异构体。

(5)分子中存在一个对称面,分子的上半部和下半部互为实物和镜像,这两部分的旋光能力相同,但旋光方向相反,从而使旋光性在分子内被相互抵消,因此不具有旋光性的化合物。

(6)由等量的一对对映体组成的物质。

5.2现有某旋光性物质0.05g/mL的溶液一份:(1)将一部分该溶液放在5cm长的盛液管中,测得旋光度为+2.5°,试计算该物质的比旋光度。

(2)若将该溶液放在10cm长的盛液管中测定。

你观察到的旋光度应是多少?解:(1)+100°;(2)+5°5.3判断下列化合物中有无手性碳原子,并用“*标”出手性碳原子。

(1) C H3CH2CH2CHCH2OH (2) C H3CH2CH2CH2CHCH2ClCH3CH3 H(3)(4)BrCH2CHCH2FBrCH2Cl解:(1) *CH3CH2CH2CHCH2OH (2) *CH3CH2CH2CH2CHCH2ClCH3CH3H (3)(4)** BrCH2CHCH2FCH2ClBr5.4下列叙述是否正确,为什么?(1)具有R构型的化合物一定是右旋(+)的。

(2)有旋光性的分子一定含有手性原子。

(3)含有手性原子的分子一定具有旋光性。

(4)一个分子从R构型转化到另一个分子的S构型一定进行了构型翻转。

(5)对映体除旋光方向相反外,其物理性质和化学性质完全相同。

解:均不正确。

5.5下列化合物中哪些具有旋光性?OHOHA.B.C.OH (1)(2)(3)OCH3OHCH3D.E.F.O(6) (4)(5)O HHH3CH 解:化合物B、C、D具有旋光性。

第5章 表面粗糙度 习题参考答案

第5章 表面粗糙度 习题参考答案

第5章表面粗糙度习题参考答案1、填空题⑴表面粗糙度是指零件表面出现的许多间距较小的、凹凸不平的微小的峰和谷。

表面粗糙度越小,表面越光洁。

⑵取样长度用_l _表示,评定长度用_ln_表示;轮廓中线用_ m__表示。

⑶国家标准中规定表面粗糙度的主要评定参数有高度参数和间距参数两项。

⑷表面粗糙度的选用,应在满足表面功能要求情况下,尽量选用__较大_的表面粗糙度数值。

⑸同一零件上,工作表面的粗糙度参数值_小于_非工作表面的粗糙度参数值。

⑹当零件所有表面具有相同的表面粗糙度时,其代号、符号可在图样右上角统一标注。

⑺轮廓算术平均偏差用_Ra 表示;微观不平度十点高度用_ Rz 表示;轮廓最大高度用_Ry 表示。

⑻表面粗糙度代号在图样上应标注在__可见轮廓线_、_尺寸界线_或其延长线上,符号的尖端必须从材料外_指向__表面,代号中数字及符号的注写方向必须与_尺寸数字方向__一致。

2、问答题。

⑴简述表面粗糙度对零件的使用性能有何影响。

答:表面粗糙度对零件的使用性能的影响主要表现在以下四个方面:1)对配合性质的影响。

由于零件的表面粗糙不平装配后,引起实际间隙的增大或减小了实际过盈,从而引起配合性质的改变或降低了配合的边接强度。

2)对耐磨性的影响。

因零件表面粗糙不平,两个零件作相寻运动时,会影响它们之间的磨擦性能,并且粗糙的表面会主生较大的磨擦阻力。

影响运动的灵活性,使表面磨损速度增快,亦使消耗的能量增加。

3)对抗疲劳强度的影响。

零件表面越粗糙,表面上凹痕产生的应力集中现象越严重。

当零件承受交变载荷时。

容易引起疲劳断裂。

4)对抗腐蚀性的影响。

粗糙的表面,它的凹谷处容易积聚腐蚀性物质,造成表面锈蚀。

⑵规定取样长度和评定长度的目的是什么?答:规定取样长度的目的是为了限制或减弱表面波度的影响;规定评定长度的目的是为了合理地反映轮廓的真实情况。

⑶表面粗糙度的主要评定参数有哪些?优先采用哪个评定参数?答:表面粗糙度的主要评定参数有:轮廓算术平均偏差Ra;轮廓最大高度Rz。

第5章-习题参考答案

第5章-习题参考答案

第五章习题参考答案一、填空题1、MCS-51有5个中断源,2个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。

2、外中断请求标志位是 IE0 和 IE1 。

3、 RETI 指令以及任何访问 IE 和 IP 寄存器的指令执行过后,CPU不能马上响应中断。

4、8051单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把 PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 PC ,使程序执行转向程序存储器中的中断地址区。

二、选择题:1、在中断服务程序中,至少应有一条( D )。

A、传送指令B、转移指令C、加法指令D、中断返回指令2、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )。

A、 98HB、 84HC、 42HD、 22H3、MCS-51响应中断时,下列哪种操作不会发生( A )A、保护现场B、保护PCC、找到中断入口D、保护PC转入中断入口4、MCS-51中断源有( A )A、 5个B、 2个C、 3个D、6个5、计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( C )A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成6、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( D )。

A、 INT0,INT1B、 T0,T1C、 T1,串行接口D、 INT0,T07、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应( B )。

A、 INT1B、 INT0C、 T1D、T08、当CPU响应串行接口中断时,程序应转到( C )。

A、 0003HB、 0013HC、 0023HD、 0033H9、执行MOV IE,#03H后,MCS-51将响应的中断是( D )。

A、 1个B、 2个C、 3个D、0个10、外部中断1固定对应的中断入口地址为( C )。

高等代数第5章习题参考答案

高等代数第5章习题参考答案

第五章 二次型1.用非退化线性替换化下列二次型为标准形,并利用矩阵验算所得结果。

1)4x 1 x 2 2x 1x 3 2x 2 x 3;4)8x 1x 4 2x 3x 4 2x 2x 3 8x 2x 4 ;5)x 1x 2 x 1x 3 x 1x 4 x 2x 3 x 2x 4 x 3x 4;解1 )已知f x 1,x 2,x 3 4x 1x 2 2x 1x 3 2x 2x 3,先作非退化线性替换x 1 y 1 y 2 x 2 y 1 y 2 ( 1)x 3 y 3则f x 1,x 2,x 3 4y 124y 224y 1y 322 2 24y 1 4y 1 y 3 y 3 y 34y 22y 1 y 3 3y 324y 22,再作非退化线性替换11 y 1z 1212y 2 z 2y 3 z 3则原二次型的标准形为最后将( 2)代入( 1),可得非退化线性替换为2) x 12 2x 1 x 2 2x 224x 2x 3 4x 32;3) x 123x 222x 1x 2 2x 1x 3 6x 2x 3;6) x 12 2x 22 x 424x 1x 2 4x 1x 32x 1x 42x 2x 3 2x 2 x 4 2x 3x 4;7) x 12 x 22 x 322x 42x 1x 2 2x 2x 32x3 x4 。

x 1,x 2,x 32 z124z 223)x 1x 212z 1 1 2z 1z 2z 21 2z 3 1 2z 3x 31 0111 022 T1100 1 000 100 1且有100 T AT0 4 00 1 2 )已知f x 1,x 2,x 3x1 2x 1x2 2x 22由配方法可得f x 1,x 2,x 3 2 x 12x 1x 22 x 22x 1 x 2x 2于是可令 y 1 x 1 x 2y 2 x 22x 3 ,y 3x 3则原二次型的标准形为f2 2x 1,x 2 ,x 3y 1y 2,且非退化线性替换为 x 1 y 1 y 2 2y 3 x 2 y 2 2y 3x 3 y 3于是相应的替换矩阵为 4x 2 x 3相应的替换矩阵为 2x 22x 3 2,2 1 2 02,21, 2,14x 32,4x 2x 3 4x 320。

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

第5章 AT89C51
AT89C51单片机的中断系统
1.外部中断1的中断入口地址为。

定时器1的中断入口地址为。

答:0013H;001BH。

2.若(IP) = 00010100B,则优先级最高者为,最低者为。

答:外部中断1;定时器T1。

3.AT89C51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送,使程序执行转向中的中断地址区。

答:PC、PC、程序存储器。

4.判断AT89C51单片机对外中断请求源响应的最快响应时间为3个机器周期。

答:对。

5.下列说法正确的是。

A.各中断源发出的中断请求信号,都会标记在AT89C51单片机的IE寄存器中
B.各中断源发出的中断请求信号,都会标记在AT89C51单片机的TMOD寄存器中
C.各中断源发出的中断请求信号,都会标记在AT89C51单片机的IP寄存器中
D.各中断源发出的中断请求信号,都会标记在AT89C51单片机的TCON与SCON寄存器中
答:D。

6.中断查询确认后,在下列各种AT89C51单片机运行情况下,能立即进行响应的是。

A.当前正在进行高优先级中断处理
B.当前正在执行RETI指令
C.当前指令是DIV指令,且正处于取指令的机器周期
D.当前指令是MOV A,R3
答:D。

7.在AT89C51单片机的中断请求源中,需要外加电路实现中断撤销的是。

A.电平方式的外部中断
B.脉冲方式的外部中断
C.外部串行中断
D.定时中断
答:A。

8.下列说法正确的是。

A.同一级别的中断请求按时间的先后顺序响应
B.同一时间同一级别的多中断请求将形成阻塞,系统无法响应
C.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求
D.同级中断不能嵌套
答:A、C、D。

9.中断服务子程序与普通子程序有哪些相同和不同之处?
答:RETI指令在返回时,同时清除中断系统中相应的优先级触发器,以允许下次中断,而RET指令则没有这个操作。

除了这一点两条指令不同外,其他操作都相同。

10.AT89C51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU将推迟对外部中断请求的响应?
答:略。

11.编写外部中断1为跳沿触发的中断初始化程序段。

答:SETB IT1
SETB EX1
SETB EA
12.中断响应的条件是什么?
答:略。

13.某系统有3个外部中断源1、2、3,当某一中断源发出的中断请求使INT1引脚变为低电平时(见图5-10),便要求CPU进行处理,它们的优先处理次序由高到低为3、2、1,中断处理程序的入口地址分别为1000H、1100H、1200H。

试编写主程序及中断服务子程序(转至相应的中断处理程序的入口即可)。

答:参见电路如图5-10所示,参考程序如下:
ORG 0000H
LJMP MAIN
ORG 0013H
LJMP INT_EX1
ORG 0030H
MAIN: CLR IT0 ;采用电平触发,低电平有效中断
SETB EX1 ;允许外部中断1
SETB EA
WAIT: LJMP WAIT ;用原地跳转代替一段用户程序
;以下为外部中断1服务子程序
INT_EX1: JNB P1.2,NEXT1 ;P1.2=0,不是3号中断,跳转NEXT1
LJMP INT_IR3 ;是3号中断,跳转到对应的中断处理程序
NEXT1: JNB P1.1,NEXT2 ;P1.1=0,不是2号中断,跳转NEXT2
LJMP INT_IR2 ;跳转到2号中断处理程序
NEXT2: LJMP INT_IR1 ;跳转到1号中断处理程序
ORG 1000H
INT_IR3: 插入相应中断处理程序
RETI ;中断返回
ORG 1100H
INT_IR2: 插入相应中断处理程序
RETI ;中断返回
ORG 1200H
INT_IR1: 插入相应中断处理程序
RETI ;中断返回。

相关文档
最新文档