資格暗記無料で始める

参照透過性とは?

参照透過性とは、同じ引数で呼び出せば常に同じ結果を返し、副作用を持たない性質。式をその評価結果で置き換えても意味が変わらないため、並列化や最適化、テストが容易になる。

システムアーキテクト試験の過去問では1回出題されています。

さんしょうとうかせい

システムアーキテクト試験の頻出用語/午前II


参照透過性の意味

同じ引数で呼び出せば常に同じ結果を返し、副作用を持たない性質。式をその評価結果で置き換えても意味が変わらないため、並列化や最適化、テストが容易になる。

参照透過性の具体例

関数が外部の変数やファイルを読み書きせず、引数だけから戻り値を決めるように書く。

参照透過性は試験でどう引っ掛けられる?

乱数や現在時刻の取得、大域変数の更新を含む関数は参照透過ではない。

参照透過性が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。