応用情報技術者試験 令和5年度 秋期 午前 問47
アプリケーションソフトウェアの開発環境上で、用意された部品やテンプレートを GUI による操作で組み合わせたり、必要に応じて一部の処理のソースコードを記述したりして、ソフトウェアを開発する手法はどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
ローコード開発は、開発環境が提供する画面部品、処理部品、テンプレートなどをGUI上で配置・接続し、少ない量のプログラムコードでアプリケーションを作る手法です。標準的な部分は視覚的な操作によって効率よく構築し、複雑な業務処理や独自機能だけを必要に応じてコードで記述できます。GUIによる部品の組合せと、一部のソースコード記述を併用しているので、エが正解です。
アの継続的インテグレーションは誤りです。これは、開発者が変更したソースコードを共有リポジトリへ頻繁に統合し、その都度ビルドやテストを自動実行して、不具合を早期に発見する開発上の実践方法です。
イのノーコード開発は誤りです。これは、原則としてソースコードを書かず、GUI操作や設定だけでアプリケーションを作る手法です。コードの追加による高度なカスタマイズを前提とするローコード開発とは区別されます。
ウのプロトタイピングは誤りです。これは、試作品を早期に作って利用者に評価してもらい、その意見を基に要求や仕様を明確化する開発手法です。
【ポイント】 ローコードは「少ないコード」、ノーコードは「原則としてコード不要」と覚えます。 部品のGUI配置に加えて独自処理をコードで補う場合は、ローコード開発です。
出典:令和5年度 秋期 応用情報技術者試験 午前 問47
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の80問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる