件工程 49、软件危机首要默示在哪几方面?
2 K0 w9 |# [" U0 S" D, D- r: B7 m 答:1、软件需求增添得不到知足5 a& K5 f1 ~6 N: ]+ V' }
2、软件出产高成本,价钱昂贵。" i' e9 \6 W2 R/ ]- ], v: \
3、软件出产进度违法节制。
$ f' A5 j% L1 R$ t" _ 4、软件需求界说禁绝确,易偏离用户需求。
" H; ?. H% k! C9 c 5、软件质量不易保证。- { v9 I/ \0 e5 r x+ h6 D
6、软件可维护性差。
0 k4 g. a9 u) b 50、20世纪70年月,B.W.Boehm提出了软件生命周期的(瀑布模子)。
/ @+ r6 d* }/ z0 z 51、瀑布模子将软件生命争夺划酬报八个阶段! h: R8 v6 ]0 u
答:1、问题界说 2、可行性研究 3、需求剖析 4、总体设计 5、具体设计 6、轨范编制 7、测试和运行 8、维护) e! `3 _! P; g! I
52、瀑布模子的打算期搜罗(问题界说)、(可行性研究)、(需求剖析);开发期搜罗(总体设计)(具体设计)、(轨范设计),其中轨范设计搜罗(编码)和(测试);运行期搜罗系统的(使用)和(维护)。
0 ~ V, T R$ g* s. o 53、软件的开起身术搜罗(软件开发体例学)、(软件工具)、(软件工程情形)。/ E0 T0 M7 ^! S0 v* r
54、软件工程打点搜罗(软件打点),(软件工程经计揭捉)。. a$ ~* ]. S* K9 r# W/ z: i+ c
55、软件开起身术搜罗(软件开发体例学)、(工具)和(情形撑持),其主体内容是(软件开发体例学)。
x3 e2 g9 u0 e6 M; X3 }' w 56、软件工程打点搜罗(软件打灯揭捉)、(软件工程经计揭捉)。) f, y3 {. r$ h! k$ T. ~
57、结构化体例将软件生命周期分为(打算)、(开发)、(运行)三个时代。# p# F I, [3 M( n; Z( h: M+ S
58、打算期的主若是使命是(问题界说)、(可行性研究)。& a# d) a8 R7 y
59、开发期的首要使命是(需求剖析)、(总体设计)、(具体设计)、(编码)、(测试)。
% r* M, `' P1 w" N( Z4 q. Z 60、运行期的首要使命是软件的(运行)和(维护)。
5 @' h7 y5 P8 ?* r6 Y. J 61、结构化软件开发体例具有以下特点' y5 l, T. j7 Q: j- I9 s
答:1、阶段性 2、推迟实施 3、文档打点。
5 @% V& g" f. J6 B% A2 t 62、(问题界说)阶段的使命是要确实软件系统所要解决的使命。; v2 w" |# t9 B! |. T2 J
63、可行性研究着重对以下具体方案考虑) f! Y: ]0 @+ z% `+ n( q" g
答:1、经济可行性 2、手艺可行性 3、操作可行性, y% k7 M) `( o
64、软件打算由两项使命组成:(剖析)和(估算)。4 o* x; r j$ T) k! ^+ c
65、软件开发工作中的资本包含(人力资本)、(软件资本)、(硬件资本),对每一种资本都应指明三点(资本的描述)、(使用资本的肇端时刻)、(持续时刻)。& D; S& j; N8 X$ ?: o
66、开发软件的人员搜罗(打点人员)、(剖析人员)、(设计人员)以及(编码和测试人员)。8 h7 z! j! Q# Z6 K8 N3 y
67、软件资本搜罗(撑持软件)和(应用软件)。
) W4 k2 J2 Z( p! J 68、需要剖析这个阶段的根基使命是,用户和剖析人员双方配合来理解系统的需要,并将配合理解形成一份文件,即(软件需要仿单)。' Y x3 R6 G, S( ]3 H. f2 L( E
69、用户需求凡是搜罗(功能要求)、(机能要求)、(靠得住性要求)、(平安保密要求)以及(开发费用开发周期,可使用的资本等方面的限制)。
" K) u1 S& v: s/ R/ N- a! [
; o, v0 Q. C) M0 z8 U( u 70、剖析阶段是(用户)和(软件人员)双方谈判协商的阶段。 |