|
久爱奥鹏网 www.92open.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
+ i, V1 x% s ` t0 i7 _" Y5 h( G( L; ~+ }) R/ \) z$ P
$ @6 \% n/ t! h8 @6 P3 o
一、单选题(共 10 道试题,共 30 分。)V 1. 介于自然语言和形式语言之间的一种半形式语言的是()。
* r+ R! }$ k" yA. 机器语言: k1 v0 O% l2 L# ]! m |
B. 汇编语言
* J+ e6 v6 z- F. o8 EC. 面向对象语言
' B1 N# Y L6 U0 A( _. D1 ^& QD. 结构化语言
- ]; x0 v. }) R0 W2 V 满分:3 分
( S0 @$ q; H% X8 H2. 面向对象的开发方法的工作模型是()。
/ u! Q Q4 B5 q) j/ q( G( NA. 瀑布模型- T2 ]8 e+ E. ^. d
B. 喷泉模型
; ]5 L) V6 p& jC. 智能模型+ V2 l7 D9 x& m
D. 循环模型4 e) x: d# A) |- q0 r6 b- V& A
满分:3 分/ D3 C# V7 X! n
3. 用来定义数据流图中的各个成分的具体含义的是()。
+ p: `- @8 M: A a4 v7 E- jA. 数据字典8 n$ g7 D3 Z) _; Q7 `/ T, k! D9 }
B. 数据库' S& i& N* J( t; n6 ^
C. 数据对象3 B/ n6 O0 K h' s: N4 P! l) |
D. 逻辑符号; |/ G) ~* `' ~$ \' p
满分:3 分/ [7 d& @& C& h# k7 @5 ~
4. 原型化方法是何种类型的设计过程。()
0 N. q( x" h6 u: i+ s) SA. 自外向内
' E# E4 I6 x" x& [$ V# dB. 自顶向下- N B+ z6 |* Y" Y% B& D# p
C. 自内向外
/ R! n" d/ [8 _7 B, ]1 O; wD. 自底向上
% y3 x0 m! y R6 ] O 满分:3 分
1 @3 j- s; m+ o- @% R5. 系统流程图用于可行性分析中的哪种的描述。()! F+ P8 N, `! H; y8 C
A. 当前运行系统
3 P& U( n! e( w0 ZB. 当前逻辑模型
% a1 R9 [9 }% h! N3 MC. 目标系统/ C6 x' H9 Z! r4 u* W9 S3 u
D. 新系统7 h& C. q) t, b
满分:3 分1 H1 b1 k& R. Q& T# B
6. 以下软件成本估算模型中,是动态多变量的模型有()。
: V9 }5 E- s* p1 ^# ?3 E- EA. Halstead理论模型
1 K9 N6 S" p; O# l: w" YB. Deiphi专家估算模型
, x. s+ f5 C; p' b" l5 i8 T TC. Putnam估算模型! U+ e7 l$ h1 x ^
D. 瀑布模型- N/ l3 z, {7 I+ Z, A' j
满分:3 分
1 ?! _& l& m& w/ z7. 瀑布模型的存在问题是()。
; k+ q' }# y0 \5 }A. 用户容易参与开发
/ S1 l7 |7 [1 n7 B( V9 V5 F5 ^* y# QB. 缺乏灵活性
4 ?" F' l0 s; I+ e1 ZC. 用户与开发者易沟通
# r$ L0 y9 [( G! Y. [4 hD. 适用可变需求. a. F! c3 Q2 k" N$ J7 X9 ?
满分:3 分
+ D& T0 x. Y& K y% n7 U8. 在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。是指()。
- }8 k% w, H @8 ]A. 信息隐藏8 q+ j. r; F: E q
B. 信息封装0 F( R% R: x6 [7 w4 `" S
C. 信息管理. v1 Y9 h A1 J
D. 数据加密1 P* R3 `2 B0 q: [' i; `
满分:3 分5 `* X1 ?! v' ?6 i( \4 {
9. 描述软件开发过程中各种活动如何执行的模型是()。5 L8 a/ V0 i% {
A. 软件生存周期模型
& U8 `' ~! d% {8 L7 {) h5 ^2 `4 FB. E-R模型7 a4 W/ V6 j) k% P" {6 |
C. 螺旋模型, D% n, A# c3 P
D. 风险评估模型/ s) j2 U7 I: `& a8 F! P+ j& y
满分:3 分6 H0 Q1 F7 ^' i6 R3 i
10. 任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。()
+ u! V7 H# G8 j9 a7 x' QA. E-R图3 d- P; d6 \ H+ ^' i7 E3 P- }
B. IPO
) s% [1 {6 K8 y' NC. 数据流图7 G- y2 e- b" {, m4 y% d
D. 盒图
6 M4 D7 B3 S) k1 g# }4 ]; { 满分:3 分 # [9 c4 H5 M7 M7 c' b2 h5 a h
+ J0 x- ]' ]2 x* D H9 e: g
二、多选题(共 10 道试题,共 30 分。)V 1. 软件开发成本主要表现为人力消耗。成本估计不是精确的科学,因此应该使用几种不同的估计技术以便相互校验,包括()。+ G: C; s# i+ i5 _2 l4 f( l
A. 代码行技术
! S; F" u+ E' s( F6 ~B. 任务分解技术) f% M6 ~( z3 J- m3 {
C. 结构化分析技术/ h7 R/ P& m9 S7 S# B- v% j
D. 自动估计成本技术
3 @% j$ V% J# ?* u 满分:3 分2 c" B' S* m6 B I
2. 耦合是影响软件复杂程度的一个重要因素。应该采取下述设计原则。()
( ?4 u" e5 N6 K( u! S6 ^A. 尽量使用数据耦合
8 P K. V) e6 w" p( ^& x2 x8 e9 KB. 少用控制耦合和特征耦合
; l* |8 Z% ^5 m* K( \C. 限制公共变量耦合的范围
1 z& q; k; \; QD. 完全不用内容耦合
5 t) c1 S2 {! ?) `7 ]8 q7 r 满分:3 分8 Z: z8 W, X6 N. \5 T
3. 改进软件设计提高软件质量的启发式规则包括()。2 p3 o0 r+ Z5 Y# ]2 W# ?& v
A. 改进软件结构提高模块独立性
) I% M- @: N6 l5 @) |3 HB. 模块规模应该适中3 G5 d* L( F& `+ W3 _
C. 模块的作用域应该在控制域之内5 D( u6 D( u) Y- s( w! w
D. 力争降低模块接口的复杂程度
# H$ ?# k2 l; d6 C! y 满分:3 分" e3 y& b2 r2 d, ~6 o2 ?) G1 c' @
4. 高内聚包含的类别有()。
2 V& P0 `& |6 n/ s$ q* N9 MA. 顺序内聚5 t+ N: P \' D8 g/ x+ G) e
B. 功能内聚5 l2 A$ m: a* T. b
C. 偶然内聚
7 J4 N8 [ |, a6 U; e, h8 l/ O8 A nD. 逻辑内聚
/ J2 J( b( o( @ 满分:3 分
% r: C5 A. M2 H2 z' k9 j. l) e5. 可行性研究的步骤中包括()。
$ ^5 L) ^/ X9 O" [; o! e1 n7 Y# s2 JA. 复查初步分析结果
$ w2 z$ X, _/ J. UB. 研究现有系统
8 u# w, a) W) F6 i! pC. 导出新系统高层逻辑模型- A/ G( G; L/ O$ E
D. 建立新系统的物理逻辑模型解法+ g+ _* w$ r, `5 z. }
满分:3 分9 I G$ c+ [2 A ^8 ]! ^# p
6. 软件项目管理的对象主要包括()。6 |* ^( O' {3 B. J
A. 技术
% l0 s+ l6 V B# a& XB. 产品& A" R+ M5 V& O# s' x
C. 过程
. z# [: h7 q7 B& v9 g& f N, kD. 资源
* r/ Y& a( M4 S7 K) Z9 J 满分:3 分7 Z. b1 ~& s" ~: N
7. 在建立对象的功能模型时,使用的数据流图中包含有处理、数据流和()。0 Z; x, ^1 I# y1 m0 L
A. 泛型
( Z# _! t; {* ?% U9 b7 qB. 模版
! ~- }: P0 g! S \7 e* r0 m- lC. 动作对象
' n8 P! D+ K7 n4 K0 y) ^! WD. 数据存储对象
5 r7 e- a% `, O @- W 满分:3 分
0 K9 H% `2 \. N7 J8. 数据对象彼此之间相互连接的方式称为联系,也称为关系。联系可分为以下几种类型。()
5 X8 ^+ j; `: ^5 T. u+ RA. 一对一联系/ z x# K R* ]5 n
B. 一对多联系8 T2 F9 i } `$ r
C. 多对多联系/ ]: L4 P: Z$ h) A
D. 复杂联系8 Z0 ?- m! k: Z/ d" h
满分:3 分
. F& N3 k* V+ r2 l' S2 W3 u9. 总体设计中对每个合理的方案,分析员都应该准备的资料包括()。1 q; N: G6 F! y1 U1 S
A. 系统流程图
/ G# C# i5 Q. ]" x, f( _* a3 C0 jB. 组成系统的物理元素清单
) Y* l) y% k- _ ]$ G0 Y: FC. 成本效益分析. L: U' F1 ]( q- G, w/ a, r E
D. 实现这个系统的进度计划
4 Z0 s* S: @5 ?5 q" g ?8 P% N 满分:3 分
* Z% G4 G/ o+ n" ~$ I/ P4 @10. 软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务包括()。
3 U7 p- w- ?$ g7 OA. 设计软件的模块结构
! m7 G9 _6 w# m% ?B. 定义接口并建立数据结构
# A+ I9 n t7 }6 hC. 生成概要设计规格说明和组装测试计划0 ~2 W2 |) K3 N; b2 ~
D. 模块设计
4 ~% Q1 x- J$ W1 I9 D! n 满分:3 分
" n1 \4 ?: [# h
/ B9 Y8 B! x3 p8 `6 Q3 ?7 l& I三、判断题(共 20 道试题,共 40 分。)V 1. 结构化分析方法必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节。
& G+ G) @ ~$ r6 J2 C& y! _* dA. 错误+ [4 l5 w5 K% T0 f3 A$ l& H
B. 正确' Q& ]5 W! }' e9 S6 Q
满分:2 分
1 d; {1 X1 \$ v/ G2. 软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等。" h8 f- G, |8 C) }6 q* o1 ^
A. 错误) K0 D! U! v( f3 h6 T
B. 正确
! W1 p3 Q3 U+ m3 G( Q7 Q 满分:2 分% w. r# V: A \
3. 软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的。
# |# I! H! A$ f S- `% PA. 错误$ n! ?5 F8 O8 w' u/ l4 t
B. 正确
. t6 ]: B: ^1 q7 l# z) M' `# j 满分:2 分* _# {) y3 d* c: Q1 w
4. 通常用结构图作为描绘软件结构的文档。层次图作为文档并不很合适,因为图上包含的信息太多有时反而降低了清晰程度。
3 E: T! N h z- h! KA. 错误$ M) l/ b; M1 {1 a% f
B. 正确. `) w3 Q+ A+ a- @8 U
满分:2 分- Q" @% t! O8 ~; n/ c
5. JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。3 p4 G" y6 h/ {$ V
A. 错误
$ [2 ~! t3 y/ z& jB. 正确$ q5 u6 J: q5 c, d) ?
满分:2 分3 X# U, B' s- F, f0 R
6. 软件开发小组的组@@@@@@@@@员的素质应该好,同时人数越多软件开发的质量就越高。
$ H' t: @' ]9 |8 ]& F% B9 `( HA. 错误
+ Y# {; ~" F+ h8 K3 ]& N2 P$ \1 V( NB. 正确 g8 d$ } |- X I6 K4 E0 v0 J* E
满分:2 分
8 ? R7 A7 s" v: M2 Q. z7. 软件是一种逻辑产品。3 J# N3 N3 ~) l
A. 错误/ B4 `( w d! K( m6 @
B. 正确
8 R. f# v" Z, l7 ?/ B 满分:2 分& e( r# O5 m2 S, w' V/ _8 f" m
8. 螺旋模型支持需求不明确、特别是大型软件系统的开发,并支持面向规格说明、面向过程、面向对象等多种软件开发方法。7 f; G) B6 E7 z
A. 错误
. |3 d' c; i5 |. HB. 正确/ J* x0 d+ }5 M$ w" B
满分:2 分4 w; A# @! F# c2 l+ I
9. 在软件的运行和使用期间,和硬件一样存在机械磨损、老化问题。; d" q0 u6 a, n* r
A. 错误
- I( x3 a3 x8 H( ` sB. 正确
. `! f* h9 _. j: V; g; \ 满分:2 分8 A% b; M' m% p8 ?9 }
10. 增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。+ a4 N7 K+ V( O' ~+ j" A
A. 错误
7 O2 ]6 n% y9 Y$ `- P3 _# n/ o! {B. 正确( w5 n3 H! @5 P3 P8 U4 {
满分:2 分& a" m* X1 {2 o2 l' G' {
11. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。: W% H- [2 O e4 }, T
A. 错误
6 }/ f; a) ]. L: w& v- [B. 正确( K u& M2 j; G7 Q: J1 f8 M
满分:2 分
3 f" J' ^9 E5 t% u- w12. 在分层的数据流图中,称上层图为下层图的父图,下层图为上层图的子图。- ]6 T! `* u6 F; ?2 U" x0 z
A. 错误: n2 ]0 i0 d$ v B
B. 正确
( i' W$ T7 d) a5 j" R$ q 满分:2 分 |9 u# s5 g" M; V; }; s
13. 快速建立渐进原型RCP也称为追加(add on)型的原型化方法。/ P8 G; n; V z1 t
A. 错误
: s! b, k' U* wB. 正确 ]; {2 c# N3 c8 C$ Q
满分:2 分: ^' _+ x' D' `+ M8 W, a
14. 软件可000性,是指允许对软件系统进行000,此过程必然会增加其复杂性。* A ^& Y$ w, d) t
A. 错误
$ e. ?9 B; i4 e8 u9 @B. 正确) \* A) k+ r! L! [6 r, y4 l. u
满分:2 分
) [3 M& F9 K$ B& d! T; Y$ W6 a' r15. 软件的开发至今已经完全摆脱了手工的开发方式。
6 A& _; P1 ]' o7 E, D; N0 k/ Z8 aA. 错误
* n, z" x: ^* [5 G1 EB. 正确0 p; \! O/ {% J. P
满分:2 分) X! P. {3 Q( w. I! \
16. 纯收入是指在整个生存周期之内的累计经济效益与投资之和。( q) y) v9 s. n; b& M2 Z8 I' `
A. 错误# D R( w0 l% | K2 Z
B. 正确9 g; K2 H( i4 r8 K
满分:2 分
$ t; X2 L! E8 z- S) P" G) X' e17. 功能模型描述子系统的所有计算,它仅由一张数据流图组成。/ e% [/ s% N9 a
A. 错误
8 x: ^- t# Z4 X0 N/ h( jB. 正确
( m' X1 @& Z* f! Y8 B: H k3 r 满分:2 分
8 T$ j1 M5 B8 X0 w! F18. 一个软件的深度是指其控制的数据范围。
/ W! |" e8 I" K" {+ cA. 错误
8 }% A1 D, n- p9 ^' JB. 正确
' w; @- S: Q6 R 满分:2 分
+ L# f7 O& B. a' \9 h19. 软件的开发费用越来越低,成本相当便宜。4 I9 ^! g3 }. Q) O+ }
A. 错误
& `2 Q, K% O. GB. 正确% L/ t. u- Y! t1 Y: |) }
满分:2 分
% k4 P9 e* A7 W9 ^, c' k5 [4 h20. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图。* f! p( T% i! v& W. ^& y
A. 错误
9 f6 Q' o6 D5 F, w9 P$ XB. 正确
- z$ r* G: S: X, T8 ?( V6 U' Z6 I 满分:2 分
# ^% W1 ~1 W' b( z/ a ?: m) ~4 X5 \" m
# Y; v) z( W O* F" L/ }" V
久爱奥鹏网 www.92open.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|