Ajaxに関するネットワークスペシャリスト試験
了解しました ✅ 以下に 「Ajax」をテーマとしたネットワークスペシャリスト試験風の問題10問 を作成しました。 対象は 非同期通信、HTTPリクエスト、ブラウザとの連携、セキュリティ、応用技術 です。 --- Ajaxに関する試験問題(10問) --- ■ 問題1 Ajaxの「A」は何を意味するか。 A. Asynchronous B. Application C. Advanced D. Access 正解:A 解説:Ajaxは「Asynchronous JavaScript and XML」の略で、非同期通信を意味する。 --- ■ 問題2 Ajaxを利用する主な目的として最も適切なのはどれか。 A. サーバの負荷を増大させる B. ページを再読み込みせずにデータを更新する C. HTMLの静的コンテンツを生成する D. サーバ側でキャッシュを削除する 正解:B 解説:Ajaxはページ全体を再読み込みせず、一部のデータのみを非同期更新できる。 --- ■ 問題3 Ajax通信を実現するためにブラウザ側で利用するAPIはどれか。 A. XMLHttpRequest B. WebSocket C. RPC D. RMI 正解:A 解説:Ajaxは主にXMLHttpRequest(XHR)オブジェクトを利用して実装される。 --- ■ 問題4 Ajaxが登場した当初、データ交換に多用されたフォーマットはどれか。 A. JSON B. XML C. YAML D. CSV 正解:B 解説:Ajaxは「XML」を用いることが多かったが、現在ではJSONが主流。 --- ■ 問題5 現在のAjax実装で主に用いられている軽量なデータ形式はどれか。 A. XML B. JSON C. HTML D. SOAP 正解:B 解説:JSONはJavaScriptと親和性が高く、軽量なデータ交換フォーマットとしてAjaxで一般的に使われる。 --- ■ 問題6 Ajax通信において、同一生成元ポリシー(Same-Origin Policy)に違反するリクエストを可能にする仕組みはどれか。 A. CSP B. JWT C. CORS D. VPN 正解:C 解説:Ajaxは通常、同一生成元ポリシーに従うが、CORS設定によりクロスドメイン通信が可能となる。 --- ■ 問...