食品化学课堂小测试(答案版)

食品化学课堂小测试(答案版)
食品化学课堂小测试(答案版)

第1-3章课堂小测试

一、名词解释

食品化学:是应用化学的原理和方法研究食品本质的科学,通过对食品的营养价值、质量、安全性和风味特征的研究,阐明食品的组成、性质特征和功能,以及食品成分在储藏加工过程中的化学和生物化学变化,乃至食品成分与人体健康和疾病的相关性。(简言之,食品化学即是研究食品的组成、结构、功能、变化规律及其与人体健康和疾病的相关性,从分子水平认识食品的一门科学。)

疏水相互作用:当水与非极性基团接触时,为减少水与非极性实体的界面面积,疏水基团之间进行缔合,这种作用成为疏水相互作用。

水活性:指某种食品在密闭容器中达到平衡状态时的水蒸气分压,与同一温度下纯水的饱和蒸汽压之比。

吸湿等温线:在恒温条件下,以食品的含水量对水活性绘图形成的曲线,称为等温吸湿线。

单分子层水:直接与蛋白质结合的水分子,其旋转运动速率为纯水水分子的百万分之一,属于单分子层水。(在解吸过程中,最初出现最低转化速率的水分含量)变旋现象:葡萄糖溶液经放置一段时间后的旋光值与最初的旋光值不同的现象(稀碱可催化变旋)。

低甲氧基果胶:酯化度低于50%的果胶是低甲氧基果胶。

老化:淀粉糊冷却或储藏时,淀粉分子通过氢键相互作用的再缔合产生沉淀或不溶解的现象称为淀粉的老化。

焦糖化反应:在高温(150-200摄氏度)无水(或浓溶液)条件下加热糖或糖浆,用酸或铵盐做催化剂,发生脱水,降解,缩合,聚合等反应,生成焦糖的过程。转化糖:蔗糖经转化后(水解产物为葡萄糖和果糖)所得到的混合物称为转化糖。

二、写化学结构式(环式结构)

葡萄糖果糖半乳糖 D-葡糖胺纤维二糖(2分)乳糖麦芽糖蔗糖

三、填空

1、水是食品的重要组成成成分,其H

2

O分子中氧原子的杂化状态为SP3,两个H-O 键之间的夹角为104.5o。

2、冰的配位数是4,四种冰的主要结构类型有六方形、不规则树枝状、粗糙球状、易消失的球晶,普通冰晶属于六方形结构。

3、水结构的三种模型包括混合结构模型、填缝结构模型、连续结构模型。

4、按照食品中的水与非水组分之间的关系,可将食品中的水分分为五大种类:化合水、邻近水、多层水、截留水、自由水。

5、一种食物一般有两条等温吸湿线,一条是解吸等温线,另一条是回吸等温线,往往这两条曲线是不重合,把这种现象称为滞后现象。产生这种现象的原因是解吸快于回吸。

6、请写出3种常见的单糖与3种寡糖葡萄糖,果糖、甘露糖、半乳糖,阿拉伯糖;蔗糖、乳糖、麦芽糖、异麦芽糖、纤维二糖。

7、请写出5种常见的多糖:淀粉,纤维素,半纤维素,果胶,木质素。

8、请写出3种常见的糖苷键N、O、S糖苷键。

9、常见的食品单糖中吸湿性最强的是果糖。

10、直链淀粉由葡萄糖通过α-1,4葡萄糖苷键连接而成,它在水溶液中的

分子形状为螺旋状。

11、一般果胶形成凝胶的条件:糖含量60-65%,pH2.0-3.5,果胶含量0.3%-0.7%。

12、在果蔬成熟过程中,果胶由3 种形态:原果胶、果胶,果胶酸。

13、还原糖测定的常见方法菲林试剂法。

14、直链淀粉与碘反应呈蓝色色,淀粉与碘的反应是一个物理过程,它们之间的作用力为范德华力。

15、生产糕点类冰冻食品时,混合使用淀粉糖浆和蔗糖可节约用电,这是利

用了糖的冰点降低的性质。

16、单糖在强酸性环境中易发生复合反应、脱水反应。

四、简答

1、试说明水分活度对脂质氧化的影响规律并说明原因。

1)在a

w =0-0.35范围内,随a

w

↑,反应速度的原因:

①水与脂类氧化生成的氢过氧化物以氢键结合,保护氢过氧化物的分解,阻止

氧化进行;

② 这部分水能与金属离子形成水合物,降低了其催化性。

2) 在a w =0.35-0.8 范围内,随a w ↑,反应速度↑的原因:

① 水中溶解氧增加;

② 大分子物质肿胀,活性位点暴露加速脂类氧化;

③ 催化剂和氧的流动性增加。

3) 当a w > 0.8 时,随a w ↑,反应速度增加很缓慢的原因:

① 催化剂和反应物被稀释

2、指出影响Maillard 的主要反应程序、主要影响因素和相应的控制方法。 主要反应程序:

① 羰氨缩合(亲核加成)

② 分子重排:Amadori 重排、Heyns 重排

③ 果糖基胺

羟甲基糖醛(HMF ) ④ 果糖基胺

羰基还原酮 ⑤ Strecker 降解反应

⑥ 醇醛缩合

⑦ 胺醛缩合:聚合形成类黑精

影响Maillard 反应因素

① 糖的种类及含量:五碳糖>六碳糖 ;单糖>双糖 ;还原糖含量与褐变成正比

(醛糖>酮糖)

② 氨基酸及其它含氨物种类:含S-S,S-H 不易褐变;有咧哚,苯环易褐变;碱

性氨基酸易褐变;氨基在:-位或在末端者,比a-位易褐变

③ 温度:升温易褐变(>30'C)

④ 水分:褐变需要一定水分(10-35%orAw>0.2)

⑤ pH 值:PH4-9范围内,随着PH 上升,褐变上升;当pH<4时,褐变反应程度

较轻微;PH 在7.8-9.2范围内,褐变较严重

⑥ 金属离子和亚硫酸盐:

⑦ 氧:(间接因素)

去胺基、重排 脱水

⑧Ca处理:抑制Maillard反应

抑制Maillard反应

①注意选择原料:如土豆片,选氨基酸、还原糖含量少的品种,一般选用蔗糖。

②保持低水分:蔬菜干制品密封,袋子里放上高效千燥剂。如Si0g等。

③应用SO2:硫处理对防止酶褐变和非酶褐变都很有效。

④保持低PH值:常加酸,如柠檬酸,苹果酸。

⑤其它的处理:热水烫漂除去部分可溶固形物,降低还原糖含量。冷藏库中马

铃加工时回复处理(Reconditioniny)。

⑥钙处理:如马铃薯淀粉加工中,加Ca(OH),可以防止褐变,产品白度大大提高。

3、什么是糊化?影响淀粉糊化的因素有那些?

糊化:淀粉粒在适当温度下,在水中溶胀,分裂,形成均匀的糊状溶液的过程被称为糊化。其本质是微观结构从有序转变成无序。

影响糊化的因素:

①结构:直链淀粉小于支链淀粉。

②a

w :a

w

提高,糊化程度提高。

③糖:高浓度的糖水分子,使淀粉糊化受到抑制。

④盐:高浓度的盐使淀粉糊化受到抑制;低浓度的盐存在,对糊化几乎无影响。

但对马铃薯淀粉例外,因为它含有磷酸基团,低浓度的盐影响它的电荷效应。

⑤脂类:脂类可与淀粉形成包合物,即脂类被包含在淀粉螺旋环内,不易从螺

旋环中浸出,并阻止水渗透入淀粉粒。

⑥酸度:pH<4时,淀粉水解为糊精,粘度降低(故高酸食品的增稠需用交联淀

粉);4-7时,几乎无影响;pH=10时,糊化速度迅速加快,但在食品中意义不大。

⑦淀粉酶:在糊化初期,淀粉粒吸水膨胀已经开始而淀粉酶尚未被钝化前,可

使淀粉降解(稀化),淀粉酶的这种作用将使淀粉糊化加速。故新米(淀粉酶酶活高)比陈米更易煮烂。

食品化学4-5章课堂小测试

一、名词解释

同质多晶:同一种化学组成在不同热力学条件下,可以结晶成两种以上不同结构

的晶体的现象。

固体脂肪指数:膨胀曲线中固体与液体之比称为固体脂肪指数。

乳化剂:是一类具有亲水基团(极性的、无油的)的表面活性剂,而且这两部分位于分子的两端,形成不对称结构。

自由基:指化合物的分子在光热等外界条件下,共价键发生均裂而形成的具有不成对电子的原子或基团(由氧化反应或活性氧产生的带电粒子)。

抗氧化剂:具有清除、终止、限制自由基产生与引发氧化反应的物质。

POV:过氧化值,1kg油脂中所含氢过氧化物的mg当量数(常用碘量法)。

蛋白质的二级结构:指由多肽链上主链骨架中各个肽段所形成的规则或无规则的构象。

盐析:向蛋白质溶液中加入高浓度的中性盐,破坏蛋白质在水溶液中的稳定性因素,从而析出蛋白质的方法。

蛋白质的变性:由于外界因素的作用,使天然蛋白质分子的构象发生了异常变化,从而导致生物活性的丧失以及物理、化学性质的异常变化,不包括一级结构上肽键的断裂。

二、写出下列物质的化学式或缩写

甘油三酯(脂肪酸用R

1、R

2

、R

3

表示)、氢过氧化物、烷过氧自由基、单线态氧、

L-抗坏血酸、BHT、PG、氨基酸的一般结构式、赖氨酸、精氨酸

三、填空题

1、常见的C18不饱和脂肪酸有油酸、亚油酸、a-亚麻酸,这三种脂肪酸发生自动氧化过产生氢过氧化物的种类有4、

2、4

2、对油脂而言,其烟点一般为240℃,闪点一般为340℃,着火点一般为370℃

3、根据油脂氧化过程中氢过氧化物产生的途径不同可将油脂的氧化分为:自动氧化,光氧化,酶促氧化。

4、大豆制品的腥味是由不饱和脂肪酸氧化形成六硫醛醇所致。

5、顺式脂肪酸的氧化速度比反式脂肪酸快,共轭脂肪酸比非共轭脂肪酸(快),游离的脂肪酸比结合的脂肪酸(快)。

6、脂肪的亚晶胞最常见的堆积方式:六方(型)、正交(′型) 、三斜(型)稳定性依次递增。

7、淀粉类油炸食品中会产生(丙烯酰胺)、油脂在高温下发生裂解和热聚合,可产生(多环芳烃)、肉类油炸食品中会产生(杂环胺)。

8、常见的粗脂肪的测定方法:索氏提取法、酸性乙醚提取法、碱性乙醚提取法、氯仿-甲醇提取法、巴布科克法和盖勃法(或巴氏法)

9、常见的蛋白质二级结构主要有螺旋结构、β -折叠股和β -折叠片、β–回折、β -发夹和Ω环

10、稳定蛋白质构象的作用力空间张力、氢键间的相互作用力、范德华力、疏水相互作用、静电相互作用、配位键、二硫键

11、凯氏定氮法的蛋白质计算公式是(蛋白质含量=含氮量*6.25 )。

三、论述题

详细试述蛋白质功能性质及其影响因素,并举例蛋白质功能在食品加工过程中的作用。

流体力学性质:水合性质、膨润性、胶凝性、溶解度

表面性质:乳化性、起泡性、粘度、面团的形成、与风味物质结合

(1)蛋白质的水合性质(Hydration properties of proteins):蛋白质分子中带电基团、主链肽基团、Asn、Gln 的酰胺基、Ser 、Thr 和非极性残基团与水分子相互结合的性质。

影响蛋白质结合水的环境因素:

pH:PI处蛋白质水合程度最低,偏离PI,水合能力增加,碱性条件下溶解能力

更高;

盐:低盐- 盐溶;高盐- 盐析,但NaCl 作用太小;

温度:T <40℃,随着温度上升溶解度增加;T>40℃,随着温度上升-变性-溶解度下降。

有机溶剂:加入有机溶剂,溶液介电系数下降,分子链更伸展,蛋白质相互靠近,溶解度下降。(80%乙醇沉淀多糖,纯乙醇沉淀蛋白质)

(2)膨润性(Swell Property):不溶性蛋白质的溶胀相当于可溶性蛋白质的水合作用,能自动吸水而膨胀,但不溶解,也就是水嵌入肽链残基之间,增加蛋白的体积,同时使蛋白质相关物理性质发生变化。在保持水分的同时,赋予制品强度。[溶胀应用(碱发鱿鱼:碱腐蚀鱼表面坚硬的蛋白膜,利于水的通透性,使干料的pH 值偏离PI)]

(3)凝胶化作用(Gelation):指变性的蛋白质分子聚集并形成有序的蛋白质网络结构过程。

影响蛋白质凝胶化作用的因素:溶液的pH、蛋白质的浓度、金属离子。

蛋白质凝胶化作用在食品加工中的应用:

形成具有粘弹性的固体:豆腐、皮蛋;提高持水性(香肠)、增稠(酸奶)、泡沫稳定性(明胶加入面团);凝胶中物质的扩散:面团中加盐、糖类,皮蛋中松花的形成。

(4)溶解度(Solubility of protein)

影响因素:疏水性与离子性,pH,离子强度,盐离子与蛋白质相互作用,温度(5)乳化性质(Emulsifying Properties)

影响因素:

蛋白质的溶解度(25-80% :正相关);

pH=PI 溶解度减少时,降低其乳化作用;

pH=PI 溶解度增加,增加其他乳化作用;

血清清蛋白、明胶、蛋清蛋白在pH=PI ,具有较高的溶解度,此时,乳化作用增加;

与蛋白质表面疏水性存在续正相关;

适当热诱导蛋白质变性,可增强其乳化作用。

(6)起泡性(Foaming properties):是指蛋白质汽-液界面形成坚韧的薄膜使

大量气泡并入和稳定的能力。

影响蛋白质起泡性质的环境因素:pH、盐、糖、脂、蛋白质浓度、温度。

(7)粘度

影响蛋白质流体粘度特性因素:蛋白质被分散的分子或颗粒的表观直径;蛋白质-溶剂的相互作用;蛋白质-蛋白质相互作用。

(8) 与风味物质结合

影响蛋白质与风味结合的因素:温度:影响小;盐:使疏水作用去稳定,不利于与风味物质的结合,但盐析型盐(硫酸铵)相反;pH:碱性条件有利;化学改性:打开二硫键等。

食品化学6-7章课堂小测试

一、名词解释

维生素:维生素是多种不同类型的低相对分子质量有机化合物,是机体中极其重要的微量营养素。

强化(Fortification):添加一种或多种营养素使其成为一种优良的营养素来源。增补(Enrichment):指选择性地添加某种适量营养素,以达到规定的标准量。

复原(Restotation):添加营养素使其恢复到原有的组成。

酸性食品(Acid Food):含有阴离子酸根的非金属元素较多的食品,在体内代谢后的产物大多呈酸性,故在生理上称为~,如肉,鱼,蛋,米等。

碱性食品(Alkaline Food):含有阳离子金属元素较多的食品在生理上称为~,如果蔬,豆类等。

发色团(Chromophore):在紫外或可见光区(200-800nm)具有吸收峰的基团被称为发色团, 发色团均具有双键。

助色团(Auxochrome):有些基团的吸收波段在紫外区,不可能发色,但当它们与发色团相连时,可使整个分子对光的吸收向长波方向移动,这类基团被称为助色团。

酶促褐变:植物中的酚类物质在酚酶及过氧化物酶的催化下氧化成醌,醌再进行非酶促反应生成褐色的色素(melanin)。

氧合作用:在高氧压条件下(>20mmHg),血红素中的亚铁与一分子氧以配位键结合,而亚铁原子不被氧化,这种作用被称为氧合作用。

氧化作用:在低氧压条件下(<20mmHg),血红素中的亚铁与氧发生氧化还原反应,生成高铁血红素的作用被称为氧化作用。

二、写出下列物质的化学式或缩写

硫胺素、核黄素、维生素C、维生素A1、维生素D、维生素E、卟吩、氧合肌红蛋白、花色羊阳离子、2-苯基-苯并吡喃酮

三、填空题

1、脂溶性维生素分为___VA___、__VD____、__VK____、___VE___。

2、7-脱氢胆固醇生成胆钙化醇的条件为紫外光照射。

3、烟酰胺是NADH及NADPH的组分。

4、VB5是一种最稳定的维生素,对热、光、空气、酸、碱都不敏感。

5、V

E 具有促进生育功能,又称生育酚,天然V

E

有两种形式,即生育酚和生育三

烯酚。

6、食物中的VD有两种,即麦角钙化醇(维生素D2)和胆钙化醇(维生素D3),VD前体包括麦角固醇和7-脱氢胆固醇。

7、护绿方法有加碱护绿,高温瞬时灭菌,加入铜盐和锌盐,控制Aw,气调技术,加盐

8、NOMb, NOMMb,氧化氮肌色原统称为腌肉色素。

9、花青素物质结构中的羟基数目增加吸收波长则蓝移,而随着甲氧基数目增加吸收波长则红移。

10、类黄酮的基本结构是2-苯基苯并吡喃酮

11、食品中单宁包括两种类型,一类是缩合单宁,另一类是包括倍单宁和鞣花单宁在内的水解单宁。

四、判断题

1.除了C、H、O以外,其它元素都称为矿物质,也称无机质或灰分。(×)2.矿物质在体内能维持酸碱平衡。(∨)

3.植物中矿物质一般优于动物中矿物质。(×)

4. VD、P有助于Ca的吸收。(∨)

5.Fe3+比Fe2+更易被人体吸收。(×)

6.VC,半胱氨酸、植酸盐、磷酸盐都不利于Fe2+的吸收。(×)

7.血红蛋白,肌红蛋白中的Fe2+易被人体吸收。(∨)

8.盐中加Se是为了抗甲状腺肿大,智力永久性损伤等病症。(×)

9.大部分果蔬、豆类属酸性食品,因其中有机酸种类多,含量高。(×)10.大部分肉类、主食(包括稻米、麦面)属碱性食品。(×)

五、简答题(10分/个)

1.维生素作为六大营养素之一,是如何体现其营养功能,列举每种维生素的主要功能?典型的维生素缺乏症主要有哪几种?分别对应于哪种维生素的缺乏?【P-414】

食品化学8-9章课堂小测试

一、名词解释

风味:风味(flavor) 是指人以口腔为主的感觉器官对食品产生的综合感觉(嗅觉,味觉,视觉及触觉)

阈值:是由总体中个体代表所决定的,在一个规定的介质中(如水、牛奶空气等),将选定的风味物质配成一系列浓度,然后由风味感官评价人员感觉其最低浓度,最后根据评论小组中一半(或大多数)评论员所能感觉到的这种化合物的最低浓度范围称之为阈值(风味评价中阈值的测定很重要)。

二、填空题

1.食品中气味形成的途径有:生物合成、酶直接作用、酶间接作用、加热分解、

微生物作用。

2.依次填写食品中(水果、十字花科蔬菜、酱油、鱼腥味、肉香、酸奶)的主

要气味成分:C6-C9醛或醇、含硫化合物、酯类、哌啶、内酯类等、丁二酮。

3.目前广泛使用的香味增强剂主要有:麦芽酚、乙基麦芽酚。

4.风味成分的分离提取方法有:蒸馏抽提、气体提取、顶空分析。

5.食品的基本味(原味):酸、甜、苦、咸、鲜。

6.食品中重要的苦味化合物:茶叶、可可、咖啡中的生物碱、啤酒中的苦味物

质萜类、柑橘中的苦味物糖苷。

7.主要涩味物质是多酚类的化合物,其中单宁是最典型的涩味物。

8.五种基本感觉分别是:视觉、听觉、触觉、嗅觉、味觉。

9.食品感官评定常用方法有:差别检验法、标度和类别检验法、分析或描述性

检验法。

10.辣味严格来讲是一种触觉。

三、简答题

简述甜、酸、苦、辣、咸、鲜、涩的呈味机理。

呈甜机理:夏伦贝格尔(Shallenberger)曾首先提出关于风味单位的AH/理论,对能引起甜味感觉的所有化合物都适用。

呈酸机理: 酸味是由H+刺激舌粘膜而引起的味感,H+是定味剂,A-是助味剂;酸味的强度与酸的强度不呈正相关关系。

呈苦机理: 沙氏理论认为苦味来自呈味分子的疏水基,AH与B的距离近,可形成

分子内氢键,使整个分子的疏水性增强,而这种疏水性是与脂膜中多烯磷酸酯组成的苦味受体相结合的必要条件。

呈辣机理: 辣味刺激的部位在舌根部的表皮,产生一种灼痛的感觉,严格讲属触觉。辣味物质的结构中具有起定味作用的亲水基团和起助味作用的疏水基团。呈鲜机理:(1)相同类型的鲜味剂共存时,与受体结合时有竞争作用。(2)不同类型的鲜味剂共存时,有协同作用。

呈涩机理:(1)涩味通常是由于单宁或多酚与唾液中的蛋白质缔合而产生沉淀或聚集体而引起的。(2)难溶解的蛋白质与唾液的蛋白质和粘多糖结合也产生涩味。呈咸机理:水合阴阳离子复合物和AH/B感觉器位置之间的相互作用。

二次函数单元测试卷(含答案)

二次函数单元测试卷 一、选择题(每小题3分,共30分) 1. 当-2≤ x ≦1,二次函数y=-(x-m )2 + m 2 +1有最大值4,则实数m 值为( ) A.-4 7 B. 3或-3 C.2或-3 D. 2或3或- 4 7 2. 函数 2 2y mx x m =+-(m 是常数)の图像与x 轴の交点个数为( ) A. 0个 B .1个 C .2个 D .1个或2个 3. 关于二次函数 2 y ax bx c =++の图像有下列命题:①当0c =时,函数の图像经过原点;②当0c >,且函数の图像开口向下时,方程2 0ax bx c ++=必有两个不相等の实根;③函数图像最高点の纵坐标是 2 44ac b a -;④当0b =时,函数の图像关于y 轴对称.其中正确命题の个数是( ) A. 1个 B .2个 C .3个 D .4个 4. 关于x の二次函数 2 2(81)8y mx m x m =+++の图像与x 轴有交点,则m の范围是( ) A . 1 16m <- B . 116m - ≥且0m ≠ C . 1 16m =- D . 1 16m >- 且0m ≠ 5. 下列二次函数中有一个函数の图像与x 轴有两个不同の交点,这个函数是( ) A .2 y x = B .24y x =+ C .2325y x x =-+ D .2 351y x x =+- 6. 若二次函数2 y ax c =+,当x 取1x 、2x (12x x ≠)时,函数值相等,则当x 取12x x +时,函数值为( ) A .a c + B .a c - C .c - D .c 7. 下列二次函数中有一个函数の图像与坐标轴有一个交点,这个函数是( ) A .1x y 2 —= B .24y x =+ C .1x 2x y 2+=— D .2 351y x x =+- 8. 抛物线2 321y x x =-+-の图象与坐标轴交点の个数是( ) A .没有交点 B .只有一个交点 C .有且只有两个交点 D .有且只有三个交点 9. 函数2 y ax bx c =++の图象如图所示,那么关于x の一元二次方程2 30ax bx c ++-=の根の情况是( ) A .有两个不相等の实数根 B .有两个异号の实数根

西南科技大学软件测试B卷答案

西南科技大学2008——2009学年第1学期 《软件测试技术》期末考试试卷(B 卷) 一、简答题(45 分) 1.请列举 5 条软件测试的原则,并简单说明各原则的内容。(10 分)答:(1)所有的测试都应追溯到用户的需求。系统中最严重的错误是那些导致程序无法满足用户需求的错误。(2)尽早地和不断地进行软件测试。需求和设计时出现的缺陷占很大的比例;缺陷的修改成本随着阶段的推移将急剧上升。(3)不可能完全的测试,因为输入量太大,执行路径太多。(4)注意测试中的群集现象。在所测程序段中,若发现错误数目多,则残存错误数目也比较多。(5)避免测试自己的程序,程序员的测试思路有局限性,做测试时很容易受到编程思路的影响;(6)设计周密的测试用例。软件测试的本质就是针对要测试的内容确定一组测试用例。(至少回答 5 条,每条 2 分) 2.什么是黑盒测试?黑盒测试主要采用哪些测试方法? 什么是白盒测试?白盒测试主 要采用哪些测试方法?(15) 答:黑盒测试又称为功能测试、数据驱动测试和基于规格说明的测试。它从用户 观点出发的测试。用这种方法进行测试时,把被测试程序当作一个黑盒,在不考虑程 序内部结构的内部特性、测试者只知道该程序输入和输出之间的关系或程序功能的情 况下,依靠能够反映这一关系和程序功能需求规格的说明书,来确定测试用例和推断 测试结果的正确性。(4 分) 黑盒测试的方法包括:边界值分析、等价类测试、基于决策表的测试和因果图等。(4 分) 白盒测试又称为结构测试、逻辑驱动测试或基于程序的测试。它依赖于对程序细 第1页共7页

(4 ( 西南科技大学2008——2009学年第1学期 《软件测试技术》期末考试试卷(B 卷) 节的严密的检验。针对特定条件和循环集设计测试用例,对软件的逻辑路径进行测试。 在程序的不同点检验程序的状态,来进行判定其实际情况是否和预期的状态相一致。 分) 白盒测试包括:逻辑覆盖、基路径测试、数据流测试、程序插装等。(3 分) 3.为什么在单元测试之后要进行集成测试?(10 分) 答:实践表明,软件的一些模块能够单独地工作,但并不能保证组装连接之后也肯定 能正常工作。程序在某些局部反映不出来的问题,在全局情况下有可能暴露出来,影 响软件功能的实现。(5 分)可能的原因有以下几方面: (1)模块相互调用时引入了新的问题; (2)几个子功能组合后不能实现预计的主功能; (3)计算的误差累计达到了不能接受的程度; (4)全局数据结构出现错误。 因此,在单元模块完成单元测试后,需要按照设计的程序结构图进行组合、进行 集成测试,检测与接口有关的各种故障。(5 分) 4.请简述自顶向下和自底向上两种集成测试方法,并比较两者的优点和缺点。 10分) 答:自顶向下集成测试表示逐步集成和逐步测试是按照结构图自上而下进行的, 即模块集成的顺序是首先集成主控模块(主程序),然后依照控制层次结构向下进行集 成。(3 分)自底向上集成测试表示逐步集成和逐步测试的工作是按结构图自下而上进 行的,由于是从最底层开始集成,所以也就不再需要使用桩模块进行辅助测试。(3 分) 自顶向下测试的主要优点在于它可以自然的做到逐步求精,一开始就能让测试者看到 系统的框架。它的主要缺点是需要提供桩模块,并且在输入/输出模块接入系统以前, 在桩模块中表示测试数据有一定困难。(2 分)自底向上的优点在于不需要桩模块, 第 2页共 7页

软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题 1.

二次函数章节测试(A卷)

九年级数学人教版 二次函数章节测试(A 卷) (满分100分,考试时间60分钟) 学校____________ 班级__________ 姓名___________ 一、选择题(每小题3分,共24分) 1. 下列函数一定是二次函数的是() A .y =ax 2+bx +c B .y =2x +3 C .y =(x +2)(x -3) D .23 1y x =+ 2. 已知抛物线y =ax 2+bx -1(a ≠0)经过点(1,1),则a +b +1的值是() A .-3 B .-1 C .2 D .3 3. 二次函数y =ax 2+bx +c ,自变量x 与函数y 的对应值如表: 下列说法正确的是() A .抛物线开口向下 B .当x >-3时,y 随x 的增大而增大 C .二次函数的最小值是-2 D .抛物线的对称轴是直线5 2 x =- 4. 下表是满足二次函数y =ax 2+bx +c 的五组数据,x 1是方程ax 2+bx +c =0的一个 解,则下列选项中正确的是() A .1.6<x 1<1.8 B .1.8<x 1<2.0 C .2.0<x 1<2.2 D .2.2<x 1<2.4

5. 已知一次函数b y x c a = +的图象如图,则二次函数y =ax 2+bx +c 在平面直角坐标系中的图象可能.. 是() A B C D 6. 点P 1(-1,y 1),P 2(3,y 2),P 3(5,y 3)均在二次函数y =-x 2+2x +c 的图象上,则 y 1,y 2,y 3的大小关系是() A .y 3>y 2>y 1 B .y 3>y 1=y 2 C .y 1>y 2>y 3 D .y 1=y 2>y 3 7. 将抛物线y =x 2-2x +3先沿水平方向向右平移1个单位,再沿竖直方向向上平 移3个单位,则得到的新抛物线的解析式为() A .y =(x -2)2+3 B .y =(x -2)2+5 C .y =x 2-1 D .y =x 2+4 8. 二次函数y =ax 2+bx +c (a ≠0)和正比例函数2 3 y x =的图象如图所示,则方程 22 ()03 ax b x c +-+=(a ≠0)的两根之和() A .大于0 B .等于0 C .小于0 D .不能确定 二、填空题(每小题4分,共20分) 9. 二次函数y =x 2-2x +4的顶点坐标是___________. 10. 已知二次函数214 m y x x =-+-的图象与x 轴有交点,则m 的取值范围是 _____________.

软件测试练习题(网络课程平台)

1.软件测试的目的是( ). A)试验性运行软件 B)发现软件错误 C)证明软件正确 D)找出软件中全部错误 2.软件测试中白盒法是通过分析程序的( )来设计测试用例的. A)应用范围 B)内部逻辑 C)功能 D)输入数据 3.黑盒法是根据程序的( )来设计测试用例的. A)应用范围 B)内部逻辑 C)功能 D)输入数据 4.为了提高软件测试的效率,应该( ). A)随机地选取测试数据 B)取一切可能的输入数据作为测试数据 C)在完成编码以后制定软件的测试计划 D)选择发现错误可能性最大的数据作为测试用例 5.与设计测试用例无关的文档是( ). A)项目开发计划 B)需求规格说明书 C)设计说明书 D)源程序 6.测试的关键问题是( ). A)如何组织软件评审 B)如何选择测试用例 C)如何验证程序的正确性 D)如何采用综合策略 7.软件测试用例主要由输入数据和( )两部分组成. A)测试计划 B)测试规则 C)预期输出结果 D)以往测试记录分析 8.成功的测试是指运行测试用例后( ). A)未发现程序错误 B)发现了程序错误 C)证明程序正确性 D)改正了程序错误 9.下列几种逻辑覆盖标准中,查错能力最强的是( ). A)语句覆盖 B)判定覆盖 C)条件覆盖 D)条件组合覆盖 10.在黑盒测试中,着重检查输入条件组合的方法是( ). A)等价类划分法 B)边界值分析法 C)错误推测法 D)因果图法 11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( ). A)系统功能 B)局部数据结构 C)重要的执行路径 D)错误处理 12.软件测试过程中的集成测试主要是为了发现( )阶段的错误. A)需求分析 B)概要设计 C)详细设计 D)编码 13.不属于白盒测试的技术是( ). A)路径覆盖 B)判定覆盖 C)循环覆盖 D)边界值分析 14.集成测试时,能较早发现高层模块接口错误的测试方法为( ). A)自顶向下渐增式测试 B)自底向上渐增式测试 C)非渐增式测试 D)系统测试 15.确认测试以( )文档作为测试的基础. A)需求规格说明书 B)设计说明书 C)源程序 D)开发计划 16.使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准. A)程序内部逻辑 B)程序的复杂度 C)使用说明书 D)程序的功能 17.程序的三种基本结构是( ). A)过程子,程序,分程序 B)顺序,选择,循环 C)递归,堆栈,队列 D)调用,返回,转移 18.结构化程序设计的一种基本方法是( ) A)筛选法 B)递归法 C)归纳法 D)逐步求精法 19.软件调试的目的是( ) A)找出错误所在并改正之 B)排除存在错误的可能性 C)对错误性质进行分类 D)统计出错的次数

(完整版)软件测试题目与答案

软件测试课堂测验 第一次测验: Consider an application App that takes two inputs name and age, where name is a nonempty string containing at most 20 alphabetic characters and age is an integer that must satisfy the constraint 0≤age≤120. The App is required to display an error message if the input value provided for age is out of range. The application truncates any name that is more than 20-character in length and generates an error message if an empty string is supplied for name. (1)Please find out the equivalence classes(等价类). (30分) (2)Construct test cases using the equivalence classes derived in(1)(20分)答案: Consider a method fp, brief for findPrice, that takes two inputs code and qty. The item code is represented by the integer code and the quantity purchased by another integer variable qty. fp accesses a database to find and display the unit price, the description, and the total price of the item corresponding to code. fp is required to display an error message, and return, if either of the two inputs is incorrect. Assuming that an item code must be in the range 99…999 and quantity in the range 1…100. Please give your test cases using boundary-value analysis.(50分) 答案: 第二次: 1.Develop a decision table for the descriptions below No charges are reimbursed(报销)to the patient until the deductible(扣除)has been met. After the deductible has been met, the amount to be reimbursed depends on whether or not the doctor or hospital is a "Preferred Provider." For preferred providers

软件测试工程师笔试题目和答案

一、判断题 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N) 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N) 二、选择题 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD) A.项目经理 B.SQA负责人

D.测试组 3.下列关于alpha测试的描述中正确的是:(AD) A.alpha测试需要用户代表参加 B.alpha测试不需要用户代表参加 C.alpha测试是系统测试的一种 D.alpha测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 三、填空题 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。 2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦) 3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。

二次函数小测试

二次函数测试 一、填空题 1、当____m =时,函数()2221m m y m m x --=+是关于x 的二次函数 2、说出下列二次函数的二次项系数a ,一次项系数b 和常数项c . (1)y=x 2中a= ,b= ,c= ; (2)y=5x 2+2x 中a= ,b= ,c= ; 3、.函数y=-(x+5)2+7的对称轴是 ,顶点坐标是 ,图象开口向 ,当x 时, y 随x 的增大而减小,当 时,函数y 有最 值,是 . 二、选择题 1. 二次函数y=(x-1)2-2的顶点坐标是( ) A.(-1,-2) B.(-1,2) C.(1,-2) D.(1,2) 2. 把二次函数215322 y x x =++的图象向右平移2个单位,再向上平移3个单位,所得到图象的函数解析式是 ( ) A .21(5)12y x =-+ B.21(1)52 y x =+- C.21322y x x =++ D. 21722 y x x =+- 3、下列各图中有可能是函数y=ax 2+c, (0,0)a y a c x =≠>的图象是( ) 4、已知二次函数2y ax bx c =++,如图所示,若0a <,0c >,那么它的图象大致是 ( ) y y y y x x x x A B C D

5、已知二次函数 2y ax bx c =++的图象如图所示,则点(,)ac bc 在 ( ) A .第一象限 B .第二象限 C .第三象限 D .第四象限 6、已知二次函数2y ax bx c =++的图象如下, 则下列结论正确的是 ( ) A 0ab < B 0bc < C 0a b c ++> D 0a b c -+< 7、二次函数y=ax 2+bx+c (a ≠0 )的图象如图所示,则下列结论: ①a>0;②c>0;?③b 2-4ac>0,其中正确的个数是( ) A .0个 B .1个 C .2个 D .3个 8、二次函数y=ax 2+bx+c 的图像如图1,则点M (b ,c a )在( ) A .第一象限 B .第二象限 C .第三象限 D .第四象限 9、二次函数2y ax bx c =++的图象如图所示,则( ) A 、0a >,240b ac -< B 、0a >,240b ac -> C 、0a <,240b ac -< D 、0a <,240b ac -> 10、二次函数y=ax 2+bx+c (a ≠0)的图象如图所示,下列结论:①c<0,②b>?0,?③ 4a+2b+c>0,④(a+c )2

软件测试课堂考试答案

黑盒测试课堂考试答案 某城市电话号码由三部分组成,分别是: 地区码:空白或四位数字; 前缀:非0或1开头的四位数字; 后缀:四位数字。 假设被测程序接受符合上述规定的电话号码,拒绝所有不符合规定的电话号码,使用等价类划分方法进行测试用例设计。 步骤1:划分所有等价类,为等价类标号。 表7.12 电话号码等价类划分表 输入有效等价类等价类编号无效等价类等价类编号 地区码 空白 1 有非数字字符 3 四位有效数字 2 少于4位数字字符 4 多于4位数字字符 5 前缀非0或1开头的四位数 字 6 有非数字字符7 少于4位数字字符8 多于4位数字字符9 0开头的4位数字10 1开头的4位数字11 后缀四位数字12 有非数字字符13 少于4位数字字符14 多于4位数字字符15 步骤2:根据等价类划分表,设计测试用例覆盖有效等价类,如表7.13所示。 表7.13 有效等价类测试用例 用例编号 输入 覆盖有效等价类编号地区码前缀后缀 CASE1 8632 3678 1, 6, 12 CASE2 0411 8631 8357 2, 6, 12 步骤3:根据无效等价类划分表,设计测试用例覆盖无效等价类,如表7.14所示。 表7.14 无效等价类测试用例 用例编号 输入 覆盖无效等价类编号地区码前缀后缀 CASE1 041A 8632 3678 3 CASE2 041 8632 3678 4 CASE3 04111 8632 3678 5 CASE4 0411 A632 3678 7 CASE5 0411 863 3678 8 CASE6 0411 86321 3678 9 CASE7 0411 0632 3678 10 CASE8 0411 1632 3678 11

软件测试题目-附答案

1 一、选择题 1.软件测试的目的是( B )。 A )试验性运行软件 B )发现软件错误 C )证明软件正确 D )找出软件中全部错误 2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。 A )应用范围 B )内部逻辑 C )功能 D )输入数据 3.黑盒法是根据程序的( C )来设计测试用例的。 A )应用范围 B )内部逻辑 C )功能 D )输入数据 4.为了提高软件测试的效率,应该( D )。 A )随机地选取测试数据 B )取一切可能的输入数据作为测试数据 C )在完成编码以后制定软件的测试计划 D )选择发现错误可能性最大的数据作为测试用例 5.与设计测试用例无关的文档是( A )。 A )项目开发计划 B )需求规格说明书 C )设计说明书 D )源程序 6.测试的关键问题是( B )。 A )如何组织软件评审 B )如何选择测试用例 C )如何验证程序的正确性 D )如何采用综合策略 7.软件测试用例主要由输入数据和( C )两部分组成。 A )测试计划 B )测试规则 C )预期输出结果 D )以往测试记录分析 8.成功的测试是指运行测试用例后( B )。 A )未发现程序错误 B )发现了程序错误 C )证明程序正确性 D )改正了程序错误 9.下列几种逻辑覆盖标准中,查错能力最强的是( D )。 A )语句覆盖 B )判定覆盖 C )条件覆盖 D )条件组合覆盖 10.在黑盒测试中,着重检查输入条件组合的方法是( D )。 A )等价类划分法 B )边界值分析法 C )错误推测法 D )因果图法 11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。 A )系统功能 B )局部数据结构 C )重要的执行路径 D )错误处理 12.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。 A )需求分析 B )概要设计 C )详细设计 D )编码 13.不属于白盒测试的技术是( D )。 A )路径覆盖 B )判定覆盖 C )循环覆盖 D )边界值分析 14.集成测试时,能较早发现高层模块接口错误的测试方法为( A )。 A )自顶向下渐增式测试 B )自底向上渐增式测试 C )非渐增式测试 D )系统测试 15.确认测试以( A )文档作为测试的基础。 A )需求规格说明书 B )设计说明书 C )源程序 D )开发计划 16.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。 A )程序内部逻辑 B )程序的复杂度 C )使用说明书 D )程序的功能 17.程序的三种基本结构是( B )。 A )过程子、程序、分程序 B )顺序、选择、循环 C )递归、堆栈、队列 D )调用、返回、转移 18.结构化程序设计的一种基本方法是( D ) A )筛选法 B )递归法 C )归纳法 D )逐步求精法 19.软件调试的目的是( A ) A )找出错误所在并改正之 B )排除存在错误的可能性 C )对错误性质进行分类 D )统计出错的次数 20.程序三种基本结构的共同特点是( D )

二次函数测试题及答案

1. 2. 3. 4. 5. 6. 、选择题: 二次函数 抛物线y =(x-2)2 3的对称轴是( A.直线x = —3 B.直线x =3 二次函数y 二ax 2 在( ) A.第一象限 C.第三象限 已知二次函数 则一定有( 2 A. b —4ac 0 bx c 的图象如右图,则点 = ax 2 把抛物线y =x 2 ? bx B.第二象限 D.第四象限 C. M bx c ,且 a ::: 0,a -b c .0, 2 B. b -4ac =0 C. b 2 -4ac :: 2 D. b —4ac < 0 c 向右平移3个单位,再向下平移 2个单位,所得图象的解析式是 2 y =x -3x 5,则有( A. b = 3 , c -1 C. b =3 , c =3 B. b = -9 , c = -15 D. b = —9 , c =21 下面所示各图是在同 一直 角 坐标 系内,二次 函数y 二ax 2 (a c)x c 与一次 函数 k 已知反比例函数y 的图象如右图所示,则二 x y =ax c 的大致图象,有且只有一个是正确的,正确的是(

11. 已知抛物线y =ax2 bx c与x轴有两个交点,那么一元二次方程ax2 bx 0的根的 情况是_______________________ 12. __________________________________________________________________ 已知抛物线 y=ax2+x+c与x轴交点的横坐标为-1,则a+c= _______________________________ 13. 请你写出函数y=(x+1)2与y=x2+1具有的一个共同性质:_____________________ . 14. 有一个二次函数的图象,三位同学分别说出它的一些特点:甲:对称轴是直线x =4 ; 乙:与x轴两个交点的横坐标都是整数; 丙:与y轴交点的纵坐标也是整数,且以这三个交点为顶点的三角形面积为 3. 请你写出满足上述全部特点的一个二次函数解析式: 15. 已知二次函数的图象开口向上,且与y轴的正半轴相交,请你写出一个满足条件的二次函 数的解析式:________________________. A.x 二-2 B. x =2 C. 8. 二 欠 函 1 数y :=(x -1)2'2的最小值是() A.-2 B. 2 C. D. 1 9. - 二- 次函数y =ax2bx c的图象如图所 M=4 a 2b c N = a —b c , P = 4a-b ,则( A.M0 , N 0, P 0 B.M<0 ,N 0, P 0 C.M0, N :: 0, P 0 D.M0 , N 0, P :::0 、 填空题: 7.抛物线y=x2 -2x 3的对称轴是直线( )x = —1 D. x =1 10.将二次函数y =x2 -2x 3配方成y =(x -h)2? k的形式,则y= ____________________

西南科技大学软件测试B卷答案

课程代码 143140190命题单位计算机学院:软件教研室 一、简答题(45 分) 1.请列举 5 条软件测试的原则,并简单说明各原则的内容。(10 分)答:(1)所有的测试都应追溯到用户的需求。系统中最严重的错误是那些导致程序无法满足用户需求的错误。(2)尽早地和不断地进行软件测试。需求和设计时出现 序员的测试思路有局限性,做测试时很容易受到编程思路的影响;(6)设计周密的测试用例。软件测试的本质就是针对要测试的内容确定一组测试用例。(至少回答 5 条,每条 2 分) 2.什么是黑盒测试?黑盒测试主要采用哪些测试方法? 什么是白盒测试?白盒测试主 要采用哪些测试方法?(15) 答:黑盒测试又称为功能测试、数据驱动测试和基于规格说明的测试。它从用户观点出发的测试。用这种方法进行测试时,把被测试程序当作一个黑盒,在不考虑程 序内部结构的内部特性、测试者只知道该程序输入和输出之间的关系或程序功能的情 况下,依靠能够反映这一关系和程序功能需求规格的说明书,来确定测试用例和推断 测试结果的正确性。(4 分) 黑盒测试的方法包括:边界值分析、等价类测试、基于决策表的测试和因果图等。(4 分) 白盒测试又称为结构测试、逻辑驱动测试或基于程序的测试。它依赖于对程序细 第 1 页共 7 页

(4 ( 节的严密的检验。针对特定条件和循环集设计测试用例,对软件的逻辑路径进行测试。 在程序的不同点检验程序的状态,来进行判定其实际情况是否和预期的状态相一致。 分) 白盒测试包括:逻辑覆盖、基路径测试、数据流测试、程序插装等。(3 分) 3.为什么在单元测试之后要进行集成测试?(10 分) 答:实践表明,软件的一些模块能够单独地工作,但并不能保证组装连接之后也肯定 能正常工作。程序在某些局部反映不出来的问题,在全局情况下有可能暴露出来,影 响软件功能的实现。(5 分)可能的原因有以下几方面: (1)模块相互调用时引入了新的问题; (2)几个子功能组合后不能实现预计的主功能; (3)计算的误差累计达到了不能接受的程度; (4)全局数据结构出现错误。 因此,在单元模块完成单元测试后,需要按照设计的程序结构图进行组合、进行 集成测试,检测与接口有关的各种故障。(5 分) 4.请简述自顶向下和自底向上两种集成测试方法,并比较两者的优点和缺点。 10 分) 答:自顶向下集成测试表示逐步集成和逐步测试是按照结构图自上而下进行的, 即模块集成的顺序是首先集成主控模块(主程序),然后依照控制层次结构向下进行集 成。(3 分)自底向上集成测试表示逐步集成和逐步测试的工作是按结构图自下而上进 行的,由于是从最底层开始集成,所以也就不再需要使用桩模块进行辅助测试。(3 分) 自顶向下测试的主要优点在于它可以自然的做到逐步求精,一开始就能让测试者看到 系统的框架。它的主要缺点是需要提供桩模块,并且在输入/输出模块接入系统以前, 在桩模块中表示测试数据有一定困难。(2 分)自底向上的优点在于不需要桩模块, 第 2 页 共 7 页

(完整版)软件测试基础习题及答案

1、软件测试的定义? 软件测试是一个过程或者一系列过程,用来确认计算和代码完成了其应该完成的功能,并且不执行其不应该有的操作。 2、软件测试的目标是什么? 是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,降低软件发布后由于潜在的软件错误和缺陷造成的隐患所带来的商业风险。 3、简单描述一下软件测试的原则? 所有的软件测试都应追溯到用户需求 应当把“尽早地和不断地进行软件测试”作为测试者的座右铭 Good Enough原则 质量第一 充分注意测试中的群集现象 程序员应避免检查自己的程序 有据可依 尽量避免软件测试的随意性,要有预期结果 重视回归测试 妥善保存一切测试过程文档 4、软件测试中验证和确认的区别? Verfication 验证: 是保证软件正确实现特定功能的一系列活动和过程。 目的是保证软件生命周期中的每一个阶段的成果满足上一个阶段设定的目标。 Validation 确认: 是保证软件满足用户需求的一系列的活动和过程。 目的是在软件开发后保证与用户需求符合 5、软件测试按照测试的基本策略可分为哪两种并加以详细说明? 白盒测试: 白盒测试也称结构测试或逻辑驱动测试,是指基于一个应用代码的内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。

黑盒测试: 黑盒测试是指不基于内部设计和代码的任何知识,而基于需求和功能性的测试,黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因—果图、错误推测等,主要用于软件确认测试。 6、整个软件生命周期中,需要进行哪几项测试? 单元测试、集成测试、系统测试、验收测试 单元测试 单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。因为单元测试需要知道内部程序设计和编码的细节知识,一般应由程序员而非测试员来完成,往往需要开发测试驱动模块和桩模块来辅助完成单元测试。因此应用系统有一个设计很好的体系结构就显得尤为重要。 一个软件单元的正确性是相对于该单元的规约而言的。因此,单元测试以被测试单位的规约为基准。单元测试的主要方法有控制流测试、数据流测试、排错测试、分域测试等等。 集成测试 集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。它根据集成测试计划,一边将模块或其他软件单位组合成越来越大的系统,一边运行该系统,以分析所组成的系统是否正确,各组成部分是否合拍。集成测试的策略主要有自顶向下和自底向上两种。 系统测试 系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。因此,系统测试应该按照测试计划进行,其输入、输出和其他动态运行行为应该与软件规约进行对比。软件系统测试方法很多,主要有功能测试、性能测试、随机测试等等。 验收测试 验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使用的现场。这是软件在投入使用之前的最后测试。

软件测试考试题目答案

注意:判断题第六题不用做。 测试题目 试题(一),满分120分 一、判断题(每题1分,正确的在括号内打T,错误的打F,输入其它任何符号或者不输入都视为0分,总共21分) 1.软件测试的目的是尽可能多的找出软件的缺陷。(T) 2.Beta 测试是验收测试的一种。(T) 3.验收测试是由最终用户来实施的。(F) 4.项目立项前测试人员不需要提交任何工件。(F) 5.单元测试能发现约80%的软件缺陷。(T) 6.代码评审是检查源代码是否达到模块设计的要求。(F) 7.自底向上集成需要测试员编写驱动程序。(T) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(T?) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(F) 10.代码评审员一般由测试员担任。(F)开发人员 11.我们可以人为的使得软件不存在配置问题。(F) 12.集成测试计划在需求分析阶段末提交。(F)项目计划 13、好的测试员不懈追求完美。( T) 14、测试程序仅仅按预期方式运行就行了。(F ) 15、静态检查就是看代码。( F) 16、软件测试员可以对产品说明书进行白盒测试。( F) 17、静态白盒测试可以找出遗漏之处和问题。( T) 18、理论上白盒测试可以发现软件所有的缺陷。(F) 19、可以发布具有配置缺陷的软件产品。(T) 20、软件必须进行某种程度的兼容性测试。( T) 21、所有软件都有一个用户界面,因此必须测试易用性。(F ) 二、填空题(第五题4分,其它每空1分,共20分) 1、软件=程序+数据+文档+服务。 2.设计系统测试计划需要参考的项目文档有。 3、代码评审主要做_代码审查_工作。 4、软件测试主要分为_单元,集成,系统,验收、四类测试。 5、测试人员A在测试中发现系统20个缺陷,测试人员B在系统中发现了30 缺陷,他们有5个缺陷是一样的,从理论上分析,系统大概存在120个缺陷? 6、网络通讯三个要素,包括协议、IP、端口。 7、在32位的系统中,int a,char b分别占用4、1字节。 三、专业词语解释(每题2 分,16分) 1、β测试: 2、桩模块:

二次函数经典测试题及答案解析

二次函数经典测试题及答案解析 一、选择题 1.如图,ABC ?为等边三角形,点P 从A 出发,沿A B C A →→→作匀速运动,则线段AP 的长度y 与运动时间x 之间的函数关系大致是( ) A . B . C . D . 【答案】B 【解析】 【分析】 根据题意可知点P 从点A 运动到点B 时以及从点C 运动到点A 时是一条线段,故可排除选项C 与D ;点P 从点B 运动到点C 时,y 是x 的二次函数,并且有最小值,故选项B 符合题意,选项A 不合题意. 【详解】 根据题意得,点P 从点A 运动到点B 时以及从点C 运动到点A 时是一条线段,故选项C 与选项D 不合题意; 点P 从点B 运动到点C 时,y 是x 的二次函数,并且有最小值, ∴选项B 符合题意,选项A 不合题意. 故选B . 【点睛】 本题考查了动点问题的函数图象:通过分类讨论,利用三角形面积公式得到y 与x 的函数关系,然后根据二次函数和一次函数图象与性质解决问题. 2.二次函数y =x 2+bx 的对称轴为直线x =2,若关于x 的一元二次方程x 2+bx ﹣t =0(t 为实数)在﹣1<x <4的范围内有解,则t 的取值范围是( ) A .0<t <5 B .﹣4≤t <5 C .﹣4≤t <0 D .t ≥﹣4 【答案】B 【解析】 【分析】 先求出b ,确定二次函数解析式,关于x 的一元二次方程x 2+bx ﹣t =0的解可以看成二次函

数y =x 2﹣4x 与直线y =t 的交点,﹣1<x <4时﹣4≤y <5,进而求解; 【详解】 解:∵对称轴为直线x =2, ∴b =﹣4, ∴y =x 2﹣4x , 关于x 的一元二次方程x 2+bx ﹣t =0的解可以看成二次函数y =x 2﹣4x 与直线y =t 的交点, ∵﹣1<x <4, ∴二次函数y 的取值为﹣4≤y <5, ∴﹣4≤t <5; 故选:B . 【点睛】 本题考查二次函数图象的性质,一元二次方程的解;将一元二次方程的解转换为二次函数与直线交点问题,数形结合的解决问题是解题的关键. 3.一列自然数0,1,2,3,…,100.依次将该列数中的每一个数平方后除以100,得到一列新数.则下列结论正确的是( ) A .原数与对应新数的差不可能等于零 B .原数与对应新数的差,随着原数的增大而增大 C .当原数与对应新数的差等于21时,原数等于30 D .当原数取50时,原数与对应新数的差最大 【答案】D 【解析】 【分析】 设出原数,表示出新数,利用解方程和函数性质即可求解. 【详解】 解:设原数为m ,则新数为2 1100 m , 设新数与原数的差为y 则22 11100100 y m m m m =-=-+, 易得,当m =0时,y =0,则A 错误 ∵1 0100 - < 当1m 50 122100b a ﹣﹣﹣===??? ??? 时,y 有最大值.则B 错误,D 正确. 当y =21时,2 1100 m m - +=21 解得1m =30,2m =70,则C 错误.

软件测试综合题目(附答案)-上

一、选择题: 1.模块的耦合度描述了___D___。 A.模块内各种元素结合的程度B.模块内多个功能之间的接口 C.模块之间公共数据的数量D.模块之间相互关联的程度 2.内聚是一种指标,表示一个模块_B_____。 A.代码优化的程度B.代码功能的集中程度 C.完成任务时及时程度D.为了与其他模块连接所要完成的工作量3.在UNIX操作系统中,把输入/输出设备看作是__D____。 A.普通文件B.目录文件C.索引文件D.特殊文件4.“science”是一个XML 元素的定义,其 中元素标记的属性值是__C____。 A.title B.style C.italic D.science 5. ___C___描述数据的局部逻辑视图,是数据库用户的数据视图,它是与某一 应用有关的数据逻辑表示。 A.模式B.逻辑模式C.外模式D.内模式解析:三级模式结构:外模式、模式和内模式 一、模式(Schema) 定义:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 理解: ①一个数据库只有一个模式; ②是数据库数据在逻辑级上的视图; ③数据库模式以某一种数据模型为基础; ④定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等),而且要定义与数据有关的安全性、完整性要求,定义这些数据之间的联系。 二、外模式(External Schema) 定义:也称子模式(Subschema)或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 理解: ①一个数据库可以有多个外模式; ②外模式就是用户视图; ③外模式是保证数据安全性的一个有力措施。 三、内模式(Internal Schema) 定义:也称存储模式(Storage Schema),它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式(例如,记录的存储方式是顺序存储、按照

相关文档
最新文档