問題本文
アプレットに関する記述として,適切なものはどれか。
選択肢
- ア.WebブラウザがWebサイトにアクセスしたときにWebサイトから送信され,利用者のPCに保存される文書ファイルである。
- イ.Webページを作成するための言語である。
- ウ.サーバからダウンロードされ,クライアントであるWebブラウザに組み込まれて実行されるプログラムのことである。
- エ.データベースを操作して,データの追加や変更,削除,検索などの処理を行うための言語である。
正解
ウ. サーバからダウンロードされ,クライアントであるWebブラウザに組み込まれて実行されるプログラムのことである。
解説
アプレット (applet) はサーバからダウンロードしてクライアントのWebブラウザ上で実行される小さなプログラムである.Javaアプレットが代表例で,ブラウザのJVM (Java仮想マシン) で動作する.セキュリティ上のサンドボックスで隔離実行される仕組み.近年は廃止傾向 (JavaScript等への移行) だが,試験では用語として頻出.クッキー (保存データ) ,HTML (記述言語) ,SQL (DB操作) との区別が要点.
選択肢ごとの解説
- ア.Webサイトから送信され利用者PCに保存される文書ファイルはクッキー (Cookie) の説明となる.ブラウザに保存される小さなテキストデータで,セッション管理等に使う技術で,プログラムではない.覚え方や類似用
- イ.Webページを作成するための言語はHTML (HyperText Markup Language) の説明となる.マークアップ言語であり,プログラム (アプレット) とは別物で,コンテンツの記述のための言語.覚
- ウ.正解.サーバからダウンロードされてクライアントのWebブラウザに組み込まれて実行されるプログラムがアプレットとなる.Javaアプレットが代表例で,ブラウザ上で動く実行可能プログラム.覚え方や類似用語の区別を整理
- エ.データベース操作 (追加・変更・削除・検索) のための言語はSQL (Structured Query Language) の説明となる.データベース問合せ言語で,アプレットとは別領域の話で,DB操作の標準言語.
ITパスポート 2009年 (平成21年 秋期) の過去問一覧へ戻る・問68