|
【西南大学】[0010]《软件工程》
' l5 }9 H; b# v6 r7 m试卷总分:100 得分:100
1 }4 t6 V# s8 _ A8 x! L+ n {第1题,在人工智能领域,目前最广泛使用的高级语言是 ( )。+ A9 z, b+ [7 c3 Y
A.LISP
) H% |# m, Z8 Q! d$ a, [1 I. _B.Ada% X+ `* g: O! P* Y% R
C.FORTRAN2 X( W% i* O1 w* `
D.COBOL- c9 W4 E0 `' R9 ~( J/ |( y; m& U& _
正确资料:A
# e. Q+ h; q5 b3 Q* P
/ s* Y7 i# O H; p5 s
# x: J* D6 {* G, L/ P% g4 U: N. y第2题,软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们(): j, g7 }7 g* l, j/ L$ I
A.B.前者属于动态测试,后者属于静态测试
, `, b6 W& |) i2 FB.都属于静态测试
& a6 O7 k6 G. {; `C.都属于动态测试0 _1 I7 h$ u7 b8 D
D.前者属于静态测试,后者属于动态测试
; a9 I/ V3 a$ z( u正确资料:C
7 I: C# H! B2 a/ Y ?0 u3 T. m
5 W# w; K1 g2 I第3题,软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。; |4 M2 i9 A1 q! I
A.引入新技术提高空间利用率; Q$ w& q, c3 m, U
B.硬软件结合使系统面向应用
2 }" ^; n' w/ U- }5 [C.用较少的投资获得高质量的软件1 |3 P* D3 _ b3 u; @ C
D.缩短研制周期扩大软件功能
8 `- f2 i% F9 ]7 C正确资料:C
& v: l; H" o2 `' [( v3 ^6 I; X1 }
6 ?" X! E6 r- p6 _/ b第4题,下列叙述中,()不属于数据字典的作用。, [* _: J# a: E( m5 H6 Z$ W
A.用户中系统的直接使用者# P7 h- m+ B5 \0 J
B.用户和软件人员的中间人
. y; \: o! y* `- YC.软件的编程人员
F) w" D; Z( q% dD.用户和软件人员的领导
& B( ?2 `8 K$ X# F% R" k正确资料:B+ k6 B5 a ^2 q. T; r
: s( r" A F* }
+ F5 r' u* u( v7 l x% X2 m' X; c资料来源:谋学网(www.mouxue.com),软件设计中划分模块的一个准则是( )。
( f3 ~1 ^9 O' L% K5 D' L# r1 hA.低内聚高耦合2 l% @- I c! A9 E: g. f
B.高内聚低耦合3 v) r, C) q v6 Y
C.低内聚低耦合
" s) R4 V. j& {D.高内聚高耦合
O5 O- a! X; ^: j" A正确资料:B
( u# @9 m% F4 B$ B3 ]2 B) v( z D6 O% d) A
/ V- T% a' o0 h. t0 t" e: n7 b/ f第6题,提高程序可读性的有力手段是()。; D# i$ v) \% u, U
A.给程序加注释
) D0 I: Q: p9 U8 \B.选好一种程序设计语言- \' q$ ]! W( v
C.显示说明一切变量2 I8 i( p& N8 ^
D.使用三种标准控制语句
: Z& {8 L4 }$ f6 I4 E# }正确资料:A
. W V) Q4 V' [
* Y) W7 x. r% A# C5 ^% u0 k5 g/ D9 s4 U1 t+ C( e& G1 `6 h
第7题,SA法的主要描述手段有( )6 l) N' k! f7 q9 P( p! L
A.系统流程图和模块图2 }0 a, v0 v- C5 F
B.DFD图、数据词典、加工说明
8 N1 K9 Y M8 o3 mC.功能结构图、加工说明 a& N1 e% c6 o; J4 O- A# e4 p
D.软件结构图、加工说明( z7 F5 ^/ V, T! k9 C) k5 w
正确资料:B& X. U* e% x m# p9 K/ k
0 O: J. K( D" Y ?( g" o
1 z- d" [; q1 P4 b' y第8题,结构化分析,简称()4 \/ F' a& ]* Q; `
A.SC9 T) ?! ~. Z( Z( W( _
B.CASE* C; i; ?& N! K( P6 X
C.SA
& {! C% f ~1 y: z" U mD.SD
2 j8 V) z) R' O# S& u7 T& }0 ~: j正确资料:C; @( [* D; w: K/ S; q
: W& f) }: f4 c7 Q) u! [! N
. m- _- C! D4 X" k# Z% x第9题,模块内聚度越高,说明模块内各成分彼此结合的程度越()。+ C4 |+ D0 o. m7 n6 k
A.无法判断
5 f' H1 t+ P( N g. tB.松散# w% j3 |2 b) U7 ^5 E
C.紧密
5 Y8 @3 N( L& z9 tD.相等; I4 ^. u* `& n$ D# N
正确资料:C
) [8 F5 T d* C5 g- S0 \6 E' z% s# V+ f6 s; A1 f$ w5 `: o% w
2 @/ r" h1 g$ _9 }1 K$ o资料来源:谋学网(www.mouxue.com),PDL是()语言。
- y9 p" ? ? {$ X! ZA.高级程序设计语言3 f& n+ h/ G3 @5 |6 ]8 f5 D
B.中级程序设计语言) W+ h$ X2 U, J7 k
C.伪码式/ {% n8 M8 x& x
D.低级程序设计语言
- ~( [6 |& [, ^* v6 ?4 Q正确资料:C
; N( v' A. Y/ m- i2 \6 m7 N
3 j1 U! w7 E: S* k& {0 e# S# i
第11题,采用甘特图表示软件项目进度安排,下列说法中正确的是()。' C+ e) ^. e, f! s5 x, Q- H! `
A.能够反映多个人物之间的复杂关系 V! ^$ M$ `; Q) ~8 U1 B8 E
B.能够直观表示任务之间相互依赖的制约关系
4 ^4 J6 l2 g. b7 G) ?/ xC.能够表示哪些任务是关键任务
P5 J8 A% c# _. R6 y1 f" ]D.能够表示字人物之间的并行和串行关系8 A' L2 e! k5 l) c. U' z
正确资料
, G0 s1 v, V L) K: Q2 h7 H
1 z& O j- X/ \& i# ?4 d' \; f0 b9 j9 k
资料来源:谋学网(www.mouxue.com),软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()
$ Y7 P( S* P a4 l( ?# tA.软件开发工具和软件开发的环境- Y) ~; J# t$ i0 q
B.软件开发环境
' E! [& a4 h- _, J0 Y% YC.硬件环境
5 r2 [$ Y) L+ G: S* }! X, uD.开发人员的素质
- G# \: W1 e' v' c+ B; D1 L. f正确资料:A0 g8 |6 \" r* s5 l' \0 J( J/ ^
5 \% W- N) j* @9 p+ }/ W+ [2 K9 z8 h. \' ?- `- [2 h# z) @8 R
第13题,软件产品的生产主要( )
- F9 ~7 O# {8 V2 f) sA.研制9 u- S/ e6 u4 M% H* V# I% C# L
B.生产2 n0 B$ Q/ R; F2 h5 L
C.再生产/ A, C/ B. o/ O8 z. v! V6 n# m
D.开发
1 N( F5 q6 p# I& G正确资料:A
2 ~' x* U# c1 h0 x. d
' ~6 g& G/ y8 M. s
2 H; F* q5 t- u第14题,数据字典是数据流图中所有元素的定义的集合,一般由以下4类条目组成( )。# b8 I: R, T8 \. v, w0 w8 x
A.A.数据流条目、数据存储条目、数据源条目、加工条目; Y( B5 Q& |! R% Y! F7 p; H- P! k( V
B.数据说明条目、控制流条目、加工条目、数据存储条目
& s8 O3 }+ I! oC.数据源条目、数据流条目、数据处理条目、数据文件条目
5 _* T% o1 o1 [7 F& CD.数据流条目、数据项条目、文件条目、加工条目
; d4 H& } W! e* a G: ]# P: Y正确资料:A6 t& h: o. ?/ s4 H! P9 N' g, e
/ g8 `$ Y) h8 c: |! M& y
8 L/ z1 Z' E b# G7 T: N
资料来源:谋学网(www.mouxue.com),软件维护是软件得以正常运行的重要环节,按照软件工程方法的理解,一般软件维护应开始于()。
0 u# Q& n8 L# X! N" P8 VA.查阅测试记录
: o4 p; o2 w8 J- E7 DB.分析软件结构
' d( f% [) n2 e6 OC.阅读设计文档
# ~- V2 h; S, ]# q: X; o4 OD.理解程序代码9 Q: y& V9 i9 h( {: h
正确资料:B |
|