SC情報処理安全確保支援士試験 午前Ⅰ
令和5年度秋期 情報処理安全確保支援士 午前Ⅰ 問16
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア継続的インテグレーション
- イノーコード開発
- ウプロトタイピング
- エローコード開発
解き方のヒントを見る
午前I 問16:ローコード開発ってどんな開発?
ローコード開発は、部品を組み立てるようにテンプレートや画面操作を使ってアプリを作りつつ、必要なところだけ少しコードを書く開発方法だよ。全部を手書きするより手軽だけど、まったくコードを書かないわけではないんだ。
この問題で問われていること
ポイントは、ローコードとノーコードの違いを見分けることだよ。ノーコードは基本的にコードを書かずに作る方法、ローコードはGUI操作が中心だけど必要に応じてコードも書ける方法、と押さえよう。
Low-code Development
mostly visual assembly、 but custom code is still possible
GUI assembly\npartial coding
確認ポイント
- コードを全く書かないならノーコード寄りです。
- CI やプロトタイピングとは違う。
- 少量コード+GUI がキーワードです。
正解と解説を見る
正解
エ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
継続的インテグレーションは不正解だよ。これは、みんなが作った部品をこまめに集めて、自動で動作チェックする工場の検査ラインみたいなものなんだ。開発したものを頻繁に統合・テストする仕組みの話で、部品を組み合わせてアプリを作る開発手法そのものではないよ。
選択肢イ
ノーコード開発は不正解だよ。これは、レゴブロックだけで作品を作って、接着剤や加工はしないイメージだね。ソースコードを書かずに作るのが基本だから、「必要に応じて一部の処理をコードで書ける」という問題文の条件には合わないよ。
選択肢ウ
プロトタイピングは不正解だよ。これは、家を建てる前にミニ模型を作って「こんな感じでいい?」と確認するような方法なんだ。問題のポイントは、部品を組み合わせて、必要なら少しコードを書いてアプリを作る方法なので、試作品作りそのものを指すプロトタイピングとは違うよ。
選択肢エ(正解)
ローコード開発が正解だよ。料理でいうと、下ごしらえ済みの材料や調味料セットを使って、必要なところだけ自分で味付けを足すイメージだね。用意された部品を組み合わせつつ、必要に応じて少しソースコードも書ける開発方法なので、問題文の説明にぴったり合うよ。
出典:独立行政法人 情報処理推進機構(IPA)令和5年度秋期 情報処理安全確保支援士試験 午前Ⅰ 問16(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針