《程序设计方法与优化(第2版)》系统讲述了计算机程序设计的基本概念、基本方法和常用程序语言的优化设计思想,用大量的程序实例说明了常用程序设计方法的实际应用和编程技巧。全书分10章,以三个部分介绍了程序设计的基础知识、基本方法及其优化方法。第一部分概要介绍了程序设计方法的发展、程序设计的一般方法和表示方法,并描述了算法的概念和图灵机模型;第二部分结合具体程序实例详细讲述了结构化程序设计方法、面向对象程序设计方法、组件化程序设计方法、递归程序设计方法、嵌入式程序设计方法和面向Agent的程序设计方法;第三部分介绍了程序计算复杂度的分析方法,对程序设计进行了定量的表示,并举例说明了C/C++程序、Java程序、ASP程序、Prolog逻辑程序、32位汇编指令常用的优化内容、原则与方法。
《程序设计方法与优化(第2版)》可作为高等院校程序设计方法课程的教科书,也可以作为从事计算机程序设计的研究人员和从事软件系统设计、开发及应用工作的相关技术人员的参考书。
展开