基本情報トップに戻る
A難易度: 標準2026年度

基本情報技術者 予想問題A 第57問

問題

CI/CD(継続的インテグレーション/継続的デリバリー)の説明として正しいものはどれか。

選択肢

  1. 1ア 手動でビルド・デプロイする開発手法
  2. 2イ コード変更を頻繁に統合し、ビルド・テスト・デプロイを自動化する
  3. 3ウ ドキュメント作成を自動化する
  4. 4エ テストだけを自動化する

正解

2. イ コード変更を頻繁に統合し、ビルド・テスト・デプロイを自動化する

詳しい解説を見る

解説

CI(継続的インテグレーション)は、開発者がコードの変更を頻繁に共有リポジトリへ統合し、そのたびにビルドと自動テストを実行して問題を早期に発見するプラクティスである。CD(継続的デリバリー/デプロイ)は、その成果物をいつでもリリースできる状態に保ち、デプロイまで自動化する仕組みであり、イが正解である。アの手動でのビルド・デプロイは、自動化というCI/CDの本質と正反対である。ウのドキュメント作成の自動化は対象ではなく、エはテストのみでビルドやデプロイの自動化を含まない点で説明として不十分である。頻出ポイント:「頻繁な統合による不具合の早期発見」と「リリース作業の自動化による迅速で確実な反映」がキーワードであり、DevOpsを支える中核プラクティスとして問われる。

一問一答

科目A 180問+科目B 60問

Aの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。