《PASCAL语言程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:孙家启等主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1991
  • ISBN:7111029933
  • 页数:211 页
图书介绍:

目录 1

第一章 计算机系统及程序设计概论 1

§1-1 计算机系统 1

§1-2 PASCAL语言的特点 6

§1-3 PASCAL语言的基本符号 8

§1-4 PASCAL语言的程序结构 10

§1-5 PASCAL原程序的编译和运行 12

习题一 13

§2-1 数据与数据结构 14

第二章 数据、表达式、赋值语句和输入/输出 14

§2-2 常量与常量定义 15

§2-3 变量与变量说明 16

§2-4 标准类型 17

§2-5 表达式与赋值语句 21

§2-6 输入/输出语句 23

§2-7 应用程序举例 26

习题二 28

第三章 流程控制语句 30

§3-1 复合语句 30

§3-2 如果语句(IF语句) 31

§3-3 情况语句(CASE语句) 34

§3-4 直到语句(REPEAT语句) 36

§3-5 当语句(WHILE语句) 37

§3-6 循环语句(FOR语句) 38

§3-7 转向语句(GOTO语句) 42

§3-8 应用程序举例 43

习题三 45

第四章 过程和函数 46

§4-1 过程的定义和调用 46

§4-2 函数的定义和调用 48

§4-3 变量的作用域、全程变量和局部变量 50

§4-4 数值参数和变量参数 53

§4-5 过程的嵌套、递归及向前引用 55

§4-6 过程参数和函数参数 61

§4-7 应用程序举例 63

习题四 67

第五章 类型定义、枚举类型及子界类型 69

§5-1 类型定义 69

§5-2 枚举类型 70

§5-3 子界类型 73

§5-4 应用程序举例 75

习题五 77

§6-1 集合与集合类型的概念 78

第六章 集合类型 78

§6-2 集合类型的定义与集合型变量的说明 79

§6-3 集合型常量的表示形式 80

§6-4 集合的运算与输入/输出操作 81

§6-5 应用程序举例 87

习题六 93

第七章 数组类型 94

§7-1 一维数组 94

§7-2 多维数组 97

§7-3 高级数组、紧缩数组和布尔数组 99

§7-4 字符串处理 103

§7-5 应用程序举例 107

习题七 110

第八章 记录类型 112

§8-1 记录类型的数据 112

§8-2 开域语句 115

§8-3 记录的变体部分 117

§8-4 应用程序举例 120

习题八 124

第九章 文件类型 126

§9-1 文件的基本概念 126

§9-2 文件的建立和读写 128

§9-3 文件的更新和合并 132

§9-4 文本文件 136

习题九 140

第十章 指针类型和动态数据结构 142

§10-1 指针 142

§10-2 链表 145

§10-3 栈和队列 154

§10-4 二叉树 157

习题十 162

§11-1 程序设计基础 164

第十一章 程序的编制与调试 164

§11-1 调试和错误处理 168

习题十一 170

附录 172

附录一 ASCII码 172

附录二 标准标识符 174

附录三 PASCAL语法图 178

附录四 PC-PASCAL对标准PASCAL的一些扩充 182

附录五 IBM PC机 PASCAL程序上机操作指南 198

附录六 Turbo PASCAL操作简介 201

附录七 Siemens 7570-C机PASCAL程序上机操作指南 205

参考文献 211