SkillStack
テクノロジ系47 / 80問

応用情報技術者試験 令和5年度 秋期 午前 問47

アプリケーションソフトウェアの開発環境上で、用意された部品やテンプレートを GUI による操作で組み合わせたり、必要に応じて一部の処理のソースコードを記述したりして、ソフトウェアを開発する手法はどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】エ

ローコード開発は、開発環境が提供する画面部品、処理部品、テンプレートなどをGUI上で配置・接続し、少ない量のプログラムコードでアプリケーションを作る手法です。標準的な部分は視覚的な操作によって効率よく構築し、複雑な業務処理や独自機能だけを必要に応じてコードで記述できます。GUIによる部品の組合せと、一部のソースコード記述を併用しているので、エが正解です。

アの継続的インテグレーションは誤りです。これは、開発者が変更したソースコードを共有リポジトリへ頻繁に統合し、その都度ビルドやテストを自動実行して、不具合を早期に発見する開発上の実践方法です。

イのノーコード開発は誤りです。これは、原則としてソースコードを書かず、GUI操作や設定だけでアプリケーションを作る手法です。コードの追加による高度なカスタマイズを前提とするローコード開発とは区別されます。

ウのプロトタイピングは誤りです。これは、試作品を早期に作って利用者に評価してもらい、その意見を基に要求や仕様を明確化する開発手法です。

【ポイント】 ローコードは「少ないコード」、ノーコードは「原則としてコード不要」と覚えます。 部品のGUI配置に加えて独自処理をコードで補う場合は、ローコード開発です。

出典:令和5年度 秋期 応用情報技術者試験 午前 問47
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の80問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める