3. Parameters may alter how a program behaves. However, a program should always give the same result, independent of how a compiler may perform any optimizations.