戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2025年 科目A05


問題文

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

選択肢

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

🔒 解説は解答すると表示されます

ローコード開発【午前解説】

正解の理由

選択肢は、用意された部品やテンプレートをGUIで組み合わせることを基本にし、必要に応じて一部処理のソースコードを記述できる点を明記しています。これは「ローコード(低コード)開発」の定義と一致します。ローコードはビジュアルな開発環境で迅速にアプリを構築でき、カスタマイズが必要な箇所だけコードを追加するハイブリッド方式を特徴とするため、が正解です。

解法ステップ

  1. 問題文のキーワードを探す:GUI操作、用意された部品・テンプレート、ソースコードの有無。
  2. 各選択肢とキーワードを照合する:
    • GUI + 部品・テンプレート + 一部コード → ローコード(該当:
    • GUIのみでコードなし → ノーコード(該当:イ)
    • 独自コード中心 → 従来型開発(該当:ウ)
    • 操作手順を登録して代行 → RPA(該当:エ)
  3. 用語の定義と照合して最も合致するものを選ぶ。

選択肢別の誤答解説

  • :正答。ビジュアル構築が中心で、必要に応じて一部コードを記述するローコードの説明に合致する。
  • イ:誤り。GUIでの組み合わせだけで「ソースコードを記述しない」とあるため、これはノーコード(コード不要の開発ツール)の説明で、ローコードとは異なる。
  • ウ:誤り。既存の枠組みを参照して独自コードを記述するのは従来型のフレームワーク開発や手書きコーディングであり、GUIによる部品組合せを前提とするローコードとは異なる。
  • エ:誤り。利用者の操作手順をツールに登録して代行するのはRPA(ロボティック・プロセス・オートメーション)やマクロの説明で、アプリケーション開発手法ではない。

よくある誤解

  • 「ローコード=コードを書かない」は誤り:ローコードは“低く”抑えられるが、複雑な要件ではコード追加が必要になることが多い点を見落としがちです。
  • 「ノーコードとローコードは同義」は誤り:ノーコードは非開発者向けにコード不要を目指すのに対し、ローコードは開発速度を高めつつ技術者向けの拡張性(コード追加)を残します。

補足コラム

ローコードは、業務アプリの迅速なプロトタイピングや社内向けの小〜中規模システム構築に向いています。メリットは開発速度向上、非専門家(市民開発者)による開発促進、運用コストの低減などです。一方で、ベンダーロックイン、複雑要件での拡張困難、セキュリティや性能チューニングの制約といった注意点もあります。実運用では、ローコードで作成した部分を適切にコード管理し、ガバナンスやCI/CDを組み合わせることが望まれます。

FAQ

Q. ローコードとノーコード、どちらを選べばよいですか?
A. ビジネス担当者が素早く業務改善を行いたい場合はノーコードが適し、将来的な拡張性やカスタム処理が必要ならローコードを検討してください。
Q. ローコードで本格的な業務システムは作れますか?
A. 要件次第です。標準的な業務ワークフローや画面ベースのアプリは得意ですが、高度なパフォーマンスや特殊な連携が必要な場合は従来型の開発が必要になることがあります。
Q. セキュリティ対策はどうするべきですか?
A. プラットフォームの提供する認証・権限管理や入力検証機能を確認し、不足する部分は独自コードや周辺システムで補うことが重要です。

関連キーワード: ローコード、低コード、ノーコード、ビジュアル開発、市民開発、RPA、開発プラットフォーム、テンプレート合成、業務アプリ開発
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について