结构推理 为什么说程序的可理解性和可维护性往往比程序效率更为重要?
【正确答案】实际编程过程中,人们往往宁可牺牲一定的时间和空间,也要尽量提高系统的可理解性和可维护性,片面地追求程序的运行效率反而不利于程序设计质量的全面提高。因为,随着计算机应用水平的提高,软件愈来愈复杂,同时硬件价格不断下降,软件费用在整个应用系统中所占的比重急剧上升,从而使人们对程序设计的要求发生了变化。
   (1)在过去的小程序设计中,主要强调程序的正确和效率。
   (2)对于大型程序,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。
【答案解析】