程序执行的效率是指什么?评价程序的执行效率要依据三个原则,分别是什么?
程序执行的效率主要指处理机时间和存储器容量两个方面。虽然值得提出提高效率的要求,但是在进一步讨论这个问题之前应该记住3条原则:
(1)效率是性能要求,因此应该在需求分折阶段确定效率方面的要求。软件应该像对它要求的那样有效,而不应该如同人类可能做到的那样有效。
(2)效率是靠好设计来提高的。
(3)程序的效率和程序的简单程度是一致的,不要牺牲程序的清晰性和可读性来不必要地提高效率。
通过上面内容的学习,你是否了解了如何选择程序设计语言以及如何遵循程序设计风格?下面我们进入总结与反思。