平成23年度秋期 問14 / 80

平成23年度 秋期 応用情報技術者試験 午前 問14

RPC(Remote Procedure Call)に関する記述として,適切なものはどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

RPCは,ネットワークで接続された他のコンピュータ上の手続(プロシージャ)を,自分のコンピュータ内の手続と同じように呼び出せるようにする仕組みです。通信の詳細はスタブなどが隠蔽します。

  • ア: 同じOSのコンピュータ間でだけ可能
    誤り。データ表現を共通の形式に変換するなどして,異なるOSのコンピュータ間でも利用できます。

  • イ: ドライバをファイルに格納して他のコンピュータに転送する
    誤り。手続そのものを転送するのではなく,引数や戻り値をネットワーク経由でやり取りし,手続は相手側のコンピュータで実行されます。

  • ウ: 同一プログラム言語を用いたときだけ可能
    誤り。インタフェース定義を共通化することで,異なる言語で作られたプログラム間でも利用できます。

  • エ: 他のコンピュータの手続を同一のコンピュータにある手続のように呼び出せる
    正しい。RPCの説明です。


答え

エ: 他のコンピュータが提供する手続を,あたかも同一のコンピュータにある手続であるかのように呼び出すことができる。

出典:平成23年度 秋期 応用情報技術者試験 午前 問14

平成23年度秋期の他の問題