编程逻辑与结构化程序设计 第3版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)HaroldJ.Rood著;杜大鹏,龚小平,管英强,钱富达等译
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2004
- ISBN:7508421264
- 页数:373 页
第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-untilEOF 175
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
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018