SC情報処理安全確保支援士試験 午前Ⅱ
令和元年度秋期 情報処理安全確保支援士 午前Ⅱ 問23
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アWebブラウザにプラグインを組み込み、 動画やアニメーションを表示する。
- イ地図上のカーソル移動に伴い、 Webページを切り替えずにスクロール表示する。
- ウ鉄道経路の探索結果上に、 各鉄道会社のWebページへのリンクを表示する。
- エ店舗案内のWebページ上に、 他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
解き方のヒントを見る
午前II 問23:マッシュアップって何?
マッシュアップは、ほかのサイトやサービスが持っている機能やデータを、自分のサイトに取り込んで組み合わせ、新しい見せ方のコンテンツにする方法だよ。たとえば、お店の案内ページに外部の地図サービスの検索結果を埋め込んで、「場所」と「店舗情報」を一緒に見せるようなイメージだね。
この問題で問われていること
この問題では、ただリンクを貼るだけとか、プラグインを入れるだけではなく、複数のサービスやデータを組み合わせて一つの便利な機能として見せるのがマッシュアップだと理解できているかを確認しよう。
マッシュアップの例
自前ページに外部 API や外部機能の出力を取り込み、利用者からは一体化した画面として見せる。
自サイトの店舗案内\n+ 他サイトの地図検索機能\n-> 組み合わせ表示
確認ポイント
- 単なるプラグイン表示はマッシュアップとは言いにくい。
- 外部ページへのリンク列挙だけでもない。
- 外部地図機能を使って情報表示する例を選ぶ。
正解と解説を見る
正解
エ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。ブラウザにプラグインを入れて動画やアニメーションを表示するのは、テレビに専用の再生機をつなぐような話だよ。Ajaxはプラグインを追加する技術ではなく、ブラウザ上で裏側通信を使ってページの一部を更新する仕組みだよ。
選択肢イ
これが正解だよ。地図をドラッグしたときに、ページ全体を読み直さず、必要な地図データだけを裏で取りに行って表示を滑らかに変えるのがAjaxの代表例だよ。レストランで席を立たずに店員さんが追加の料理だけ持ってきてくれる感じだね。
選択肢ウ
これは不正解だよ。鉄道経路の結果に各社サイトへのリンクを置くのは、ただの“案内板を置く”ようなもの。クリックしたら別の窓口へ行けるだけで、ページの一部だけを裏で更新するAjaxの説明ではないよ。
選択肢エ(正解)
これは不正解だよ。他サイトの地図検索機能の結果を自分の店舗案内ページに表示するのは、別のお店の便利なサービスを借りて自分の店内に置くようなもので、マッシュアップやAPI利用の例だよ。Ajaxでも実現できる場合はあるけれど、この説明だけだとAjaxの特徴である“ページ全体を切り替えずに裏で通信して一部を更新する”とは言い切れないよ。
出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針