|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。) E! y: R% H) X8 O2 F
7 e5 T/ n: y- I. f一、单选题(共 15 道试题,共 75 分。)V 1. 由用户在实际使用环境下对软件产品进行测试称为( )。
+ ] p( I6 e; k1 d# K" d1 @) UA. α测试
3 G' {# P. ~- a# f7 sB. β测试
' u/ P" m: Q2 \$ `/ h8 I5 |& O, ]C. 用户测试) W! x: P* Q) L+ H; P( e% r
D. 模拟测试
+ L( e5 d, f# z 满分:5 分
H6 R8 x3 e' _/ b) ^2. 下面关于复用分类的描述正确的是( )
x+ Q# }% |7 Q* n# ^1 F/ WA. 按照服务的规模分小规模复用与大规模复用
1 X% T4 q8 ]2 B! Q5 \B. 根据可复用信息分为组合式复用和生成式复用
3 i9 @, m( Z0 |0 D/ d# eC. 根据复用的方法分黑盒复用和白盒复用0 I2 b" S! b& d! p$ G Q5 u
D.
3 V* {6 ` Y9 [7 v 满分:5 分
/ Z3 {( O, h5 e* U# h! C3. 一般来说,在软件维护过程中,大部分工作是由( )引起的。
! q: e2 q3 O# W: N9 SA. 适应新的软件环境: r/ _( H6 @/ ]1 J1 O! A4 z8 O
B. 适应新的硬件环境
1 V* ~- b0 n5 [% VC. 用户的需求改变
. C! v/ u0 C: z3 @) x# CD. 程序的可靠性4 e+ z: }: D0 R3 S
满分:5 分
$ G* {) N4 H% l" M5 t4. 为了将不同的软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的( )和Microsoft公司推出的DCOM。
* ~2 ?( K' {8 Y7 u SA. CORBA
$ ~) t# ~& W: W9 x" IB. DCOM) [/ k: k% u2 _) v, O' K* w
C. JavaBean7 ]6 x8 `" R$ F9 G
D. Delphi/ M9 P0 T/ K3 J h7 a0 I. ]
满分:5 分
1 m$ H* p, E, S r- A* b5. 设计测试用例的基本目标是( )
* C6 K5 ~3 ^1 g$ U( X1 JA. 尽可能用测试用例覆盖可能的路径( ^/ R; O. p1 S: Y: q! H
B. 选用少量的高效测试用例尽可能多发现软件中的问题
. V5 n4 z" X9 r$ `4 j/ d" h# kC. 采用各种有效测试策略,使得到的程序准确无误
) f5 ^8 W. ?( [! t4 l4 oD. 评估与选用不同测试方法,尽可能完成测试进度计划
* S7 A' I4 D- W0 O5 g4 Y 满分:5 分" k" ~. ~( L3 B
6. 下面内聚级别从低到高排列正确的是( )
2 y X" A- x& M. o3 E$ |1 {* PA. 功能内聚、顺序内聚、过程内聚、时间内聚、实用程序内聚、偶然内聚/ f# n6 x" Y. W: t2 N% a$ z
B. 实用程序内聚、偶然内聚、顺序内聚、过程内聚、时间内聚
: v9 m% Q* U( j! t% V8 K" L0 ~C. 偶然内聚、时间内聚、功能内聚、顺序内聚、过程内聚、实用程序内聚
j9 M# V9 z @0 i5 a! OD. 偶然内聚、实用程序内聚、时间内聚、过程内聚、顺序内聚、功能内聚
$ a% g( `: f% g7 T 满分:5 分$ R+ p [1 L, u5 K9 z
7. 语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是( )。
6 O: V* ?7 [+ p" fA. 语句覆盖1 X2 V0 z- |! a8 f7 M. R) Q: q+ T
B. 条件覆盖
" v8 _# ]3 @5 c$ r. l* IC. 路径覆盖
% c, T1 j6 n2 Z1 Y+ w2 [5 [+ q' OD. 判定覆盖
4 l# X9 ^$ a6 b: g& P 满分:5 分
4 [) i: g6 H5 G( @8 _* p' Q) F8. 关于条件中包含的错误类型说法错误的是( )
* G% b) l& G5 s! ~% v6 H0 _A. 关系算子错误
. }& h6 r) r1 d8 I6 HB. 算术表达式错误 K. j5 w$ ^ A
C. 条件中包含的错误有布尔变量错误
7 x7 Q, D2 F, V+ v; ]& ]D. 条件中包含的错误有接口错误
1 H) M5 _+ v" a; x7 f' P) G 满分:5 分2 v8 T c5 m! n$ E" q5 K
9. 软件测试工具有多种,其中( )对源程序的数据流和控制流进行分析,发现语义错误。& [) o$ U5 i. T8 T& m- ]
A. 动态分析工具6 z$ y9 N) f5 ~% Q2 v( ~0 J* B
B. 静态分析工具6 k3 L# K- ?3 s% t, G
C. 模拟工具0 j+ ~; Z/ a, {5 V
D. 测试管理工具) r4 I& L, \- N0 n6 {6 l# [
满分:5 分
+ w4 D: R% ]1 y' K* X: V5 v& D10. 关于分支的思想错误的是( )
7 [, L6 }( K% A1 w. YA. 便于并发执行,缩短开发周期 F: ^% E" L' \2 X1 I' {
B. 适合团队协作,降低了实施难度) Y4 B! w! o$ u% o: n+ \9 R
C. 容易产生可复用部件; R5 O& H2 S' P4 P) ~
D. 分的越细越好
% X0 N' d$ ~" m8 q3 I; J1 d 满分:5 分0 X6 X5 X6 e2 [, Y# V
11. 在黑盒测试方法中,用等价类划分方法设计测试用例的步骤是:首先根据输入条件把数目极多的输入数据划分成若干有效等价类和若干无效等价类;然后设计一个用例,使其覆盖尽可能多尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖;接着设计一个测试用力,使其覆盖( )尚未被覆盖的无效等价类,重复这一部,直到所有的无效等价类均被覆盖。; f5 B9 n6 T# i; n1 d
A. 1个) N. e1 d# a- m( y @" L7 c
B. 全部8 n7 l; L( l/ A! L
C. 尽可能多
- e7 p0 K& d2 y1 `! f# PD. 尽可能少
: N f, c+ @7 ? 满分:5 分" u. R9 A$ q$ y! }0 z
12. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )! |: y; s2 d- g9 L- U& O t. K
A. E-R图
% l1 H" B) h. d% N( P$ O8 pB. 因果图7 D( ~3 v: I* e& j6 H
C. DFD图2 ]+ U7 i/ P9 D- v, @2 g- x/ P9 T
D. IPO图
, n$ Z a9 F M2 L8 @0 N+ p) e$ J 满分:5 分
, U- L$ M5 |# r! \0 U13. 下面不属于测试应遵循的原则为( )5 E+ \% w# T, a& T2 @0 r5 s
A. 所有测试的标准都是建立在用户需求之上$ p2 T" ^# P$ r+ C" p5 d" C3 c1 x
B. 所有的需求都是可验证的 l; |; E; n+ |' m7 E" P
C. 测试活动可提前展开
: _3 l6 ~! `- X6 N. Y. @7 _( WD. 测试可以一次完成
" l' }* a! M" A 满分:5 分, d, c4 ?5 v% {6 D3 ^2 X
14. 软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指( )中的复用。
, s3 U+ |7 i# |! V; FA. 同一软件系统
, G2 R ~) _% _ NB. 不同软件系统
) r; _# H$ {2 u7 b8 EC. 同一应用领域
' m- ^6 o4 A0 Z+ J* ?, n) ?# GD. 不同应用领域" {5 D6 Q, K9 A# x( h
满分:5 分
0 T5 s( x9 ?. Y' f, b# c+ N; x2 t0 t15. 软件测试就是在软件投入运行之前,对软件( )、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。
~; |- s* Z5 f9 R3 @A. 灵活性3 [& I$ ~( E' y4 U6 N: I M. D4 ]
B. 软件工程! W" U, r6 I3 a6 n2 t6 |
C. 软件质量
3 r( A# `6 W U: y4 kD. 软件测试5 J( [6 |3 ^- z& _/ l! Y
满分:5 分 . l( A# p |( Z' y7 B
' H1 ]7 |6 T; r( x# K7 B9 m: |6 l
二、判断题(共 5 道试题,共 25 分。)V 1. 测试的目的在于证明软件的正确性( )2 W$ o4 Q8 Y5 @& E6 x x2 c& r3 U
A. 错误6 r, {& K3 m9 ?6 n9 _3 X2 l& Y) p/ c7 G" v
B. 正确( _, _% P9 {* O: Y& ^! P' d
满分:5 分4 q, v5 X- X' ]9 S: Z
2. 里氏替换原则指出父类可以替换子类,可以出现在父类能出现的任何地方( )
' @( h* _7 Q1 U4 R$ `A. 错误
( d; g% v* f) CB. 正确
$ S, k/ G# Z% ]; n 满分:5 分
" x2 h/ w; _* V3. 两个模块之间通过接口的参数表交换信息数据,并且这些信息数据的类型是基本数据类型印记耦合4 X. D( A# C, |2 R: T! ^: r
A. 错误
) _$ A' p3 P( |5 d& a+ IB. 正确+ V% V' S( O% f% w) `# K7 `+ b2 j
满分:5 分0 C3 P, B& y- e1 X' X0 u3 E3 ?
4. 测试不能表明软件中不存在错误,它只能说明软件中存在错误( )* X+ t- c5 m* _7 \, n( ]5 c9 B7 L* E
A. 错误
) {* x9 o8 e6 c" `* D* ?- u+ DB. 正确
- \; N- k# M) U2 Y0 j' y2 |; {/ F 满分:5 分$ T; O% f/ n/ F, j4 o! Y
5. 信息隐蔽指一个模块内的数据和模块的实现细节对于该模块的客户即调用者模块有不可见的性质
: N. R" u4 L# I" N9 e. Y; UA. 错误
; d6 S( ~5 s$ VB. 正确
% |4 I7 v, @* h$ {3 ] 满分:5 分 4 k2 A2 _; ?% Z! M e
1 B- P6 k7 _/ p
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|