PASCAL程序设计语言(第二版)――题解分析和上机指南
内容简介:
内容提要 本书共分三个部分: 第一部分是题解分析,在 总结了各章要点的基础上, 精选了一些具有典型性、 代表性的习题,融入程序 设计方法学的思想,并以 PASCAL程序设计风格和 程序设计技巧,作细致地 解题分析;第二部分介绍 了TURBO PASCAL6.0 的集成开发环境以及上机 操作;第三部分是 PASCAL程序设计的一些 综合应用。 本书内容简明,适用 性强,可作为计算机专业 和非计算机专业学生学习 PASCAL程序设计语言的 配套和参考用书以及进行 上机实践的操作指南。
目录:
目 录 第一部分 PASCAL 题解分析 第一章 程序设计基本概念 第一节 算法和程序设计 一、算法 二、程序设计 三、结构化程序设计 1.顺序结构 2.循环结构 3.选择结构 四、程序设计的一般步骤 1.确定程序的总体结构 2.确定程序的数据结构 3.设计主程序模块、功能模块、服务模块 第二节 PASCAL程序结构 一、PASCAL程序基本结构 二、数据类型 第三节 题解分析 习题1.3 习题1.6 第四节 其他习题参考答案 习题1.1 习题1.2 习题1.4 习题1.5 第二章 数据、表达式、赋值语句及输入输出 第一节 本章要点 一、TURBOPASCAL专用符号表 二、TURBOPASCAL常用保留字表 三、TURBOPASCAL常用标准标识符 四、TURB0PASCAL数据类型分类表 1整型分类表 2实型分类表 五、TURBOPASCAL输出语句的标准域宽 第二节 题解分析 习题2.3 习题2.4 习题2.6 习题2.10 第三节 其他习题参考答案 习题2.1 习题2.2 习题2.5 习题2.7 习题2.8 习题2.9 第三章 流程控制语句(I) 第一节 本章要点 一、PASCAL语句分类 二、PASCAL流程控制语句 1.选择语句 2.循环语句 3.转向语句 第二节 题解分析 习题3.2 习题3.3 习题3.5 习题3.7 习题3.9 习题3.10 第三节 其他习题参考答案 习题3.1 习题3.4 习题3.6 习题3.8 第四章 流程控制语句(Ⅱ) 第一节 程序设计风格 一、程序设计的风格 二、程序正文表示的风格 三、语言的应用风格 第二节 题解分析 习题4.2 习题4.4 习题4.5 习题4.8 习题4.9 习题4.10 第三节 其他习题参考答案 习题4.1 习题4.3 习题4.6 习题4.7 习题4.11 第五章 函数和过程 第一节 本章要点 一、过程与函数的区别 二、变量参数与值参数的区别 三、标识符的作用域 1.全程量和它的作用域 2.局部量和它的作用域 第二节 题解分析 习题5.1 习题5.4 习题5.5 习题5.7 习题5.10 第三节 其他习题参考答案 习题5.2 习题5.3 习题5.6 习题5.8 习题5.9 第六章 枚举类型、子界类型、数组类型 第一节 本章要点 一、数组的特点 二、字符串类型 三、动态数组 第二节 题解分析 习题6.2 习题6.4 习题6.7 习题6.8 习题6.9 第三节 其他习题参考答案 习题6.1 习题6.3 习题6.5 习题6.6 习题6.10 第七章 集合和记录 第一节 本章要点和程序设计技巧 一、记录的特点 二、程序设计技巧 1.数组的使用 2.循环和递归的优化 3.布尔变量的使用 第二节 题解分析 习题7.2 习题7.4 习题7.5 习题7.7 第三节 其他习题参考答案 习题7.1 习题7.3 习题7.6 习题7.8 习题7.9 第八章 文件 第一节 本章要点 一、数据传送到磁盘文件的写操作步骤 二、由磁盘文件读出数据的读操作步骤 三、PASCAL语言允许略写的语句或函数的默认含义 第二节 题解分析 习题8.2 习题8.4 习题8.5 习题8.6 习题8.7 习题8.11 第三节 其他习题参考答案 习题8.1 习题8.3 习题8.8 习题8.9 习题8.10 第九章 指针―动态数据结构 第一节 本章要点 一、静态变量和动态变量 1.静态变量 2.动态变量 二、指针变量 第二节 题解分析 习题9.2 习题9.4 习题9.5 习题9.8 第三节 其他习题参考答案 习题9.1 习题9.3 习题9.6 习题9.7 习题9.9 习题9.10 第二部分 TURBOPASCAL上机操作使用指南 一、TURBOPASCAL6.0系统的安装 二、TURBOPASCAL6.0集成开发环境(IDE) 三、TURBOPASCAL6.0集成环境的使用 四、TURBO PASCAL程序调试 五、集成环境菜单功能和编辑命令一览表 六、TURBO PASCAL错误信息表 第三部分 PASCAL综合应用 一、打印万年历 1.方法简介 2.程序说明 3.万年历完整程序 二、约瑟夫问题 1.用数组方法求解 2.用链表结构求解 三、课程表安排问题―集合应用 1.方法简介 2.程序变量说明 3.完整程序 四、全主元高斯消去法解线性方程组 1.方法简介 2.子程序说明 3.程序应用示例 五、平方根法解线性方程组 1.方法简介 2.子程序说明 3.程序应用示例 六、改进平方根法 1.方法简介 2.子程序说明 3.程序应用示例 七、对称矩阵的平方根法求逆 1.方法简介 2.子程序说明 3.程序应用示例 八、行主元消去法求逆矩阵 1.方法简介 2.子程序说明 3.程序应用示例 九、幂方法计算实矩阵绝对值最大特征值和特征向量 1.方法简介 2.子程序说明 3.程序应用示例 十、雅可比(jacobi)法求实矩阵的特征值和特征向量 1.方法简介 2.子程序说明 3.程序应用示例 参考文献
评论