软件的开发工作经过需求分析阶段,进入( A )以后,就开始着手解决“怎么做”的问题。常用的软件设计方法有( B )、( C )、( D )和( E )等方法。
供选择的答案:
A~B.① 程序设计 ② 设计阶段 ③ 总体设计 ④ 定义阶段 ⑤ SD方法 ⑥ SP方法
C. ① Jackson方法 ② 瀑布法 ③ 快速原型法 ④ 回溯法
D~E. ① LCP(Wanier)方法 ② 递归法 ③ Parnas方法 ④ 自下而上修正 ⑤ 逐步求精法 ⑥ 检测校正法
供选择的答案:
A~B.① 程序设计 ② 设计阶段 ③ 总体设计 ④ 定义阶段 ⑤ SD方法 ⑥ SP方法
C. ① Jackson方法 ② 瀑布法 ③ 快速原型法 ④ 回溯法
D~E. ① LCP(Wanier)方法 ② 递归法 ③ Parnas方法 ④ 自下而上修正 ⑤ 逐步求精法 ⑥ 检测校正法
举一反三
- 软件的开发工作经过需求分析阶段,以后就开始着手解决“怎么做”的问题。下面哪个不属于常用的软件设计方法 A: Jackson方法 B: LCP(Wanier)方法 C: SA方法 D: SD方法
- 软件的开发工作经过需求分析阶段,进入( )以后,就开始着手解决“怎么做”的问题。 A: 程序设计 B: 设计阶段 C: 总体设计 D: 定义阶段
- 下面()不属于常用的软件设计方法。 A: Jackson方法 B: LCP(Wanier)方法 C: SA方法 D: SD方法
- 软件开发方法起步于解决软件设计阶段的问题软件设计,又分为概要设计和详细设计两个不同抽象阶段(分别建立软件结构和程序过程),与之对应的基本方法分别是( )和( ) A: 模块化设计方法 B: 结构化程序设计 C: 构件化方法 D: 软件复用
- 软件开发的生命周期方法将软件生命周期划分成( )等阶段 A: 设计阶段,编程阶段,测试阶段 B: 总体设计,详细设计,编程调试 C: 定义阶段,开发阶段,运行维护 D: 需求分析,功能定义,系统设计