《Turbo pascal 7.0 程序设计及Turbo Vision 使用大全》
作者 | 姚庭宝,陈建民等编著 编者 |
---|---|
出版 | 北京:电子工业出版社 |
参考页数 | 609 |
出版时间 | 1996(求助前请核对) 目录预览 |
ISBN号 | 7505336703 — 求助条款 |
PDF编号 | 810468688(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

目 录1
上篇Turbo Pascal 7.0语言特性与面向对象程序设计1
第一章Turbo Pascal 7.0初阶1
1.1 关于Turbo Pascal1
1.2Turbo Pascal程序基本结构与表记法4
1.2.1 程序基本结构4
1.2.2基本字符集与常字6
1.2.3标识符7
1.3简单数据类型8
1.3.1标准标量类型9
1.3.2枚举类型与子界类型11
1.4注释、常数定义、变量说明和简单类型常数14
1.4.1 注释14
1.4.2常数定义14
1.4.3 变量说明15
1.4.4 简单类型常数16
1.5表达式18
1.5.1 运算符和优先级18
1.5.2 一些常用的预定义标准函数21
1.5.3类型转换23
1.5.5常数表达式24
1.5.4 算术表达式、关系表达式和布尔表达式24
1.6简单输入、输出及赋值语句25
1.6.1输入过程Read和Readln25
1.6.2输出过程Write和Writeln25
1.6.3标准标量类型数据的输出格式26
1.6.4赋值语句28
1.7小结与程序设计问题29
1.7.1 小结29
1.7.2程序设计问题30
2.1.1 简单if 语句32
2.1 条件控制结构32
第二章程序控制结构32
2.1.2复合语句33
2.1.3 if语句的扩展与嵌套34
2.1.4 case语句37
2.2循环控制结构38
2.2.1 while语句38
2.2.2 repeat语句40
2.2.3for语句41
2.2.4 多重循环43
2.2.5 标准过程Break,Continue,Exit和Halt49
2.3.1 goto语句及标号51
2.3 无条件控制结构51
2.3.2如何评价goto语句52
2.4 小结与程序设计问题52
2.4.1 小结52
2.4.2程序设计问题53
第三章字符串、数组、记录与集合55
3.1 字符串55
3.1.1 字符串类型定义和变量说明56
3.1.3字符串表达式和赋值语句57
3.1.2字符串的常数定义和类型常数定义57
3.1.4 字符串变量的输入输出58
3.1.5字符串标准函数和过程60
3.2数组63
3.2.1 一维数组类型定义和变量说明63
3.2.2 一维数组类型常数定义63
3.2.3 一维数组变量的赋值操作64
3.2.4使用一维数组64
3.2.5 多维数组70
3.3.1 记录类型定义和变量说明73
3.3记录73
3.3.2记录类型常数定义74
3.3.3记录变量的赋值操作75
3.3.4 with语句和记录的嵌套76
3.3.5变体记录79
3.4 集合81
3.4.1 集合类型定义和变量说明81
3.4.2集合类型常数定义82
3.4.3 集合表达式和集合变量的赋值操作82
3.4.4集合的输出84
3.5.1 小结85
3.5 小结与程序设计问题85
3.5.2程序设计问题86
第四章过程和函数90
4.1 过程及其调用91
4.1.1过程说明的基本形式91
4.1.2过程的调用——过程语句92
4.1.3参数传递93
4.1.4 全程变量和局部变量96
4.2函数及其调用98
4.2.1 函数说明的基本形式98
4.2.2函数的调用100
4.3过程或函数的嵌套调用和向前引用103
4.3.1 嵌套调用103
4.3.2 向前引用104
4.4过程或函数的递归调用107
4.4.1递归的概念107
4.4.2递归函数说明与递归过程说明示例108
4.5过程或函数的多种说明形式110
4.5.1 near.foa 说明110
4.5.2 interrupt说明111
4.5.3 forward说明111
4.5.4 external 说明113
4.5.5 assembler 说明114
4.5.6 inline说明115
4.6 各类形式参数116
4.6.1 值参数116
4.6.2常数参数117
4.6.3变量参数117
4.6.4 无类型参数117
4.6.5开参数—— 开字符串参数与开数组参数120
4.6.6过程类型、过程变量与过程类型参数123
4.7.2程序设计问题126
4.7小结与程序设计问题126
4.7.1 小结126
第五章 文件与指针130
5.1 文件类型定义和变量说明130
5.2 文件标准过程和函数132
5.2.1 适用于所有文件的标准过程和函数132
5.2.2类型文件的标准过程和函数132
5.2.3 正文文件的标准过程和函数133
5.2.4 无类型文件的标准过程和函数133
5.3.1类型文件操作134
5.3 文件操作134
5.3.2正文文件操作137
5.3.3 无类型文件操作140
5.4 I/O出错检查、I/O重定向以及Turbo Pascal的外设142
5.4.1 I/O出错检查142
5.4.2 I/O重定向144
5.4.3Turbo Pascal的外设146
5.5指针类型定义和变量说明147
5.5.1动态数据结构147
5.5.2 指针类型定义和变量说明148
5.6 用于堆管理的指针标准过程和函数150
5.5.3指针类型常数定义150
5.6.1 New和Dispose151
5.6.2 GetMem和FreeMem152
5.6.3 MemAvail和MaxAvail153
5.7指针变量的赋值操作154
5.8指针在线性链表结构中的应用156
5.8.1线性链表概念156
5.8.2线性链表的生成与遍历157
5.8.3在已知线性链表中的插入与删除操作161
5.8.4 双向链表与双向链环结构164
5.9.1 树结构与二叉树结构165
5.9指针在二叉树结构中的基本应用165
5.9.2 二叉树的生成与遍历167
5.10小结与程序设计问题170
5.10.1 小结170
5.10.2程序设计问题171
第六章单元175
6.1单元的基本结构175
6.1.1 什么是单元175
6.1.2单元的基本结构176
6.2标准单元及其功能177
6.2.1 System单元178
6.2.2 Dos单元和WinDos单元180
6.2.3Crt单元183
6.2.4 Printer单元186
6.2.5Overlay单元186
6.2.6 空终结字符串和Strings单元188
6.2.7Graph单元192
6.2.8Turbo3和Graph3单元197
6.3编写用户定义单元和使用单元197
6.3.1 编写用户定义单元197
6.3.2编译单元198
6.3.3使用单元示例199
6.3.4使用单元时的引用规则205
6.3.5单元的循环引用207
6.3.6单元和大程序208
6.3.7建立和扩充自用库209
6.4小结与程序设计问题210
6.4.1 小结210
6.4.2程序设计问题210
第七章面向对象的程序设计214
7.2.1 对象:继承的记录215
7.2 对象215
7.1面向对象的基本概念与特征215
7.2.2 对象类型和对象类型实例217
7.3方法218
7.3.1 什么是方法218
7.3.2代码/数据封装219
7.3.3定义方法220
7.3.4方法的作用域与Self参数221
7.3.5 在单元中定义对象222
7.3.6对象的私有字段和私有方法224
7.4.1继承静态方法226
7.4静态方法和虚拟方法226
7.4.2虚拟方法和多态性228
7.4.3对象类型的兼容性231
7.5动态对象与动态分配232
7.5.1动态对象232
7.5.2 New的扩展形式233
7.5.3释放动态对象233
7.5.4析构方法234
7.5.5动态对象分配示例236
7.6.1小结238
7.6小结与程序设计问题238
7.6.2程序设计问题239
下篇 Turbo Vision原理与应用246
第八章Turbo Vision使用入门246
8.1关于Turbo Vision246
8.1.1Turbo Vision的内容组成247
8.1.2Turbo Vision应用程序的三个要素247
8.1.3 Turbo Vision的目的248
8.2 使用Turbo Vision视口248
8.2.1 示例第1步:生成Turbo Vision应用程序249
8.2.2示例第2步:定制菜单和状态行251
8.2.3示例第3步:响应命令256
8.2.4 示例第4步:加入窗口259
8.2.5 示例第5步:加入裁剪板262
8.3使用流和资源264
8.3.1 示例第6步:保存和恢复桌面264
8.3.2示例第7步:使用资源268
8.4建立数据输入屏幕272
8.4.1 示例第8步:生成数据输入窗口272
8.4.2 示例第9步:与控制对象交互数据276
8.4.3示例第10步:输入数据的有效性检查277
8.5.1 示例第11步:加入一个数据库279
8.5收集数据279
8.5.2 示例第12步:建立定制的视口284
8.5.3 对示例Tutorial的扩展288
第九章Turbo Vision构成原理289
9.1Turbo Visiom概览289
9.1.1 对象分类图289
9.1.2对象的类型等级291
9.1.3对象的分类体系295
9.1.4坐标体系297
9.1.5 位映象字段的使298
9.2.1 什么是视口299
9.2 视口概述299
9.2.2 视口对象的使用300
9.2.3编写显示方法Draw306
9.2.4组对象的使用307
9.3 事件驱动编程313
9.3.1 激活Turbo Vision313
9.3.2 事件的特性314
9.3.3事件的旅行路线315
9.3.4 命令317
9.3.5 处理事件318
9.3.6 事件记录319
9.3.7修改事件机制320
9.3.8 视口间的通信321
第十章Turbo Vision标准视口324
10.1 应用对象324
10.1.1 对应用对象的理解324
10.1.2构造应用对象325
10.1.3改变视屏模式327
10.1.4定制桌面327
10.1.5定制状态行329
10.1.6 定制菜单331
10.1.7使用空闲时间332
10.1.8相关的联机帮助332
10.2窗口和对话框对象333
10.2.1 对窗口的理解333
10.2.2窗口的工作原理333
10.2.3对话框的工作原理336
10.2.4对话框中控制子视口的使用337
10.2.5标准对话框的使用338
10.3控制视口对象339
10.3.1控制对象的使用339
10.3.2静态文本的显示341
10.3.3滚动棒的使用343
10.3.4簇对象的使用344
10.3.5列表的挑选345
10.3.6 目录的显示347
10.3.7 用户输入的读取348
10.3.8 历史列表的使用349
10.3.9标签控制视口350
10.4数据确认对象351
10.4.1数据确认的三种类型351
10.4.2数据确认对象的使用352
10.4.3 确认对象的工作过程353
10.5调色板和颜色选择355
10.5.1 调色板的使用355
10.5.2 调包板的扩展358
10.5.3 让用户改变颜色359
10.6编辑器和文本视口360
10.6.1 终端视口的使用360
10.6.2编辑器对象的使用361
10.6.3 备注字段的使用364
10.6.4 文件编辑器的使用365
10.6.6编辑窗口的使用367
10.6.5裁剪板的使用367
11.1 收集369
11.1.1收集对象369
第十一章 Turbo Vision支持工具369
11.1.2建立收集对象370
11.1.3遍历方法371
11.1.4有序收集373
11.1.5字符串收集374
11.1.6 多态性收集375
11.1.7收集与内存管理376
11.2.1 问题与答案:对象I/O与流377
11.2流377
11.2.2流的基本用法378
11.2.3对象的流化379
11.2.4流的运行机制381
11.2.5流上的收集:一个完整的例子381
11.2.6谁负责存取384
11.2.7其它说明385
1 1.3资源386
11.3.1 为什么要使用资源386
11.3.2生成资源387
11.3.3读取资源388
11.3.4字串列表389
第十二章Turbo Vision应用实例 通用报表工具390
12.1报表工具概述390
12.1.1报表逻辑结构390
12.1.2 系统对象设计391
12.2报表专用视口Table392
12.2.1报表数据组织393
12.2.2报表数据操作(TabOper)395
12.2.3报表视基础397
12.2.4报表单元格式(TabForm)399
12.2.5报表显示重画(TabDisp)401
12.2.6报表编辑处理404
12.2.7报表I/O接口406
12.3报表工具支持视口408
12.3.1 报表指示器和窗口408
12.3.2报表打印对话框PrintDialog409
12.3.3报表公式视口410
12.3.4内部变量视口411
12.3.5命令程序窗口412
12.4.1数据库接口支持工具414
12.4报表工具的支持工具414
12.4.2表达式分析计算工具417
12.4.3命令语句的解释执行423
12.4.4外部缓存交换对象427
12.5报表工具总控框架429
12.5.1 文本编辑支持和系统功能设置(AppInit)429
12.5.2报表操作功能(AppTab)431
12.5.3数据库操作功能(AppDbf)432
12.5.4 命令程序功能(AppCmd)433
12.5.5应用对象定制(AppView)434
附录一Turbo Pascal 7.0集成开发环境435
附录435
附录二Turbo Pascal 7.0保留字和标准指令445
附录三 ASCII字符集446
附录四 Turbo Pascal 7.0运行库参考447
附录五Turbo Pascal 7.0编译与运行出错信息502
附录六Turbo Pascal 7.0编译指示516
附录七Turbo Vision参考525
附录八Borland Pascal 7.0 for Windows605
附录九Visual Pascal 可视化的全功能开发平台Delphi607
主要参考文献609
1996《Turbo pascal 7.0 程序设计及Turbo Vision 使用大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由姚庭宝,陈建民等编著 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- TURBO PASCAL程序设计
- 1996 成都:电子科技大学出版社
-
- Turbo PASCAL程序设计
- 1991 徐州:中国矿业大学出版社
-
- Turbo Pascal 6.0高级程序设计技术
- 1992 北京:海洋出版社
-
- Turbo PASCAL程式 程序 设计
- 1990 全华科技图书股份有限公司
-
- Turbo Pascal程序设计技巧示例
- 1994 北京:电子工业出版社
-
- Turbo Pascal程序设计教程
- 1991 南京:南京出版社
-
- Turbo Pascal 5.5版 程序设计指南
- 1991 上海:上海科学普及出版社
-
- TURBO PASCAL 程序设计
- 1991 北京:北京航空航天大学出版社
-
- Turbo pascal程序设计
- 1997 北京:国防工业出版社
-
- Turbo Pascal实用大全
- 1995 北京:北京航空航天大学出版社
-
- Turbo Pascal程序设计教程
- 1995 青岛:青岛海洋大学出版社
-
- Turbo PASCAL for Windows程序设计
- 1994 北京:电子工业出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD