令和6年度 科目A 問5
システム構成要素
“ロジックマッシュアップ”の例
複数の Web サービスの入出力処理を連結させて新たなサービスを提供する,“ロジックマッシュアップ”の例はどれか。
- ア利用者が選択した飲食店情報のページを表示する際に,他の Web サービスが提供する地図コンテンツをアクセスマップとして表示する。
- イ利用者が選択した投資商品の情報を表示する際に,関連する経済指標のデータを複数の Web サービスから取得し,グラフに加工して表示する。
- ウ利用者が入力した予算の範囲で宿泊可能な施設のリストを他の Web サービスから取得し,それらの宿泊施設の空室状況を別の Web サービスから取得して表示する。
- エ利用者がマウスのドラッグで地図を操作した際に,Web ページ全体ではなく一部を読み直すことによって地図をスクロールして表示する。
答えと解説を見る
✓ これが正解ウ利用者が入力した予算の範囲で宿泊可能な施設のリストを他の Web サービスから取得し,それらの宿泊施設の空室状況を別の Web サービスから取得して表示する。
解説
一つ目のサービスの出力を二つ目の入力に使う例が該当します。
ロジックマッシュアップの見分けどころは、ある Web サービスの出力を、別の Web サービスの入力として使っているかどうかです。予算に合う宿泊施設の一覧を一つ目のサービスから受け取り、その施設を条件にして二つ目のサービスへ空室状況を問い合わせる流れでは、一つ目の結果が二つ目の処理の入口になっています。こうして処理が鎖のようにつながり、どちらのサービス単体でも出せない結果が得られます。複数のサービスを使っていても、取得した結果を並べたり重ねたりするだけなら処理の連結ではありません。前の結果が次の問合せの条件になっているか、を確かめると判別できます。
ほかの選択肢はなぜ違うのか
- ア利用者が選択した飲食店情報のページを表示…:飲食店のページに、他の Web サービスの地図を埋め込んで見せる例です。地図の提供元は表示する部品を返すだけで、その出力を別の処理の入力に回してはいないので、入出力処理の連結にはなりません。
- イ利用者が選択した投資商品の情報を表示する…:複数の Web サービスから経済指標のデータを集め、グラフに加工して表示しています。各サービスへの問合せは互いに独立していて、ある取得結果が別のサービスへの入力になっていない点が、連結の例と異なります。
- エ利用者がマウスのドラッグで地図を操作した…:ページ全体を読み直さず一部だけを更新して地図をスクロールする例で、Ajax と呼ばれる手法の説明にあたります。表示の更新方法の話であり、複数の Web サービスの処理をつなぐことではありません。
この問題の用語
- 投資将来の利益を見込んで、設備や仕組みにお金を使うことです。使った額を何年で取り戻せるかを見て、いくつかの案を比べます。
出典:令和6年度 基本情報技術者試験 科目A 問5
同じ用語が出る問題
- 令和元年度 秋期 午前 問77:ROIの説明(投資)
- 令和元年度 秋期 午前 問61(投資)
- 平成31年度 春期 午前 問72:CGMに関する問題(投資)
- 平成31年度 春期 午前 問65:最もROIが高いもの(投資)
- 平成30年度 秋期 午前 問67:成長期の特徴(投資)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)