平成24年度 秋期 応用情報技術者試験 午前 問32
テクノロジ/ソフトウェアJavaScriptなどのスクリプト言語を使って,Webブラウザに組み込まれているサーバとの非同期通信機能を利用する技術であり,地図の高速なスクロールや,キーボード入力に合わせた検索候補の逐次表示などを実現するものはどれか。
出典:平成24年度 秋期 応用情報技術者試験 午前 問32
- アAjax
- イCSS
- ウDOM
- エSAX
正解:ア
解説
Ajax(Asynchronous JavaScript + XML)は,JavaScriptを用いてWebブラウザに組み込まれた機能でサーバと非同期に通信し,ページ全体を再読込みせずに一部を更新する技術です。地図の高速スクロールや検索候補の逐次表示などはAjaxの代表的な応用例です。
選択肢ごとの解説
- ア正しい。Ajaxは,JavaScriptを使ってサーバとの非同期通信を行い,ページの一部を動的に更新する技術です。
- イ誤り。CSSはWebページのスタイル(見た目)を指定するための言語であり,非同期通信の技術ではありません。
- ウ誤り。DOMはHTMLやXML文書をプログラムから操作するためのオブジェクトモデルであり,非同期通信自体を指すものではありません。
- エ誤り。SAXはXML文書を逐次的に解析するためのAPIであり,非同期通信技術ではありません。