正答1
解説
正解は1です。
Javaの関連技術の名称と役割を問う問題です。
部品(コンポーネント)として再利用するための仕様が何かを考えます。
【選択肢別解説】
1:○ JavaBeansは、Javaのプログラムを再利用可能な部品にするための仕様です。
プロパティの取得・設定方法などの決まりに従って作ることで、部品として組み合わせて使えます。
2:× JavaScriptは、主にWebブラウザ上で動作するスクリプト言語です。
名前は似ていますが、Javaとは別の言語であり、コンポーネント化の仕様ではありません。
3:× Javaアプリケーションは、Java仮想マシン上で単独で動作するプログラムのことです。
部品化のための仕様ではありません。
4:× Javaアプレットは、Webブラウザに読み込まれて実行される小さなJavaプログラムです。
これも部品化のための仕様ではありません。
【ポイント】
サーバ側で動作するJavaプログラムはサーブレットと呼ばれます。
アプレット(クライアント側)、サーブレット(サーバ側)、JavaBeans(部品)と整理しましょう。