情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和5年度秋期 午前Ⅰ 問16: アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートを GUI による操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述したり
←情報処理安全確保支援士試験 令和5年度秋期 午前Ⅰ
アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートを GUI による操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述したりして,ソフトウェアを開発する手法はどれか。
問題本文
アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートを GUI による操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述したりして,ソフトウェアを開発する手法はどれか。
選択肢
- ア.継続的インテグレーション
- イ.ノーコード開発
- ウ.プロトタイピング
- エ.ローコード開発
解説
ローコード開発は、用意された部品やテンプレートをGUIで組み合わせて開発を進めつつ、必要に応じて一部はソースコードを記述して補う手法でエが正しい。コードを一切書かないのがノーコード、両者の違いは「少量のコードを書く余地があるか」。プロトタイピングは試作を繰り返す開発工程論、CIはビルド統合の自動化であり開発手法の分類が異なる。開発の高速化と内製化推進の文脈で重要。
選択肢ごとの解説
- ア.継続的インテグレーションはビルドや試験を自動統合する手法で、部品組合せ開発ではない。
- イ.ノーコードはコードを一切書かない手法で、一部コード記述を伴う本問とは異なる。
- ウ.プロトタイピングは試作を繰り返す開発工程であり、部品とコードを併用する手法ではない。
- エ.部品・テンプレートのGUI操作に必要なコードを加える点がローコード開発で正しい。
情報処理安全確保支援士試験 令和5年度秋期 午前Ⅰ の過去問一覧へ戻る・問16