令和5年度秋期 応用情報技術者試験 午前 問47
アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートをGUIによる操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述したりして,ソフトウェアを開発する手法はどれか。
- ア 継続的インテグレーション
- イ ノーコード開発
- ウ プロトタイピング
- エ ローコード開発
解答・解説を見る
正解:エ
AI解説
ローコード開発は、あらかじめ用意された部品やテンプレートをGUI操作で組み合わせることを中心にしつつ、必要に応じて一部の処理をソースコードで記述してアプリケーションを開発する手法である。したがってエが正解である。 ア: 継続的インテグレーションは、開発者が変更したコードを頻繁に統合しビルド・テストを自動実行する開発プラクティスであり、GUI部品組合せによる開発手法の説明ではない。 イ: ノーコード開発は、ソースコードを一切記述せずGUI操作のみでアプリケーションを開発する手法であり、設問にある「一部の処理のソースコードを記述する」という条件とは異なる。 ウ: プロトタイピングは、システムの試作品(プロトタイプ)を早期に作成し利用者の確認を得ながら開発を進める手法であり、GUI部品組合せとコード記述の混在を特徴とする開発手法の説明ではない。 エ: GUI操作による部品・テンプレートの組合せを中心とし、必要な部分だけソースコードを記述する開発手法はローコード開発そのものである。 💡 「コードを一切書かない=ノーコード」「基本はGUI操作だが一部コードを書く=ローコード」という違いで両者を区別して覚えるとよい。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。