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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21年12月西南大学课程考试 (0010)《软件工程》机考(资料)

[复制链接]
发表于 2021-12-9 10:55:59 | 显示全部楼层 |阅读模式
谋学网

/ B$ T7 g) F+ n: ?) ^9 v西南大学培训与继续教育学院课程考试试! X' Q1 R$ `" ^! l! d, N9 Q& t
课程名称【编号】:(0010)《软件工程》
1 E# x0 P: U+ j' E  \       
% f/ V  q0 e! p* E4 L5 o考试时间:150分钟8 C, O5 j# Z8 ~
       
1 Q5 c$ K+ e/ r- b  K更多资料下载:谋学网(www.mouxue.com):100分& _. n5 C! `  ^7 L

6 w9 x' l2 i  J' }  |0 d3 z8 X' _4 y* h4 F2 L
5 j# v9 R0 K! ]. M
一、
" z1 ?6 O- ?3 |9 _# x" P4 V; k9 e更多资料下载:谋学网(www.mouxue.com)(本大题共10小题,每道题2.0分,共20.0分)
7 i# p2 f' X* ]. x+ k1.6 _4 \! ]; E* m$ G8 m
软件维护是软件得以正常运行的重要环节,按照软件工程方法的理解,一般软件维护应开始于()。1 m9 ]1 \2 X, N9 I* n8 X( }6 \
A.理解程序代码9 k. {/ }7 _. T$ x* }
B.阅读设计文档( q* w' q0 r/ B+ ~/ J$ B. P2 u5 b
C.分析软件结构
, S$ c) [# g+ J' P/ _3 aD.查阅测试记录5 X, b5 M/ y. O0 }1 e
2.: g  _( m* X% Y7 }5 c
在下列的基本成分中,哪个不是数据流程图的基本成分?()
, v# i7 b7 w6 H- l* _A.信息处理
* ?6 h5 t: f4 wB.信息存储  L3 ]6 V' h% g
C.外部实体
$ `. e# i/ X2 E/ O% C! I9 \D.系统状态- ?' j9 t3 {: Y$ G
3.8 b* q; h, B$ D- u5 e$ o5 E* D
模块内聚度越高,说明模块内各成分彼此结合的程度越()。% |! T+ Y; Y, D5 y( F
A.松散4 b" @, o) }1 F9 r: z
B.紧密
$ \, i4 X( y: z6 s7 uC.无法判断
' u4 L" V- l( r& j$ ID.相等
  F9 ]+ S, `& c8 d; x$ D1 |. C4.5 M' ?, J. p+ g
影响软件可维护性的主要因素不包括()。
: D+ g# w0 y1 j9 B/ BA.可理解性
* V& M& z& g& C+ k: P# CB.可测试性/ E! `3 P# r6 v$ c
C.可用性# |0 u; M2 H- v" W' l2 u3 b1 B
D.可修改性
, _4 V' }  T* f4 z: s  ?9 y5.2 r4 y, y* w; ?! S! ?7 I
在E-R模型中,包含以下基本成分()。
$ ?$ Y; @+ s$ jA.数据、对象、实体4 |5 g2 i' w3 n" [
B.控制、联系、对象
9 y- \0 n2 V5 n6 n. {C.实体、联系、属性% [, J/ l, _2 ~# y
D.实体、属性、联系
- V; y8 _  S: b/ g- g6.2 \& A# L, ?2 Q0 H. T' }) i  T
维护的副作用不包括()。
$ o5 n9 z& m% V2 FA.编码; a9 M, h2 N8 G$ S1 G1 D
B.文档
1 M: e1 _  e, H! g- W5 K1 ^C.数据
" n! k* |* R% v" |/ Y3 VD.过程
# ]- R/ ]) t8 w- r0 D+ H7.
/ ], H0 @+ ^' r6 A, A/ Y; _- F" B8 q& ~软件设计的主要任务不包括是()4 H1 X& `9 {& o$ Q5 u
A.将分析阶段获得的需求说明转换为计算机中可实现的系统
4 j6 k) L( o+ J* c) aB.完成系统的数据结构和程序结构设计
6 G0 D/ W: W" T0 H/ X, J* uC.完成模块的编码和测试, }# h6 T) V/ c; l
D.对模块内部的过程进行设计
8 H& F9 @4 V* _9 l8.3 b# G' V; v, Z0 d, D
从工程管理的角度来看,软件设计分两步完成()
9 A& x* n$ {3 O& ~/ a5 |A.系统分析、模块设计
5 o0 S: m2 r4 @. s0 |B.详细设计、总体设计8 h! b: d: P% q: x6 n; f
C.模块设计、详细设计% H8 J- a. d) `, N! x; K
D.总体设计、详细设计; W3 n0 x' N' B: k2 G. C$ C
9.
' t% T% ^* k$ Q$ n! b2 W# O软件测试中设计测试实例主要由输入数据和()两部分组成。
) [! U( D0 Z; h- \+ A& QA.测试规则
4 Y! u2 n# T& D* t; C% _; KB.测试计划
2 _7 ^& U3 ?6 E6 Q- Q1 n0 nC.预期输出结果
: n, I+ q1 E5 _. ~D.以往测试记录分析
6 Z; x5 g7 }( f' @10.
7 Y2 c! x8 ^$ m% v, r7 d. O# c  j$ s软件维护困难不包括( )。; A  U7 C# V. n( ^
A.读懂别人程序的困难# h: ~, B7 R, e: Q7 r8 Z0 a9 t) w
B.文档的不一致性
" o4 O" B" s7 S. L/ b6 A* {C.软件维护不吸引人# F& b, b: @! ~% ?6 L- O: U: c$ M# p8 m& d
D.源程序错误多
1 V4 }$ I  Y# `" z* e5 S二、0 I% i- `# N1 c$ S) r
填空题(本大题共5小题,每道题2.0分,共10.0分)
$ _* v# V" h/ Q1 H9 ?1.
. e5 C) `5 I4 I1 s8 P0 o' s应该从____、____、现时和有效四个方面验收软件需求。/ F' D- V- z; b; s. h

4 G7 L/ m/ W0 w6 Q+ i0 [4 {" B

$ R5 U$ D6 I, |3 W$ j0 k2.
! m! {5 m3 V8 w  f. y/ ICASE工具的平台集成指工具运行在相同的________平台上。
2 M: [( e# s' _- U
0 j6 U" F9 P# ]7 u2 L+ J1 T
8 s4 ~8 q0 Y# d& b# h& R3.& {4 E5 S  p; Q
____又称排错或纠错,是在测试发现一个错误后消除错误的过程。它与软件测试不同,是在进行了成功的测试之后才开始的工作。' ^4 K% P3 q: ~& k/ M# y

8 X2 ?/ i; `# k# t/ x- \1 y* k% t3 V
( N# f+ x# q- s$ {+ D( k* i1 n3 Z2 P& X& e& Z  `- W
4.
2 _: L5 c4 ~' v, S" A1 D1 ~/ i6 g软件的一般定义为:___。
# j: j% l3 s1 n. V8 m. S5 l  m" S% s  o6 p( Q; q: \) ?
6 j) g+ X) A: z5 l4 H

' s" V. B( Z6 H6 e' q5.
4 n+ I/ P" m0 X3 C: X: U/ j  b5 K软件项目管理的主要对象包括____、_____和_____。& m& Q; h; b6 L" a" C  v
  \1 h0 F. t* P# P* Q. I

2 \) d7 B- l2 c: O3 T. R. s) \2 }0 @9 B; H& E8 o
三、
* V, v  s" b) F  h, m问答题(本大题共5小题,每道题4.0分,共20.0分)9 O6 j$ s  g! _1 y8 h
1.
/ X/ y9 e" y$ R/ E什么是内容耦合?1 ]' Q  G7 J! ?! S5 H3 `; E$ e
3 f3 ~6 U# ?/ _

" Z% g' Q# S0 ]! L" j- h# R0 W9 u" B' L3 M$ m$ A2 t! g
2.
3 q9 n/ j5 N- u8 S/ h$ D; N软件可靠性是怎么定义的?: w9 @3 \" ^1 Y" S" @) N: q
' x8 b  i* z/ Z0 U& t6 _1 ]; ?& s
, N7 K* x; }0 ?0 B# T9 J5 J0 E
3.% B$ R) s! M! e; Y# I- Y. `
单元测试的内容有哪些?6 l5 e6 f2 ^6 _5 R
& D) @# z! a: y8 [5 }, O
' W5 f6 H9 O6 [& |9 A* i3 M
4.
, ?% o; w8 ]. H7 \# ^' }5 y5 [有穷状态机的内容包括哪几个部分?
" M7 r! C( e. h: V, [- `. V9 X3 f
% j2 y' F: v0 `7 x  S3 _' T. c' |2 h: R& y4 r2 B6 ]* @, E+ q
5.
( ]4 |/ U$ b/ P3 W! M* bUML的语义是定义在一个四层建模概念框架中的,请简述这四层分别的概念。
5 s" g7 V" I+ W; @: {: e( W
* t3 n6 q1 m; t" V1 R! O" H# e! b# O0 U7 Z% i' Q

8 w: H4 g7 }0 e( e- p1 }& _9 h9 p( G; `# \- O
四、' J% _+ T# w+ i% H/ l8 X- V  H
资料来源:谋学网(www.mouxue.com)(本大题共10小题,每道题2.0分,共20.0分)6 a. v& n+ I( v1 h! c- h
1.# Z: Y3 C( B8 ^. R+ _
黑盒测试主要是对内部操作的测试.
# E) [" ]% O, H' b- Y对      
4 F; O1 ]$ ^5 H错    , \  q  c" f' L! L
2.
) M6 {* ^8 Y8 n3 z好的测试用例应能证明软件是正确的。
3 K5 c: O2 O! X0 W对      
# `( x5 x0 m& {9 l: s) M错    8 h5 R: i4 i) m' [
3.
9 M; B* S) P! ?7 j1 c) _$ |在初步设计时要注意划分软件的层次,但层次的划分具有很大的人为因素。. r0 [& p8 C% @7 L* b, G. S
对       ) j' O2 |& y+ O: T6 {
错    6 Z& m& Z- A- }  p% T8 L
4./ I) R- a% j# |" ^' h( A
系统结构图是精确表达程序结构的图形表示法,可将系统结构图当作程序流程图使用。+ p7 @& p% l. I8 j( Z6 ?) E$ }0 n
对       # X" H& B1 i% V) z- v- w
错   
. _7 Z8 E. q& y, D& i5.
; c# x: Q! r6 L1 d3 t3 D5 T在完成测试后,为了缩短源程序的长度应删去源程序的注释。- u8 A) Y' x0 h; B0 q% w+ f
对      
4 j9 h, N5 k6 @* m5 J: {3 S错    1 V; }5 v1 W+ ~  q- h5 x: l
6.
3 d0 @( _8 E+ \: R3 d9 J对于递归的问题应使用递归的过程,这样做可提高编程效率。
: n0 t' }$ W  b5 X( g5 x对       7 ~" Z% D" ?, p, q1 f; |
错    ) n3 I  s# k! W* y1 a9 e% I7 u
7./ _5 K: y% ?* V/ ]
为了便于共享,建议多用全程数据结构。% [" F  g1 D/ J; i1 L! w$ S, J
对      
# o# @' `, i7 U: T6 i5 p- ]8 N错   
7 R  M! Z  D1 P8 U# d8.7 Y- f5 ^; ]5 `2 g& H. F
在内存能容纳的前提下,使模块尽可能大,以便减少模块的个数。2 P2 j, B4 v9 s5 v
对       6 X$ V% L7 l: H% y8 \
错    & w) U+ Z5 W- x1 g, i6 `7 B
9.1 B* f' M4 r% ^& F
软件测试只能发现错误,但不能保证测试后的软件没有错误。: |( T& ]; R1 k, \0 d6 p" u& s
对      
2 V0 t8 j4 F" o" y错   
# |& N. x+ D, o( z10.
% b. C3 y. A2 Y. q6 ], S0 \在详细设计阶段,应选择时间效率和空间效率尽可能高的算法。; }$ G/ h5 y. x$ @2 ~  J* ?
对       6 F; w1 q6 H3 l; }' o- J
错    , r, w. l! D2 w# s' o
五、0 P7 `" K8 f2 ?, i( m
综合分析题(本大题共3小题,每道题10.0分,共30.0分)# D% J5 g; ~/ o. [* F
1.
+ w# m9 h4 |9 h对《学生成绩管理系统》的模块,写出进行功能性测试时的测试用例的设计。) W- u1 ~% ~5 s8 q0 K

% H" @, m4 {- S2 w# N! l9 B! _9 ?7 b# V7 `
. B4 x8 P. `5 y" d8 n# t& F; @
2.
# }3 U" X  d3 l2 Z# W$ V下面的伪码写出的程序结构是一个非结构化的,请写出与之等价的结构化设计,提示:使用flag
; [  d2 G4 {  z  xdo while q=0! ?$ F3 N! R' g. j5 @' ^
......1 s! _5 h* o" X0 N9 b
    if r=0 then goto C
; i# B5 M+ f' i: }% Y: f* Xend do
* Y. O, G' s  Rw=0
; ^8 z, g* [- P; Y# ^3 Z  Ex=0
+ Y- {2 [1 p; iC:
; W5 A# t) Z8 l7 V7 Ky=06 O7 p# O" n1 _: P9 g( |: N
Z=01 @2 _9 `! K: t4 P! {4 [0 ~
5 D5 z9 u( ?! z

& P. v% k9 }3 g3.7 G7 s; L* W8 [. ^( w  ^8 s
试描述测量程序设计人员生产率的两种度量方法,并对其优点和缺点做简短的评述。. b* Z% `1 M* S" ?8 u/ {; I8 {+ N. V
6 ]; Y  C; V! T  n

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-23 04:23 , Processed in 0.103038 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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