《TURBO PASCAL 程序设计》求取 ⇩

目录1

第一章 计算机基础知识1

§1.1 计算机硬件软件结构1

§1.1.1 计算机硬件系统2

§1.1.2 计算机软件3

§1.1.3 机器语言和高级语言4

§1.2 数制、码制、编码5

§1.2.1 数制5

§1.2.2 码制8

§1.2.3 数字编码与字符编码10

习题一11

§2.2 PASCAL源程序结构12

§2.1 PASCAL语言特点12

第二章 PASCAL语言概述12

§2.2.1 程序首部13

§2.2.2 程序说明部分14

§2.2.3 语句部分14

§2.3 字符集和符号15

§2.3.1 基本字符15

§2.3.2 符号15

§2.3.3 分隔符17

§2.4 数据类型的概念17

§2.5 常量和变量18

§2.5.1 常量18

§2.5.2 常量定义18

§2.5.3 变量说明19

§2.6.1 整数类型20

§2.6 标准数据类型20

§2.6.2 实数类型22

§2.6.3 字符类型24

§2.6.4 布尔类型25

§2.7 表达式与赋值语句26

§2.7.1 表达式26

§2.7.2 赋值语句29

§2.8 输入和输出过程30

§2.8.1 读语句31

§2.8.2 写语句33

§2.8.3 字符类型变量的输出34

§2.8.4 整数类型变量的输出35

§2.8.5 实数类型变量的输出36

§2.8.6 布尔类型变量的输出37

§2.9 简单程序举例38

习题二40

第三章 控制语句43

§3.1 复合语句43

§3.2 条件语句44

§3.2.1 单分支条件语句44

§3.2.2 双分支条件语句47

§3.2.3 条件语句嵌套49

§3.3 情况语句53

§3.4 当语句56

§3.5 直到语句60

§3.6 循环语句64

§3.7 循环嵌套68

习题三71

§4.1.1 引入枚举类型的必要性73

§4.1 枚举类型73

第四章 枚举类型和子域类型73

§4.1.2 枚举类型的定义、运算规则和输入输出方法74

§4.2 子域类型80

§4.2.1 引入子域类型的必要性80

§4.2.2 子域类型的定义和运算规则80

§4.3 日历程序87

§4.4 类型相容和赋值相容91

习题四93

第五章 过程与函数95

§5.1 过程95

§5.1.1 无参过程95

§5.1.2 带参过程100

§5.1.3 值参数和变量参数103

§5.2 函数107

§5.3 过程嵌套与标识符作用域111

§5.3.1 过程和函数嵌套的概念111

§5.3.2 标识符的作用域113

§5.4 非局部量与副作用115

§5.5 过程参数与函数参数117

§5.6 外部子程序120

习题五122

第六章 数组类型124

§6.1 数组的概念124

§6.1.1 概述124

§6.1.2 数组类型定义和一维数组124

§6.1.3 类型的一致性132

§6.1.4 下标越界及检查132

§6.2.1 多维数组的类型定义134

§6.2 多维数组134

§6.2.2 多维数组的应用举例136

§6.3 字符数组和字符串类型141

§6.3.1 字符数组141

§6.3.2 字符串类型143

§6.4 可调数组参数151

§6.4.1 概述151

§6.4.2 可调数组参数指明的语法152

§6.4.3 例题及应用154

习题六155

第七章 集合类型157

§7.1 集合类型的定义和运算规则157

§7.1.1 集合类型的定义157

§7.1.2 集合类型的运算规则158

§7.2 键盘操作训练程序164

§7.3 趣味程序:谁去破案167

§7.4 排课表程序169

习题七173

第八章 记录类型175

§8.1 记录类型的概念175

§8.1.1 记录类型的定义175

§8.1.2 记录的嵌套176

§8.1.3 记录类型变量及其访问177

§8.2 开域语句181

§8.2.1 开域语句的定义181

§8.2.2 开域语句的嵌套182

§8.3 图书借阅管理程序185

§8.4 记录的变体190

习题八196

§9.1 磁盘文件的逻辑组织198

第九章 文件类型198

§9.2 随机文件200

§9.2.1 随机文件的类型定义200

§9.2.2 打开一个随机文件201

§9.2.3 随机文件的读写202

§9.2.4 关闭文件及文件处理函数204

§9.3 随机文件应用举例205

§9.4 TEXT文件210

§9.5 无类型文件213

§9.6 标准文件215

§9.7 I/O检查218

习题九219

第十章 递归221

§10.1 递归的概念221

§10.2.1 递归过程223

§10.2 递归过程和函数223

§10.2.2 递归函数228

§10.3 间接递归和向前引用230

§10.3.1 间接递归230

§10.3.2 向前引用230

§10.3.3 应用举例231

习题十234

第十一章 动态数据结构237

§11.1 指针类型与动态变量237

§11.1.1 指针类型237

§11.1.2 new标准过程与指针变量238

§11.1.3 动态变量的访问239

§11.1.4 dispose标准过程240

§11.2.1 链表与递归数据结构241

§11.2 链表241

§11.2.2 链表的建立243

§11.2.3 链表的插入与删除246

§11.2.4 链表的检索250

§11.2.5 循环、双向链表253

§11.2.6 栈255

§11.3 二叉树256

§11.3.1 二叉树的概念256

§11.3.2 二叉树的遍历257

§11.3.3 二叉树的建立与插入259

§11.3.4 二叉树的检索260

§11.4 TURBO PASCAL中的指针操作260

§11.4.1 指针和地址函数261

§11.4.2 堆262

§11.4.3 内存动态分配、释放标准过程263

习题十一266

第十二章 结构化程序设计268

§12.1 问题的提出268

§12.2 三种基本结构及结构化流程图272

§12.2.1 顺序结构及其结构化流程图272

§12.2.2 分支选择结构及其结构化流程图273

§12.2.3 循环结构及其结构化流程图276

§12.3 自顶向下的设计方法278

§12.4 goto语句288

§12.5 TURBO PASCAL高版本系统中的模块功能291

习题十二303

第十三章 TURBO PASCAL的作图与音响功能305

§13.1 屏幕模式控制305

§13.1.1 正文模式305

§13.1.2 图形模式307

§13.2 窗口308

§13.2.1 正文窗口308

§13.2.2 图形窗口309

§13.3 图形功能310

§13.3.1 基车图形功能310

§13.3.2 扩展图形功能310

§13.4 龟作图314

§13.5 作图例程315

§13.6 音响318

第十四章 TURBO PASCAL的特殊功能321

§14.1 包含文件321

§14.2 覆盖系统322

§14.2.2 覆盖过程的建立323

§14.2.1 覆盖系统的原理323

§14.2.3 覆盖的管理325

§14.2.4 覆盖的限制326

§14.3 编译器指示326

§14.4 TURBO PASCAL中的特殊类型和运算332

§14.4.1 Byte类型332

§14.4.2 特殊运算333

§14.5 与内存绝对地址的联系334

§14.5.1 绝对地址变量334

§14.5.2 绝对地址函数335

§14.5.3 预定义数组335

§14.6 有类型常量336

§14.6.1 非构造型有类型常量336

§14.6.2 构造型有类型常量336

§14.7.1 插入机器代码341

§14.7 与系统接口程序的设计341

§14.7.2 DOS的功能调用342

§14.7.3 用户编写I/O驱动程序343

第十五章 TURBO PASCAL上机操作345

§15.1 运行环境345

§15.2 TURBO编辑器346

§15.2.1 启动TURBO PASCAL系统346

§15.2.2 TURBO编辑器命令及使用350

§15.3 TURBO编译器选择项356

附录一 TURBO PASCAL快速参考手册(V3.0)361

(四)TURBO PASCAL的各种运算371

附录二 TURBO PASCAL与标准PASCAL的对比371

(五)TURBO PASCAL编辑程序键盘操作指南371

(三)TURBO PASCAL的扩展图形过程和函数371

(二)TURBO预定义常量和变量371

(一)标准过程和函数371

附录三 编译器错误信息372

附录四 运行过程中的错误信息375

附录五 I/O错误信息376

附录六 TURBO语法378

附录七 ASCⅡ码表387

附录八 键盘返回码388

附录九 TURBO PASCAL的内部数据格式与内存分配391

1 基本数据类型396

2 数据结构396

3 参数396

4 函数结果396

5 堆和栈396

6 内存分配396

参考书目396

1991《TURBO PASCAL 程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由唱江华,张益铎主编 1991 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

TURBO PASCAL 程序设计(1991 PDF版)
TURBO PASCAL 程序设计
1991 北京:北京航空航天大学出版社
PASCAL程序设计(1996年11月第1版 PDF版)
PASCAL程序设计
1996年11月第1版 东南大学出版社
TURBO PASCAL 程序设计技巧示例( PDF版)
TURBO PASCAL 程序设计技巧示例
TURBO PASCAL for Windows 程序设计( PDF版)
TURBO PASCAL for Windows 程序设计
Turbo PASCAL程序设计(1991 PDF版)
Turbo PASCAL程序设计
1991 徐州:中国矿业大学出版社
Turbo Pascal 6.0高级程序设计技术(1992 PDF版)
Turbo Pascal 6.0高级程序设计技术
1992 北京:海洋出版社
Turbo PASCAL程式 程序 设计(1990 PDF版)
Turbo PASCAL程式 程序 设计
1990 全华科技图书股份有限公司
PASCAL程序设计(1990 PDF版)
PASCAL程序设计
1990 西安:西安电子科技大学出版社
Turbo Pascal程序设计技巧示例(1994 PDF版)
Turbo Pascal程序设计技巧示例
1994 北京:电子工业出版社
Turbo pascal 7.0 程序设计及Turbo Vision 使用大全(1996 PDF版)
Turbo pascal 7.0 程序设计及Turbo Vision 使用大全
1996 北京:电子工业出版社
Turbo Pascal程序设计教程(1991 PDF版)
Turbo Pascal程序设计教程
1991 南京:南京出版社
Turbo Pascal 5.5版 程序设计指南(1991 PDF版)
Turbo Pascal 5.5版 程序设计指南
1991 上海:上海科学普及出版社
PASCAL程序设计(1986 PDF版)
PASCAL程序设计
1986 上海:复旦大学出版社
最新TURBO PASCAL程序设计  3.0-6.0版(1993 PDF版)
最新TURBO PASCAL程序设计 3.0-6.0版
1993 北京:北京航空航天大学出版社
实用C语言编程技巧与应用范例(1993 PDF版)
实用C语言编程技巧与应用范例
1993 北京:海洋出版社