图书介绍
编程逻辑与结构化程序设计 第3版PDF|Epub|txt|kindle电子书版本网盘下载
![编程逻辑与结构化程序设计 第3版](https://www.shukui.net/cover/30/30878132.jpg)
- (美)HaroldJ.Rood著;杜大鹏,龚小平,管英强,钱富达等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508421264
- 出版时间:2004
- 标注页数:373页
- 文件大小:19MB
- 文件页数:387页
- 主题词:结构化程序设计-程序设计:逻辑设计-高等学校-教材
PDF下载
下载说明
编程逻辑与结构化程序设计 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机与流程图1
1.1计算机与算法逻辑1
1.2算法1
1.3流程图2
1.4计算机、内存和输入/输出7
1.4.1计算机内存8
1.4.2输入/输出10
1.5程序中的常见例程13
1.5.1循环14
1.5.2计数器15
1.5.3累加器(汇总与分类汇总)16
1.5.4指示符(开关或标志)19
1.6对流程图的一般要求21
1.7错误消息22
1.8零、正数和负数23
1.9程序设计24
1.10系统流程图27
1.11复习题29
2.1结构化流程图的要求31
第2章 结构化流程图31
2.1.1结构化循环和EOF判式33
2.1.2EOF预测试34
2.1.3组合结构35
2.2结构的非正式解释37
2.3结构化流程图示例41
2.4循环退出判式中的指示符42
2.5模块流程图46
2.6打印表格使用的结构化流程图52
2.7复习题58
第3章 控制中断程序60
3.1单层控制中断程序60
3.2两级控制中断程序65
3.3复习题72
第4章 集合逻辑(1)73
4.1集合的定义73
4.2全集和空集74
4.3集合的运算74
4.4Venn框图75
4.5三个集合的Venn框图79
4.6将自然语言翻译为集合论语言82
4.7数据提取程序与集合论86
4.8组合了集合、计数器和累加器的流程图94
4.9复习题101
第5章 集合逻辑(2)102
5.1布尔(集合论)属性102
5.1.1交换律102
5.1.2结合律103
5.1.4DeMorgan定律104
5.1.3分配律104
5.1.5吸收律105
5.1.6其他属性105
5.1.7使用布尔属性化简106
5.2简化的流程图107
5.3集合论中的命题110
5.4集合论命题和流程图112
5.5自然语言命题的符号化117
5.6流程图与自然语言命题118
5.7复习题122
6.1真值函数语句连接词123
第6章 真值函数逻辑与判断表123
6.2符号表示125
6.2.1符号表示示例和真值函数分析125
6.2.2包含性与排他性的选言判断126
6.2.3使用真值函数分析实现符号表示的示例127
6.3用于拆分和连接的另一种记号128
6.4等价129
6.5同义重复与矛盾131
6.6条件命题132
6.7使用真值函数分析化简136
6.7.1通过真值函数分析化简的示例142
6.7.2提示143
6.8条件语句与流程图144
6.9等价规则148
6.10判断表155
6.11判断表示例158
6.12复习题162
第7章 程序设计所用的Warnier框图164
7.1普遍元素、可执行元素和结构化循环164
7.2if-then-else结构和case结构172
7.2.1嵌套的if-then-else判式174
7.2.2do-whileEOF和do-untilEOF175
7.3使用Warnier框图的程序示例179
7.4使用Warnier框图设计程序183
7.5Warnier框图用作数据结构186
7.5.1输入结构186
7.5.2输出结构187
7.5.3打印机打印间距图189
*7.6根据输出结构设计报告程序193
7.7复习题198
8.1.1顺序结构200
第8章 伪代码和Nassi-Shneiderman框图200
8.1伪代码200
8.1.2循环201
8.1.3if-then-else结构201
8.1.4嵌套的if-then-else结构202
8.1.5模块伪代码203
8.1.6层次图表204
8.1.7伪代码示例205
8.2Nassi-Shneiderman框图213
8.2.2普遍元素214
8.2.1顺序结构214
8.2.3if-then-else结构215
8.2.4嵌套判式215
8.2.5case结构216
8.2.6循环217
8.2.7Nassi-Shneiderman框图示例218
8.3复习题227
第9章 数组和数组处理228
9.1基本数组结构228
9.3将数组位置名用作变量230
9.2维数语句和计数器230
9.4数组处理示例235
9.5数据的直接处理240
9.6多维数组243
9.7使用二维数组的程序示例246
9.8交换254
9.9排序255
9.9.1冒泡排序255
9.9.2二叉排序256
9.10.1寻找最大(最小)数据项259
9.10数组的其他处理259
9.10.2搜索260
9.10.3顺序搜索261
9.10.4对分搜索262
9.10.5协同数组262
9.11复习题266
第10章 编辑和文件处理程序267
10.1编辑程序267
10.2顺序文件处理273
10.2.1顺序文件的记录关键字273
10.3数据提取程序(顺序文件)274
10.2.2顺序文件的创建274
10.3.1有惟一关键字文件的提取程序275
10.3.2有不惟一关键字文件的提取程序277
10.4合并程序(顺序文件)278
10.5顺序文件更新280
10.6顺序文件维护281
10.7随机文件处理286
10.8有索引文件的提取程序286
10.9随机文件更新288
10.10随机文件维护289
10.11复习题292
第11章 交互式程序294
11.1单行输入与全屏幕输入的对比294
11.2单行输入程序295
11.2.1用户导向296
11.2.2功能键298
11.2.3用户导向的存储299
11.2.4屏幕编辑302
11.3单行输入和文件处理303
11.4全屏幕输入程序307
11.4.1只查询的程序308
11.4.2只查询程序(两个文件)310
11.4.3文件更新312
11.5交互式文件维护程序313
11.6交互式记录程序315
11.7复习题317
附录A 文档319
附录B 没有复合条件的控制中断程序323
附录C 部分练习题的答案325