2025年(令和7年) 基本情報技術者 科目A 問5

ローコード開発ツールを用いたソフトウェア開発の説明はどれか。

 ア  アプリケーションソフトウェアの開発の基盤の上で、用意された部品やテンプレートをGUIを用いた操作で組み合わせたり、必要に応じて一部の処理のソースコードを記述したりすることによって、アプリケーションソフトウェアを作成する。
 イ  アプリケーションソフトウェアの開発基盤の上で、用意された部品やテンプレートをGUIを用いた操作で組み合わせるだけで、ソースコードを記述せずに、アプリケーションソフトウェアを作成する。
 ウ  アプリケーションソフトウェアの定型的な枠組みを参照して、独自の処理のソースコードを記述することによって、アプリケーションソフトウェアを作成する。
 エ  利用者がシステムを利用して行う作業を自動化ツールに代行させるために、利用者によるシステムの操作手順をツールに登録する。


答え ア


解説

 ア  アプリケーションソフトウェアの開発の基盤の上で、用意された部品やテンプレートをGUIを用いた操作で組み合わせたり、必要に応じて一部の処理のソースコードを記述したりすることによって、アプリケーションソフトウェアを作成するのは、ローコード開発です。(〇)
 イ  アプリケーションソフトウェアの開発基盤の上で、用意された部品やテンプレートをGUIを用いた操作で組み合わせるだけで、ソースコードを記述せずに、アプリケーションソフトウェアを作成するのは、ノーコード開発です。(×)
 ウ  アプリケーションソフトウェアの定型的な枠組みを参照して、独自の処理のソースコードを記述することによって、アプリケーションソフトウェアを作成するのは、フレームワークを使用した開発手法です。(×)
 エ  利用者がシステムを利用して行う作業を自動化ツールに代行させるために、利用者によるシステムの操作手順をツールに登録するのは、RPA(Robotic Process Automation)です。(×)


キーワード
・ローコード開発

キーワードの解説
  • ローコード開発
    ローコード(low code)開発とは必要最小限のソースコードを記述することでソフトウェアを開発することで、部品を組合わせることで必要とする機能を実現します。
    ローコード開発はツールを使って行われ、ツールが提供する部品を使用して開発を行います。

もっと、「ローコード開発」について調べてみよう。

戻る 一覧へ 次へ