《Turbo Pascal 6.0编程技术与实例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘明,张恒编
  • 出 版 社:北京希望电脑公司
  • 出版年份:1991
  • ISBN:
  • 页数:381 页
图书介绍:

目 录 1

第一章Turbo Pascal编程的基本概念 1

§1.1 Turbo Pascal程序的一般形式 1

§1.2 Turbo Pascal与标准Pascal 2

§1.3程序结构 3

§1.3.1程序头与编译指令 3

§1.3.2数据部分 7

§1.3.3代码部分 9

§1.3.4包含文件 10

§1.3.5覆盖块 10

§1.3.6过程与函数 11

第二章数据类型与表达式 14

§2.1常量标准数据类型 14

§2.2常量 15

§2.3用户定义的数据类型 15

§2.4集合 17

§2.5数组 18

§2.6记录 19

§2.7 turbo Pascal中的表达式 25

§2.7.1算术运算 25

§2.7.2整型运算 27

§2.7.3算术函数 27

§2.7.4逻辑运算 28

§2.7.5集合运算 30

§2.8类型间的关系 31

第三章程序的控制结构 33

§3.1程序的选择结构 33

§3.2程序的循环结构 40

§3.2.1 For—Do循环 40

§3.2.2 Repeat—Until循环 40

§3.2.3 While-Do循环 41

§3.3非结构分枝 42

§4.1 File菜单 45

第四章Turbo Pascal的集成开发环境 45

§4.2 Edit菜单 46

§4.3 Search菜单 47

§4.3.1 Find…CTRL-QE 47

§4.3.2 Replace…CTRL-QA 48

§4.3.3 Search again CTRL-L 48

§4.3.4 Go to line number 48

§4.3.5 Find Procedure 49

§4.3.6 Find error…ALT…F8 49

§4.4 Run菜单 49

§4.5 Compile菜单 49

§4.6 Debug菜单 50

§4.7 Options菜单 51

§4.7.1 Compiler 51

§4.7.5 Environment 52

§4.7.4 Directories 52

§4.7.3 LinrRer 52

§4.7.2 Memory Size 52

§4.7.6 Save Options 53

§4.7.7 Retrieve Options 53

§4.8 window菜单 53

第五章指针与动态内存分配 55

§5.1 Turbo Pascal的内存分配 55

§5.2堆和指针 57

§5.3链表 60

§5.4树 63

§5.5操作符 65

第六章文件 66

§6.1文本文件 66

§6.2类型文件 69

§6.3无类型文件 72

§6.4缓冲区 74

§6.5文件的删除与改名 75

§7.1嵌入代码 77

第七章外部过程、过程与函数库 77

§7.2外部过程 79

§7.3 Turbo Debugger 84

§7.4视频显示基本例程 86

§7.5带缓冲字符串输入 91

§7.6大字符串的处理 100

§7.7算术函数 103

§7.8文件加密 105

§8.1数据库工具箱 113

第八章Turbo Pascal工具箱 113

§8.2图形工具箱 120

§8.3编辑工具箱 129

§8.4数值方法工具箱 138

第九章编程技术 148

§9.1字符串 148

§9.2递归 152

§9.3 DOS设备 160

§9.4合并 161

§9.5排序 164

§9.6搜索 168

第十章视频:文本显示与图形 170

§10.1视频显示的基本概念 170

§10.2使用Turbo Pascal显示文本 174

§10.2.1方式、颜色和位置控制 174

§10.2.2直接存取视频存贮区 178

§10.2.3.1弹出窗口 186

§10.2.3 Turbo Pascal的窗口程序设计 186

§10.2.3.2多逻辑屏幕和弹出窗口 188

§10.3 Turbo Pascal的图形单元(GRAPH) 203

§10.3.1描点 203

§10.3.2画线 206

§10.3.圆、直线和图形模式的综合使用 209

§10.3.4图形文本 217

§10.3.5多边形及填彩 219

§11.1 DOS与BIOS服务 223

第十一章DOS:软中断与硬中断 223

§11.2 DOS与中断 225

§11.3软中断:DOS单元与操作系统公共服务 228

§11.3.1 Turbo Pascal的DOS单元 229

§11.3.1 DOS单元的常量与类型 229

§11.3.1.2 DOS单元的DOSError变量 232

§11.3.1.3 DOS单元的过程与函数 232

§11.3.2直接访问BIOS和DOS 服务 235

§11.3.2.1磁盘驱动器服务 237

§11.3.2.2视频服务 247

§11.3.2.3时间和日期功能 252

§11.3.2.4报告换标状态 263

§11.3.3使用DOS单元中其它例程 265

§11.4硬中断,远程通信与TSR实现 278

§11.4.1编写中断处理程序 278

§11.4.2 PC远程通信及程序 280

§11.4.3内存驻留程序(TSR)实现 293

§11.4.3.2用Turbo Pascal实现TSR 294

§11.4.3.1解决再入问题 294

第十二章优化与调试 300

§12.1控制结构的优化 301

§12.2其它优化方法 306

§12.3编译指令 310

§12.4调用与参数 313

§12.5 Turbo Pascal调试器 315

第十三章对象 320

§13.1对象的概念 320

§13.2继承 322

§13.3封装 324

§13.4静态方法和虚拟方法 328

§13.5对象类型的兼容性 332

§13.6对象的动态分配 332

§13.7多态性 334

第十四章Turbo Vision 339