PASCAL语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:沈长宁,王凯等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:1999
- ISBN:711507948X
- 页数:216 页
第1章 绪论 1
1.1 程序设计语言概述 1
1.1.1 程序语言基础知识 1
1.1.2 低级语言与高级语言 2
1.1.3 编译程序与解释程序 3
1.1.4 程序设计语言的标准化 3
1.1.5 程序设计语言的发展 4
1.2.2 PASCAL语言的特色 5
1.2.1 结构化程序设计 5
1.2 结构化程序设计与Pascal的特色 5
1.2.3 关于程序设计的风格 6
1.3 TurboPascal的集成环境 7
1.3.1 主菜单 7
1.3.2 File子菜单 8
1.3.3 帮助功能 9
上机实验 10
思考与练习题 10
2.1 PASCAL程序的基本结构 11
第2章 PASCAL初步 11
2.2 PASCAL语言的词汇与数据类型 15
2.2.1 PASCAL语言的词汇 16
2.2.2 PASCAL语言的数据类型 17
2.3 PASCAL的表达式与赋值语句 19
2.3.1 数值计算的运算符与数值表达式 20
2.3.2 比较运算符、逻辑运算符与布尔表达式 21
2.3.3 赋值语句 22
2.4.1 把数据送往屏幕 23
2.4 基本的输入/输出操作 23
2.4.2 把从键盘输入的数据存入变量 24
上机实验 26
思考与练习题 26
第3章 Pascal中的控制结构 31
3.1 顺序结构 31
3.2 重复执行的结构 32
3.2.1 Repeat语句 32
3.2.2 While语句 36
3.2.3 For语句与有序类型的概念 38
3.2.4 循环的嵌套 42
3.2.5 3种重复性语句的比较 44
3.3 选择结构 46
3.3.1 If语句 46
3.3.2 CASE语句 49
3.3.3 含控制语句的程序实例 51
3.4 控制语句小结 54
3.5 关于实型的讨论 55
上机实验 56
思考与练习题 58
第4章 子程序入门 62
4.1 子程序的主要概念和基本作用 62
4.1.1 子程序的概念 63
4.1.2 子程序的调用方法 63
4.2 自定义的函数 64
4.2.1 函数的说明 64
4.2.2 函数的调用方法 68
4.2.3 函数调用的举例 68
4.3.1 过程的说明 72
4.3 自定义的过程 72
4.3.2 过程的调用 75
4.3.3 过程调用举例 76
4.4 子程序的参数 81
4.4.1 形式参数 81
4.4.2 实在参数与形式参数间的对应关系 82
4.4.3 形参函数的用法 83
4.5 标准子程序和子程序库 87
4.5.1 标准子程序 87
4.5.2 TurboPascal子程序库单元简介 89
上机实验 95
思考与练习题 96
第5章 数据类型 101
5.1 用户自定义的简单类型 101
5.1.1 枚举类型 101
5.1.2 子域类型 105
5.2 集合的概念和用法 108
5.2.1 集合类型的定义和变量的说明 108
5.2.2 集合的运算 109
5.2.3 程序举例 112
5.3 一维数组和字符串 115
5.3.1 一维数组 116
5.3.2 数组变量的分量——下标变量 116
5.3.3 数组变量的用法 118
5.3.4 字符串 120
5.4.1 排序中的比较与交换 125
5.4.2 排序方法 125
5.4 数组排序和其他应用 125
5.4.3 数组在数值计算中的应用 131
5.5 多维数组 134
5.6 记录的概念与应用 138
5.6.1 记录类型 138
5.6.2 记录型变量的分量 139
5.6.3 嵌套的记录与紧缩存储的记录 140
5.6.4 记录类型应用举例 140
上机实验 144
思考与练习题 145
第6章 文件及其应用 148
6.1 顺序文件 148
6.1.1 Pascal中文件的概念 149
6.1.2 产生文件的基本操作 150
6.1.3 读取文件的基本操作 151
6.2 随机文件 152
6.3 TEXT文件 154
6.3.1 输入时用的text文件 154
6.3.2 写往磁盘的text文件 156
6.3.3 送往打印机的text文件 159
上机实验 160
思考与练习题 160
第7章 子程序的深入讨论 161
7.1 程序的层次结构 161
7.1.1 程序块的嵌套关系 161
7.1.2 标识符的作用域 162
7.1.3 局部量和非局部量 164
7.2 程序的设计与调试 167
7.2.1 程序的模块化方法 168
7.2.2 程序的调试 169
7.3 递归子程序 173
7.3.1 递归的概念 173
7.3.2 递归算法应用举例——对分查找 179
7.3.3 间接递归 181
上机实验 183
思考与练习题 184
8.1 动态信息结构与指针 190
8.1.1 动态信息结构概念 190
第8章 指针及其应用 190
8.1.2 指针类型 191
8.1.3 使用NEW过程产生的新变量 192
8.1.4 指针及用它标识的变量 193
8.2 线性链接表的概念及应用 196
8.2.1 递归定义的数据类型 196
8.2.2 线性链接表 197
8.2.3 循环链接表 203
8.2.4 程序举例 203
思考与练习题 207
上机实验 207
9.1 Pascal的数据类型 210
9.1.1 标准类型 210
9.1.2 用户自定义的简单类型 210
第9章 Pascal小结 210
9.1.3 构造类型 211
9.1.4 文件类型 211
9.1.5 指针类型 211
9.2.2 基本语句 212
9.2.3 控制语句 212
9.2.1 表达式 212
9.2 Pascal的表达式和语句 212
9.3 Pascal的程序结构 213
9.3.1 源程序结构 213
9.3.2 函数和过程 213
9.3.3 标识符的作用域 214
9.4 结束语 214
附录 215
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019