第三章作业
- 格式:doc
- 大小:36.00 KB
- 文档页数:3
第3章 单元测验一、单项选择题1. 的阶差分是( C )t X k A Bkt t t k X X X -∇=-11kk k t t t k X X X ---∇=∇-∇C D111kk k t t t X X X ---∇=∇-∇1112k k k t t t X X X ----∇=∇-∇2. MA(2)模型,则移动平均部分的特征根是( A )121.10.24t t t t X εεε--=-+A , B ,10.8λ=20.3λ=10.8λ=-20.3λ=C , D ,10.8λ=-20.3λ=-10.8λ=-20.2λ=3. AR(2)模型,其中,则( B ) 121.10.24t t t t X X X ε--=-+0.04t D ε=t t EX ε=A B 00.04C D0.140.24. 若零均值平稳序列,其样本ACF 和样本PACF 都呈现拖尾性,则对可能建立( B{}t X {}t X )模型。
A. MA(2)B.ARMA(1,1)C.AR(2)D.MA(1) 5. 对于一阶滑动平均模型MA(1): ,则其一阶自相关函数为( C )。
15.0--=t t te e Y A. B. C. D. 5.0-25.04.0-8.06. 关于平稳时间序列模型,说法正确的是( B )A. 可以对未来很长一段时间的序列值进行精确预测。
B. 当前观测序列时间为t,MA(q)模型对大于t+q 时间点序列值的预测值恒为常数。
C .自相关系数具有非唯一性,偏自相关系数不具有非唯一性 D .均值非平稳的序列,可以通过对数变换将其变成平稳的。
二、多项选择题1. 关于延迟算子的性质,下列表示中正确的有 ( AD )A B10=B n-=(1-)tt n tx x B x -C∑=-=-ni n in nnB C B 0)1()1(D 对任意两个序列和,有{}t x {}t y 11()t t t t B x y x y --+=+2. ARMA 模型可逆性条件是( CD )A 的特征根都在单位圆内B 的根都在单位圆内 ()0t B εΦ=()0B Θ=C 的特征根都在单位圆内D 的根都在单位圆外 0=Θt B ε)(()0B Θ=3. 关于平稳可逆的ARMA 模型的序列预测问题,下列公式正确的有( ABCD )A12(|,,,)(0)t l t t t t lE x x x x x l +--+=≤ B12ˆ(|,,,)()(0)t l t t t t E x x x x xl l +--=>C 12(|,,,)(0)t l t t t t lE x x x l εε+--+=≤ D12(|,,,)0(0)t l t t t E x x x l ε+--=> 4. 对平稳时间序列模型矩估计方法评价正确的是 ( BCD )A 估计精度高B 估计思想简单直观C 不需要假设总体分布D 计算量小5. 下列属于模型优化方法的有( ABC )A 残差方差图定阶法B F 检验定阶法C 最佳准则函数定阶法D 最小二乘估计法 6. 下列关于说法正确的是( ABCDE ) A AR 模型总是可逆的B 平稳MA 模型的均值就等于模型的截距项参数C 偏自相关系数用来描述时间序列值间的直接影响D 只要ARMA 模型的AR 部分的系数的绝对值和小于1,该模型一定平稳。
第三章基因的作用及其与环境的关系一、名词解释1、基因型效应:通常情况下,一定的基因型会导致一定表型的产生,这就是基因型效应。
2、反应规范:遗传学上把某一基因型的个体,在各种不同的环境条件下所显示的表型变化范围称为反应规范。
3、修饰基因:能改变另一基因的表型效应的基因。
它通过改变细胞的内环境来改变表型。
4、表现度:是指杂合体在不同的遗传背景和环境因素影响下,个体间基因表达的变化程度。
5、外显率:指在特定环境中,某一基因型(常指杂合子)个体显示出预期表型的频率(以百分比表示)。
6、不完全显性(半显性):具有一对相对性状差异的两个纯合亲本杂交后,F1表现双亲性状的中间类型,称之为不完全显性。
7、镶嵌显性(嵌镶显性):具有一对相对性状差异的两个纯合亲本杂交后,F1个体上双亲性状在不同部位镶嵌存在的现象。
8、共显性(并显性):双亲的性状同时在F1个体上表现出来的现象。
9、表型模写:因环境条件的改变所引起的表型改变,类似于某基因型引起的表型变化的现象。
10、显性致死:只有一个致死基因就引起致死效应的。
在杂合状态下即可致死。
11、隐性致死:等位基因的两个成员一样时,才起致死作用。
12、复等位基因:同源染色体的相同座位上存在三个或三个以上的等位基因,这样的一组基因成为复等位基因。
13、顺式AB型:I A和I B位于同一条染色体上,另一条同源染色体上没有任何等位基因,血型是AB型,基因型I AB i。
14、基因互作:非等位基因之间相互作用而影响性状表现的现象。
15、互补作用:独立遗传的两对基因,分别处纯合显性或杂合显性状态时,共同决定一种新性状的发育。
当只有一对基因是显性(纯合或杂合),或两对基因都是隐性时,则表现为另一种性状,这种作用称为互补作用。
F2性状的分离比是9:7。
16、积加作用:两种显性基因同时存在时产生一种性状,单独存在时则能产生第二种相似的性状,当两对都是隐性基因时则表现出第三种性状。
F2产生9:6:1的比例。
第三章光合作用一、名词解释1.光合色素:指植物体内含有的具有吸收光能并将其用于光合作用的色素,包括叶绿素、类胡萝卜素、藻胆素等。
2.原初反应:包括光能的吸收、传递以及光能向电能的转变,即由光所引起的氧化还原过程。
3.红降现象:当光波大于685nm时,虽然仍被叶绿素大量吸收,但量子效率急剧下降,这种现象被称为红降现象。
4. 爱默生效应:如果在长波红光(大于685nm)照射时,再加上波长较短的红光(650nm),则量子产额大增,比分别单独用两种波长的光照射时的总和还要高。
5.光合链:即光合作用中的电子传递。
它包括质体醌、细胞色素、质体蓝素、铁氧还蛋白等许多电子传递体,当然还包括光系统I和光系统II的作用中心。
其作用是水的光氧化所产生的电子依次传递,最后传递给NADP+。
光合链也称Z链。
6.光合作用单位:结合在类囊体膜上,能进行光合作用的最小结构单位。
7.作用中心色素:指具有光化学活性的少数特殊状态的叶绿素a分子。
8.聚光色素:指没有光化学活性,只能吸收光能并将其传递给作用中心色素的色素分子。
聚光色素又叫天线色素。
9.希尔反应:离体叶绿体在光下所进行的分解水并放出氧气的反应。
10.光合磷酸化:叶绿体(或载色体)在光下把无机磷和ADP转化为ATP,并形成高能磷酸键的过程。
11.光呼吸:植物的绿色细胞在光照下吸收氧气,放出CO2的过程。
光呼吸的主要代谢途径就是乙醇酸的氧化,乙醇酸来源于RuBP的氧化。
光呼吸之所以需要光就是因为RuBP的再生需要光。
12.光补偿点:同一叶子在同一时间内,光合过程中吸收的CO2和呼吸过程中放出的CO2等量时的光照强度。
13.CO2补偿点:当光合吸收的CO2量与呼吸释放的CO2量相等时,外界的CO2浓度。
14.光饱和点:增加光照强度,光合速率不再增加时的光照强度。
15.光能利用率:单位面积上的植物光合作用所累积的有机物所含的能量,占照射在相同面积地面上的日光能量的百分比。
二、填空题1.光合作用是一个氧化还原过程,其反应的特点是:、、。
第三章作业一、单项选择题1、两种完全正相关股票的相关系数为( B )。
A、r=0B、r=1C、r=-1D、r=∞2、已知某证券β系数为2,则该证券的风险是( D )。
A、无风险B、风险很低C、与市场平均风险一致D、是市场平均风险的2倍3、A公司1991年发行面值为$1000的债券,票面利率是9%,于2001年到期,市场利率为9%,定期支付利息。
债券价值为( B )。
A、951B、1000C、1021D、不确定4、某公司每股普通股的年股利额为4.2元,企业要求的收益率为8%,则普通股的内在价为( A )(假定股利固定不变)A、52.5元/股B、33.6元/股C、5.25元/股D、48.6元/股5、两种股票完全正相关时,把这两种股票组合在一起,则( B )。
A、能分散全部系统性风险B、不能分散风险C、能分散一部分风险D、能分散全部非系统性风险6、在资本资产定价模型K j=R F+βI(k m-R F)中,哪个符号代表无风险报酬率( B )A.K I B.R F C.βI D.K m7、下列哪项会引起系统性风险( B )A.罢工B.通货膨胀C.新产品开发失败D.经营管理不善8、要对比期望报酬率不同的各项投资的风险程度,应该采用( A )。
A变异系数 B标准差 C贝他系数 D风险报酬系数9、某优先股,每月分得股息2元,年利率为12%,该优先股的价值为( A )。
A200元 B16.67元 C100元 D150元10、普通股的优先机会表现在: ( A )A优先购新股 B优先获股利 C优先分配剩余财产 D可转换11、两种股票完全负相关时,则把这种股票合理地组合在一起时( A )。
A 能分散掉全部风险 B能分散掉全部系统风险C 能分散掉全部非系统风险D 不能分散风险12、市场无风险利率为5%,市场组合收益率为10%,A公司的 系数为2,则A公司必要收益率是( C )。
A、5%B、10%C、15%D、20%13、普通股价格10.50元,筹资费用每股0.50元,第一年支付股利1.50元,股利增长5%,则该普通股成本为( D )。
第三章作业题学号姓名3-2、由氩离子激光器发出波长=488nm 的蓝色平面光,垂直照射在一不透明屏的水平矩形孔上,此矩形孔尺寸为0.75mm0.25mm。
在位于矩形孔附近正透镜(f=2.5m)焦平面处的屏上观察衍射图样。
试描绘所形成的中央最大值。
3-3、由于衍射效应的限制,人眼能分辨某汽车的两前灯时,人离汽车的最远距离l=?(假定两车灯相距1.22m,人眼瞳孔的直径为6mm,光波长为0.55m)3-4、借助于直径为2m 的反射式望远镜,将地球上的一束激光(λ=600nm)聚焦在月球上某处。
如果月球距地球4×105km,忽略地球大气层的影响,试计算激光在月球上的光斑直径。
3-5、一准直的单色光束(=600nm)垂直入射在直径为1.2cm、焦距为50cm 的会聚透镜上,试计算在该透镜焦平面上的衍射图样中心斑的角宽度和线宽度。
3-6、(1)显微镜用紫外光(λ=275nm)照明比用可见光(λ=550nm)照明的分辨本领约大多少倍?(2)它的物镜在空气中的数值孔径为0.9,用紫外光照明时能分辨的两条线之间的距离是多少?(3)用油浸系统(n=1.6)时,这最小距离又是多少?3-7、一照相物镜的相对孔径为1:3.5,用λ=546nm 的汞绿光照明。
问用分辨本领为500 线/mm 的底片来记录物镜的像是否合适?3-9、用波长=0.63m 的激光粗测一单缝缝宽。
若观察屏上衍射条纹左右两个第五级极小的距离是6.3cm,屏和缝的距离是5m,求缝宽。
3-10、今测得一细丝的夫琅禾费零级衍射条纹的宽度为1cm,已知入射光波长为0.63m,透镜的焦距为50cm,求细丝直径。
3-11、考察缝宽a=8.8×10−3cm,双缝间隔d=7.0×10−2cm,波长为0.6328µm 时的双缝衍射,在单缝衍射中央极大值两侧的两个极小值间,将出现多少个干涉极小值?若屏离开双缝457.2cm,计算条纹宽度。
一、填空题(每空1分)。
(202班)1. 路基横断面的典型形式,可归纳为、、三种类型。
2. 从材料上分,路基可分为________、________、________路基三种。
3. .高于________的填方路基称为路堤;低于原地面的挖方路基称为________。
4. .路基的主要病害类型包括____________________、___________________、__________________和其他病害。
5. 路基失稳的具体原因是增加、减小。
路基失稳的根本原因是;具体原因是、。
6. 路堑一般有______________、______________、______________三种形式。
7.路基边坡的种类:___________________、___________________。
一、填空题(每空1分)。
(201班)1. 路基失稳的外部原因有哪些、、。
2.路基三要素是_____、______、______。
3.路基的主要病害类型______、________、_______、________4.路基高度是指填筑高度或路堑的开挖深度,一般为与高程之差。
由于原地面不平整,因此还有边坡高度。
5.从材料上分,路基可分为、、三种。
6.关于路基的基本概念有高于原地面高程的填方路基称为,低于原地面的挖方路基称为,路基承受行车荷载和路面自重的作用,深度在路基顶面范围称为路床,称为上路床,30-80(120)cm称为下路床。
路基横断面的典型形式有种类型,分别为;路基承受行车荷载和路面自重的作用,深度在范围称为路床,称为上路床,称为下路床;路面强度与稳定性的重要保证是。
7.土坡滑坡前征兆是什么:______________。
二、判断题(每题1分,正确的在括号内打“√”,错误的打“×”)(202班)()1. 按失稳土体的滑动面特征划分,土坡稳定性分析方法分为直线、曲线和折线。
()2. 路基承受行车荷载和路面自重的作用,深度在路基顶面0-80(120)cm 范围称为路床,0-40cm称为上路床,40-80(120)cm称为下路床。
1. 什么是烃类热裂解?答:烃类的热裂解是将石油系烃类燃料(天然气、炼厂气、轻油、柴油、重油等)经高温作用,使烃类分子发生碳链断裂或脱氢反应,生成相对分子质量较小的烯烃、烷烃和其他相对分子质量不同的轻质和重质烃类。
2.烃类热裂解制乙烯可以分为哪两大部分?答:烃类热裂制乙烯的生产工艺可以分为原料烃的热裂解、裂解产物的分离两部分。
3. 在烃类热裂解系统内,什么是一次反应?什么是二次反应?答:一次反应是指原料烃裂解(脱氢和断链),生成目的产物乙烯、丙烯等低级烯烃的反应,是应促使其充分进行的反应;二次反应则是指一次反应产物(乙烯、丙烯等)继续发生的后续反应,生成分子量较大的液体产物以至结焦生炭的反应,是尽可能抑制其进行的反应。
4. 用来评价裂解燃料性质的4个指标是什么?答:评价裂解燃料性质的4个指标如下:(1)族组成—PONA值,PONA值是一个表征各种液体原料裂解性能的有实用价值的参数。
P—烷烃(Paraffin);O—烯烃(Olefin);N—环烷烃(Naphtene);A—芳烃(Aromatics)。
(2)氢含量,根据氢含量既可判断该原料可能达到的裂解深度,也可评价该原料裂解所得C4和C4以下轻烃的收率。
氢含量可以用裂解原料中所含氢的质量百分数表示,也可以用裂解原料中C 与H的质量比(称为碳氢比)表示。
(3)特性因数—K,K是表示烃类和石油馏分化学性质的一种参数。
K值以烷烃最高,环烷烃次之,芳烃最低,它反映了烃的氢饱和程度。
(4)关联指数—BMCI值,BMCI值是表示油品芳烃含量的指数。
关联指数愈大,则表示油品的芳烃含量愈高。
5. 温度和停留时间如何影响裂解反应结果?答:(1)高温:从裂解反应的化学平衡角度,提高裂解温度有利于生成乙烯的反应,并相对减少乙烯消失的反应,因而有利于提高裂解的选择性;根据裂解反应的动力学,提高温度有利于提高一次反应对二次反应的相对速度,提高乙烯收率。
(2)短停留时间:从化学平衡的角度:如使裂解反应进行到平衡,由于二次反应的发生,所得烯烃很少,最后生成大量的氢和碳。
作业31沉淀溶解平衡的图像分析(选择题1~8题,每小题7分,9~11题,每小题8分,共80分)题组一曲线型图像1.已知某温度时,CaSO4在水中的沉淀溶解平衡曲线如图所示。
向100 mL该条件下的CaSO4饱和溶液中加入400 mL 0.01 mol·L-1 Na2SO4溶液,下列叙述正确的是()A.溶液中析出CaSO4固体沉淀,最终溶液中c(SO2-4)比原来的大B.溶液中无沉淀析出,溶液中c(Ca2+)、c(SO2-4)都变小C.溶液中析出CaSO4固体,溶液中c(Ca2+)、c(SO2-4)都变小D.溶液中无沉淀析出,但最终溶液中c(SO2-4)比原来的大2.某温度时,BaSO4在水中的沉淀溶解平衡曲线如图所示。
下列说法正确的是()A.加入Na2SO4固体可以使溶液由a点变到b点B.通过蒸发可以使溶液由d点变到c点C.d点无BaSO4沉淀生成D.a点对应的K sp大于c点对应的K sp3.如图所示,有两条T1、T2两种温度下的BaSO4在水中的沉淀溶解平衡曲线,下列说法不正确的是()A.加入Na2SO4固体可使溶液由a点变到b点B .T 1温度下,在T 1曲线上方区域(不含曲线)任意一点时,均有BaSO 4沉淀生成C .蒸发溶剂可能使溶液由d 点变为曲线上a 、b 之间的某一点(不含a 、b)D .升温可使溶液由b 点变为d 点 题组二 对数图像——直线型4.已知:常温下,K sp (AgBr)<K sp (AgCl)。
某温度下,饱和溶液中-lg c (Ag +)与-lg c (Br -)、-lg c (Cl -)的关系如图所示。
下列说法正确的是( )A .直线Ⅱ代表AgCl 的沉淀溶解平衡B .常温下,AgBr 的K sp (AgBr)=1.0×10-10C .常温下,当c (Ag +)=1.0×10-4mol·L-1时,饱和溶液中c (Br -)c (Cl -)=1.0×10-2D .加入AgNO 3固体可使溶液由c 点沿直线变为b 点5.已知p(A)=-lg c (A)。
绗笁绔?瀹㈣棰樹綔涓?/span>涓€銆佸閫夐锛堝叡4棰橈紝20鍒嗭級1銆佸熀浜庨渶姹傝绾︿細浜х敓涓嬭堪鍝袱涓枃妗c€傦紙锛?/p>A銆?/span> 鍒濆娴嬭瘯璁″垝B銆?/span> 绯荤粺娴嬭瘯璁″垝C銆?/span> 鐢ㄦ埛绯荤粺鎿嶄綔鎻忚堪D銆?/span> 杞欢鍙鎬у垎鏋愭姤鍛?/span>姝g‘绛旀锛?/span> AC2銆佷笅鍒楋紙锛夋槸闇€姹傝绾︾殑鎬ц川銆?/p>A銆?/span> 瀹屾暣鎬?/span>B銆?/span> 涓€鑷存€?/span>C銆?/span> 涓嶅彲淇敼鎬?/span>D銆?/span> 绋冲畾鎬?/span>姝g‘绛旀锛?/span> ABD3銆佷笅鍒楀摢浜涙槸瑙傚療杩欎竴闇€姹傚彂鐜扮殑鏂规硶鍙兘甯︽潵鐨勯棶棰樸€傦紙锛?/p>A銆?/span> 鏃犳硶鍏ㄩ潰浜嗚В闇€姹?/span>B銆?/span> 琚鎴锋姷瑙?/span>C銆?/span> 璁╁鎴疯浠ヤ负寮€鍙戣€呭凡缁忕啛鎮変簡涓氬姟D銆?/span> 娑堣€楄繃澶氱殑鏃堕棿姝g‘绛旀锛?/span> BC4銆佷笅鍒楀摢浜涢檲杩板彲浠ヤ綔涓鸿蒋浠堕渶姹傦紙锛夈€?/p>A銆?/span> 绯荤粺搴旀敮鎸佸ぇ瑙勬ā骞跺彂鐢ㄦ埛璁块棶B銆?/span> 鐢ㄦ埛闇€鍑敤鎴峰悕鍜屽瘑鐮佺櫥褰曚箣鍚庢墠鍙互浣跨敤绯荤粺C銆?/span> 绯荤粺鐣岄潰瑕佺編瑙傚ぇ鏂?/span>D銆?/span> 褰撶敤鎴风櫥褰曞け璐ユ椂锛屽簲寮圭獥鎻愮ず澶辫触鍘熷洜姝g‘绛旀锛?/span> BD瑙f瀽锛氶渶姹傜殑琛ㄨ堪搴旀槑纭?/span>浜屻€佸垽鏂锛堝叡10棰橈紝50鍒嗭級1銆侀渶姹傝绾︿綔涓鸿璁$殑涓€涓寮忕殑銆佸彈鎺х殑璧峰鐐癸紝瀹冧簨瀹炰笂缁欏嚭浜嗕竴浠藉垵姝ョ殑璁捐鏂囨。
第三章本-量-利分析一、单项选择题1.不是本量利关系基本公式的是( A )。
A.利润=单位贡献毛益×销售量-变动成本B.利润=单价×销售量-(销售量×单位变动成本+固定成本)C.利润=销售收入×贡献毛益率-固定成本D.利润=销售收入-固定成本-变动成本2.下列等式不成立的是( B )。
A.安全边际率+盈亏临界点作业率=lB.安全边际率+贡献毛益率=1C.变动成本率+贡献毛益率=lD.贡献毛益率×安全边际率=销售利润率3.某企业生产产品A,单位变动成本10元,年产销量均为5 000件,年固定成本10 000元,单位售价15元,则总的贡献毛益为( C )。
A.5 000 B.15 000 C.25 000 D.115 000 4.某企业只生产销售一种产品,该产品单位售价8元,单位变动成本5元,年固定成本为30 000元,则该产品的盈亏临界点销售额为( D )元。
注意:销售额与销售量的区别A.10 000 B.30 000 C.50 000 D.80 0005.其他条件不变,单价提高,则盈亏临界点( C )。
A.提高 B.不变 C.下降 D.A、B、C都有可能6. 在各种盈亏临界图中,( B )更符合变动成本法的思路。
A. 传统式B. 贡献毛益式C. 利量式D.单位式7.某产品的单价为10元,单位变动成本为5元,固定成本为20 000元,目标净利润为13 400元,所得税率为33%,则实现目标净利润的销售量为( A )。
【13400/(1-33%)+20000】/5A.8 000件 B.6 680件 C.8 0000件 D.66 800件8.正常盈利情况下,对利润最敏感的因素是( C )。
A.单位变动成本 B.固定成本 C.单价 D.销售量二、多项选择题1.其他因素不变时,会引起企业利润上升的有( ABCD )。
A.单价上升 B.销量增加C.单位变动成本下降 D.固定成本下降2.下列因素上升时,会导致盈亏临界点上升的因素为( BC )。
第三章应收款项一、单项选择题1.下列通过“应收账款”科目核算的有()。
A.应收出租包装物租金B.个人出差备用金C.递延方式收取的货款D.因提供劳务而形成的应收款项2.某企业销售商品一批,增值税专用发票上标明价款60万元,适用的增值税率为17%。
为购买方垫付的运杂费2万元,款项尚未收回,该企业确认的应收账款应该是()万元。
A.60B.62C.70.2D.72.23.在赊销和商业信用的情况下,销售企业为了使购货方大量购买其商品,按商品价格的一定比例扣减一定的数额后作为销售价格,这种折扣为()。
A.商业折扣B.现金折扣C.销售折让D.销售退回4.应收账款的入账价值不包括()。
A.现金折扣B.增值税(销项税)C.商业折扣D.代购货方垫付的运杂费5.甲公司在2009年12月18日向A公司销售商品100件,每件商品不含税价100元,提供10%的商业折扣,增值税税率为17%,则应收账款的入账价值为()元。
A.10 000B.10 530C.11 700D.9 0006.根据我国企业会计制度规定,存在现金折扣的情况下,应收账款入账价值应采用()。
A.直接法B.间接法C.净价法D.总价法7.总价法下,销售企业给予客户的现金折扣应计入()。
A.应收账款B.财务费用C.管理费用D.营业外支出8.总价法下,客户在折扣期内付款,销售方应借记的会计科目是()。
A.“财务费用”B.“管理费用”C.“销售费用”D.“主营业务收入”9.下列各项中,我国会计实务中对应收账款核算表述正确的是()。
A.坏账损失核算采用直接转销法B.应收账款发生的现金折扣按净价入账C.应收账款一般按实际发生额入账D.应收账款初始入账价值不含增值税进项税额10.某企业按照应收账款余额的10%计提坏账准备。
该企业2009年末应收账款余额为2 000万元,坏账准备余额为200万元。
2010年发生坏账50万元,收回以前转销的坏账60万元,2010年末应收账款余额为2 500万元,则该企业2010年应提取的坏账准备为()万元。
第三章作业
1、顺序栈空、栈满条件
2、链栈栈空、栈满条件
3、循环队列队空、队满条件,如何表示队列中数据元素的个数
4、链队列队空、队满条件
5、以下运算实现在顺序栈上的进栈,请在________处用适当的语句予以填充。
Int Push(SqStackTp *sq,DataType x)
{ if(sp->top==sqstack_maxsize-1}{error(“栈满”);return(0);}
else{________________:
________________=x;
return(1);}
}
6、以下运算实现在顺序栈上的退栈,请在_______________用适当句子予以填充。
Int Pop(SqStackTp *sq,DataType *x)
{if(sp->top==0){error(“下溢”);return(0);}
else{*x=________________;
________________;
return(1);}
}
7、以下运算实现在顺序栈上判栈空,请在_____________处用适当句子予以填充。
Int EmptyStack(SqStackTp *sq)
{if(________________) return(1);
else return(0);
}
8、以下运算实现在顺序栈上取栈顶元素,请在_________处用适当句子予以填充。
Int GetTop(SqStackTp *sq,DataType *x)
{if(________________) return(0);
else{*x=________________;
return(1);}
}
9、以下运算实现在链栈上的进栈,请在处用请适当句子予以填充。
V oid Push(LStackTp *ls,DataType x)
{ LstackTp *p;p=malloc(sizeof(LstackTp));
________________;
p->next=ls;
________________;
}
10、以下运算实现在链栈上的退栈,请在___________处用请适当句子予以填充。
Int Pop(LstackTp *ls,DataType *x)
{LstackTp *p;
if(ls!=NULL)
{ p=ls;
*x=________________;
ls=ls->next;
________________;
return(1);
}else return(0);
}
11、以下运算实现在循环队上的入队列,请在_________用请适当句子予以填充。
Int EnCycQueue(CycquereTp *sq,DataType x)
{ if((sq->rear+1)%maxsize== ________________)
{error(“队满”);return(0);
else{ ________________;
________________ ________________;
return(1);
}
12、以下运算实现在循环队上的出队列,请在__________处用适当句子予以填充。
Int OutCycQueue(CycquereTp *sq,DataType *x)
{if(sq->front== ________________){error(“队空”);return(0);}
else{ ________________;
________________;
return(1);
}
}
13、以下运算实现在循环队上判队空,请在___________处用适当句子予以填充。
Int EmptyCycQueue(CycqueueTp sq)
{if(________________) return(1);
else return(0);
}
14、以下运算实现在循环队上取队头,请在____________处用适当句子予以填充。
Int GetHead(CycqueueTp sq,DataType *x)
{ if(sq.rear== ________________return(0);
else{ *x=sq.data[________________ ];
return(1);
}
15、链队在一定范围内不会出现(队空、队满)的情况。
当lq.front==lq.rear试,队中无元素,此时(队空、队满)。
16、以下运算实现在链队上的初始化,请在____________处用适当句子予以填充。
void InitQueue(QueptrTp *lp)
{ LqueueTp *p;
p=(LqueueTp *)malloc(sizeof(LqueueTp));
________________;
lq->rear=p;
(lq->front)->next=________________;
}
17、以下运算实现在链队上判队空,请在______________处用适当句子予以填充
int EmptyQueue(QueptrTp *lq)
{ if(________________) return(1);
else return(0);
}
18、以下运算实现在链队上读队头元素,请在__________处用适当句子予以填充。
Int GetHead(QueptrTp lq,DataType *x)
{ LqueueTp *p;
if(lq.rear==lq.front) return(0);
else{________________;
________________ =p->data;
return(1);
}
}
19、阅读下列程序,写出程序的运行结果。
# define sqstack_maxsize 40
typedef struct sqstack
{ char data[sqstack_maxsize];
int top;
} SqStackTp;
main()
{ SqStackTp sq;
int i;
char ch;
InitStack(&sq);
For(ch=’A’;ch<=’A’+12;ch++)
{ Push(&sq,ch);
printf(“%c”,ch);
}
printf(“\n”);
while(!EmptyStack(sq))
{ Pop(&sq,&ch);
printf(“&c”,ch);
} printf(“\n”);
}
20、假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意不设头指针),试编写相应的初始化队列、入队列算法。