PASCAL 语言程序设计

出版社:航空工业出版社
出版日期:1995-01
ISBN:9787800468544
页数:366页

书籍目录

目录
第1章 概述
1.1 计算机系统
1.1.1 计算机硬件系统
1.1.2 计算机软件系统
1.2 计算机语言
1.2.1 机器语言
1.2.2 汇编语言
1.2.3 高级语言
1.3 程序设计与算法
1.3.1 程序设计
1.3.2 算法的概念
1.3.3 算法的特性
1.3.4 算法的表示
1.4 结构化程序设计
1.5 数制
1.6 PASCAL语言的特点
习题
第2章 PASCAL语言程序设计基础
2.1 PASCAL源程序结构
2.2 PASCAL语言的符号
2.3 标准数据类型
2.3.1 整数类型
2.3.2 实数类型
2.3.3 字符类型
2.3.4 布尔类型
2.4 常量和变量
2.4.1 常量
2.4.2 常量定义
2.4.3 变量
2.4.4 变量说明
2.5 表达式与赋值语句
2.5.1 表达式
2.5.2 赋值语句
2.6 输入与输出语句
2.6.1 输入语句(读语句)
2.6.2 输出语句(写语句)
2.7 简单程序举例
2.8 常见错误分析
习题
第3章 控制语句
3.1 复合语句
3.2 if语句
3.2.1 单分支if语句
3.2.2 双分支if语句
3.2.3 if语句的嵌套
3.3 case语句
3.4 while循环语句
3.5 repeat循环语句
3.6 for循环语句
3.7 嵌套循环
3.8 goto语句
3.9 常见错误分析
习题
第4章 枚举与子界类型
4.1 类型定义
4.2 枚举类型
4.2.1 枚举类型的引入
4.2.2 枚举类型定义
4.2.3 枚举类型的运算规则
4.2.4 枚举变量的输入和输出
4.2.5 枚举类型应用举例
4.3 子界类型
4.3.1 子界类型的引入
4.3.2 子界类型的定义
4.3.3 子界类型的运算规则
4.3.4 子界类型应用举例
4.4 常见错误分析
习题
第5章 数组
5.1 概述
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 数组的访问
5.2.3 对整个数组的访问
5.2.4 应用举例
5.3 多维数组
5.3.1 多维数组的类型定义
5.3.2 对多维数组的访问
5.3.3 多维数组的应用举例
5.4 字符数组和字符串
5.4.1 字符数组
5.4.2 字符串
5.5 常见错误分析
习题
第6章 函数与过程
6.1 函数
6.1.4 函数说明
6.1.2 函数调用
6.1.3 程序举例
6.2 过程
6.2.1 过程说明
6.2.2 过程调用
6.2.3 值参数和变量参数
6.2.4 程序举例
6.3 嵌套与标识符作用域
6.3.1 函数与过程嵌套的概念
6.3.2 标识符的作用域
6.3.3 过程与函数的副作用
6.4 子程序的速归调用
6.5 间接递归与向前引用
6.5.1 间接递归
6.5.2 向前引用
6.6 函数和过程作参数
6.7 可调数组作函数和过程的形参
6.8 常见错误分析
习题
第7章 集合类型
7.1 集合类型的定义及说明
7.2 集合类型的运算
7.3 集合的输入和输出
7.4 类型间的关系
7.5 常见错误分析
习题
第8章 记录类型
8.1 记录类型的定义
8.2 记录的说明和引用
8.2.1 记录的说明
8.2.2 记录的引用
8.3 开域语句
8.4 嵌套记录
8.5 记录数组
8.6 变体记录
8.7 常见错误分析
习题
第9章 文件类型
9.1 顺序文件及其说明
9.2 文件的建立与读入
9.3 文件的更新和合并
9.3.1 文件的更新
9.3.2 文件的合并
9.4 文本文件
9.5 常见错误分析
习题
第10章 动态数据结构
10.1 指针类型
10.1.1 指针类型定义
10.1.2 标准过程new和dispose
10.1.3 指针的使用及运算
10.2 链表
10.2.1 链表的定义
10.2.2 链表的建立
10.2.3 节点的插入和删除
10.3 栈和队列
10.3.1 栈
10.3.2 队列(queue)
10.4 双向链表
10.5 树
10.6 常见错误分析
习题
第11章 Trubo PASCAL简介
11.1 Turbo PASCAL的特点
11.2 Turbo PASCAL对于标准PASCAL的一些扩充
11.2.1 语法部分的扩充
11.2.2 关于文件处理的扩充
11.3 Turbo PASCAL 5.0的应用举例
11.4 Turbo集成开发环境(IDE)使用指南
11.4.1 启动和退出
11.4.2 菜单结构和窗口特点
11.4.3 菜单功能选项一览表
11.4.4 帮助窗口(help)
11.5 PASCAL语言上机操作
11.5.1 启动
11.5.2 编辑、编译、运行
11.5.3 存盘
11.5.4 退出
11.6 Turbo PASCAL 5.0过程与函数参考
附录 ASCll码表

作者简介

内容提要
PASCAL语言是国内外广泛使用的一种结构化程序设计语言,常用于编写系统软件、应
用软件及进行科学计算。本书从基本概念出发,循序渐进地介绍了标准PASCAL语言的数据
类型和数据结构以及PASCAL语言程序设计方法。在介绍PASCAL语言的枚举、子界、集合、
记录、数组、文件、栈和队列、指针和动态数据结构的同时,结合基本原理给出大量程序实
例。书中所有例题都上机调试通过。书中还设专章介绍 Turbo PASCAL对于标准PXSCAL的
扩充及上机操作方法。为方便读者上机,每章后都附有习题。
本书既可作为大专院校非计算机专业计算机基础教学的教材,也可以作为有关专业技术
人员的参考书。


 PASCAL 语言程序设计下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024