网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

Delphi程序设计大学教程

分享到:
Delphi程序设计大学教程

最 低 价:¥22.50

定 价:¥30.00

作 者:刘艺 罗兵 周安栋

出 版 社:机械工业出版社

出版时间:2005 年7月

I S B N:7111164210

价格
22.50元
价格
23.40元

商品详情

编辑推荐

本书汇集一线教师教学经验的大学计算机程序设计课程教材,参照美国AOM和IEEE/CS颁布的Computi门gCurricula 2004最新课程体系规范编写,内容深入浅出,覆盖面广,图文并茂,独具特色。既有丰富的理论知识,也有大量的实战范例,更提供了精心设计的课后练习,是Delphi初学者的最佳读物。

内容简介

本书以delphi语言为载体,通过讨论程序设计的一般过程和方法,重点讲述程序设计基础、算法与结构化程序设计、面向对象程序设计、windows程序设计和数据库程序设计的知识,并涉及计算机科学基础、数据和控制、程序设计理论、软件工程等四大知识领域。本书同时详细分析delphi作为通用程序设计语言的本质特征和语法规则,并以大量delphi程序实例演示应用程序的设计过程,介绍主流的思想方法,培养读者的代码编写能力。
  本书内容深入浅出,覆盖面广,图文并茂,独具特色。既有丰富的理论知识,也有大量的实战范例,更提供了精心设计的课后练习。
  本书适合作为计算机及其相关专业本科教学用书,也可用作其他专业的计算机公共课基础教材。对于自学程序设计的计算机爱好者以及从事软件开发和应用的科技人员,本书也是极佳的参考。
  
  本书特点:
  ·面向delphi初学者的程序设计入门和实践读物
  ·汇集一线教师教学经验的大学计算机程序设计课程教材
  ·结合国内计算机教学改革成果,与世界一流课程体系同步的计算机教材
  ·参照美国aom和ieee/cs颁布的computi门gcurricula 2004最新课程体系规范编写
  ·本书为教师备有电子教案,需要者请登录华章网站或博艺论坛(http://www.liu-yi.net)下载。与本书配套的习题解答与课程设计即将出版,有助于读者更好地掌握本书的内容。

作者简介

刘艺,海军工程大学副教授,知名计算机技术作家,美国Borland公司授予的Delphi产品专家。著有《Delphi模式编程》等专著10部,翻译《计算机科学导论》等外国著名计算机教材4部。与人合著的重点大学计算机教材《信息安全学》荣获教育部推荐研究生教材。另外,主持的多个科研项目曾在军内获奖。
.. << 查看详细

目录

前言
第1章 绪论1
1.1 程序与程序设计1
1.1.1 程序与计算机1
1.1.2 算法与数据结构3
1.1.3 程序设计过程6
1.2 程序设计语言7
1.2.1 发展历史8
1.2.2 语言的类型8
1.2.3 高级语言的分类9
1.3 delphi语言介绍9
1.3.1 delphi是什么9
1.3.2 delphi的发展历史11
1.3.3 delphi程序的编写、编译和运行11
1.4 本章小结16
1.5 本章习题17
第2章 程序设计基础19
2.1 数据和数据处理19
2.1.1 计算机的结构19
2.1.2 数据的表示20
.2.1.3 数据的处理22
2.2 数据类型22
2.2.1 常量和变量23
2.2.2 简单数据类型24
2.2.3 复杂数据类型28
2.2.4 类型关系*32
2.3 程序34
2.3.1 一个简单的delphi程序34
2.3.2 delphi语言要素37
2.3.3 撰写规范的程序代码40
2.4 本章小结43
2.5 本章习题45
第3章 运算与流程控制49
3.1 表达式49
3.2 运算符49
3.2.1 赋值运算符49
3.2.2 逻辑运算符50
3.2.3 算术运算符50
3.2.4 位运算符51
3.2.5 增减运算符51
3.3 运算符的优先级52
3.4 流程控制53
3.4.1 顺序结构53
3.4.2 选择结构54
3.4.3 循环结构60
3.5 本章小结66
3.6 本章习题67
第4章 过程与函数71
4.1 过程与函数的编写71
4.1.1 过程71
4.1.2 函数72
4.1.3 指示字*73
4.1.4 程序型类型*75
4.2 参数78
4.2.1 参数类型79
4.2.2 无类型参数*81
4.2.3 缺省参数82
4.3 过程与函数的使用82
4.3.1 调用过程和函数82
4.3.2 过程与函数的重载83
4.4 本章小结85
4.5 本章习题86
第5章 算法与数据结构89
5.1 算法89
5.1.1 算法的描述90
5.1.2 常用算法94
5.1.3 算法复杂性分析*98
5.2 集合100
5.2.1 关系运算101
5.2.2 增删元素101
5.2.3 交集运算101
5.3 数组101
5.3.1 静态数组101
5.3.2 动态数组103
5.3.3 排序104
5.3.4 查找106
5.3.5 数组参数108
5.4 抽象数据类型*110
5.4.1 数据类型的层次结构110
5.4.2 链表112
5.4.3 栈115
5.4.4 队列118
5.5 本章小结118
5.6 本章习题120
第6章 程序结构与结构化设计123
6.1 delphi程序结构分析123
6.1.1 program—主程序123
6.1.2 unit—单元125
6.1.3 单元的引用127
6.1.4 标识符的作用范围129
6.2 结构化程序设计基础129
6.2.1 结构化设计的特征130
6.2.2 构造结构化程序的规则131
6.2.3 结构化程序设计方法131
6.3 结构化设计应用举例132
6.3.1 问题及分析132
6.3.2 结构化设计132
6.3.3 范例程序的实现134
6.4 本章小结146
6.5 本章习题147
第7章 面向对象与对象模型151
7.1 面向对象的概念151
7.1.1 面向对象的基本原理151
7.1.2 建立面向对象的思维152
7.1.3 uml和对象建模154
7.2 类157
7.2.1 类的概念157
7.2.2 类成员158
7.2.3 类成员的可见性159
7.3 方法和属性160
7.3.1 什么是方法160
7.3.2 方法的绑定162
7.3.3 属性164
7.4 本章小结166
7.5 本章习题167
第8章 面向对象程序设计171
8.1 对象171
8.1.1 理解对象171
8.1.2 使用对象172
8.1.3 对象之间的关系179
8.2 继承183
8.2.1 使用继承184
8.2.2 继承与合成191
8.3 多态193
8.3.1 多态与动态绑定193
8.3.2 方法的覆盖、隐藏和重载196
8.4 接口198
8.4.1 接口的概念198
8.4.2 delphi对象接口199
8.4.3 接口应用实例203
8.5 本章小结211
8.6 本章习题213
第9章 开发过程与程序调试221
9.1 软件开发过程概述221
9.1.1 软件生命周期221
9.1.2 软件开发过程222
9.2 调试与测试226
9.2.1 程序调试226
9.2.2 软件质量与测试230
9.3 异常与异常处理232
9.3.1 异常与delphi的异常类232
9.3.2 异常保护与处理机制235
9.3.3 利用异常处理编程238
9.4 本章小结240
9.5 本章习题241
第10章 设计windows应用程序245
10.1 可视化程序设计245
10.1.1 图形用户界面245
10.1.2 可视化组件247
10.2 windows窗体249
10.2.1 应用程序和主窗体250
10.2.2 添加其他窗体252
10.2.3 动态创建窗体252
10.3 菜单和工具栏254
10.3.1 设计菜单254
10.3.2 设计工具栏257
10.3.3 设计动作258
10.4 使用控件259
10.4.1 控件的属性和布局259
10.4.2 事件处理模型264
10.4.3 示例程序:editpad266
10.5 本章小结271
10.6 本章习题272
第11章 设计数据库应用程序275
11.1 数据库和数据库系统275
11.1.1 数据库管理系统275
11.1.2 数据库应用程序277
11.1.3 数据库安全277
11.2 delphi数据库体系结构278
11.2.1 本地数据库和远程数据库278
11.2.2 选择合适的体系结构278
11.2.3 连接数据库服务器280
11.2.4 delphi数据库组件介绍281
11.3 基于ado的数据库应用程序281
11.3.1 ado概述282
11.3.2 连接ado数据库282
11.3.3 ado数据集285
11.3.4 设计用户界面286
11.3.5 示例程序:图书管理系统287
11.4 sql数据库编程298
11.4.1 sql语言简介298
11.4.2 使用sql编程300
11.4.3 示例程序:sql查询窗体304
11.5 本章小结309
11.6 本章习题310
附录a ascii码313
附录b unicode码317

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...