效率
可读性
可靠性
可维护性
程序效率是指计算机资源能否被有效使用。
可读性:程序不仅要求逻辑正确,使计算机能够执行,而且应该层次清楚,便于阅读。
系统的可靠性主要是指程序和系统的安全可靠。
软件的修改是必要的,但应尽量减少维护工作量。可维护性好的程序可以减少修改工作量,减少因程序修改造成的连带反应(水波效应)。因此,水波效应可以用来衡量程序的可维护性。
故本题选D。