书籍介绍
本书围绕着程序设计所必备的基础知识而展开,以介绍程序设计概念、方法和技术为中心,强调数据结构、算法和程序设计方法。重在方法而非语法,摒弃传统教科书的程序设计语言语法说明书形式,仅介绍实现算法和程序设计方法所必须的程序设计语言知识,重点在解决问题的方法。强调精讲多练,针对每个知识点均配备多个例程,强调多上机实践,在实践中领会和理解知识点。重点讲解结构化程序设计方法和面向对象程序设计方法,并以两种程序设计方法分别实现一个完整的实例--万年历,使读者领会两种程序设计方法的精髓。本书内容安排合理、语言浅显易懂、条理清晰,使读者能够在有限的程序设计知识背景下,掌握和理解程序设计的基本原理和方法。本书内容主要包括数据结构与算法、结构化程序设计方法、面向对象程序设计方法、C#语言基本知识、Windows程序设计、Web程序设计、数据处理与存储和软件开发过程。本书可作为高等院校计算机、软件工程专业,以及非计算机类专业的教材,也可作为相关技术人员的参考书。