本文へスキップ
Certia
未分類
秋期

システムアーキテクト 2009年 秋期 問5

5 / 25

あるプログラム言語の解説書の中に次の記述がある。この記述中の“良いプログラ ム”がもっている特徴はどれか。 このプログラム言語では、関数を呼び出すときに引数を保持するためにスタックが 使用される。引数で受け渡すデータを、どの関数からでも参照できる共通域に移せば、 スタックの使用量を減らすことができるが、“良いプログラム”とは見なされないこと もある。

正解と解説

表示する
正解 ウ

プログラムの一部(モジュール)を変更しても、残りの部分への影響が少ない。

ここでいう良いプログラムは、モジュール性が高く、一部(モジュール)を変更しても他の部分への影響が少ないプログラムです。共通域を多用するとスタック使用量は減っても、変更の影響が広がり保守性が下がるため良いとは見なされません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。