跳到正文

令和2年度 ITパスポート試験 問46

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

問46
頻出度★★★

開発担当者と運用担当者がお互いに協調し合い, バージョン管理や本番移行に関する自動化のツールなどを積極的に取り入れることによって, 仕様変更要求などに対して迅速かつ柔軟に対応できるようにする取組を表す用語として, 最も適切なものはどれか。

出典 令和2年度 ITパスポート試験 問46
解説

問 46

  • ア

    正解 正确答案是 ア「DevOps」。DevOps 是由 Development(开发)与 Operations(运维)组合而成的造词,指开发人员与运维人员跨越组织壁垒相互协作,借助自动化工具支撑版本管理、向生产环境迁移(部署)等工作,从而能够对规格变更要求等迅速且灵活地做出响应的做法。题干中「开发人员与运维人员相互协作」「积极引入自动化工具」「迅速且灵活地响应」这三点正是 DevOps 的特征本身,因此 ア 最为恰当。

  • 错误イ

    WBS(Work Breakdown Structure,工作分解结构)是把项目的工作按层次细分、分解为便于管理的单元的方法,是项目管理的工具。它与开发和运维的协作或自动化工具的引入没有关系,因此错误。

  • 错误ウ

    原型法是在开发初期制作原型让用户确认、从而尽早确定需求的软件开发模型。它是需求定义阶段的方法,并不是表示开发人员与运维人员协作或生产环境迁移自动化的术语,因此错误。

  • 错误エ

    结对编程是两名开发者共用一台终端,一人编写代码、另一人在旁确认,共同进行编程的敏捷开发实践方法。它是开发者之间的协作,而非开发与运维的协作,引入自动化工具也并非其本质,因此错误。

ここがポイント
  • DevOps=Development(开发)+Operations(运维)。指两方人员相互协作,通过版本管理与部署的自动化,对变更要求迅速、灵活地做出响应的做法。
  • 与相似术语的区分:WBS 是工作分解,原型法是通过制作原型确定需求,结对编程是两人一组的开发方法,三者都与 DevOps 的核心「开发与运维的协作」不同。
用語
解答問46ア
练这一题

作答记录