修了試験 2025-12-14実施分 基本情報技術者試験 問38
マッシュアップの説明はどれか。
正答4
解説
正解は4です。 マッシュアップの意味を問う問題です。 マッシュアップは、Web上で公開されている複数のサービスやAPI(Application Programming Interface)を組み合わせ、新しいサービスを作る手法です。 たとえば地図サービスと店舗情報を組み合わせて、店舗検索サービスを作るような例があります。 【選択肢別解説】 1:× 既存のプログラムを解析して、その仕様を導き出すのはリバースエンジニアリングです。 2:× 既存のプログラムを部品にし、それを組み合わせて新しいプログラムを作るのは、部品の再利用による開発(コンポーネント指向の開発)です。 公開サービスを組み合わせるマッシュアップとは異なります。 3:× クラスライブラリを使ってプログラムを開発するのは、オブジェクト指向による開発の一般的な方法です。 マッシュアップの説明ではありません。 4:○ 公開されている複数のサービスを利用して、新しいサービスを提供するのがマッシュアップです。 【ポイント】 マッシュアップは「公開されたWebサービスの組合せ」がキーワードです。 自分で一から作らずに、既存のサービスを活用して短期間で新しい価値を生み出せます。まとめて解く
修了試験 2025-12-14実施分を通しで解く(60問)→