問題
インターネットで用いられるプログラム言語の処理形態に関する以下の記述について、最も適切なものの組み合わせを下記の解答群から選べ。 a HTML で記述されたプログラムは Web サーバ上で処理され、その結果がインターネットを経由してクライアントパソコン上に送り届けられる。 b JavaScript の記述を含むプログラムは、そのままインターネットを経由してクライアントパソコン上に送り届けられる。 c Java アプレットで記述されたプログラムは、機械語にコンパイルされて Web サーバ内に格納されている。クライアントパソコンからリクエストがあった場合、機械語のプログラムがインターネットを経由してクライアントパソコン上に送り届けられる。 d PHP によりデータベースサーバへの検索要求が記述されたプログラムでは、検索引数を取得後、Web サーバ内にあるプログラムの実行によりデータベースサーバに対して問い合わせが行われ、その結果がインターネットを経由してクライアントパソコン上に送り届けられる。
選択肢
- 1aとb
- 2aとc
- 3bとd
- 4cとd
正解
3. bとd
詳しい解説を見る解説を閉じる
解説
b:JavaScript はソースのままクライアントへ送られ、ブラウザ側で解釈・実行されるクライアントサイドの言語であり正しい。d:PHP はサーバサイドで実行され、DB へ問い合わせた結果(HTML 等)をクライアントへ返すため正しい。よってウ(bとd)。 a:HTML はサーバで「処理」されるプログラムではなく、記述された文書がそのまま転送されブラウザが表示するため誤り。c:Java アプレットは機械語ではなくバイトコード(中間コード)の状態で配布され、クライアントの JVM で実行されるため「機械語にコンパイルして格納」という記述が誤り。(出典: 一般社団法人 中小企業診断協会 平成20年度 中小企業診断士1次試験 経営情報システム 第6問)
中小企業診断士トップ
一問一答・予想問題・まとめノート