¥ 16.67 2.8折 ¥ 59 九五品
仅1件
作者刘坤起、赵致琢、赵占芳 著
出版社电子工业出版社
出版时间2015-11
版次1
装帧平装
上书时间2024-11-14
《高级语言程序设计》基于计算机科学与技术一级学科人才培养科学理论,按照计算机科学与技术学科系列教材一体化设计的纲要,全面介绍了高级程序设计语言及其程序设计的基本内容,包括基本概念、基本结构、设施、成分和控制机制及其程序设计的基本方法和技术。第一部分以Pascal语言为宿主语言,介绍高级语言及其程序设计的基础内容。第二部分运用程序设计语言理论(原理),从语言比较学的角度,通过对比分析的方法介绍C语言和C++语言及其程序设计,加深了读者对高级程序设计语言的认识,同时也为后续课程的学习提供了更为宽广的基础。
刘坤起,男,1966年12月生于河北省无极县,汉族,博士,现任石家庄经济学院信息工程学院院长,教授。1985年9月至1989年6月在中国地质大学计算机科学与技术系学习,获工学学士学位。2003年5月至2006年8月任石家庄经济学院信息工程学院副院长。2004年9月至2010年12月在中国地质大学(武汉)计算机学院学习,获工学博士学位(师从著名计算机科学家康立山教授)。2006年9月至今任石家庄经济学院信息工程学院院长。
绪论 对“高级语言程序设计”课程的认知与导学1
0.1 对“高级语言程序设计”课程的认知1
0.1.1 高级语言与程序设计的起源1
0.1.2 程序设计语言的描述3
0.1.3 计算模型、计算机与程序设计语言6
0.1.4 数理逻辑和代数是程序设计语言与程序设计技术的基础7
0.1.5 程序设计语言与程序设计属于科学的范畴8
0.1.6 语言问题和程序设计问题均是计算机科学与技术学科中的核心问题8
0.1.7 对语言与程序设计技术的熟练掌握是计算机科学与技术工作者的基本功9
0.1.8 “高级语言程序设计”课程在学科专业教育中的地位和作用11
0.1.9 本课程的宿主语言为什么是Pascal语言而不是其他语言?11
0.2 内容的选取、组织与本课程的导学12
0.2.1 内容的选取与界定12
0.2.2 本教材内容组织的线索13
0.2.3 与本课程相关的课程14
0.2.4 对本课程的导学14
第1章 引论18
1.1 计算模型、高级语言与程序设计18
1.2 程序设计语言Pascal简介20
1.2.1 Pascal语言的发展及其启示20
1.2.2 Turbo Pascal 的特点23
1.2.3 Turbo Pascal的符号、约定23
1.2.4 Pascal 源程序的结构27
本章小结30
习题31
第2章 基本数据类型与基本运算32
2.1 数据类型的概念32
2.1.1 为什么程序设计语言中要引入“数据类型”这一概念?32
2.1.2 数据类型的概念33
2.1.3* 数据类型的代数理论基础33
2.1.4 Turbo Pascal中数据类型的分类33
2.2 基本数据类型34
2.2.1 整数类型35
2.2.2 实数类型36
2.2.3 布尔类型38
2.2.4 字符类型39
2.3 常量与变量40
2.3.1 常量40
2.3.2 变量42
2.4 标准函数43
2.5 表达式46
2.5.1 算术表达式46
2.5.2 关系表达式47
2.5.3 布尔表达式47
2.6 数据类型的自动转换48
2.7* 计算机科学与技术学科中核心概念讨论之一——抽象概念50
本章小结51
习题51
第3章 输入与输出54
3.1 输入语句54
3.1.1 read语句55
3.1.2 readln语句57
3.2 输出语句59
3.2.1 write语句59
3.2.2 writeln语句60
3.3 程序设计举例61
3.4* 关于输入输出的进一步讨论63
本章小结64
习题64
第4章 语句与控制流程66
4.1 语句概述66
4.2 说明语句67
4.2.1 标号说明语句67
4.2.2 类型说明语句68
4.2.3 几点说明68
4.3 赋值语句69
4.3.1 赋值语句的定义69
4.3.2 有关赋值语句的讨论70
4.3.3 程序设计举例70
4.4 复合语句73
4.4.1 复合语句的定义73
4.5 条件语句74
4.5.1 if语句74
4.5.2 case 语句75
4.5.3 程序设计举例76
4.6 循环语句83
4.6.1 for循环语句83
4.6.2 while循环语句85
4.6.3 repeat循环语句86
4.6.4 多重循环88
4.6.5 循环程序设计举例88
4.7 转向语句102
4.8* 关于语句的进一步讨论105
4.9* 计算机科学与技术学科中核心概念讨论之二——绑定概念105
本章小结106
习题107
第5章 程序的结构与类型112
5.1 程序的基本结构112
5.1.1 顺序结构113
5.1.2 选择结构113
5.1.3 循环结构114
5.2* 程序的类型115
5.3 程序设计技术116
5.3.1 结构化程序设计技术117
5.3.2 模块化程序设计技术123
5.4* 关于程序结构的进一步讨论124
5.5* 计算机科学与技术学科中核心概念讨论之三——分解概念125
本章小结126
习题126
第6章 构造型数据类型129
6.1 枚举类型129
6.1.1 引言129
6.1.2 枚举类型及其变量说明129
6.1.3 枚举类型数据的运算131
6.1.4 枚举类型数据的输入/输出方法131
6.1.5 枚举数据类型的本质132
……
— 没有更多了 —
以下为对购买帮助不大的评价