跳到正文

平成28年度 秋期 ITパスポート試験 問46

这道题的解析和你的作答记录。

問46
頻出度★★★

ソフトウェア開発モデルには, ウォータフォールモデル, スパイラルモデル, プロトタイピングモデル, RAD などがある。ウォータフォールモデルの特徴の説明として, 最も適切なものはどれか。

出典 平成28年度 秋期 ITパスポート試験 問46
解説

問 46

  • ア

    正解 瀑布模型是把需求定义→设计→编程→测试这样的开发工序,从上游到下游单向推进的顺序型开发方法。它最大的特点是:把某个工序应做的全部作业完成、把交付物定型之后,才首次进入下一道工序,原则上不向前一道工序回退。选项ア的「在某个开发工序应做的全部作业都完成之后,才进入下一道工序」正确地表达了这一特点,为正确答案。

  • 错误イ

    把要开发的功能划分开,利用开发工具和部件迅速推进开发,这是「RAD(快速应用开发,Rapid Application Development)」的特点,并不是对瀑布模型的说明。

  • 错误ウ

    在开发的早期阶段制作可见的试制品(原型)、让用户确认需求,这是「原型模型」的特点。瀑布模型是把各工序整体地按顺序推进,因此这一描述并不适用。

  • 错误エ

    把功能划分开、一边应对来自用户的反馈一边反复进行设计与开发从而逐步完成,这是「螺旋模型」的特点。它以反复迭代和改良为前提,与不向前回退的顺序型瀑布模型不同。

ここがポイント
  • 瀑布模型 = 从需求定义开始按顺序推进各工序、完成一道工序后再进入下一道的顺序型方法(原则上不向前回退)。
  • 与其他模型的区分:RAD = 用工具/部件迅速开发;原型模型 = 早期用试制品确认需求;螺旋模型 = 一边反复迭代一边分阶段完成。
用語
解答問46ア
练这一题

作答记录