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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2021-6-9 11:11:09 | 显示全部楼层 |阅读模式
谋学网
9 L9 T/ n" T! ]& Z. V! T& G5 l
西南大学培训与继续教育学院课程考试试
5 o  n+ o7 d1 Q课程名称【编号】:(0010)《软件工程》
+ [3 T2 |0 b* z3 M0 L& c( n& O) q       
/ }1 U. r0 [- l5 G  A/ t考试时间:150分钟
; B5 f  f  t" l       
5 J, H# l% N7 c1 F; j$ B/ B更多资料下载:谋学网(www.mouxue.com):100分
7 Y6 \& j/ O$ t/ u7 k% `# c
; G# W& U/ B1 e# V2 w7 M+ b( ?6 ]+ G3 C+ ?
/ o% E3 K, D0 P! {1 ?0 s2 T2 V1 p
一、# X& f2 V9 t8 B: p3 J5 d; n
更多资料下载:谋学网(www.mouxue.com)(本大题共10小题,每道题2.0分,共20.0分)) _# X; o0 ]$ z
1.
* y- g) b' {# _( o1 }软件测试的目的是()
9 B# B) T7 b- \+ u# N. aA.试验性运行软件7 q" f4 V8 b/ U
B.发现软件错误) ~0 l8 x$ m9 S! T' \: P
C.证明软件正确
' x, V: T& {2 H$ d0 j% ^D.找出软件中全部错误/ b4 t" D' t! t" v5 F+ U) o- s
2.3 p! v9 D* A1 E; ]6 u9 u. {# ?3 c1 [6 E
程序的三种基本结构是()
9 w8 o8 M. }$ H7 K3 k: bA.过程子、程序、分程序; P$ H7 T: a  W- ^3 B# y7 W
B.顺序、选择、循环
! Y. q' Q+ d( BC.递归、堆栈、队列
8 i9 Y) G1 T0 K- N9 \2 XD.调用、返回、转移6 k  \3 U0 O3 o4 I
3.
5 z9 q( O2 O2 C# K: l, ~4 ]! P下列那个阶段不是软件生存期三个阶段中的内容()
3 B# \4 H6 a2 c5 A# F" hA.计划阶段
: ?% c# Z( Y6 jB.开发阶段# R" [4 V7 ?% a% ]! l+ p
C.编码阶段7 |% p+ o9 v0 n, U, }& @& F
D.维护阶段3 n* F5 ?- i" Y
4.: B, }! J- ?1 m$ z) h0 ]
集成测试时,能较早发现高层模块接口错误的测试方法为()2 q: b+ c2 r6 C% d
A.自顶向下渐增式测试4 S) M% O9 u% p2 n( [
B.自底向上渐增式测试7 q5 R# G3 I0 ]
C.非渐增式测试
# d- K" ^  T7 t3 f' ]: pD.系统测试
* A& i# N& \$ l6 d4 {6 K5 [! Q2 j5.
7 E# F* X& x" f7 y$ p) g& u在E-R模型中,包含以下基本成分()8 [' i' T' R3 r& c- r/ y! h
A.数据、对象、实体
: K: p; Y+ ]6 qB.控制、联系、对象* Q, Q/ c" v8 _- ^1 @/ E2 v
C.实体、联系、属性6 ^, z  E' g! S4 T! a6 d
D.实体、属性、联系- I) Y! d$ t8 F+ n3 B. ~
6.
- m' h- S0 o  j. Q* w1 q5 i调试应该由()完成3 q( A+ t8 h: u9 n2 [
A.与源程序无关的程序员1 e7 I( X( ?7 ?! u
B.编制该源程序的程序员
0 X& t* ~' G2 j5 r6 x6 j+ wC.不了解软件的机构5 Z2 b! f2 u% v) k1 n; J
D.设计该软件的机构) |. P' N+ q' @! f  d+ E- l. c
7.' ]) ~0 c2 `  d
软件的特点()
  c+ ]# p% d& a2 cA.抽象化
* e& B# x5 |" K# S% KB.逐步求精
- i2 l7 ~/ U/ Q# XC.模块化
, \1 o. q( }  n4 R6 xD.信息隐蔽  l& Y0 H: b. [; x: H9 ^
8." \4 E' ?  N& }6 K8 V
黑盒法是根据程序的()来设计测试用例的
! H& v+ y& A/ a; u/ vA.应用范围
9 O( \$ R2 q0 C& O" D3 N) BB.内部逻辑
! Z4 c7 c# Q% _, f* y, V  yC.功能, }" q' a" t! N& m
D.输入数据; f- C/ G2 @: B1 u( o
9.+ i, K6 j4 t* B0 J) w. n6 S
在总体设计阶段,模块应该满足高内聚和()的要求
1 `! P( E1 a  l7 a8 o  |/ j+ v' [4 |A.多入口  e  ?' ?* F3 e. I2 O0 t3 X
B.低内聚5 ?, q& ?3 U( ^3 f5 o
C.低耦合  _/ ^* O  B  f5 g! {
D.低复杂度
# ^8 w, J% I" R- c2 x10.4 [: S3 q( n  w+ G
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(   )
# E6 S* i% Y) \! mA.条件覆盖法
& b& p: z. E2 {! w  {" ~B.等价分类法
3 q, x- t7 N; T# O' GC.边界值分析法: g; J/ E- t" ~4 f
D.错误推测法/ Q: v( u9 G* \! ?% D
二、
0 T' T$ o" z8 a- v资料来源:谋学网(www.mouxue.com)(本大题共5小题,每道题2.0分,共10.0分)  c6 ~8 H6 t  T( o
1.  \- V; `+ Y2 `1 q) D
不同程序设计语言在程序的效率上的差异不大。
% v' I2 s9 h3 ]对       / U3 _5 x7 x- Y+ I. `7 f
错    $ v4 k1 c" U  t) P' M; R0 l
2.
. `3 v( L( q' r4 \1 p# }& {软件测试的目的是“建设性”的,即为了竭力证明已经建造好的软件系统的正确性和适用性。
/ s  p. a7 f/ D对       7 Z- j/ Y* A3 y5 E8 |
错   
# y3 D7 n( G, }+ r4 g3.
6 E3 L- ]  j) b! Y为了便于共享,建议多用全程数据结构。
0 s* h. Z! {) h% B5 [对      
2 |+ J: B4 ^: a2 {错    / v! ^. r: g+ u7 Y
4.! y% s- F" f6 V# {
判定覆盖必然满足语句覆盖。* p; N: H9 y6 i; o% o/ D
对      
6 x. l6 Z' M1 ]# r) q错      R8 Y9 F- r" k# l7 g/ N
5.9 Q; c) c0 V& l0 Z
好的测试用例应能证明软件是正确的。
* ]. ]1 Q8 H! g$ ~4 F2 a4 ^; b对      
- D& [, K5 q8 \4 v6 ]错   
! _2 y8 |$ w4 a) E/ N三、
3 K, f8 c% W/ ~1 W6 |填空题(本大题共10小题,每道题2.0分,共20.0分)7 Z% v9 W/ j0 u) Q
1.
" [2 G0 o" ^! E9 L) m$ h从结构化程序设计到            ,是程序设计方法的又一次飞跃。
. H  [+ t1 q3 k! B9 V# H; h
! V1 \3 @5 V" F/ k2 Y& o
& h" |, p+ ~* o  t" X$ ?       
& M8 h# I  y/ s2.7 x/ l- P$ c" \. f$ l* t
___________  是软件工程的主要目标。% O% ]8 _! t, x1 M
9 I3 P1 C: ?+ u. M3 r

6 ~3 R1 q% S1 r; w" E' w        
& ~% e$ Y  D- C5 U+ I0 }* ]3.0 @; H8 |  S+ t( G
软件生存周期是指一个软件从提出开发要求开始知道__________  为止的整个时期。
+ L4 x4 F4 X) n8 C. z2 q! |1 C0 T; K" l5 d6 e& z

" g% R# s$ w+ R+ S) i$ E+ ~/ x1 i4.
, w% w" o% E5 J8 W3 }' a软件危机主要表现 ________、____________。
( A3 j' M. W$ c. u' o7 |& X: D5 T; ]* Q4 o' s
! _+ ~& G! x, @) ^9 O7 S
5.
1 @3 m* W/ E* s6 ~+ x详细设计的工具-___________、____________和_____________。
$ j! E% K6 _3 ^+ T
' s% @2 _$ O* H/ j, e: z% C8 h' h' f1 P& |% {
5 a% ?/ l( }; X- {0 {. a: f9 d; l
6.
5 _4 ]" a! }$ i9 x' Y面向对象分析的目的是对客观世界的系统进行______________  。
* s* K) b( i! y' I8 ^" }9 e: N# t5 k
( s1 s( x0 |7 m) M% D# V3 m& u
5 ]$ |; F/ p! y) {3 L, C4 ]             ( u% J2 L  ]/ h" M
7.
8 ]* U& ]' Y% B7 L如果一个模块被n个模块调用,其中直接的上级模块的个数是m个(m<=n)那么该模块的扇入数是         个。7 z1 q9 R3 p4 Y8 {) g
  m: X% D1 d; o' F: o0 b2 M9 i

( V0 c/ \' k( m0 P8.
) K; E4 c. a; i9 M. I) Q5 `3 w功能模型由多张数据流图组成。数据流图中包含有__________、_________、___________和__       __对象。
1 n8 R! U+ B- B5 G( w4 ~. e" U. e. {6 m" Z8 |) |
9.( g( n: H- T2 ^4 b- \6 s
导致软件维护费用高的主要原因__________。0 Q) I  G* F! T: G5 g/ b$ C
! b# c5 S* ^0 h6 p* ]
( P# Q" s* f; V1 `9 n
10.; x( O! k/ l7 ?% g% e4 j6 n0 z* f
__________、_________、___________是数据库的设计步骤。
3 b  ^- V; i1 u9 l7 ]$ v9 o
* A9 X7 G" F! O: p4 f0 v" e       
& y' F! B$ X6 r; y( u7 l" f  c1 |四、) P2 |: t+ _7 v
问答题(本大题共4小题,每道题5.0分,共20.0分)
5 m" d% K0 M* k  M/ ]1.
' @+ c, r9 M. D) u) R/ s软件的可维护性、维护类型及副作用。+ q0 Z- D/ m1 Q  X: ^

4 E. [) V- r% m5 E! U6 X# Y& z2.! S. C9 z5 @( h4 F! y7 l; f' w3 @
简述N—S图、PAD图、判定表和判定树的概念。
& E: Y1 t; @9 T
! L; X( F; a8 b3 \- k& B4 H
/ j) f3 k4 S* G
- Y9 E) [2 y  S& l, B. A, r9 _0 n3.! \6 N9 ^& W3 o; `; @7 s$ @# W  s
软件的定义和应用分类?
7 A9 {2 X7 s5 W. [" j
1 e9 ]% I% t3 {8 d* `1 A3 I1 [% s! B/ L! L* _" X8 g- H, Q
4.
* b" v$ A- Y6 D) `$ p+ P可重用的软件成分当中包括项目计划和成本估算,怎样重用这些成分?这样做能带来什么收益?
" w- h. r- K0 P* q& X9 y; M/ J9 _% i; n6 l
% r) i) ], T/ }9 y6 c. f4 S
五、
1 h2 n6 Q) ^1 e9 C! b* H综合分析题(本大题共3小题,每道题10.0分,共30.0分)
3 z# ~8 u+ f8 F# M( M' N1.
9 y3 m( a: h: W0 K某图书管理系统有以下功能:
9 G' l4 J4 k0 [0 L/ Y⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。; h/ d5 H+ \  w7 l  T5 I
⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。+ G) I0 u6 }3 C* B
问题2:根据问题1中你所画的数据流图,采用面向数据流的方法,画出系统的软件结构图。
0 k; ?3 ^% W; }2 w' M8 N
" `, r. H! q: S* [/ O1.jpg% z7 l, K/ c* W7 _5 B0 A' Q
2.
2 f. O  c; f5 Z( B" s8 a+ q" C某图书管理系统有以下功能:7 V. @+ o0 v( L% i( O
⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
. Z2 P! V9 w4 S6 w7 H⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
, w- J+ A. G+ Q6 b! ~问题1:画出图书管理系统尽可能详细的数据流图。9 Z4 V& Y3 E0 n7 ?! l4 N

- G9 U! o/ G4 T! g% ?5 w! ?' z2.jpg
1 X# f' B+ E" R& f/ m: m) Y3.) A8 _1 [/ d6 ?8 N/ A3 e
某图书管理系统有以下功能:
8 D8 T/ w) v, r⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。) e2 J2 N+ s  f; N# \" T8 C2 T
⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
( B8 m+ b0 x) A. A7 `/ [+ w4 C  t问题3:已知“确定能否借书”IPO表如下,请画出该模块的程序流程图3 x9 G6 N; P  Q, d

; l+ ]) p# z1 q/ ?9 x
. f; i' ~" u/ n% C, H! V& e

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-3-29 02:06 , Processed in 0.095515 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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