PASCAL语言程序设计(第二版)
分类: 图书,计算机/网络,程序设计,Pascal Delphi,
作者: 谭浩强,田淑清 编著
出 版 社: 高等教育出版社
出版时间: 1999-6-1字数: 560000版次: 2页数: 357印刷时间: 1999/06/01开本:印次:纸张: 胶版纸I S B N : 9787040069389包装: 平装内容简介
本书是高等学校计算机基础教材系列之一。作者在第一版的基础上,对本书做了进一步的完善,增加了部分内容,并继续按照“程序=算法+数据结构+结构化程序设计方法”的公式组织体系。选材恰当、实用性强,同时针对广大初学者的特点,叙述力求深入浅出、通俗易懂,并通过大量实例介绍编写程序的方法。即使没有学过其他程序设计语言的读者,学习本书内容也不同感到困难。
本书可作为大专院校计算机应用专业和非计算机类专业的教材,也可供计算机培训班和中等专业学校使用,也可供初学者自学。
本书配有教学录像片30讲,每讲25分钟,录像片由高等教育出版社出版。
目录
第一章算法
1.1算法的概念
1.2简单算法举例
1.3算法的特征
1.4算法的表示
1.4.1自然语言
1.4.2流程图
1.4.3伪代码
1.4.4三咱基本结构和改进的流程图
1.4.5N-S结构流程图
1.4.6PAD图
第二章计算机和程序
2.1计算机是实现算法的有效工具
2.2计算机的基本组成
2.3计算机语言和计算机程序
2.3.1机器语言
2.3.2符号语言(汇编语言)
2.3.3算法语言
2.3.4非过程化语言
2.5PASCAL语言的特点
2.5结构化程序设计的实现方法
第三章 PASCAL程序的基本知识
3.1PASCAL程序的组成
3.2语法图和巴科斯范式
3.3保留关键字的标识符
3.3.1保留关键字
3.3.2标识符
3.4常量
3.4.1常量的类型
3.4.2符号常量
3.5变量
3.5.1变量名
3.5.2变量的类型
3.6标准函数
3.7算术表达式
3.8数据类型
第四章简单的PASCAL程序设计
4.1PASCAL语言的语句
4.2赋值语句
4.3输出语句--写语句
4.3.1写语句的作用与形式
4.3.2Write语句和Writeln语句
4.3.3写语句的输出格式
4.4输入语句--读语句
4.4.1读语句的作用与形式
4.4.2Read语句的Readln语句
4.5程序举例
4.6程序的输入和运行
第五章选择结构的程序设计
5.1PASCAL中的逻辑运算(布尔运算)
5.1.1布尔常量和布尔变量
5.1.2布尔表达式
5.1.3布尔型数据的输入和输出
5.2IF语句(如果语句)的概念和应用
5.2.1IF语句的概念
5.2.2在IF语句中使用复合语句
5.2.3IF语句的嵌套
5.3CASE语句(分情况语句)
第六章循环结构的程序设计
6.1用GOTO语句和带标号语句实现循环
6.1.1带环号语句
6.1.2GOTO语句
6.1.3用GOTO语句实现循环结构
6.2用FOR语句实现循环结构
6.2.1FOR语句的一般格式和执行过程
6.2.2FOR循环应用举例
6.2.3FOR循环的嵌套
6.3用WHILE语句实现循环结构
6.4用REPEAT-UNTIL语句实现循环结构
第七章字符类型数据处理
7.1字符常量
7.2字符符号常量和字符变量
……
第八章枚举类型和子界类型
第九章数组
第十章过程和函数
第十一章集合和记录
第十二章动态数据结构
第十三章文件
第十四章Turbo PASCAL中的编译单元
附录一PASCAL语法图
附录二PASCAL的EBNF语法规则
附录三常用字符-EBCDIC码--ASCII码对照表
附录四标准PASCAL保留关键字
附录五标准PASCAL预定义标识符
附录六PASCAL标准函数表
附录七标准PASCAL运算符一览表
附录八编译指令
习题
参考文献