第12問
物品の販売サイトをインターネット上で運営する場合、利用者の利便性を考慮し た販売サイト構築が必要である。そのためには、運営するサーバの特性と顧客が所 有するPC 上での商品購入のための操作のかかわりを把握する必要がある。 販売サイトを運営するためのサーバや顧客が利用するPC に関する記述として、 最も適切なものはどれか。
- ア 顧客PC へデータを渡して処理を行う仕組みではなく、販売側のサーバで必要 な処理を行った結果を、顧客PC へと返す仕組みで販売サイトを運営すれば、販 売側のデータの外部への流出は発生しない。
- イ 顧客の商品購入の操作に対して、期待した時間内に応答が得られない場合は、 顧客のPC を演算処理能力の高い機器に替える必要がある。
- ウ 販売側のウェブサーバで顧客からの商品購入依頼について処理した結果を、顧 客側PC で表示させるためには、顧客PC のウェブブラウザには販売側のウェブ サーバから提供されるバーチャルマシン機能をあらかじめ組み込んでおく必要が ある。
- エ 販売側のサーバで非同期通信の仕組みを取り入れれば、顧客のPC 画面上で商 品画像の上にマウスカーソルを移動させるとその商品説明が表示されるなどの、 動的な表示を行うことができる。 DKJC-1F
▼ 解答・解説を見る
正解:エ
解答:エ
〔リード〕販売サイトのサーバ/クライアント処理に関する正誤判定。
- ア(×):サーバ側で処理して結果だけを返す方式でも、設定不備や脆弱性、不正アクセス等により情報流出は起こりうる。「流出は発生しない」と断定するのは誤り。
- イ(×):応答が遅い原因はサーバ側の処理能力や回線・混雑など多様であり、必ずしも顧客PCの性能不足が原因とは限らない。顧客PCを高性能機に替える必要があるとは言えず誤り。
- ウ(×):サーバの処理結果をブラウザで表示するのに、あらかじめバーチャルマシン機能を組み込んでおく必要はない。通常のHTML等をブラウザが表示すればよく、記述は誤り。
- エ(○):非同期通信(Ajax等)を用いれば、ページ全体を再読込せずにサーバとデータをやり取りでき、マウスオーバーで商品説明を表示するような動的表示が実現できる。記述は正しい。
よって エ。