奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1775|回复: 0

21春西南大学课程名称 (0010)《软件工程》机考资料

[复制链接]
发表于 2021-6-9 11:11:09 | 显示全部楼层 |阅读模式
谋学网

' t: u/ r  T$ H0 Q$ n% L5 Z西南大学培训与继续教育学院课程考试试9 h; ]1 ?) \, k0 O: ^
课程名称【编号】:(0010)《软件工程》6 ?+ `* e/ I% D$ z% i
       
- W: i+ M! ?" N2 C5 b; j7 r考试时间:150分钟/ b9 k# \9 v; r1 P" Z
        8 X; i) B$ ]' i9 j
更多资料下载:谋学网(www.mouxue.com):100分
# Z  K: Z( L2 u& x9 g# v& p6 R3 i' x+ _& z+ @( k5 c

7 s( M: R7 m$ X. P2 @8 U' {) X2 g# ^! u
一、9 l: ]: r6 f1 B/ w& w
更多资料下载:谋学网(www.mouxue.com)(本大题共10小题,每道题2.0分,共20.0分)
$ k1 m, @. H. I1.. j" M! @5 d/ g, ^( R
软件测试的目的是()
2 ]. t4 i2 g' \* Z2 Y7 ~  OA.试验性运行软件# i+ k1 t/ }- j5 ~# H! P, T
B.发现软件错误
! @4 H" K2 K- y9 r4 W' hC.证明软件正确
: Z* y. z3 V1 Q/ g3 L  }/ DD.找出软件中全部错误
. T7 h) u) x8 p# ^8 F/ R9 ~2.2 @% \, i4 Y2 W. ~% \6 W( T
程序的三种基本结构是()
6 u) H3 y) v( sA.过程子、程序、分程序
5 H( d2 s# E+ ^& |B.顺序、选择、循环2 u4 o! O& h) |0 o5 }3 h) C& _
C.递归、堆栈、队列
* ~5 v( N+ V( I' ?' {& l, R- AD.调用、返回、转移: R4 E2 z' t! @& }+ M. h
3.; B+ U( M4 R/ U/ g6 e' m
下列那个阶段不是软件生存期三个阶段中的内容()1 A* E# b. D3 `# F1 b( L( O) a. i) g
A.计划阶段* Q5 I& r3 C  ~$ k
B.开发阶段9 u' i. G+ S3 T( ~
C.编码阶段
4 J8 |- c7 Z: [% U  }D.维护阶段0 X( E5 r- H& S1 n6 R* s
4.8 Q; p3 o; W, @
集成测试时,能较早发现高层模块接口错误的测试方法为()
! z" ^. r6 L. r# X% H0 H- J/ GA.自顶向下渐增式测试
, [& I, d  V5 k3 F4 s* \B.自底向上渐增式测试2 a7 R: B, N" [3 c( h# H
C.非渐增式测试  T0 q! u: ]6 e+ V& @) ]
D.系统测试
* b& {  m0 k& n1 {! v& {5.2 A3 K+ ~  ~7 u) N( C+ d3 g
在E-R模型中,包含以下基本成分()
6 M2 o- V; C3 UA.数据、对象、实体
* h' _4 ]2 k; U% b. A8 nB.控制、联系、对象
/ y8 @7 V. s8 e/ LC.实体、联系、属性* V6 N9 {8 K" b$ P2 [  E1 [
D.实体、属性、联系7 y( s2 n+ s0 X) F! ?( |, M8 b5 b
6.
6 G. Y8 G$ Z. ~) G, D; q调试应该由()完成6 |7 s% U7 O3 R" v- Q& S
A.与源程序无关的程序员& g  k4 {4 l: X4 |0 {
B.编制该源程序的程序员
& ^7 q- Z. y# S# T! WC.不了解软件的机构
, b* I2 a# ?; c" |5 JD.设计该软件的机构/ U' {% o  W& E+ v& n" F2 K2 W
7.
  f9 W& W- |6 [: d4 s6 F软件的特点()9 z' k  ^+ V& n" P: Y) J
A.抽象化2 R5 r% X7 }% Q, E% H) c
B.逐步求精, M4 H* `. w: ?1 q8 q2 ?2 F* c
C.模块化1 T: c+ r* {$ V3 t
D.信息隐蔽7 `# r7 \9 q7 r) N- m& Q4 x+ ]' `$ G
8.6 |# ]3 `+ g2 `# d, M
黑盒法是根据程序的()来设计测试用例的6 c* W; h6 v& z) I. o
A.应用范围' g" O7 d; e! W1 o
B.内部逻辑- `8 V6 k% }4 O0 h$ u
C.功能
- Z, m$ r' H' A4 {2 `D.输入数据; w/ v) p- z, z: z# G0 U
9.
3 s. h- ?9 {8 Q. \) d6 j1 \5 _在总体设计阶段,模块应该满足高内聚和()的要求* U# I' A9 M- q
A.多入口; E/ ?% u; L3 n1 k, {
B.低内聚
- P( c# k# Z$ g" M, C, r" q% LC.低耦合
( N. [' U* Y* |0 R, G' U8 TD.低复杂度! o; L! p3 o9 Z6 }5 c
10.
7 I" T5 ]; N3 f: f, n) h9 z若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(   )
8 y; g$ b2 n0 P# b# R- w1 R9 sA.条件覆盖法  K) q: Q# t% ~/ o& p
B.等价分类法. ?- N2 V: p* o2 t" Z' X5 A
C.边界值分析法2 {, @: z3 J  c% ]
D.错误推测法$ |* ^+ h0 Q2 `1 z  Q0 b& x: y! q2 B
二、
8 O0 X3 R7 r9 l' K2 W+ j' ~资料来源:谋学网(www.mouxue.com)(本大题共5小题,每道题2.0分,共10.0分)
* `/ U- s4 w6 d) ?# i+ c1.
0 j, Z; j7 D, l( j7 I. }& n) q不同程序设计语言在程序的效率上的差异不大。# k, U9 P. ^! S0 t5 R1 x" J. S
对       9 I. ?% D/ |9 g; m' n
错   
2 {4 r7 @; p# F# l2.
3 @5 D$ _9 n8 `) @* o  k/ N软件测试的目的是“建设性”的,即为了竭力证明已经建造好的软件系统的正确性和适用性。
& U8 b. x& ?6 N. u2 e* a; U" W! t: B对       # P) F* w( s9 U  e( M
错      l) x0 ~" F% S
3.+ j- s( {. j8 V# I  f! \6 g1 f
为了便于共享,建议多用全程数据结构。7 w2 e0 J) E" A; g0 O6 G
对       2 J! M3 w5 z- X' Q, U/ l
错   
' z0 Q/ n* K5 {- w: K: R4.( u7 h4 R* z( C" Z0 _
判定覆盖必然满足语句覆盖。4 P) J6 s9 ?) T& E$ ^4 v9 J
对         M* s3 _! w+ m$ `9 j; ]
错    ) u, P1 M6 ]4 b1 H
5.
4 n3 a; f/ B8 [. l8 f$ T好的测试用例应能证明软件是正确的。/ \, J( @& m6 F) p: @. S2 P- _
对      
* `9 @9 K% N& P% H# E9 ~3 B# N错   
* R# p' L- o7 ]: Z. [0 w/ r  [三、
7 x3 [8 C  f0 e填空题(本大题共10小题,每道题2.0分,共20.0分)
/ o$ W  J9 }% T& b$ `+ ~1.
  |0 T" E/ O3 c, [9 N. }从结构化程序设计到            ,是程序设计方法的又一次飞跃。( p6 L: f/ m1 p, W! ~  T8 Q- Y
! d5 {7 S5 M# W, e. C7 ?$ [
9 w! L9 B/ ]3 ]% U& q6 m' e
       
  p9 q. X1 a8 }' J& w) b, C2.  z- c3 Y" J8 I) ?: k4 e! a+ s# |0 Q7 r
___________  是软件工程的主要目标。3 E* d: ?6 a1 H2 L

5 N( Z, T% i( k: n- |" e( g9 c
  ^+ r0 j. j; s/ G5 R, ^2 @" ^! j        
4 P) {; Z5 M5 {# V0 i7 M* I3." ~0 x( l0 y+ L4 y8 D8 L
软件生存周期是指一个软件从提出开发要求开始知道__________  为止的整个时期。2 M; k) Z  V) |2 Q# [" G. r, H
( C' w) M; C& @$ ]$ j

9 F7 w5 P! [8 M9 j, Z4.
3 S$ A% d% p; c; X! r/ v3 f软件危机主要表现 ________、____________。& y1 v+ Z8 E4 c* G  _5 m

0 P8 K) @3 S: Y: O. x
9 n' a# c/ ?1 I5., L' y0 P! @- Q
详细设计的工具-___________、____________和_____________。* n( B+ G- O7 K) Z- p# D; ~
9 W8 A  @2 z6 ^$ y1 ~5 V1 ~2 V+ B
. C; s+ I, }( g  s2 Q) w

# W( w- o/ V4 B1 p- L6.
! u6 ?' P( M! p1 N9 o面向对象分析的目的是对客观世界的系统进行______________  。2 K2 {5 C+ |3 X' x
5 r5 U8 y8 A' c1 p' d
; J5 H7 O; f! _, T; L8 R; j
            
2 Z% n1 _  M% w- E7.$ W- ?% C* d1 a8 g
如果一个模块被n个模块调用,其中直接的上级模块的个数是m个(m<=n)那么该模块的扇入数是         个。
& ?; o, r: c0 b: p2 e+ t3 O4 V
/ W6 M6 V& v9 L8 m7 v, u* g  v4 E! r" J4 u0 E
8.
  q! F7 d$ f4 X  X4 i& b6 K功能模型由多张数据流图组成。数据流图中包含有__________、_________、___________和__       __对象。$ O; U# |2 H& h  a* i
% J8 ]2 X' a& \" p, B' K! v
9.: M* x( w; |5 o/ ?+ @! x
导致软件维护费用高的主要原因__________。% X" v- r7 U; X3 T% _
# S9 z2 @  Z  ?. i: j* g
( N, w! M  {8 Z9 x
10.4 y" I& s0 @: G! v+ w
__________、_________、___________是数据库的设计步骤。
  f( O$ U' ?( Q
4 F5 g4 |2 F3 S- E2 Y       
" m' `, B6 [* z四、! M* N1 e. n; r% E
问答题(本大题共4小题,每道题5.0分,共20.0分)
, H0 F- O# D3 u- i' f5 a" {4 b6 u1 e1./ G- E0 ]. ^$ P5 C7 _
软件的可维护性、维护类型及副作用。
" s, P6 u4 J+ |8 \7 t
9 n4 m( A% l: K. t$ c" ]) `9 Q2.4 _# W& M. }6 V  D- D/ y1 B  d  H2 z
简述N—S图、PAD图、判定表和判定树的概念。
& ]+ D( b/ r/ i. V, m( _' h
. b/ M6 ~9 e, P4 n& k8 P# U  \4 r& W( Y" |$ v
% u2 Z7 @$ i1 ^) H( X
3.) N% |: s8 r1 g
软件的定义和应用分类?1 v# D# g0 W0 I; ]" X$ {

! P/ l7 N& B1 W! A. U+ x. j" K* D! ~
4.
! T4 z6 ]; F7 X% o, O1 [: W" ?可重用的软件成分当中包括项目计划和成本估算,怎样重用这些成分?这样做能带来什么收益?/ _9 F; X% D% @! p* c3 w" F
6 N- g0 N  |% p- p+ ~+ [* l) z

7 p( i% y# o( o五、& o% a: @* ^7 m9 G
综合分析题(本大题共3小题,每道题10.0分,共30.0分)
# h( R; s! A: G" n# ^) {* Y7 i9 `1.9 _! i9 y5 |% W$ P; h4 H
某图书管理系统有以下功能:/ T! r: I$ r# o  W
⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。9 D- T5 W! s4 U. m
⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。$ W2 l6 i  ^4 S( Q2 o& }  m+ m
问题2:根据问题1中你所画的数据流图,采用面向数据流的方法,画出系统的软件结构图。
: A7 r: U" \; F4 i- g& Z1 _0 A6 j' p6 y
1.jpg( l$ o' F# S% L* N: K0 V% Z' J* M2 L
2.
( i1 D, N' `! f" ]! D- I某图书管理系统有以下功能:
  x! v* G% E) H8 ?( w$ r9 Y# X( `/ \⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
2 ^5 I6 n0 A! P" z: e) F5 l⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
, ]+ q7 K! [1 g+ m问题1:画出图书管理系统尽可能详细的数据流图。
4 K$ ?9 j5 p) q0 s2 U1 K1 e3 P# W; O9 a$ k; t
2.jpg
% R% D  U8 f) X" [3 s3.9 N' P- g4 o: e& T
某图书管理系统有以下功能:
- L0 Y- S: ~* m* F# Y( h8 N⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。# B$ i3 n% E2 [1 I7 A7 k
⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
" e( X+ I+ {; |' M# \& P+ ^2 Q问题3:已知“确定能否借书”IPO表如下,请画出该模块的程序流程图
: J8 L- a- Z% e* S2 `
7 f& Q" z% S$ _0 c5 \' T; p8 x) y4 h" Q+ ~7 o5 h

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-6-9 19:39 , Processed in 0.095554 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表