基本情報技術者試験 基本情報技術者試験 令和6年度 科目A 公開問題 午前 問5: 複数のWebサービスの入出力処理を連結させて新たなサービスを提供する,"ロジックマッシュアップ"の例はどれか。

基本情報技術者試験 令和6年度 科目A 公開問題
Q 55 / 20
複数のWebサービスの入出力処理を連結させて新たなサービスを提供する,""の例はどれか。
この問の正解率:72.59%(1,255件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

複数のWebサービスの入出力処理を連結させて新たなサービスを提供する,"ロジックマッシュアップ"の例はどれか。

選択肢

  • .利用者が選択した飲食店情報のページを表示する際に,他のWebサービスが提供する地図コンテンツをアクセスマップとして表示する。
  • .利用者が選択した投資商品の情報を表示する際に,関連する経済指標のデータを複数のWebサービスから取得し,グラフに加工して表示する。
  • .利用者が入力した予算の範囲で宿泊可能な施設のリストを他のWebサービスから取得し,それらの宿泊施設の空室状況を別のWebサービスから取得して表示する。
  • .利用者がマウスのドラッグで地図を操作した際に,Webページ全体ではなく一部を読み直すことによって地図をスクロールして表示する。

正解

. 利用者が入力した予算の範囲で宿泊可能な施設のリストを他のWebサービスから取得し,それらの宿泊施設の空室状況を別のWebサービスから取得して表示する。

解説

ロジックマッシュアップは複数の Web サービスの入出力処理を連結して新たな処理を作るもの。宿泊リスト取得→空室状況取得という連結処理がこれに該当します。ウが正解。

選択肢ごとの解説

  • .地図コンテンツを併載するのは単純な外部リソース表示で、処理の連結ではありません。
  • .複数サービスからデータを集めグラフ化するのはデータマッシュアップに近く、入出力の連結ではありません。
  • .前段サービスの出力(宿泊施設リスト)を後段サービスの入力に渡して空室状況を得る、ロジックマッシュアップの典型例で正解です。
  • .ページの一部だけ読み直して地図をスクロールするのは Ajax の説明で、マッシュアップではありません。

基本情報技術者試験 令和6年度 科目A 公開問題過去問一覧へ戻る・問5