未分類
秋期
システムアーキテクト 2009年 秋期 問5
5 / 25
あるプログラム言語の解説書の中に次の記述がある。この記述中の“良いプログラ ム”がもっている特徴はどれか。 このプログラム言語では、関数を呼び出すときに引数を保持するためにスタックが 使用される。引数で受け渡すデータを、どの関数からでも参照できる共通域に移せば、 スタックの使用量を減らすことができるが、“良いプログラム”とは見なされないこと もある。
正解と解説
表示する
正解 ウ
プログラムの一部(モジュール)を変更しても、残りの部分への影響が少ない。
ここでいう良いプログラムは、モジュール性が高く、一部(モジュール)を変更しても他の部分への影響が少ないプログラムです。共通域を多用するとスタック使用量は減っても、変更の影響が広がり保守性が下がるため良いとは見なされません。