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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北师范大学]《软件工程》18秋在线作业1(100分)

[复制链接]
发表于 2018-10-16 06:21:00 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]软件工程18秋在线作业1
# @- Y# q: J6 J' S$ W% D" h& ?试卷总分:100    得分:100
. n9 K$ E9 g  q: y" I) k第1,需求分析阶段的任务是确定()。
  B$ w/ I- T# w" F6 ~9 [$ W% n7 oA、软件系统的功能
* ]! i2 V8 ?$ P1 T) C! b4 Q% q9 P1 DB、软件开发方法+ A2 r; r- C% |( N  w# d- Q# y0 T! Z
C、软件开发工具
9 O5 e# k( _4 U( uD、软件开发费
* {! D! \: j( d: F3 q& ]
2 }6 s6 p" S( _7 c$ w4 H7 p
( p- D7 [! F1 h( k% M. y4 `8 K
% @' q3 H$ Y* [. U" M; w* J第2题,作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。' J8 x' M7 `% F+ a, b
A、项目的成本
; s- Y/ t+ E$ cB、分析模型
8 |2 m6 C9 e/ u3 u: r5 dC、需求规格
. F$ Q7 q2 y- GD、数据项3 x% |1 ?0 l# j# H( g

; T$ B$ |' C4 S4 _: H2 R" u* R6 D  z# H7 f( y$ D2 |: [6 o% Q

" \1 m: U; L- T; i第3题,一个软件的宽度是指其控制的()。
! A; k1 F6 E4 n* Q6 S& IA、模块数+ N7 |0 d( L3 J0 E) C
B、层数
. {7 g0 m9 O6 [/ E1 T0 `C、跨度  G6 V9 ~0 `- d0 o& \# D9 e' e+ h
D、厚度2 X4 }; L4 Y% O/ L4 ^; j

% f$ q9 T: F6 i; N" ^( ~) A/ i5 c& c8 p' u( O& ?1 \
/ d( e4 h. b& B7 t1 \
第4题,成本效益分析的目的是从哪个角度评价开发一个项目是否可行。()
# H- ]5 r# X  }2 S! QA、技术
: R) a- u3 P8 n  G, s, tB、管理8 X5 W7 ]' H5 g5 r
C、经济6 u; d$ K) ?. r- `& U( a6 m
D、风险
2 e, j+ w0 i1 d1 @) A6 u; O* r4 E8 s8 v/ c+ b

4 W+ Q3 z& ?7 u9 Q6 D! j
) m( }5 I* k& `# x& d6 H4 g; [# ^* P+ |8 n第5题,软件可维护性的特性中相互矛盾的是()。1 e% n) V! |; \* }6 b
A、可修改性和可理解性
' p& S9 N- q% c% ^5 ^/ L. }) ^5 }$ yB、可测试性和可理解性& ?( `' s% `0 q5 j6 ]* z
C、效率和可修改性
" @/ D8 H' E" |D、可理解性和可读性8 s- D' o: x% v! E& _7 o; \
; f5 L7 g8 {2 v4 J# m0 S: h$ [
3 _+ G: R' N" F( i

' P3 b: ]7 i6 L" g& s8 [第6题,模块的内聚性最高的是()。
' ~3 T0 O% T8 y! A* d8 YA、逻辑内聚5 |5 J3 L+ X2 e
B、时间内聚+ L3 m* G+ E( H. m4 r) I
C、偶然内聚
/ E% T& i4 x3 W) D: B, S/ T+ oD、功能内聚3 Z. O# ^4 }& _
5 X. z# ]! e" i  F& p* ^; S
/ `/ Q8 q  S* i9 p
9 f7 m) g( [5 h5 N5 o' u! {
第7题,瀑布模型的存在问题是()。
% G0 H; d; ^6 j5 N$ N; a: {A、用户容易参与开发, k' J" v5 l$ ~( g0 G+ Z' C
B、缺乏灵活性- Q/ g' U# d$ Z" F; ^7 \
C、用户与开发者易沟通0 a5 \+ G2 @' e2 X, g
D、适用可变需求
% O1 b- z. j8 W* {
! E; @: Y. c- `) N
0 T8 d9 o4 J4 J. h
9 O8 u5 L9 H3 U% \第8题,任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。()' |, M! F7 b  i5 C+ F% h0 r8 v7 t
A、E-R图- Q% C; G6 ~& [+ R( w' z' t) t
B、IPO$ b+ r! }+ B/ _! R* L5 S
C、数据流图4 h5 c4 D( T7 s) f1 ?) r# b
D、盒图% l8 S) _* L; x' I. }' o

, k0 V! p9 E+ p4 h' A1 @) W
, @( R. P! {7 v5 m+ h. C9 M- ^
' g- o5 P4 J2 ^; }第9题,软件结构是以什么为基础而组成的一种控制层次结构。()1 I! v) ]# E1 v3 l. u2 m2 L  e' N
A、函数% d6 V: Q8 V( }; i
B、变量
, p5 N0 l- H* M: oC、模块
! x* S: a  H! q3 A  c8 FD、系统: \3 r) ]) U8 P1 C  K; }  ^

9 x7 h5 p! c& T* {: @/ d- S8 l- x1 o, [5 M
% P4 H, G1 j) w" |, a( X
第10题,在SD方法中全面指导模块划分的最重要的原则是()。9 |  X0 R9 h- Y! f2 G  Y6 h' w
A、程序模块化% e0 t# m7 s+ Q* `; o+ b
B、模块高内聚( i, D4 l: N. R( b' A$ x
C、模块低耦合
0 O$ I! `) U8 J1 XD、模块独立性
! i8 g) o: |4 Z% n
. f& S" e0 T8 {3 j4 O- X2 R) N
4 o- }& h5 |7 l  I/ s/ i% O& b: p) ^. z
第11题,在建立对象的功能模型时,使用的数据流图中包含有处理、数据流和()。4 T, C: ~* j( e9 w$ O
A、泛型( F1 ~) c3 }% m! Y
B、模版
! @9 Y2 i+ }/ J7 f7 l3 p0 R& YC、动作对象- R8 K  [. d7 t
D、数据存储对象4 D3 g2 x& z1 f* F# |) x
,D3 }7 D! ?; j! S0 @9 C/ ~
, J5 I: a, C8 P6 X# L/ F

7 U# b( j' U* p6 V- z第12题,按数据流的类型,结构化设计方法有两种设计策略,它们是()。
/ ?. Y/ G  \" R1 I4 f  N4 r+ dA、变换分析设计
1 D" U/ \  b3 iB、详细设计
; U9 a& x$ D7 n/ r+ x( n" V* r* v, X9 CC、事务分析设计+ i- [* S7 T' I
D、概要设计) X( F4 B: s" Y. G- r9 X
,C
% \1 T0 Y0 Y+ y9 P; O  e# w) s% Y% q7 J

' z5 |  W; O( Z/ u+ E+ _' P$ {第13题,对象具有封装性的条件包括()。
( ^2 h1 k+ b* k4 wA、有一个清晰的边界( O% C1 {  K7 A% T! p" |% n
B、对象是不可继承的; [7 d( R$ ]# d& C( t1 J; s
C、有确定的接口; N3 T! W# J1 V3 J5 b
D、受保护的内部实现! |* T0 J' z2 L1 G' b5 E
,C,D8 `& u7 E% n7 F5 F1 G) }% r' F$ i

! B8 f! p" e, s8 ^: U6 {" X' u5 }5 A) ^1 s$ w, {
第14题,软件测试过程一般可划分为哪几个主要阶段。()
/ V3 a  C. f1 x# ~" RA、单元测试4 X# d( c# d! v$ A- i" Y% H7 p
B、集成测试5 c, W" n. a; j+ x5 \7 ?' ^3 L
C、验收测试
+ j/ U) q7 B2 d$ f2 G+ s4 |D、系统测试
+ @( z' ]* y: l! `& y,B,C,D
/ n2 y# d$ n4 O0 n( o5 A# d2 Z1 N8 D: A  a$ i- M) l2 T1 f1 {

, A* {8 L2 `0 k6 {第15题,在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的集成测试也称为()。
* |( S' d- k. P& w$ \A、黑盒测试+ ?1 ~9 v1 e$ t2 T" `# E* n
B、组装测试4 ]0 j+ t, P4 g$ Q5 o/ r0 t
C、白盒测试" {: D) X6 m& d( C7 |
D、联合测试% h8 J9 r! l- m4 F
,D
1 A9 e5 e$ F8 g# \" f& |1 l( k
. t- p9 J; e+ X4 \
$ l/ z& ?; O" ]8 I% ~5 I- t7 R第16题,面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。信息流的类型包括()。7 A2 `3 r5 D7 ?0 O# ~
A、逻辑流
; E$ z' b. o  D( [0 x5 TB、变换流
& i( k) v6 i% m9 C* _7 G" vC、物理流9 [5 Q: Z, j6 i! D- h
D、事务流
3 t9 j" X# w  @+ g' t,D: D8 k0 r5 D1 x: R% Y  r* D

( i% r' J$ W! m- C, J6 @% _& O8 ]8 S6 h% s$ Q- Q* c: `& j
第17题,软件测试中按照错误的性质和范围进行分类可分为()。) S& H7 ~' p. B3 V
A、功能错误# m' g; `( a' p( u$ }
B、系统错误
- q5 z( N* X5 g1 j: v# W! tC、数据错误+ X& n% h8 K( T8 K7 X1 B! V9 b
D、代码错误
2 V7 V$ d3 D6 ~& a; Z,B,C,D
! Y. [. z1 F+ K5 r" l; B+ {0 R# {/ |, `9 W$ h- ^. m
; X+ r" q- B. `4 q) u- j9 w
第18题,可行性研究的步骤中包括()。
' Z# X8 e6 K" ^0 O) S! eA、复查初步分析结果
0 |) x% h( B7 u; d* W* \  T% x! UB、研究现有系统; F4 @  Z8 e( z
C、导出新系统高层逻辑模型
8 z  d1 |& }4 _/ c  |D、建立新系统的物理逻辑模型解法
: Z! w7 A9 \& Y" D- J8 W* y,B,D+ g# o) M4 H* [# }; ]
( p9 \5 W7 W0 A/ g( C7 J

( W. ?6 e, a% N8 P7 L, I第19题,软件可维护性度量的质量特性包括可理解性、可测试性、可修改性和()。
4 W9 b& E& c4 ?# t7 P: A! k' J5 q& yA、可靠性
8 b# j( |) {; J7 R+ Z" x2 T) kB、可移植性7 X9 p- A/ M/ p0 M4 |
C、可使用性: ~0 n7 F$ d8 S0 I, ^" r6 j0 Z
D、效率% q' G; ]% x" ]  y6 w
,B,C,D3 ?  I4 {% `, W3 {
/ R( s4 A1 T3 b) h+ a
4 {7 c* `3 C- _& s$ _2 e$ R
第20题,编码原则包括()。$ k0 Q( w( i9 r" W* A8 u
A、编写易于修改和维护的代码9 d- Z. ~! s3 W) j, `
B、编写易于测试的代码
$ f" c& `0 I! UC、编写详细的程序文档
+ H$ @* _' ^% M) `) ~! c$ c( F& U( eD、分离功能独立的代码块形成新的模块
1 W( U! w$ o7 U& p( e. W' |,B,C,D
4 [2 F1 h; x/ b5 O0 R4 |% i2 Z& j$ l

1 s# F; ~# b) }* ^第21题,信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图。# W+ C, r; H, V4 g
A、错误$ L2 |+ A+ V" R! E
B、正确3 S0 Z1 j; u, d, C. T$ k! f. C$ B- w

5 H( X1 |8 P" }; G: k
) s* B! [2 l! f2 q/ ]
/ A. p) I# D7 d& B第22题,详细设计阶段的任务是具体地编写程序,必须关注最终的程序代码的质量。
7 L" @' u; P( L9 |) wA、错误
0 g  a% \8 }/ {8 U0 K( a; CB、正确
6 o1 ?0 L: j# N4 {4 a: V* O" U6 F8 R: D
6 M3 M  b" A. q$ M% ]# n. o5 v
1 z3 s$ U" R8 J* [
3 e* v( J/ e1 Q; A第23题,软件工程面临的主要问题是:软件费用、软件可靠性、软件维护、软件生产率和软件重用。
3 _7 o  @3 N- N' l5 v2 u; G/ Z2 |+ SA、错误
9 h- H: O: y1 `6 @B、正确* L6 {% F3 q1 j
$ b" T* @; \9 ], [) U

+ R4 g; t' M$ f  E" |
: H. l+ m4 K$ U第24题,数据库是用来定义数据流图中的各个成分的具体含义的。
) u6 I2 \0 x( }- V1 O( f1 k: \. s+ NA、错误
# T: j4 A0 S  {B、正确8 c1 B/ q+ S. K
8 r+ ~1 }) [$ r5 N) p' }" l, D

3 W, F  z' D+ Z* F( @5 i, i4 t: Y, L: \, B$ F( V
第25题,面向对象分析方法是需求分析中使用最多的方法之一,基本思想是采用自顶向下,逐步分解的方法分析整个系统。/ {7 q: X" {+ B% m4 t8 D8 |
A、错误" _6 F' \4 q% ?. L# U; z+ c
B、正确) }( }+ s/ \" P) v
: e/ L! u( {) m3 ~6 R9 L9 a

* r; M/ P- g2 P) P4 O. M: w5 y7 k' I' J9 q
第26题,软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的各个阶段。# x" K& h  ?0 W: K) ^7 o, Q
A、错误0 z4 S/ N; c! A! E# ?
B、正确) y9 ?' Q5 \4 i

$ m: T  O+ I/ D
5 A2 J2 V$ f# c6 m2 i. a8 R# V+ `/ @; Y+ c2 z* Y- x& M# e3 q
第27题,对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。
5 t7 z3 R& F5 q5 d9 @+ ]A、错误
4 O) Y1 r& f4 K/ x- j: dB、正确$ p/ H6 ^) m5 T- g

( j. W1 O' ~) a6 I0 R
# `- v  X* Z6 P# z& g0 i" q
, P, ~2 O5 f: m4 e. W7 e第28题,需求分析阶段得出的数据流图是总体设计的极好的出发点。. Q: _* P: B) E8 V9 d8 z! M
A、错误0 C. k+ \- g& I6 P- M! w# q: s
B、正确2 X; A! p$ q3 x- _6 A$ t

2 n* |; O% L( k( `; f7 T9 e; ~1 ^" r! q5 }+ B) E1 {0 s

  ^2 s5 O8 |! n, _' N( x' A. p, f第29题,需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。. f' K3 R$ |% |' J! s
A、错误4 K" P' u0 r) `* i5 C
B、正确; D% B  E5 u; h  t# C

% D' L7 E* z' j8 y  j7 c6 [" d1 c6 j2 Y( N' K

9 M  M+ w/ u* o1 C第30题,过程设计应该在数据设计、体系结构设计和接口设计完成之前进行,它的任务是设计解题的详细步骤(即算法)。
4 u8 v- o' Y  `% i9 _A、错误' D/ b  V) E: l! T1 n
B、正确
! {. i% {: M6 l3 V1 O" r" L  b' ~
3 h! a6 N' [3 K) X) p8 L5 \" ~5 b( U5 |8 c7 F/ W/ W& X

! p. s9 ^$ ?9 n. s( r第31题,采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。7 Y2 u- j3 m. O  f& s- \% B2 J. c8 K* f
A、错误
  E5 R/ w2 c/ s3 KB、正确
9 }$ W5 g5 H; T* M+ p
6 w2 O2 J3 d) Q: m3 r2 x
$ C+ r8 d% z% y  T4 ?2 }* v
/ ?8 ~6 H* @$ v( x2 ?3 C1 [第32题,软件概要设计的主要任务就是软件结构的设计。; Q# B6 t) T+ x0 X
A、错误6 `/ V, g; g, z/ N4 B: f! S7 @' h
B、正确+ x8 n1 B7 M2 K, I8 `

0 x; Q3 S( V  U# n! l% W3 N
! l7 K* ]+ }# j5 |/ L; e- Q; `% C/ d- C
第33题,结构化分析方法必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节。
# ?+ {8 O- t9 Q6 _, H5 DA、错误' U" i5 B: O# e8 E6 M
B、正确
& D8 m" l/ a' D0 j& ~& U" Q% z: L* l5 n4 l
5 q5 S; l7 F9 @6 X

4 L5 k) d5 U4 Q! o2 |第34题,编程中采用统一的标准和约定,将会提高程序的复杂性。
2 G0 a4 b4 J# k3 h2 DA、错误0 g% b2 Y% o' N9 _8 T
B、正确$ w: S  G3 c! T- I3 m2 Y1 q
$ l5 B) M5 b& t/ S
  \( ?2 s+ @! `( I4 E% X3 B
  n. W5 u& b8 ]
第35题,软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的。
7 q0 j* V2 {$ r% ]8 w9 \" z* TA、错误2 ?6 X$ y$ q4 f7 M# f. p+ R3 [- s. n" E/ r
B、正确  P! P$ g/ ~& C" g( z8 x3 _4 M

+ u1 z3 f4 Q7 \8 Z& V; `7 d& L( e
: v9 d: `: J+ Q/ U+ v9 |3 n4 \0 H. q  e8 O3 ~& N
第36题,瀑布模型是以文档为驱动,不适合于软件需求明确的软件项目的模型。( x$ g  q5 A5 S- m8 B. K7 _9 l5 F! h
A、错误# A2 q: b9 p# ~  V/ C
B、正确
. c: s0 l' A& k& G" J- d( x3 s9 n4 r

; H( D; b9 i, s& U
7 C) E. m1 |& E+ x- S! r第37题,软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。
2 l* i% \4 k$ @; R( F! B8 T+ VA、错误( r3 P+ R) M, V9 l' P
B、正确2 R" g, E/ |; F' K/ D
( p! s5 j7 M8 U4 |9 D: ~
7 `) E6 h7 G2 ]6 D& {

2 o7 `5 o/ p: L0 a! S, J# _. r5 Y第38题,在面向对象的需求分析方法中,建立动态模型是最主要的任务。7 m7 W9 G* G% u
A、错误
( I4 l" E: K; g) d3 _B、正确1 O, ^6 [! }7 m5 G) Q4 M

5 S8 d! C2 n$ d, i9 `6 d
) g3 k! _, W) H! K3 ~: S
, r, |# `0 [: Q' ?$ F; b9 f% y第39题,不适合作为科学工程计算的语言是Prolog语言。
' J: O, m8 G( y* G* l+ h" t; E& oA、错误
; K+ s' T$ @, ZB、正确( M1 K$ N2 K# R  d6 \& R
; D3 I8 e& F6 c1 ^8 `0 i
  ]% j# P8 Q, M  q$ y1 J

# X& u6 y# h5 h; U第40题,一般的测试只能证明程序中有错误,精心设计的测试方案才能证明程序中没有错误。  x" V' w7 h4 a
A、错误$ k, V0 ^% O/ z+ v9 h( G( y& [, m+ z
B、正确4 f, e# I4 E* n% h# F, y! r6 C
7 G% `: n! H" i
* n9 n: J% u" ^( q6 f& j  n  g
" k: p$ T) t7 d6 S

. e0 j6 k' G8 t: g1 D- m0 Z) S& _& \  C* Y

9 Q* \1 s! [5 B( e
3 {3 ?* J& V$ Y5 L, h
3 r  _. ~) J2 W0 r. Y7 L) P, e- a& ?1 H5 ~! W
  _2 y+ b& o6 y

" Z: [" g% f4 ]+ U8 P; o0 g3 T
; q  J  I; D% |" X( s& S- U
" l/ s* z; h3 c* V/ v* _1 {+ @; a; q% _
& M+ K" o5 }4 H& i" Z

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-25 20:24 , Processed in 0.105358 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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