SkillStack
テクノロジ系5 / 20問

基本情報技術者試験 令和7年度 科目A 公開問題 問5

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

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

正解と解説を見る

【正解】ア

ローコード開発は、画面上で部品やテンプレートを組み合わせる操作を中心にしながら、必要な部分だけソースコードを記述してアプリケーションを作る手法です。「ロー」はコードが少ないという意味であり、コードを全く書かないという意味ではありません。定型部分を部品化して開発量を減らしつつ、個別要件にはコードで柔軟に対応できるため、開発期間の短縮や生産性の向上が期待できます。したがって、GUIでの組合せと一部のコード記述の両方を挙げたアが正解です。

イのソースコードを一切記述しないという説明は誤りです。これは、用意された機能をGUIだけで組み合わせて開発するノーコード開発の説明です。ローコードでは、必要に応じてコードを追加できます。

ウの定型的な枠組みを参照し、独自処理のソースコードを記述するという説明は誤りです。これは、アプリケーションの骨組みや共通処理を提供するフレームワークを利用した一般的なコード開発の説明です。GUIによる部品の組合せを中心とするローコード開発とは異なります。

エの利用者の操作手順を登録して代行させるという説明は誤りです。これは、画面操作などの定型作業をソフトウェアロボットに実行させるRPAの説明です。RPAは業務操作の自動化が目的であり、アプリケーションそのものを開発する手法ではありません。

【ポイント】 ・ローコードは少量のコードを許容し、ノーコードは原則としてコードを使いません。 ・フレームワークはコード開発の共通基盤、RPAは既存業務の操作自動化です。 ・試験では、GUI、部品、必要に応じたコード記述という語句の組合せに注目します。

出典:令和7年度 基本情報技術者試験 科目A 公開問題 問5
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

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

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