PASCAL语言程序设计下载
- 电子书名称:PASCAL语言程序设计
- 电子书分类:文学
- 电子书作者:李光琳
- 电子书类型:TXT/PDF
- 信息来源:豆瓣
- ISBN:9787111072997
- 出版时间:1999-09
- 出版社:机械工业出版社
文档说明:
- 一、《PASCAL语言程序设计》是作者【李光琳】创作的原创小说作品!
- 二、谁知我电子书免费提供TXT小说,TXT电子书下载。本站所有电子书资源均由网友提供的网盘,所有资源本站不负责保存,如果您认为本站的内容侵犯了您的版权,联系我们将在第一时间将该链接删除。本站不负一切责任!
PASCAL语言程序设计目录
目 录
序言
前言
第1章 PASCAL程序的构成
1.1PASCAL源程序的结构
1.2PASCAL的字符和符号
1.2.1PASCAL语言的字符集
12.2PASCAL语言的符号
1.2.3PASCAL语言的特定
符号
1.3PASCAL的数
1.3.1整数
1.3.2实数有两种表示格式
14标识符
1.5字符串
1.6注解
1.7模拟试题
1.7.1单项选择题
1.7.2多项选择题
1.7.3填空题
1.7.4问答题
第2章 简单数据类型、简单语句
和简单程序设计
2.1PASCAL的数据类型
2.2标准数据类型
2.2.1整数类型
2.2.2实数类型
2.2.3字符类型
2.2.4布尔类型
2.3常量和常量说明
2.3.1常量说明区的格式
2.3.2一种常用的语法表示方法
2.3.3常量说明的意义
2.4变量和变量说明
2.4.1变量说明区的格式
2.4.2变量说明的意义
2.5标准函数
2.5.1标准函数的意义
2.5.2PASCAL标准函数及其
分类
2.5.3标准函数的自变量和函数
值的类型
2.5.4顺序类型
2.6表达式
2.7PASCAL的语句及其分类
2.8赋值语句
2.8.1赋值语句的格式
2.8.2赋值语句的语义
2.8.3赋值语句的执行步骤
2.8.4赋值相容性
2.9输入与读语句
2.9.1赋值语句功能的局限性
2.9.2读语句的格式
2.9.3读语句的语义(功能)
2.10输出与写语句
2.10.1写语句的格式
2.10.2写语句的功能
2.10.3写行语句的功能
2.11顺序结构和简单的源程序
2.11.1简单的源程序的意义
2.11.2简单的源程序举例
2.12模拟试题
2.12.1单项选择题
2.12.2多项选择题
2.12.3填空题
2.12.4判断(是非)题
2.12.5编程题
第3章 条件语句与选择结构
3.1PASCAL的控制结构
3.2分层缩进、对齐的书写格式
3.3IF(如果)语句和空语句
3.3.1引进如果语句的必要性
3.3.2IF语句的语法
3.3.3语义
3.3.4流程图(框图)
3.3.5简单语句与构造语句
3.3.6多重IF语句(IF语句
的嵌套)
3.3.7空语句和复合语句
3.4CASE(多情况)语句
3.4.1引进CASE语句的必要性
3.4.2推广工作从三方面进行
3.4.3CASE语句的语法
3.4.4CASE语句的语义
3.4.5带“否则项”的CASE语句
3.5GOTO(转移)语句和标号说明
3.5.1引例
3.5.2GOTO语句的语义(功能)
3.5.3语法
3.5.4对引例中程序的分析
3.5.5语法对GOTO语句使用
范围的限制
3.5.6情况标号与语句标号二者
的区别
3.5.7GOTO语句以空语句作
为程序的转移目标
3.5.8无标号语句和带标号语句
3.5.9慎重使用GOTO语句
3.6模拟试题
3.6.1单项选择题
3.6.2填空题
3.6.3判断题
3.6.4改错题
3.6.5问答题
3.6.6程序填空题
3.6.7编程题
第4章 重复性语句与循环结构
4.1FOR(计数循环)语句
4.1.1FOR语句的语法
4.1.2FOR语句的语义
4.1.3算法的自然语言描述方式
4.2多重循环语句
4.2.1多重循环语句的意义
4.2.2多重循环的特性
4.3WHILE(当循环)语句
4.3.1引入当循环的必要性
4.3.2WHILE语句的语法
4.3.3WHILE语句的语义
4.3.4条件循环与计数循环
4.4REPEAT(直到循环)语句
4.4.1REPEAT语句的语法
4.4.2REPEAT语句的语义
4.4.3三种重复性语句的比较
4.5模拟试题
4.5.1多项选择题
4.5.2单项选择题
4.5.3填空题
4.5.4判断题
4.5.5改错题
4.5.6程序填空题
4.5.7编程题
第5章 算法和结构化程序设计的
初步知识
5.1算法
5.2结构化程序和结构化程序设计
5.3良好的程序设计风格和习惯
5.3.1在设计阶段注意合理分解
5.3.2编码阶段
5.4一个实例
5.5几个思考题
第6章 子界(域)类型和数组类型
6.1子界(域)类型
6.1.1数据类型的分类
6.1.2PASCAL程序的类型说
明区
6.1.3子界(域)类型说明的语法
6.1.4子界类型的语义
6.1.5类型说明与变量说明合并
进行
6.1.6引入子界类型的主要优点
6.2数组类型
6.2.1引入数组的必要性
6.2.2数组类型说明的语法
6.2.3数组类型说明的语义
6.2.4再谈顺序类型的性质
6.2.5引入数组类型的好处
6.2.6简单数据类型的特征,简
单类型与构造类型的联系
与区别
6.3使用数组和循环结构的一些
例子
6.4模拟试题
6.4.1单项选择题
6.4.2填空题
6.4.3改错题(请分别改正下列
各程序段中的错误)
6.4.4程序填空题
6.4.5编程题
第7章 过程(函数)与模块结构和
层次结构
7.1无参过程,程序与它的主程序、
子程序
7.1.1子目录法
7.1.2无参过程
7.1.3程序与其主程序、子程序
7.2有参过程与数值参数和变量
参数
7.2.1有参过程
7.2.2数值参数与变量参数的
区别
7.2.3有参过程说明的语法
7.2.4过程语句的语法
7.2.5过程体与程序体
7.2.6过程结构与程序结构的
区别
7.2.7什么情况下使用过程
7.3函数说明与函数调用
7.3.1函数的意义
7.3.2函数说明的语法
7.3.3函数的调用
7.3.4函数与过程的主要区别
7.3.5标准函数、标准过程与用
户自定义函数和用户自
定义过程
7.4标识符和标号的作用域(辖域)
7.4.1标识符在程序中的两种
出现
7.4.2几个概念
7.4.3作用域概念对程序设计的
意义
7.4.4实例
7.5非局部量与子程序的副作用
7.6递归
7.6.1递归过程(函数)的定义
7.6.2递归函数(过程)设计举例
7.6.3递归程序分析、阅读示例
7.6.4超前引用
7.7模拟试题
7.7.1单项选择题
7.7.2多项选择题
7.7.3判断题
7.7.4填空题
7.7.5程序填空题
7.7.6编程题
第8章 紧缩数组与串变量
8.1数据类型之间的关系
8.1.1数据类型的重要性
8.1.2数据类型的概念
8.1.3数据类型的分类
8.1.4数据类型之间的关系及其
在程序设计中的应用
8.1.5引入众多数据类型的好处
8.2紧缩数组与串变量的关系
8.2.1紧缩数组
8.2.2串变量
8.3模拟试题
8.3.1单项选择题
8.3.2程序填空题
第9章 枚举类型
9.1枚举类型的语法
9.2枚举类型的语义
9.3模拟试题
9.3.1单项选择题
9.3.2填空题
9.3.3判断题
9.3.4程序填空题
9.3.5编程题
第10章 记录类型
10.1记录类型的语义
10.2记录类型的语法
10.3记录数组
10.4开域语句
10.5带变体的记录
10.6模拟试题
10.6.1单项选择题
10.6.2填空题
10.6.3程序填空题
10.6.4编程题
第11章 集合类型
11.1集合类型的语义
11.2集合类型的语法
11.3集合类型的运算
11.4集合的输入、输出
11.5再谈集合类型的基类型
11.6集合类型的相容性
11.7集合类型的优、缺点
11.8模拟试题
11.8.1单项选择题
11.8.2填空题
11.8.3程序填空题
11.8.4编程题
第12章 文件类型
12.1文件的概念
12.2FILE类型文件
12.2.1语法
12.2.2文件的特性
12.2.3五个常用的名词
12.2.4文件的操作
12.3文本文件
12.3.1文本文件的重要性
12.3.2文本文件的结构特点
12.3.3文本文件类型是PASCA
的标准类型
12.4FILE类型文件与text类型
文件的区别
12.5TURBOPASCAL的文件
类型
12.5.1文件变量与实际文件
之间联系的建立与联
系的解除
12.5.2随机(读、写)文件
12.5.3TURBOPASCAL中的
文本文件
12.6模拟试题
12.6.1单项选择题
12.6.2填空题
12.6.3判断题
12.6.4改错题
12.6.5程序填空题
12.6.6编程题
第13章 指针类型与动态数据
结构
13.1指针类型
13.1.1静态变量满足不了程序设计
领域某些方面的需要
13.1.2指针的意义
13.1.3指针类型和指针变量
13.1.4注意区分指针变量与指
针的目标变量
13.2动态变量的生成(建立)与废
弃释放(撤消)
13.2.1标准过程new
1322递归数据结构
13.2.3目标变量的性质和运算
13.2.4标准过程dispose
13.3指针和动态变量的应用
13.3.1不含指针的动态变量
应用举例
13.3.2链表的分类
13.3.3向前链表
13.3.4双向环形链表举例
13.4模拟试题
13.4.1多项选择题
13.4.2单项选择题
13.4.3填空题
13.4.4判断题
13.4.5改错题
13.4.6程序填空题
13.4.7编程题
附录A PASCAL关键字(保留
关键字)
附录B PASCAL保留字(标准
标识符)
附录C PASCAL运算符一览表
附录D ASCII码表