出版社:清华大学出版社
年代:2003
定价:48.0
本教材讲解内容比较多、涉及面比较广。涉及到了结构程序设计,面向对象程序设计和软件工程等领域的内容。同时,包括了一些操作性很强的东西,比如用Basic和Visual Basic进行程序设计。
第I部分 结构化程序设计 第1章 结构化设计导论 1.1 学习目标 1.2 学习指导 1.3 系统开发生命周期 1.4 结构化程序设计 1.5 关键术语 1.6 练习题 第2章 SIMPLE SEQUENCE控制结构 2.1 学习目标 2.2 学习指导 2.3 数据层次 2.4 销售应用示例 2.5 设计验证 2.6 示例问题2.1:温度转换问题
第I部分 结构化程序设计 第1章 结构化设计导论 1.1 学习目标 1.2 学习指导 1.3 系统开发生命周期 1.4 结构化程序设计 1.5 关键术语 1.6 练习题 第2章 SIMPLE SEQUENCE控制结构 2.1 学习目标 2.2 学习指导 2.3 数据层次 2.4 销售应用示例 2.5 设计验证 2.6 示例问题2.1:温度转换问题 2.7 示例问题2.2:账单问题 2.8 流程图工具 2.9 内容扩充(Basic) 2.10 内容扩充(VisualBasic) 2.11 关键术语 2.12 练习题 第3章 IFTHENELSE控制结构 3.1 学习目标 3.2 学习指导 3.3 账单示例 3.4 伪代码 3.5 IFFHENELSE控制结构 3.6 计时卡片示例 3.7 示例问题3.1:薪金问题 3.8 示例问题3.2:寻找最小值问题 3.9 示例问题3.3:银行问题 3.10 字符串常量 3.11 示例问题3.4:销售问题 3.12 内容扩充(Basic) 3.13 内容扩充(VisualBasic) 3.14 关键字 3.15 练习题 第4章 DOWHILE控制结构--计数器控制循环 4.1 学习目标 4.2 学习指导 4.3 问题:六数相加 4.4 模拟:六数相加 4.5 DOWHILE循环 4.6 计数器控制循环 4.7 示例问题4.1:使用计数器循环的薪金程序 4.8 示例问题4.2:使用计数器循环求平均值 4.9 首记录逻辑 4.10 示例问题4.3:用首记录解决薪金问题 4.11 示例问题4.4:用首记录求平均值问题 4.12 无效数据 4.13 正常程序 4.14 内容扩充(Basic) 4.15 内容扩充(VisualBasic) 4.16 关键术语 4.17 练习题 第5章 DOWHILE控制结构--尾记录逻辑 5.1 学习目标 5.2 学习指导 5.3 示例问题5.1:缺陷零件问题 5.4 文件尾自动处理 5.5 示例问题5.2:使用多标题的缺陷零件问题 5.6 多标题--总结 5.7 示例问题5.3:学分问题 5.8 DOWHILE循环控制--总结 5.9 内容扩充(Basic) 5.10 内容扩充(VisualBasic) 5.11 关键术语 5.12 练习题 第6章 模块化 6.1 学习目标 6.2 学习指导 6.3 结构图 6.4 示例问题6.1:使用模块技术求平均值问题 6.5 示例问题6.2:使用模块技术处理含多标题的缺陷零件问题 6.6 示例问题6.3:使用模块技术处理学分问题 6.7 内容扩充(Basic) 6.8 内容扩充(VisualBasic) 6.9 关键术语 6.10 练习题 第7章 CASE控制结构 7.1 学习目标 7.2 学习指导 7.3 存货清单操纵示例 7.4 示例问题7.1:操作码问题 7.5 示例问题7.2:不使用模块求解销售问题 7.6 示例问题7.3:使用模块求解销售问题 7.7 示例问题7.4:有汇总的销售问题 7.8 内容扩充(Basic) 7.9 内容扩充(VisualBasic) 7.10 关键术语 7.11 练习题 第8章 DOUNTIL控制结构 8.1 学习目标 8.2 学习指导 8.3 DOUNTIL计数器循环 8.4 示例问题8.1:货物--计数器控制 8.5 示例问题8.2:货物--首记录逻辑 8.6 示例问题8.3:货物--尾记录逻辑 8.7 DOWHILE和DOUNTIL的比较 8.8 内容扩充(Basic) 8.9 内容扩充(VisualBasic) 8.10 关键术语 8.11 练习题 第9章 数组初步 9.1 学习目标 9.2 学习指导 9.3 列表结构 9.4 列表示例 9.5 示例问题9.1:寻找最小数 9.6 示例问题9.2:求平均值 9.7 示例问题9.3:统计单词出现次数 9.8 示例问题9.4:数组内容加倍 9.9 示例问题9.5:求数组内容的平方和立方 9.10 表格结构 9.11 表格示例 9.12 示例问题9.6:座位示意图问题 9.13 示例问题9.7:寻找最高平均成绩 9.14 示例问题9.8:二维数组计算 9.15 多维数组结构 9.16 内容扩充(Basic) 9.17 内容扩充(VisualBasic) 9.18 关键术语 9.19 练习题第II部分 面向对象程序设计 第10章 面向对象设计概述 第11章 继承 第12章 其他类和对象间关系第Ⅲ部分 程序设计应用 第13章 数组应用 第14章 主文件更新处理 第15章 中断控制处理附录A 程序流程图符号附录B 结构化程序设计控制结构附录C 部分习题答案
本书是北维吉尼亚社区大学计算机专业低年级教材之一。本书从讲解基础的程序设计原理开始,使用一种独特的、面向对象的、独立于具体语言的方式,通过详细的讲解、循序渐进的示例、颇具代表性的典型应用和内容丰富的课后练习题,让读者深入掌握结构化程序设计的概念、面向对象程序设计的要领和相应的解题工具。
本书深入浅出、形象生动,尤其适合于大专院校计算机相关专业低年级学生使用,也可供对结构化和面向对象程序设计感兴趣的爱好者使用。
《编程逻辑基础教程》(第6版)一书的宗旨在于培养读者按照有计划的、周密的方式进行程序设计,这种程序设计方式是独立用于各种语言的。这本教材假定读者没有任何编程经验。该教材可作为程序设计课程的教材,也可做初等程序设计课程的补充读物。
良好的开端是成功的一半。为让读者打好基础,我们从最基本的概念入手,新内容均在此基础上引入。我们以一种有序的、循序渐进的、密切结合实例的方式学习,每次只引入一个新概念。另外,“示例问题”贯穿各章,用以演示实际工作中程序设计工具的使用方法。不少章节中的“内容扩充”部分讲解了程序设计的概念,这些概念均用Basic和Visual Basic描述。
书籍详细信息 | |||
书名 | 结构化和面向对象设计工具编程逻辑入门站内查询相似图书 | ||
9787302070467 《结构化和面向对象设计工具编程逻辑入门》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 48.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 341 | 印数 |
结构化和面向对象设计工具编程逻辑入门是清华大学出版社于2003.07出版的中图分类号为 TP311.1 的主题关于 面向对象语言-程序设计-教材 ,结构化程序设计-教材 的书籍。
(美) 波尔 (Bohl,M.) , (美) 瑞因 (Rynn,M.) , 著
(美) 布德 (Budd,T.A.) , 著
马衍民, 金迪, 著
陈文宇, 白忠建, 吴劲, 编著
吴炜煜, 编著
王燕, 庞淑侠, 胡文瑾, 主编
(挪) 勒维克 (Lervik,E.) , 著
刘弘, 刘希玉, 编
曾 (Tsang,C.H.) , 刘 (Lau,C.S.) , 梁 (Leung,Y.K.) , 著