|
资料来源:谋学网(www.mouxue.com)软件工程-[吉林大学]吉大《软件工程》在线作业一
]! K* M0 J. |- V9 {- o! q试卷总分:100 得分:100
7 c/ Y1 m- u; T: N第1题,下面属于成本估计( M( c2 ~$ e" d/ f# \0 }
A、代码行技术
7 E4 U6 e8 F$ `. f3 X! {. JB、任务分解技术& z3 }/ t. U; r4 N
C、自动估计成本技术
! B5 J- ?* F, H8 i2 y0 i! d' yD、投资回报率" ^" a% G, S5 n6 D4 \2 C
正确资料:,B,C( P- j4 N- I4 m* H( s t \
3 W+ ^( x* D- _& T! S
( g# _/ D0 I. g+ g( N第2题,下面属于在需求分析阶段的图形工具的是) x$ u' j' u& i7 {) U4 X
A、数据流图. b$ ~' I, ~/ |! h$ Q
B、层次方框图
1 }( o6 [! n; h- a+ _5 GC、IPO图& c) j2 i G& |5 `7 M
D、I-O图 g/ t+ T- G: p% z7 O
正确资料:,B,C8 N0 F: H& a+ e0 x+ ]: z& ?: Z
0 E3 p0 B. Y( g3 i0 a
1 `, L3 w5 p: L! Z$ @0 O }' t第3题,瀑布模型的不存在以下问题" v9 X; r1 Z* q$ s
A、用户容易参与开发1 s# c* n+ `: H- S( ~9 m; ~
B、缺乏灵活性: L. N" a6 a* s) d" S
C、用户与开发者易沟通
0 I0 o. a2 F6 JD、适用可变需求* h; ~) e. _. `/ U3 S
正确资料:,C,D
3 {6 F) W7 D& K3 j: P
b9 \: K9 M- j% m
; ?' s, j" d$ A第4题,总体设计过程通常由两个主要阶段组成
# V( U X/ R% H9 M: AA、错误
: W* C+ Q: P+ n z3 q, WB、正确8 n7 e0 r! \0 G# m, b/ @
正确资料:
* N! D6 [ d* K8 m# p" L- i# D+ f' N! ~7 K
3 R; _3 l7 a* R# ]4 Y, O# ~! Y资料来源:谋学网(www.mouxue.com),系统流程图是概括地描述物理系统的传统工具/ S0 e, ?8 `, Y# ?& W8 o- q/ i
A、错误
, f" C$ T7 f3 rB、正确' s u4 f7 C" V
正确资料:7 E$ E$ t( C5 Q9 R1 m7 S& `
* Y& n5 h: \# G
4 n' E$ U; p5 x* u0 k) u7 k$ o+ c, W第6题,测试计划包括测试策略测试方案最终结果等& {2 W% }1 c6 Y1 W
A、错误+ p$ y: y' x5 m/ a
B、正确7 f" b0 r. \/ f& L- u0 D
正确资料:
% A# y c( |3 e! B( y- E3 @0 b* ]$ P: H/ ^0 S+ d( p
/ L* X/ h4 Q% l. J. z# f
第7题,软件测试的目的是竭力证明程序中有错误 _' W8 v7 b6 Q0 z
A、错误
. i6 J/ v; z; _/ j* y/ \+ HB、正确
6 b2 p# M3 v/ [2 m. S4 T正确资料:6 Q: k, A- L& ?; ]& t6 A0 _
7 H3 k5 i# ?1 n8 k4 x$ E% |, ]; d4 Y* L C! \: B
第8题,信息隐藏是意味着有效的模块化可以通过定义一组独立的模块而实现
( \. @7 b0 h7 O" cA、错误; e- [2 J: F/ v5 W, I% O
B、正确
+ ^ A) n' e+ h0 v g5 b$ [8 m正确资料:
0 ~" Z. T1 ~( |
, E; u! V8 C2 Z0 n5 o! w2 U% N5 E
; X. N9 j) z9 F1 |- u! d: h第9题,软件系统的本质是信息处理系统! h+ Y2 C4 _, s. G+ z, J
A、错误
! o3 s' d @" ]) A zB、正确
0 X8 V3 P! {9 t5 w) S7 W( h正确资料:* N: P* M/ Y v/ _% a" }
/ L9 r) Q6 R8 {/ N; @- c+ p' h4 {# n7 G7 _; U) s: \
资料来源:谋学网(www.mouxue.com),画数据流图的基本目的是利用它作为交流信息的工具( s5 r7 |! |$ L' z% T: \, g
A、错误
u7 k- {5 U0 dB、正确% ]0 H0 \( x6 N5 a$ j1 T' D
正确资料:5 Q4 k; T7 ]6 }; r& X z3 ~9 i
3 `: i) P) j% _! }
$ F' [& Q4 @& w! B; D$ w) B$ n第11题,以下那个选项不是实体联系图! ?; W8 Z. ^( H2 T8 F" ]# [5 e' _' K5 g
A、数据& [3 Q! |: N* [5 I5 s+ b- V
B、数据对象
2 U4 v2 V/ p3 h/ Y( s3 f+ kC、数字* Q/ u3 H2 Q6 P- f! c
D、数图
. S8 z# V6 J9 G: u, |正确资料:
/ n- A- j) |/ K D* H1 w: L
& F( `8 {9 C0 z# T( E' c r
! m2 P, n! K7 F( f7 M资料来源:谋学网(www.mouxue.com),面向对象的技术以为核心展开的. r$ T2 s$ t6 V8 D
A、对象
- o1 u+ c+ y0 f' qB、数据
% _' T) \7 J' e2 d0 Q ~1 h* ZC、程序段
) m: ^: x) z$ m' ]8 X5 l$ N5 xD、语法, Z# E% l" r E* N2 v/ l
正确资料:
! h/ N' ]; V' r% n2 h2 m% O- S$ G( z
5 p7 ~* U6 C6 y) @
第13题,软件重用分为个层次
. ]5 s2 M% w5 J$ k" QA、1
$ P5 M4 m7 k7 k0 I4 k6 AB、2
0 X8 z/ ?) o- V5 @6 CC、3) Y$ z* Q/ D2 n, C- _5 E( s
D、4
' i B) d+ A- C1 d1 F7 r正确资料:
O9 [- v# |- P: n+ i
7 }# G0 R, i3 {1 ^8 F2 W+ l
# X" z/ q3 h4 g) |+ v第14题,模块内聚度越高说明模块内各成分彼此结合的程度越2/ r! f E. ]9 x0 B
A、松散) n' _( E. N9 l, ?1 l& w9 ?* ~
B、紧密4 @/ Z% n9 w& E' m7 {
C、无法判断" d3 Y) @: M/ `3 E& D$ O% }
D、相等
! T. c- r: c5 w6 P5 r! s7 K1 A正确资料:
0 T0 N6 u4 j! a- i- N
! c: W9 M# V, s1 b& D! g3 W9 `, G- H& ` {9 d
资料来源:谋学网(www.mouxue.com),下面不是面向对象的重要特点2 x# |, K/ F2 m
A、一致的表示方法5 i4 X& a, [ X' g# A5 ~" a. s3 Q
B、可重用性2 v6 W2 z5 R8 u% W
C、可维护性2 a$ y9 Q% J' _7 c/ V
D、类型检查7 w1 N, Q2 T& m" J" {" `
正确资料:4 m( O3 P! G% Z" x
. v/ G5 m8 _# x5 \- J: F* V! z1 Z I2 {4 o; t
第16题,常见的重载是函数重载和
$ V9 M, q, `* t J" jA、数据重载 l6 Q" w+ D% W i2 I! `
B、符号重载
d, C/ _5 R/ wC、运算符重载
8 {) v% w. P3 gD、以上都不正确
3 ^* m0 S- V" C& E- O" n正确资料:
3 z/ v. K1 m) Y6 x# A6 V9 b6 k* D+ n0 P% G3 ]4 n
# F7 E' M. h9 y- k% C
第17题,常见的数据存储管理方式有种; y$ N) g1 y) G" F
A、1
7 x T5 B( v5 [, h/ c aB、2
4 F" W q1 ^/ b/ a7 L' e3 k7 jC、3, l8 m# ~' H# w9 H! n* y# d% Q9 ?# a
D、4. l: f* O7 p5 C: X! i4 V
正确资料:) u5 Z) [. E; T1 K3 ~$ s
3 F/ U1 A- F5 J, n; w. F- |! A; i7 }$ f. r( ~2 d' P. j
第18题,典型的软件再工程分为类活动' o7 V! g( `. T" Z- Z
A、4+ }* a" C/ ]9 _& r! `/ [1 Z8 X
B、52 ^# I9 ]! x. R- n, E8 D
C、6
6 _4 E9 `9 v7 t/ mD、7
* z9 ^; a' ~1 u. _" f& o正确资料:3 Y3 s' ^7 Z W" [- @3 ?9 }* F; B: }
( @; N6 ?! A7 R0 k, }# N$ d5 E8 _3 ?- x2 F0 K# ~
第19题,下面不属于软件危机现象的是1 S: y+ t) z5 @# W9 t: u$ k; u
A、对软件开发成本和进度的估计常常很不准确。/ v- ^9 t* i3 f9 n4 J( y
B、用户对"已完成的"软件系统不满意的现象经常发生。
4 h- C: A, u9 M2 Z0 u* sC、软件产品的质量往往靠不住。; \6 D- V( H* M( {
D、软件常常是可维护的。
2 ]. E# J6 k( i' A U4 Z- j' L6 o正确资料:. j }: e1 X' w# r# }7 _
9 f* v+ L! |, X
& m6 W$ I. p* k; @" }资料来源:谋学网(www.mouxue.com),软件系统的文档分为类
: E k8 K* p" D9 _ |A、一- ]6 o! @$ G! e- J5 l: N B
B、二# V" F* j8 }2 g" y9 b5 ^6 a
C、三
/ |9 W; O; d) bD、四8 b% e) B) q' C9 }& M
正确资料:
8 T* t! h, i2 U# ~! |& V/ S/ M3 J: e
2 s4 S# h' Y3 `! c" \# s第21题,代码行技术是比较简单的定估算方法( w" ^* W9 k& n
A、量. d* u* _# ~. V: E( h- j, J
B、性
$ a. l9 r1 o1 Y: a4 {& c* d/ @" jC、点4 J$ l" k' F3 n8 m. `! ?3 Z
D、以上都不正确! j3 `- C' ^( s4 r
正确资料:
- @" U0 }+ c- o4 H4 B0 G9 G; B$ s) R
& G* f8 _$ |& k& _
第22题,面向对象的技术中的"类"是比较理想的可重用的软构件称之为
- d6 \/ N( c6 h% b: e8 |% ZA、类构件$ ^4 ? X: v" D9 E" r9 C+ S
B、软构件 c( D5 Q0 b% N$ P( s0 {4 T% L1 k( E& c
C、特殊构件
B4 U6 l9 V8 F1 nD、以上都不正确8 `- J& H9 s5 b1 `5 }8 K
正确资料:
' [% C+ l1 N& J& Q. T3 A; a0 U" \2 G) l
, C6 C7 o1 ~2 O7 f7 z
第23题,需求分析中开发人员要从用户那里了解
/ y: g; N2 z0 d- h9 e' {1 BA、软件做什么
9 d# U/ G/ c f; F# P9 O: }B、用户使用界面
4 [4 {- s0 y$ z$ u! \C、输入的信息
/ B9 H6 N& |) C# VD、软件的规模
4 d! G; q2 Z1 ]4 Q% W, W+ n正确资料:
: E1 n S( E/ O* d, L% D$ Q4 o/ u, I9 i7 [
V3 T( y( V$ n2 E% T0 u! \; q
第24题,软件调试技术包括
- g+ L, M; h7 ~; S& {8 [A、边界值分析
5 p% N7 n: C7 VB、回溯法
* q; D0 l5 ~7 F5 {# U" FC、循环覆盖
: h6 }( V7 e+ {$ y6 W- }7 dD、集成测试# _: w$ c7 V8 i2 b8 ?
正确资料:$ P1 i6 t! {( K
( V5 M$ A! _6 f, D+ U: R9 _' C3 P
资料来源:谋学网(www.mouxue.com),软件测试是为了而执行程序的过程/ N' O% B$ s3 l6 S" u' e
A、纠正错误
: L n( {, P+ nB、发现错误
- q& {4 l) W) z4 r. z, a' WC、避免错误1 H# |' n1 v$ \9 N L& O Q' A
D、证明正确+ k4 D9 I- C: x0 D
正确资料:1 O4 S0 K) s3 a9 L$ s
. I; {! _& J( }1 }* i- O" X) I
1 u1 R% I) p% y) g8 Z) B
8 S0 E( d1 s4 v# [7 \7 c p- k, C9 O* w0 h
6 X, Y2 c: r# B4 s& q: y, S: v8 l' ^
1 n% f& T9 [# K* I2 |
7 p6 k- Q# _! w: h6 U) Z
$ p4 t" q" q% q. }6 F3 m
G1 B# \" v; I( p% }, D, U# Z @7 `, P8 [5 c- T0 M
) n" p, L& @+ n4 D9 Y, |
* R3 c/ t" ^& ]3 [9 r1 o- m8 U. |" l8 T
1 B. ]/ T0 a; s- i8 R |
|