件工程 49、软件危机首要默示在哪几方面?
9 S4 u' y% t( P8 _. F. ]! r0 t 答:1、软件需求增添得不到知足( Z/ x- a U: G. P
2、软件出产高成本,价钱昂贵。
1 w; R! Y; o* x5 l 3、软件出产进度违法节制。
' L2 p5 W I6 e7 a) [% ^3 A 4、软件需求界说禁绝确,易偏离用户需求。
/ m# A! @/ f6 N# {) I 5、软件质量不易保证。
1 s9 w* f, P; S 6、软件可维护性差。
3 @. W- X0 e4 _ 50、20世纪70年月,B.W.Boehm提出了软件生命周期的(瀑布模子)。* x6 F! {0 m7 m% I+ P
51、瀑布模子将软件生命争夺划酬报八个阶段0 C' G2 k* B% `! \
答:1、问题界说 2、可行性研究 3、需求剖析 4、总体设计 5、具体设计 6、轨范编制 7、测试和运行 8、维护& q* f U) l4 ~4 y8 t
52、瀑布模子的打算期搜罗(问题界说)、(可行性研究)、(需求剖析);开发期搜罗(总体设计)(具体设计)、(轨范设计),其中轨范设计搜罗(编码)和(测试);运行期搜罗系统的(使用)和(维护)。
1 [8 L6 F+ v. X0 k! N 53、软件的开起身术搜罗(软件开发体例学)、(软件工具)、(软件工程情形)。2 l$ [1 B& u+ N a* [/ i& M
54、软件工程打点搜罗(软件打点),(软件工程经计揭捉)。+ I8 b' Z# Q7 c* ]" K$ B2 D( q
55、软件开起身术搜罗(软件开发体例学)、(工具)和(情形撑持),其主体内容是(软件开发体例学)。
' x" K, a/ }* K l; h 56、软件工程打点搜罗(软件打灯揭捉)、(软件工程经计揭捉)。; p* G+ o2 _6 H8 l* m: g; [& `
57、结构化体例将软件生命周期分为(打算)、(开发)、(运行)三个时代。3 z, M; w1 C% ]# u
58、打算期的主若是使命是(问题界说)、(可行性研究)。
- o- i1 K6 H! F2 R% y2 f 59、开发期的首要使命是(需求剖析)、(总体设计)、(具体设计)、(编码)、(测试)。
/ Y% [7 T: F% ~& k! n$ U# S 60、运行期的首要使命是软件的(运行)和(维护)。; l$ P; _/ e: R3 ?( h
61、结构化软件开发体例具有以下特点, b$ M# o" T& m% d7 j
答:1、阶段性 2、推迟实施 3、文档打点。
, D0 A" D8 c" J9 x, ^6 U- D H 62、(问题界说)阶段的使命是要确实软件系统所要解决的使命。: y5 O2 w$ h5 @/ |& D1 h
63、可行性研究着重对以下具体方案考虑
9 Q/ P* {; o/ F9 V9 p. U 答:1、经济可行性 2、手艺可行性 3、操作可行性- v# t* l9 g' u8 ^% }
64、软件打算由两项使命组成:(剖析)和(估算)。- a7 ]$ e" k3 ?1 [+ W( i
65、软件开发工作中的资本包含(人力资本)、(软件资本)、(硬件资本),对每一种资本都应指明三点(资本的描述)、(使用资本的肇端时刻)、(持续时刻)。
2 T$ X' @9 P. P+ X# z4 Q 66、开发软件的人员搜罗(打点人员)、(剖析人员)、(设计人员)以及(编码和测试人员)。
4 ^# @4 Y9 e) h) _$ p6 b* C 67、软件资本搜罗(撑持软件)和(应用软件)。
7 k: F" Y U8 q" O 68、需要剖析这个阶段的根基使命是,用户和剖析人员双方配合来理解系统的需要,并将配合理解形成一份文件,即(软件需要仿单)。
/ s9 H8 i, Y- W/ c+ j+ W' p 69、用户需求凡是搜罗(功能要求)、(机能要求)、(靠得住性要求)、(平安保密要求)以及(开发费用开发周期,可使用的资本等方面的限制)。
9 q* I: [9 m# m9 K
/ [; U9 m, {) G! R" r( O& ~ 70、剖析阶段是(用户)和(软件人员)双方谈判协商的阶段。 |