正解は ウ
マッシュアップの種類(ビジュアル・データ・ロジック)を識別する問題です。マッシュアップ(Mashup)とは、複数のWebサービスやAPIを組み合わせて新しいサービスを作り出す手法です。3種類の分類:①ビジュアルマッシュアップ:他サービスのコンテンツ(地図・画像など)を自サービス上に視覚的に表示する。単なる「見た目の組み合わせ」。②データマッシュアップ:複数のサービスからデータを収集・統合して表示する。「データの組み合わせ」。③ロジックマッシュアップ:複数サービスの処理(ロジック)を連結させ、一方の出力を他方の入力として新しいサービスを実現する。「処理の連鎖」。選択肢Cの「予算条件で宿泊施設リストを取得し、その空室状況を別サービスで確認して表示」は、「宿泊施設検索API→空室確認API」と複数のサービスの入出力処理を連結させており、ロジックマッシュアップの典型例です。
ロジックマッシュアップ=複数サービスの「処理(ロジック)を連結」。サービスAの出力がサービスBの入力になる構造。ビジュアル(見た目の組み込み)、データ(データの統合)との違いを整理しておく。