必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成24年度春季問題一覧
  4. 平成24年度春季問題49-解答・解説-分析

平成24年度春季問題

問題49

サブルーチンへの引数の渡し方のうち,変数を引数として渡しても,サブルーチンの実行後に変数の値が変更されないことが保証されているものはどれか。

値呼出し
結果呼出し
参照呼出し
名前呼出し

サブルーチンへの引数の渡し方のうち,変数を引数として渡しても,サブルーチンの実行後に変数の値が変更されないことが保証されているものはどれか。

値呼出し
結果呼出し
参照呼出し
名前呼出し

解答:ア

<解説>

値呼出しとは、プログラム中で関数やサブルーチンなどに引数を渡す時に、その値のみを渡す方式である。
× 結果呼出しとは、値呼出しの逆で計算結果を戻す方式である。
× 参照呼出しとは、プログラム中で関数やサブルーチンなどに引数を渡す時に、変数への参照(メモリ中のアドレスなど)を渡す方式。
× 名前呼出しとは、パラメータが複数回現れたときに引数が使われるたびに値を求める呼出方式である。