平成27年度 春期 午前 問8
ソフトウェア
再利用に関する問題
Java において,よく使われる機能などを再利用できるようにコンポーネント化するための仕様はどれか。
- アJavaBeans
- イJavaScript
- ウJava アプリケーション
- エJava アプレット
答えと解説を見る
✓ これが正解アJavaBeans
解説
部品として組み込んで再利用するための仕様です。
Java では、よく使う機能をひとまとまりの部品にしておき、別のプログラムから組み合わせて使えるようにする取り決めが定められています。判定の軸は、挙げられた四つが部品化のための仕様の名前かどうかという一点です。JavaBeans はその仕様として定められた名前で、部品が持つ値の読み書きのしかたや名前の付け方などの約束事をそろえることで、開発の道具からも一様に扱えるようにしています。残る三つは、いずれも部品にまとめるための約束事そのものを指す名前ではありません。
ほかの選択肢はなぜ違うのか
- イJavaScript:JavaScript は名前が似ていますが、主に Web ページの中で動かすために作られた別の言語を指す名前です。機能を部品として組み込むための取り決めではありません。
- ウJava アプリケーション:Java アプリケーションは、Java で書かれたプログラムを単体で動かす形を指す呼び方です。動かし方の区分であって、部品にまとめるための仕様の名前ではありません。
- エJava アプレット:Java アプレットも動かし方の区分にあたり、Web ブラウザの上で動かす形を指します。再利用のために部品の作り方をそろえる約束事を定めたものではありません。
出典:平成27年度 春期 基本情報技術者試験 午前 問8
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)