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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

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

( \) c6 ~! s( x- t西南大学培训与继续教育学院课程考试试
: l3 |5 u1 G: ]6 m" z. k! v课程名称【编号】:(0010)《软件工程》- h* R2 k- L3 N- s0 X
        0 \- M  m9 t% D2 N
考试时间:150分钟5 q1 W" W* {* y2 ?! ^2 F; X0 s
        : {$ Y" d  v" ]: ?
更多资料下载:谋学网(www.mouxue.com):100分
: V5 p( L$ H+ X) `3 o/ |6 V  U
  H0 j$ ^1 z( g2 v5 B; H9 W. y6 c- _) Z
& E5 d- ]: T6 @5 S9 X1 K
一、2 O/ ]2 {& r* s4 M: p
更多资料下载:谋学网(www.mouxue.com)(本大题共10小题,每道题2.0分,共20.0分)
" M0 ]) c( Z; }4 Q" G8 z. J1.
; X! H7 M/ S! N, U1 g$ n软件测试的目的是()
3 R: ~; ~# k( ~8 mA.试验性运行软件
1 ^: X0 ^: x, z' q6 pB.发现软件错误( ^5 g% O0 v7 T! s4 f
C.证明软件正确' j: @  u7 E" d  C! Z
D.找出软件中全部错误
, n6 h+ c% {, A; k2 U+ j2.
! g# x6 q3 q% G! f( w. n* Q/ E2 ?程序的三种基本结构是()% ]! ~; K9 }! d6 \3 X7 S9 y# e, J# j4 a
A.过程子、程序、分程序! b$ H, w, p  @: \$ G
B.顺序、选择、循环
/ \  q9 a% p- w+ gC.递归、堆栈、队列
* R* _  l3 }) |9 H) JD.调用、返回、转移% N- E/ @7 Z/ \- a& C; A. O! }6 D0 D
3.
  b+ X# ?( s- M& `, q! B+ M/ [下列那个阶段不是软件生存期三个阶段中的内容()7 z6 p5 W  O, x
A.计划阶段( P; P1 L4 A0 `' e' E3 H; o; P: b
B.开发阶段
0 T7 p8 l( g& \- [0 zC.编码阶段- f5 ^/ a* T& b3 K& S3 R% I+ C
D.维护阶段2 a: P+ V4 }# @/ V  Y
4.3 ^$ f. ~; z* K& D
集成测试时,能较早发现高层模块接口错误的测试方法为(): O) Z. |; [5 I
A.自顶向下渐增式测试* m/ G. p* ~# M; \, }8 @9 O
B.自底向上渐增式测试# P- G+ B3 s2 L7 E8 s. U
C.非渐增式测试
" q, S: W7 h3 O2 nD.系统测试- n, J, ]1 x2 e! [% W/ S. \3 K( k0 z
5.! G1 U, m4 ^/ C7 Q
在E-R模型中,包含以下基本成分()
# a1 L- _/ I/ n6 y7 R$ n: a5 A$ q$ qA.数据、对象、实体; x, D* t- u9 n) O$ R$ @
B.控制、联系、对象0 {9 J# {6 P- m& P+ a+ k1 m) E
C.实体、联系、属性
; }! }" f: N5 ]' ?! D4 uD.实体、属性、联系
6 \1 G3 N+ Q7 ~0 i6.3 C* H: J0 x" Q, l/ A- V
调试应该由()完成6 ]9 W9 _  i+ ?0 O# ]
A.与源程序无关的程序员- I" o0 S0 e9 ~" y
B.编制该源程序的程序员
( H7 B2 q2 Q0 H3 I2 AC.不了解软件的机构
: b- K+ s0 v( iD.设计该软件的机构5 w- C; Z+ X( \  P$ K; X
7.! N+ p/ U3 @  q& Q
软件的特点()- \1 _! B# X' `- V6 a5 j& y
A.抽象化
& Z* F; W4 l/ R& C* xB.逐步求精7 e4 ^# L6 I* [8 @
C.模块化; K- J; @9 m* Y2 ?& ?" M8 x% G
D.信息隐蔽3 m/ L. R( N. I& j  w: K
8.5 Q2 ]9 O) c$ W( n3 j) X
黑盒法是根据程序的()来设计测试用例的1 d; M3 N2 T' B) P) {
A.应用范围
" Y! {+ `& Y6 _+ M3 \  |/ QB.内部逻辑& z( v, R2 ?; C" G1 j% J
C.功能
3 z- f6 d" }8 G9 k- A$ s& C2 m4 yD.输入数据. y3 r; F, t" N# g0 i" X4 w
9.
8 t  U+ M' s; s' H9 R在总体设计阶段,模块应该满足高内聚和()的要求' A% X7 ?: a' [5 Y/ R' ?
A.多入口
# E% a. S) ]+ g8 F  @- T* uB.低内聚
5 y$ I1 C; [5 ^C.低耦合
1 O0 ~( G- r5 dD.低复杂度/ ?- @- R% y; j2 l0 O0 Y! X# y
10.9 Y, g2 ]& Q* f) v
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(   )
. D& m6 b  ]+ cA.条件覆盖法
. i+ J; Q- X" }. A" UB.等价分类法
3 B8 s) _. o& T) BC.边界值分析法
6 s9 g( I" O$ E( k- [D.错误推测法/ L2 G" A1 s" k
二、
5 w; U4 U% A" q' z. f" N6 p6 \8 Q资料来源:谋学网(www.mouxue.com)(本大题共5小题,每道题2.0分,共10.0分)
9 X; V* `8 J6 i2 g8 K1.+ a9 S4 M' P6 f( _- O% m% x
不同程序设计语言在程序的效率上的差异不大。1 ~% A# B8 A2 I
对      
3 \% j8 O& y+ ~% n! F6 J错    % s% H6 i1 k! O% k; T* D/ A' h: L
2." B/ A7 A  s. J2 k, b+ S
软件测试的目的是“建设性”的,即为了竭力证明已经建造好的软件系统的正确性和适用性。8 r' c: z4 v6 y  F# Z! j
对       / l2 y4 k' m# q) S' T) \% [; ~
错   
9 [* B+ g" e+ \* y4 N4 a3.+ m3 C- u3 |5 `  S
为了便于共享,建议多用全程数据结构。$ w% I% h2 A9 s7 ~) u2 `
对      
3 l' `" ^# N% _5 z$ e; E错      I- B) N; K8 Z$ f
4./ _; k& R: c" X6 z7 ~5 E/ O2 s
判定覆盖必然满足语句覆盖。; |) a  I0 Q5 a
对      
8 I( C4 ~. Y6 l- ], l错    9 p+ I7 b3 L7 \. Y& z+ @( `2 Q
5.
0 I# S: L9 z3 M好的测试用例应能证明软件是正确的。+ \. w$ j0 j! l+ l4 u3 k7 a( H
对      
7 h3 U+ \9 R3 Z% y错    3 F* c1 s6 M5 a: k/ ]% }8 t' }/ L8 P
三、6 Q$ r8 Q8 j/ [, _
填空题(本大题共10小题,每道题2.0分,共20.0分)
& P, C; u$ ^7 \! X1." n, F& H5 \* d: J
从结构化程序设计到            ,是程序设计方法的又一次飞跃。& i" z. N' K& U

( d& k% O) h$ V: V' E
# ^! g- |0 t! S& L* j        3 M' J5 f& @/ r' _# H5 e, j
2.
) H9 ^4 c3 Y& |0 M- Z___________  是软件工程的主要目标。8 `1 i% G' S. z1 K5 V
4 F: u* |& B- ]
# V) M" f2 @0 @; K. e% d+ S
       
$ g* O6 o$ _9 _' t: N" _* g+ @3.* Q' ^# v( Y$ i
软件生存周期是指一个软件从提出开发要求开始知道__________  为止的整个时期。) X1 x& e' s. u5 f4 T, F% R

8 p4 u" R! C# O$ D, T. {, t( g
) W, y* U0 |% D4.
) h( v: L) n' n软件危机主要表现 ________、____________。+ @5 U8 [: {, c
# q, I2 Z, t! |2 c

7 W( Q% }) z2 g/ O0 }7 w5.6 \! F2 d1 _! R  U+ H
详细设计的工具-___________、____________和_____________。
7 I5 B9 V8 S5 G! J! |. q7 Z. Q# H) \% g5 r. i* o( F6 j0 r$ W/ N& k

) o# E6 }: k' e& D* o. K9 c5 v" P* S* G; d% j3 K; Q' P- s
6.6 e& t2 d# g1 i0 p) t
面向对象分析的目的是对客观世界的系统进行______________  。$ S+ v1 r# |1 ^( `; L0 L" N
: d$ `4 p- `; j. _
7 g! B6 Z  P2 i+ `( i3 z$ n& o
             & P4 B3 C' c6 A6 E+ @: v! I- K, J
7.6 t7 l/ I, `3 ~
如果一个模块被n个模块调用,其中直接的上级模块的个数是m个(m<=n)那么该模块的扇入数是         个。; {7 C2 W9 T0 N2 U. }/ Y

( ]# T3 [" M; L8 f; `
5 G: _' g! L* j) Z. C2 W) N$ j8.+ R- e0 d3 O7 N9 y( q% {( D
功能模型由多张数据流图组成。数据流图中包含有__________、_________、___________和__       __对象。
* o2 a4 B! |! @% m$ y3 v8 S" ~$ m
9.
$ ^; y+ E8 W, u. e' O导致软件维护费用高的主要原因__________。9 X3 X! d  M9 E' A

* _+ ?7 y+ h( r& s/ n5 l
3 w2 r$ L5 s; \10.; F$ z: i  q  k7 Q+ @2 O; X5 l
__________、_________、___________是数据库的设计步骤。
; F3 w  j+ X% ]$ a
) f' l6 x' O' C- E) L1 ?% M        / @. a) Y8 y% S( V; a+ p$ r
四、
, \. V7 \$ s1 T4 b7 D) w问答题(本大题共4小题,每道题5.0分,共20.0分)/ l, J! Y% B1 T+ `5 H
1.
1 P8 q  X( h8 Z! t4 x, |' p1 g软件的可维护性、维护类型及副作用。
: ]9 I6 @2 X# y0 e/ J! c7 d1 J! e3 K5 _+ A& `2 w" A
2.! Y- k# H+ x( |  n' Z
简述N—S图、PAD图、判定表和判定树的概念。+ k5 f: k6 t8 d0 ?& S9 R' V
3 Z. M2 h/ X) j
' N, ]) J$ h- d8 K( J1 l( l
" k6 d  F0 M( L$ R7 s+ U2 t5 J
3.+ e5 N7 l* f% L& s5 Q
软件的定义和应用分类?3 ^  a" E2 q) q% \3 [/ G( \
8 l5 o# {: L$ J7 d& o
. e+ q/ V8 C( v" Q
4.
' t1 w9 V. J3 J2 N$ U; H- c( \可重用的软件成分当中包括项目计划和成本估算,怎样重用这些成分?这样做能带来什么收益?" p2 ?0 @$ {6 ]" e% \1 R: g' N" k

$ d) h/ G3 W1 |4 w- }' B! U6 }3 x) |) H- M% C5 i9 u
五、( `! Y- k" x9 m" N2 l6 p! K& Z
综合分析题(本大题共3小题,每道题10.0分,共30.0分)
% {4 u% \0 q- g1 [4 v6 H+ s. D7 p1.9 k; j1 M- g6 ?
某图书管理系统有以下功能:
  |4 z, S  M* K2 Y  j: x! |* v⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。8 O' |) @4 G4 ?7 h* P0 f7 [
⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。. I7 R' D) b6 \& P% _+ D
问题2:根据问题1中你所画的数据流图,采用面向数据流的方法,画出系统的软件结构图。
% @8 u% E! u1 i" Z; w
2 F  }; t" l5 |# Z; |- E1.jpg; A6 M- w/ W8 ^4 A( l, ]4 `
2.
" m2 {) @9 P. l9 h: c! T$ T某图书管理系统有以下功能:
: R  \( T' V9 \' i⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
( }% s( O0 i  C8 b" s; q# j* F⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。' m$ ~6 t& A% n6 E% M  _# e9 e
问题1:画出图书管理系统尽可能详细的数据流图。
' V- n4 m+ d$ K7 b" g2 _
+ m: u0 I& U8 n# h9 {9 i2.jpg
' q( f/ |- y/ p0 ?. k# X5 s. l- n5 s, k3.
+ h( i6 ]6 v' x3 C2 h: x某图书管理系统有以下功能:
! c8 V8 i6 V! G2 }" l⑴借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
% L$ X, l4 x6 l% d$ m; v⑵还书:管理员输入读者的的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
) r6 f) I2 T" h  F问题3:已知“确定能否借书”IPO表如下,请画出该模块的程序流程图
6 b2 M# @# f3 i$ C* y6 k- ^
( a% j' v; S/ \5 P3 {+ L: G& a/ w5 ^  s" l! p* S

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-22 20:59 , Processed in 0.094004 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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