跳到正文

平成29年度 春期 ITパスポート試験 問40

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

問40
頻出度★★★

ソフトウェア保守で行う作業はどれか。

出典 平成29年度 春期 ITパスポート試験 問40
解説

問 40

  • 错误ア

    验收测试是委托方对交付的软件进行验收的阶段,属于开发与验收的工序。它并非在上线运行后的运行过程中进行的工作,因此不属于维护。

  • 错误イ

    单元测试是在程序开发过程中对各个模块进行验证的工序,为弥补其中发现的功能不足而编写追加代码属于开发工作,并不是运行开始后的维护。

  • 错误ウ

    修复在单元测试中发现的缺陷(bug)是在发布前的开发工序中进行的调试工作,与投入生产环境运行之后进行的维护工作在工序上不同。

  • エ

    正解 软件维护是指在系统投入生产环境运行之后,于运行阶段进行缺陷修复和功能改善的工作。エ是「为应对生产环境实际业务中发生的系统故障而进行的程序修改」,正是针对上线运行后在运行过程中出现的问题所做的应对。因此エ作为维护中进行的工作是正确的。

ここがポイント
  • 软件维护是在投入生产环境运行(运行开始)之后进行的工作,包含故障应对、功能改善等,与在开发工序(设计、实现、各类测试、验收)中进行的工作相区别。
  • 判别的要点在于看清各选项属于「运行前(开发、测试)」还是「运行后(运行、维护)」哪个环节。
用語
解答問40エ
练这一题

作答记录