图书介绍
Pascal语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张长海编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505363719
- 出版时间:2001
- 标注页数:334页
- 文件大小:12MB
- 文件页数:348页
- 主题词:PASCAL语言(学科: 程序设计 学科: 高等学校) PASCAL语言 程序设计
PDF下载
下载说明
Pascal语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基本知识1
1.1 计算机的基本结构1
1.2 程序设计语言1
1.2.1 机器语言2
1.2.2 汇编语言2
1.2.3 高级语言3
1.2.4 汇编语言和高级语言程序的执行3
1.3 Pascal谙言简况3
1.4 程序语言的形式描述5
1.4.1 法、语义5
1.4.2 BNF5
1.4.3 文法的其它表示法7
1.5 Pascal程序结构9
1.6 算法及其描述工具PAD10
1.6.1 算法10
1.6.2 PAD11
本章小结13
习题一13
第2章 基本符号、数据及其类型16
2.1 基本符号16
2.1.1 字符集16
2.1.2 特定符号16
2.1.3 指示字17
2.1.4 标识符17
2.1.6 数18
2.1.5 标号18
2.1.8 记号分隔符20
2.1.7 字符串20
2.2 数据及其类型21
2.2.1 integer型22
2.2.2 real型23
2.2.3 char类型24
2.2.4 Boolean类型24
2.3 类型定义25
2.4 枚举类型26
2.5 子界型类型27
2.6 值的可比性及关系运算28
习题二29
本章小结29
第3章 简单程序32
3.1 常量及常量定义32
3.2 变量及变量说明34
3.3 标准函数36
3.4 表达式39
3.4.1 表达式的构成形式40
3.4.2 表达式值的计算41
3.4.3 表达式的类型42
3.5 语句43
3.6 赋值语句43
3.7 类型一致性45
3.8.1 标准函数48
3.8 输入输出48
3.8.2 输入49
3.8.3 输出51
3.8.4 输出表项52
本章小结56
习题三56
第4章 过程与函数61
4.1 带子程序的Pascal程序61
4.2.1 调用函数——函数命名符64
4.2.2 定义函数——函数说明64
4.2 函数64
4.3 过程67
4.3.1 调用过程——过程语句68
4.3.2 定义过程——过程说明69
4.4 程序设计实例70
本章小结74
习题四74
第5章 流程控制77
5.1 顺序结构——复合语句77
5.2 分支结构——分支程序设计77
5.2.1 IF语句77
5.2.2 CASE语句81
5.3 重复结构——循环程序设计83
5.3.1 WHILE语句84
5.3.2 UNTIL语句85
5.3.3 FOR语句88
5.4 程序设计实例92
本章小结99
习题五99
第6章 数组108
6.1 结构数据类型108
6.2 数组类型108
6.2.1 数组类型定义108
6.2.2 数组变量与下标变量109
6.2.3 有关运算问题110
6.2.4 应注意的问题112
6.3 多维数组113
6.4 程序设计实例——数组在程序设计中的应用115
6.5 紧缩数组131
6.6 字符串133
本章小结134
习题六134
第7章 再论过程——参数、作用域和递归144
7.1 值参数与变量参数144
7.2 作用域149
7.2.1 程序的层次结构149
7.2.2 定义点及定义点区域150
7.2.3 作用域及作用域规则151
7.2.6 作用域例题153
7.2.5 局部量和全局量153
7.2.4 定义性出现和使用性出现153
7.3 无参过程与函数157
7.4 递归158
7.4.1 递归程序158
7.4.2 递归程序设计159
7.4.3 间接递归164
7.4.4 递归程序执行过程170
本章小结180
习题七180
8.1 集合类型187
8.2 集合值的表示——集合构造器187
第8章 集合187
8.3 集合运算188
8.4 集合应用及例题190
本章小结192
习题八192
第9章 程序开发和结构化程序设计195
9.1 GOTO和标号195
9.1.1 带标号的语句195
9.1.2 GOTO语句195
9.1.3 标号说明196
9.1.4 对标号的认识196
9.1.5 应注意的问题197
9.3 结构化程序设计原则199
9.2 空语句199
9.4 程序风格200
9.4.1 良好的行文格式201
9.4.2 用合适的助忆名来命名标识符203
9.4.3 注释203
9.4.4 对程序说明的建议204
9.5 程序的正确性204
9.5.1 错误种类204
9.5.2 程序测试和验证205
9.5.3 测试方法206
9.6 可移植性206
9.7 文档207
9.8.1 自顶向下、逐步求精208
9.8 自顶向下逐步求精的程序设计技术208
9.8.2 求精过程的表示210
9.9 受限排列组合——穷举法与试探法218
本章小结229
习题九229
第10章 文件236
10.1 文件类型定义及变量说明236
10.2 文件操作237
10.2.1 文件状态描述237
10.2.2 写操作239
10.2.3 读操作240
10.2.4 文件操作例题242
10.3.1 程序参数方式243
10.3 Pascal文件变量与操作系统文件的联系243
10.3.2 assign方式244
10.3.3 open方式244
10.4 text文件245
10.4.1 隐含的数据类型翻译功能246
10.4.2 text文件的行式结构247
10.4.3 text文件与一般文件区别249
10.4.4 text文件例题249
本章小结251
习题十251
第11章 记录255
11.1 记录类型255
11.2 记录变量及其成分变量256
11.3 WITH语句260
11.4 变体261
11.4.1 带变体的记录262
11.4.2 变体部分的域与固定部分的域之间的关系266
11.4.3 带变体记录结构的动态确定268
11.4.4 CASE语句与记录变体270
11.5 作用域和限制270
11.6 程序设计实例272
本章小结277
习题十一277
第12章 指针及动态数据结构281
12.1 指针类型282
12.2.1 栈(stack)287
12.2 动态数据结构——指针应用287
12.2.2 队列(queue)288
12.2.3 链表289
12.2.4 树292
12.3 new、dispose与带变体的记录297
12.4 动态数据结构的程序设计实例298
本章小结311
习题十二311
第13章 三论过程——几个较深入的问题317
13.1 一致数组参数317
13.1.1 形式参数与实在参数的对应319
13.1.2 一致数组参数结合动作320
13.2 过程和函数作参数321
13.3 函数副作用323
13.4 形式参数作实在参数324
13.5 标识符冲突324
13.6 参数结合顺序325
13.7 转出过程体327
本章小结328
习题十三328
综合习题329
附录一 ACSII字符集332
附录二 Pascal运算符表333
参考文献334
热门推荐
- 1007655.html
- 3686906.html
- 3154734.html
- 1012922.html
- 1121922.html
- 2351682.html
- 3310564.html
- 1849452.html
- 294024.html
- 2468927.html
- http://www.ickdjs.cc/book_278878.html
- http://www.ickdjs.cc/book_980146.html
- http://www.ickdjs.cc/book_2502912.html
- http://www.ickdjs.cc/book_872727.html
- http://www.ickdjs.cc/book_1854714.html
- http://www.ickdjs.cc/book_261873.html
- http://www.ickdjs.cc/book_3228535.html
- http://www.ickdjs.cc/book_2505600.html
- http://www.ickdjs.cc/book_564077.html
- http://www.ickdjs.cc/book_276021.html