程序设计教程
2004-3-1
清华大学出版社
姚普选
366
548000
本书以Delphi 7为工具,结合大量具有应用价值的实例,循序渐进地介绍了计算机程序设计的基本思想和常用的程序设计方法,并简明扼要地介绍了编程时经常涉及的算法概念和计算机软件系统的工作机理等方面的知识,主要内容包括程序设计的基础知识、算法设计、数据类型、程序结构、复杂数据类型、面向对象程序设计、用户界面设计、图处理与多媒体播放、数据库应用程序。书中各章均配有习题。
本书讲求文字的准确性、思想的连贯性、方法的实用性和内容的先进性。书中将程序设计过程中所涉及的多方面的知识有机地融合在一起,力求使读者在有限的时间内,理解程序设计的基本思想,掌握程序设计的基本方法。
本书适合作为高等学校计算机程序设计课程的教材,也可供学习程序设计的其他人员使用。
第1章 程序设计基础知识 1.1 程序与程序设计 1.2 Delphi程序设计方法 1.3 Delphi程序设计的基本技能 习题第2章 算法与程序设计 2.1 算法的概念 2.2 算法的结构 2.3 算法的程序实现 习题第3章 Delphi语言的语法基础 3.1 符号 3.2 常量、变量与标准函数 3.3 表达式 3.4 枚举类型、子界类型与集合类型 3.5 数组 习题第4章 Delphi程序结构 4.1 控制结构 4.2 异常处理机制 4.3 过程与函数 4.4 递推、迭代和递归 4.5 Delphi应用程序的结构 习题第5章 记录、文件与指针 5.1 记录类型 5.2 文件类型 5.3 指针类型 5.4 几种算法设计技术 习题第6章 面向对象程序设计 6.1 类和对象 6.2 类的三大特性 6.3 可视组件库(VCL) 6.4 消息处理 6.5 自制控件 习题第7章 用户界面设计 7.1 窗体设计 7.2 菜单设计 7.3 工具栏与状态栏设计 7.4 文字编辑程序 习题 第8章 图、多媒体与多线程程序 8.1 图处理组件 8.2 画布对象 8.3 控件拖放及运动 8.4 音频和视频播放 8.5 多线程应用程序 习题第9章 数据库应用程序 9.1 数据库系统概念 9.2 数据库应用程序的结构与设计 9.3 数据库连接 9.4 数据库操纵 9.5 基于ADO的数据库应用程序 习题参考文献
我都看半年了,竟然还是第一个写评论的。同类的书我看了七八本,每当基础理论有什么模糊的地方,最后总是在这本书上找到答案。 应该说,这本书的性价比很高,不是最厚最全的,但讲解和插图没有半句废话。大家要注意看书的例子,因为有些正文来不及说的话都在例子里面了。而且,清华出版社的网站上还有电子教案下载,内容蛮多的。作者姚普选老师是西安交大的,能跑到清华出第2版,也是实力体现。 当然,作为教材,没什么工程实例,这个要有思想准备。