图书介绍
程序设计与算法基础教程 Delphi 5.0版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张尧主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7505365304
- 出版时间:2001
- 标注页数:299页
- 文件大小:60MB
- 文件页数:309页
- 主题词:Delphi
PDF下载
下载说明
程序设计与算法基础教程 Delphi 5.0版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi简介1
1.1 Delphi概述1
1.2 Delphi 5.0的安装、启动与退出1
1.2.1 Delphi 5.0对系统资源配置的基本要求1
1.2.2 安装过程1
1.2.3 Delphi 5.0的启动与退出2
1.3 Delphi开发环境简介2
1.3.1 常用主菜单命令和加速按钮2
1.3.2 加速按钮(Speed Bar)5
1.3.3 组件板(Component palette)6
1.3.4 窗体设计器(Form Designer)7
1.3.5 对象监视器(Object Inspector)8
1.3.6 代码编辑器(Code Editor)和代码浏览器(Code Explorer)9
1.3.7 工程管理器(Project Manager)9
第2章 Delphi应用程序构成及开发步骤示例11
2.1 应用程序的文件构成11
2.1.1 工程文件(.DPR)11
2.1.2 单元文件(.PAS)12
2.1.3 窗体文件(.DFM)14
2.2 程序单元的组成元素14
2.2.1 组成程序单元的基本单位——语句14
2.2.2 程序中的基本量和表达式15
2.2.3 程序设计的重要技巧——应用自定义过程和函数17
2.2.4 开发程序的得力工具——可视化组件18
2.3 应用程序开发步骤示例21
2.3.1 建立窗体Form21
2.3.2 在窗体上加入组件21
2.3.3 设定对象属性22
2.3.4 编写事件处理程序26
2.3.5 编译和运行应用程序32
习题33
3.1.1 Object Pascal的字符集34
3.1.2 Object Pascal的表征符34
3.1 Object Pascal的基本字符集和表征符34
第3章 Object Pascal程序设计入门34
3.2 基本数据类型36
3.2.1 数据类型的概念36
3.2.2 简单类型37
3.2.3 字符串类型39
3.3 常量、变量与基本库函数40
3.3.1 常量40
3.3.2 变量41
3.3.3 常用库函数(Function)和过程(Procedure)42
3.4.1 算术运算符及算术表达式45
3.4 基本运算符和表达式45
3.4.2 逻辑运算符47
3.4.3 运算符的优先级49
3.5 程序的顺序结构49
3.5.1 语句的基本概念49
3.5.2 赋值语句50
3.5.3 程序顺序结构和赋值语句应用举例51
3.6 条件语句和程序的分支结构57
3.6.1 If-Then-Else语句和If-Then语句58
3.6.2 分支结构的嵌套和复合语句的应用61
3.6.3 Case语句和程序的多分支结构64
3.6.4 检查框类组件在分支结构程序设计中的应用69
3.7 程序的循环结构75
3.7.1 循环结构的概念75
3.7.2 Repeat-Until语句76
3.7.3 While-Do语句77
3.7.4 For-Do语句78
3.7.5 循环结构的嵌套和非正常流程控制语句80
3.7.6 Memo组件的应用和基本程序结构综合应用举例82
3.8 过程和函数的定义及调用88
3.8.1 过程的定义和调用88
3.8.2 函数的定义和调用90
3.8.3 函数和过程调用过程中的参数传递和变量的作用域91
3.8.4 定义过程、函数的次序和指示字93
3.9 集合类型、指针类型和过程类型94
3.9.1 集合类型94
3.9.2 指针类型和过程类型的基本认识95
习题96
第4章 常用算法及其程序实现97
4.1 算法和数据结构97
4.1.1 算法的概念97
4.1.2 算法描述97
4.2 数组及其他结构类型的定义和应用98
4.2.1 数组的定义98
4.1.3 数据结构概念98
4.2.2 数组元素的赋值和输出99
4.2.3 记录类型的定义和引用101
4.2.4 文件类型的定义和类型文件的基本操作101
4.2.5 文本文件(Text File)和文本文件的基本操作105
4.2.6 利用对话框打开和保存文件111
4.3 查找和分类算法119
4.3.1 查找算法及程序实现119
4.3.2 分类算法及程序实现121
4.3.3 二维数组的排序和查找算法135
4.4 基本数值算法139
4.4.1 基本数值算法概述139
4.4.2 求—元非线性方程实根的数值算法及程序实现140
4.4.3 求—元函数定积分的数值算法及程序实现146
4.4.4 高斯-若当消元法和动态数组应用举例151
4.4.5 数组间的简单运算157
4.4.6 进度条组件ProgressBar、时间组件Timer和时间函数与过程的应用160
4.5 不同单元文件间的函数和过程调用164
习题167
第5章 可视化、面向对象程序设计169
5.1 安装外挂工具169
5.2 环境设置和工程的重要属性170
5.2.1 Forms选项卡170
5.2.2 Application选项卡171
5.2.3 Compiler选项卡172
5.2.4 Linker选项卡174
5.3 RichEdit组件和StatusBar组件174
5.3.1 RichEdit组件174
5.3.2 StatusBar组件176
5.4 菜单组件178
5.4.1 菜单设计器178
5.4.2 菜单模板183
5.4.3 编写菜单事件处理代码184
5.4.4 动态管理菜单185
5.5 应用程序举例186
5.6 面向对象编程的基本概念201
5.6.1 初期的程序设计201
5.6.2 结构化程序设计202
5.6.3 面向对象的程序设计202
5.7 类和对象的概念203
5.7.1 类的基本认识203
5.7.2 类的构成成员205
5.7.3 建立和撤消对象的操作209
5.7.4 类的封装性、继承性和多态性210
5.8.2 Delphi组件的层次结构213
5.8.1 Delphi的VCL与面向对象编程的关系213
5.8 组件的层次结构213
5.9 常用组件的分类215
5.9.1 文本输入组件215
5.9.2 按钮类组件216
5.9.3 列表类组件217
5.9.4 容器组件218
5.9.5 菜单组件218
5.9.6 对话框组件219
5.10 Delphi中易混淆的几个概念220
习题221
6.1 异常的产生及异常的种类222
6.1.1 异常的产生222
第6章 程序运行中的异常处理和程序调试器应用222
6.1.2 异常的种类223
6.2 异常处理的语句和缺省的异常处理224
6.2.1 异常处理语句224
6.2.2 嵌套异常响应227
6.2.3 缺省的异常处理228
6.3 异常的基类和自定义异常229
6.3.1 Exception类229
6.3.2 自定义异常229
6.4.2 编译错误233
6.4.1 设计期错误233
6.4 程序开发过程中会遇到的错误类型233
6.4.3 运行期错误234
6.4.4 逻辑错误234
6.5 程序调试器及其相关的环境设置234
6.6 程序调试器的使用236
6.6.1 Rum菜单中的调试选项及其基本操作236
6.6.2 断点的设置和应用240
6.6.3 监视窗口的应用242
习题243
7.1 多媒体概述245
7.2 显示图形245
第7章 多媒体应用程序开发245
7.3 播放AVI动画247
7.4 播放声音248
7.4.1 MediaPlayer组件248
7.4.2 播放声音的应用实例251
7.5 播放VCD的应用实例254
习题255
第8章 Delphi的其他强大功能256
8.1 Delphi的数据库应用256
8.1.1 数据库引擎BDE256
8.1.2 数据库浏览器258
8.1.3 Database Desktop260
8.1.4 数据库程序设计266
8.2 Delphi的Internet编程268
8.2.1 组件介绍269
8.2.2 实现Web浏览器的程序设计举例270
习题272
附录273
附录A Delphi的保留字273
附录B Object Pascal的指令字273
附录C Delphi函数、命令、事件、属性等分类速查表273
附录D 程序编译时常见错误信息英汉对照表282
附录E 程序运行时错误编号意义对照表289
参考文献299
热门推荐
- 1419329.html
- 678200.html
- 1407083.html
- 174764.html
- 2486404.html
- 401447.html
- 745113.html
- 1103547.html
- 2237350.html
- 3579424.html
- http://www.ickdjs.cc/book_3673078.html
- http://www.ickdjs.cc/book_1082264.html
- http://www.ickdjs.cc/book_229948.html
- http://www.ickdjs.cc/book_1800360.html
- http://www.ickdjs.cc/book_2971834.html
- http://www.ickdjs.cc/book_3402067.html
- http://www.ickdjs.cc/book_3408174.html
- http://www.ickdjs.cc/book_1302111.html
- http://www.ickdjs.cc/book_1533801.html
- http://www.ickdjs.cc/book_3721056.html