程序设计教程 DelphiPDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:姚普选编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302080283
- 页数:367 页
目录 1
第1章程序设计基础知识 1
1.1 程序与程序设计 1
1.1.1 程序的性能与结构 1
1.1.2程序设计语言 4
1.1.3 计算机解题的步骤 6
1.2 Delphi程序设计方法 11
1.2.1 Delphi集成开发环境 11
1.2.2 Delphi程序设计实例 16
1.2.3 Delphi工程中的主要文件 21
1.3.1 窗体和组件的使用 25
1.3 Delphi程序设计的基本技能 25
1.3.2 代码编辑器的使用 29
1.3.3 变量赋值及组件的动态属性设置 31
1.3.4数据输入输出 33
习题 36
第2章算法与程序设计 39
2.1算法的概念 39
2.1.1 算法实例 39
2.1.2算法的特征 42
2.1.3算法的表示 43
2.2算法的结构 46
2.2.1 算法的3种基本结构 46
2.2.2基本结构的本质属性 49
2.2.3 N-S结构流程图 51
2.3算法的程序实现 52
2.3.1 算法的程序实现步骤 52
2.3.2 选择结构的程序实现 55
2.3.3循环结构的程序实现 58
2.3.4算法与数据结构 61
2.3.5结构化程序设计 64
习题 69
第3章Delphi语言的语法基础 71
3.1 符号 71
3.1.1 特定符号 71
3.1.2 分隔符 72
3.1.3 标识符 73
3.1.4 数字、字符串和标号 74
3.2 常量、变量与标准函数 75
3.2.1 数据类型 76
3.2.2标准数据类型 77
3.2.3 字面常量和声明常量 80
3.2.4 变量的声明和引用 81
3.2.5 标准函数 83
3.3 表达式 87
3.3.1 算术表达式 87
3.3.2 字符串类型和字符表达式 89
3.3.3关系表达式和布尔表达式 91
3.4.1 枚举类型 94
3.4枚举类型、子界类型与集合类型 94
3.4.2 子界类型 95
3.4.3 集合类型 97
3.4.4 类型间的相容关系 100
3.5 数组 102
3.5.1一维数组 102
3.5.2 多维数组 103
3.5.3动态数组 105
习题 106
第4章Delphi程序结构 109
4.1 控制结构 109
4.1.1选择结构 109
4.1.2循环结构 113
4.1.3循环结构的嵌套 117
4.1.4 非正常流程控制 120
4.2异常处理机制 123
4.2.1 异常处理机制的作用 123
4.2.2 try…except语句 124
4.2.3 异常处理的例子 126
4.2.4 try…finally语句 127
4.3过程与函数 129
4.3.1 过程的声明和调用 129
4.3.2 函数的声明和调用 132
4.3.3过程和函数的参数 133
4.3.4 过程和函数的嵌套 138
4.4.1递推算法和程序 140
4.4递推、迭代和递归 140
4.4.2迭代算法和程序 143
4.4.3递归算法和程序 145
4.5 Delphi应用程序的结构 151
4.5.1Delphi程序的组织结构 151
4.5.2 变量的作用域 153
4.5.3 构成Delphi工程的文件 156
习题 158
5.1记录类型 161
5.1.1记录的声明和引用 161
第5章记录、文件与指针 161
5.1.2记录的嵌套 163
5.1.3 带变体部分的记录 165
5.2 文件类型 166
5.2.1 文件的定义 166
5.2.2文件的基本操作 168
5.2.3文本文件的操作 171
5.3指针类型 174
5.3.1 指针类型与动态变量 174
5.3.2指针操作 177
5.3.3链表操作 178
5.4 几种算法设计技术 184
5.4.1 分治法 184
5.4.2贪心法 187
5.4.3 回溯法 189
习题 190
第6章面向对象程序设计 193
6.1 类和对象 193
6.1.1 面向对象程序设计思想 193
6.1.2 类的定义 195
6.1.3 对象 198
6.1.4 构造函数和析构函数 200
6.2 类的三大特性 202
6.2.1 类的封装性 202
6.2.2 类的继承性 204
6.2.3 类的多态性 206
6.3 可视组件库(VCL) 209
6.3.1 VCL的类结构 209
6.3.2 组件工作机理 212
6.3.3 控件的动态生成 215
6.3.4 对象变量 218
6.4 消息处理* 221
6.4.1 Windows消息 222
6.4.2 Delphi消息系统 224
6.4.3 消息处理 225
6.4.4 VCL消息处理机制 228
6.4.5使用挂钩 229
6.5 自制控件* 233
6.5.1 制作组件的一般方法 234
6.5.2使用向导制作新组件 236
6.5.3 组件的属性、方法和事件 237
6.5.4 给自定义组件添加功能 239
6.5.5 组件的测试和安装 243
习题 244
第7章用户界面设计 246
7.1 窗体设计 246
7.1.1 窗体的属性 247
7.1.2 窗体的事件和方法 249
7.1.3定制对话框 252
7.1.4 MDI窗体 253
7.2 菜单设计 255
7.2.1 菜单组件与菜单设计 255
7.2.2使用菜单模板设计菜单 256
7.2.3菜单项设计技巧 258
7.3 工具栏与状态栏设计 260
7.3.1 工具栏组件 260
7.3.2 工具栏设计实例 262
7.3.3状态栏设计 265
7.4 文字编辑程序 268
7.4.1 标准对话框的使用 268
7.4.2 文本的复制和打印 271
7.4.3 文字编辑器实例 274
习题 277
第8章 图、多媒体与多线程程序 279
8.1 图处理组件 279
8.1.1 图处理组件与图像种类 279
8.1.2 图像组件(Image) 281
8.1.3成形组件(Shape) 282
8.2 画布对象 284
8.2.1像素操作 284
8.2.2 画笔 286
8.2.3 画刷与作图区域 288
8.2.4 画布对象的基本作图方法 290
8.2.5组件及对象的综合应用 292
8.3控件拖放及运动 294
8.3.1 控件的公共属性 295
8.3.2 鼠标事件及手控作图 296
8.3.3控件的拖放操作 297
8.3.4 控件的动画效果 299
8.3.5键盘事件及组件的手控运动 304
8.4 音频和视频播放 305
8.4.1 音频播放 306
8.4.2卡通控件 307
8.4.3媒体播放器控件 309
8.5 多线程应用程序* 313
8.5.1进程与线程 313
8.5.2创建线程对象 314
8.5.3 线程对象的使用 316
习题 318
第9章数据库应用程序 320
9.1 数据库系统概念 320
9.1.1 数据库系统组成 320
9.1.2 关系数据库层次结构 322
9.1.3 数据库系统开发工具 324
9.2 数据库应用程序的结构与设计 325
9.2.1 应用程序的结构 326
9.2.2 应用程序向导的使用 328
9.2.3 应用程序的设计步骤 332
9.3.1 配置BDE数据源 335
9.3数据库连接 335
9.3.2 建立ODBC数据源 338
9.3.3 使用数据库浏览器 341
9.4数据库操纵 345
9.4.1 字段的操作 345
9.4.2使用Tabel组件的记录查找 351
9.4.3 使用Query组件的SQL查询 353
9.5 基于ADO的数据库应用程序 358
9.5.1 ADO组件 358
9.5.2通过ADO连接数据库 359
9.5.3 通过ADO创建主/细表应用程序 364
习题 365
参考文献 367
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019