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

分野:システム開発技術|実際に出題されたIPA過去問題

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

  1.  継続的インテグレーション
  2.  ノーコード開発
  3.  プロトタイピング
  4.  ローコード開発
解答・解説を見る

正解:エ

AI解説

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

出典:令和5年度 秋期 応用情報技術者試験 午前 問47 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術)の過去問