《苹果-ⅡPASCAL程序设计》求取 ⇩

第一章绪论1

1.计算机与程序设计语言简介1

一、计算机系统的概貌1

二、计算机的特点1

三、程序设计语言1

2.PASCAL的背景与特色3

一、计算机科学的发展与需要3

二、PASCAL的主要特色3

三、UCSD PASCAL简介4

3.语法图6

一、语法图及其应用方法6

二、语法图举例6

4.简单的程序10

5.学习方法11

第二章基础知识14

1.许用符号与标识符14

一、许用符号14

二、标识符15

2.标准数据类型简介15

3.常量与变量16

一、常量及常量定义16

二、变量的概念及变量说明17

4.标准函数简介18

5.表达式19

一、算术运算符和算术表达式19

二、布尔表达式21

6.赋值语句23

7.简单的读写过程语句24

一、把数据送往屏幕24

二、用键盘输入26

8.程序举例28

第三章控制语句33

1.框图简介33

一、什么是框图33

二、框图的作用34

2.循环34

一、REPEAT—UNTIL循环34

二、WHILE—DO循环与复合语句37

三、FOR循环简介39

四、循环的嵌套43

3.按条件执行的语句44

一、IF语句44

二、CASE语句48

4.其它控制语句50

一、GOTO语句、标号及空语句50

二、EXIT过程语句51

第四章子程序入门55

1.从标准函数到自定义函数55

2.过程简介60

3.子程序中使用的两类参数62

4.预定义的函数与过程、子程序库单元63

5.程序举例64

第五章数据类型73

1.简单类型——最基本的数据类型74

一、纯量枚举型和有序的标准类型74

二、实型79

三、子域类型82

2.集合85

一、数学中的集合及其运算85

二、PASCAL中集合及其运算的表示方法86

三、应用举例89

3.数组93

一、基本概念93

二、多维数组96

三、UCSD PASCAL中的字符串97

四、数组应用举例98

4.记录及WITH语句105

一、基本概念105

二、WITH语句108

三、有变体的记录110

四、应用举例112

5.UCSD PASCAL中的长整数117

第六章文件与输入输出123

1.PASCAL文件123

一、基本慨念123

二、文件类型的描述与变量说明124

三、缓冲变量124

2.输入输出操作125

一、用PUT标准过程写数据文件126

二、用GET标准过程读数据文件127

三、SEEK过程语句128

3.由字符组成的文件的读与写129

一、标准文件和预定义的文件130

二、读、写语句执行时的类型转换131

三、两类不同的字符文件131

四、TEXT文件应用举例132

五、只适用于ASCⅡ文件的函数与过程135

第七章作图和演奏乐曲138

1.高清晰度作图的基本能力138

一、作图的环境与画图方法慨述138

二、颜色及其用法139

三、画笔的控制140

四、状态查询141

五、在画面上印出字符或字符串141

2.作图程序举例142

一、画五角星142

二、画正多边形143

三、运动着的方框144

3.用存贮画面的数组作图146

4.演奏乐曲150

第八章程序的层次结构与PASCAL程序设计154

1.程序的层次结构154

一、程序块的嵌套154

二、标识符的作用域154

三、同名而又不相同的标识符158

2.程序模块化与逐步求精161

一、基本思想161

二、程序设计的例子162

3.程序设计的全过程167

一、程序的质量标准167

二、程序设计的主要步骤168

三、调试方法172

第九章递归与子程序小结180

1.递归的概念180

一、数学与生活中的递归180

二、递归算法的特点181

2.递归子程序及其应用181

一、递归函数的应用181

二、递归过程应用举例185

3.相互调用的子程序190

4.子程序小结192

第十章指针及其应用198

1.指针与动态变量198

一、指针的慨念198

二、NEW标准过程198

三、动态变量的用法199

四、指针变量的用法199

五、有结构的动态变量201

六、MARK与RELEASE过程语句202

2.链表与树203

一、递归定义的数据类型204

二、链表的概念及应用举例205

三、树结构的一个应用212

第十一章PASCAL小结220

一、PASCAL中的类型220

二、变量综述221

三、运算符221

四、语句222

五、其它223

第十二章上机实习224

1.程序设计的环境224

一、系统简介224

二、通用控制命令227

三、系统级命令概述229

四、文件管理子系统简介229

五、编辑子系统简介230

2.应用举例233

一、开、关机操作233

二、列出盘片上文件的目录235

三、新盘片的格式化235

四、源程序的输入236

五、编译与运行工作文件237

六、把运行成功的程序存入用户盘238

七、文件传输命令238

八、存贮正在编辑的文件239

九、修改原有的磁盘文件239

十、删除某些文件240

附录一ASCⅡ字符编码表243

附录二苹果ⅡPASCAL语法图244

附录三保留字、标准标识符与其它符号253

附录四预定义的内部子程序与系统子程序库255

附录五某些具体限制266

附录六出错信息表267

附录七偶数序号习题的参考答案281

1987《苹果-ⅡPASCAL程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由沈长宁,邱岩编 1987 北京:北京师范大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。