IPA過去問ドリル

令和7年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問18

テクノロジ/ソフトウェア

JavaScript などのスクリプト言語を使って,Web ブラウザに組み込まれているサーバとの非同期通信機能を利用する技術であり,地図の高速なスクロールや,キーボード入力に合わせた検索候補の逐次表示を実現するものはどれか。

出典:令和7年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問18

正解:ア

解説

Ajax(Asynchronous JavaScript + XML)は,JavaScript の非同期通信機能(XMLHttpRequest など)を利用して,Web ページ全体を再読み込みすることなく,Web ブラウザとサーバとの間でデータの送受信と画面の部分的な更新を行う技術です。地図の高速スクロール表示や検索候補の逐次表示(インクリメンタルサーチ)などに用いられます。

選択肢ごとの解説

  • 正しい。Ajax は,非同期通信によって画面遷移を伴わずにサーバとデータをやり取りし,画面を部分的に更新する技術であり,設問の事例に該当します。
  • 誤り。CSS はスタイルシート言語であり,Web ページのデザインやレイアウトを定義するものです。
  • 誤り。DOM は HTML や XML 文書の構造をプログラムから操作するためのオブジェクトモデルであり,非同期通信の仕組みそのものではありません。
  • 誤り。SAX は XML 文書をイベント駆動で逐次解析するための API であり,非同期通信を実現する技術ではありません。
情報処理安全確保支援士の過去問を演習モードで解く