结构化与面向对象程序设计
暂无封面,等待上传

结构化与面向对象程序设计

(美) 波尔 (Bohl,M.) , (美) 瑞因 (Rynn,M.) , 著

出版社:电子工业出版社

年代:2008

定价:41.0

书籍简介:

本书介绍了结构化编程的基本原理、面向对象程序设计的基本原理以及二者的应用。全书不需要读者的任何编程背景及编程语言知识,使用流程图和伪代码的方式进行讲解。采用三阶段的体例:提出问题、分析问题、解决问题,为便于讲解,书中也包含一些用Visual Basic 2005生成的界面演示,使全书图文并茂。

书籍目录:

第一部分结构化程序设计概念

第1章结构化设计简介

1.1目标

1.2简介

1.3系统开发生命周期

1.3.1分析当前的系统

1.3.2定义新系统需求

1.3.3设计新系统

1.3.4开发新系统

1.3.5实现新系统

1.3.6评估新系统

1.4结构化程序设计

1.4.1基本的控制结构

1.5关键术语

1.6习题

第2章SIMPLESEQUENCE控制结构

2.1目标

2.2简介

2.3数据层次

2.4销售应用示例

2.4.1销售应用系统流程图

2.4.2销售应用程序流程图

2.5设计验证

2.6流程图工具

2.7提升

2.8关键术语

2.9习题

第3章IFTHENELSE控制结构

3.1目标

3.2简介

3.3收款示例

3.4伪代码

3.5IFTHENELSE控制结构

3.6记时卡片示例

3.7字符串常量

3.8提升

3.9关键术语

3.10习题

第4章DOWHILE控制结构计数器控制循环

4.1目标

4.2简介

4.3问题(6数相加)

4.4模拟(6数加法)

4.5DOWHILE循环

4.5.1DOWHILE伪代码

4.6计数器控制循环

4.7头部记录逻辑

4.8无数据状态

4.9真程序

4.10提升

4.11关键术语

4.12习题

第5章DOWHILE控制结构尾部记录逻辑

5.1目标

5.2简介

5.2.1标题行

5.2.2细节行

5.2.3汇总行

5.2.4引导读取和循环读取

5.3文件尾自动处理

5.4复杂标题总结

5.5DOWHILE循环控制总结

5.6提升

5.7关键术语

5.8习题

第6章模块化

6.1目标

6.2简介

6.3结构图

6.4提升

6.5关键术语

6.6习题

第7章OASE控制结构

7.1目标

7.2简介

7.3存货清单操作示例

7.3.1方案一:嵌套的IFTHENELSE控制结构

7.3.2方案二:CASE控制结构

7.4提升

7.5关键术语

7.6习题

第8章DOUNTIL控制结构

8.1目标

8.2简介

8.3DOUNTIL计数器循环

8.4DOWHIH和DOUNTIL循环的比较

8.5提升

8.6关键术语

8.7习题

第9章数组简介

9.1目标

9.2简介

9.3列表结构

9.4列表实例

9.5表结构

9.6表实例

9.7多维数组结构

9.8提升

9.9关键术语

9.10习题

第二部分面向对象程序设计概念

第10章面向对象设计简介

10.1目标

10.2简介

10.3寸象和类

10.4面向对象程序设计

10.5GradeBook类

10.6封装和数据隐藏

10.7GradeBook类的伪代码

10.8驱动程序GradeBook示例

10.9构造函数

10.10重载

10.11析构函数

10.12关键术语

10.13习题

第11章继承

11.1目标

11.2简介

11.3泛化和特化关系

11.4继承

11.5类的层次

11.6多态

11.7类Employee

11.8子类:Faculty

11.9子类Staff

11.10驱动程序类Employee示例

11.11抽象类

11.12统一建模语言

11.13关键术语

11.14习题

第12章类与对象的其他关系

12.1目标

12.2简介

12.3关联

12.4聚合

12.5资产管理示例

12.6组合

12.7迭代设计

12.8内部类

12.9面向对象设计的优点

12.10关键术语

12.11习题

第三部分应用

第13章数组应用

13.1目标

13.2简介

13.3表查询

13.4折半查找

13.5列表排序

13.5.1数值交换

13.6关键术语

13.7习题

第14章主文件更新处理

14.1目标

14.2简介

14.3文件维护

14.4顺序处理

14.5直接处理

14.6顺序主文件的更新示例

14.7关键术语

14.8习题

第15章控制中断处理

15.1目标

15.2简介

15.3关键术语

15.4习题

附录A程序流程图符号

附录B结构化编程的控制结构

内容摘要:

  本书的目的是分析问题并以计算机可理解的方式来解决问题。利用简单的语言及许多示例,本书解释了如何理解及如何使用许多重要的问题求解工具。全书以系统流程图和程序流程图开始。流程图遵循美国国家标准研究所(ANSI)及国际标准化组织(ISO)发布的标准,重点在于维护程序设计中的整个结构。在规划结构良好的程序的逻辑时,全书将讲解如何使用伪代码作为流程图的补充。我们将分析自顶向下、模块程序开发的技术,方法是描述如何读取并开发显示程序内模块间的层次关系的结构图。这一版中扩充了面向对象设计的范围。书中更早地解释了类可有多种关系的概念,更多地强调了聚合是一种关联形式以及合成是一种聚合形式的概念。还强调了迭代设计的概念。此外,扩展了关于统一建模语言(UML)的内容。适用于基本面向对象设计的UML图表类型UML类图表和UML对象图表也用于求解问题。  本书从讲解基础的程序设计原理开始,使用一种独特的、面向对象的、独立于具体语言的方式,通过详细的讲解、循序渐进的示例、颇具代表性的典型应用和内容丰富的课后练习题,让读者深入掌握结构化程序设计的概念、面向对象程序设计的概念和相应的求解工具。  本书深入浅出、形象生动,尤其适合于高等院校计算机相关专业低年级学生使用,也可供对结构化和面向对象程序设计感兴趣的爱好者使用。

书籍规格:

书籍详细信息
书名结构化与面向对象程序设计站内查询相似图书
丛书名国外计算机科学教材系列
9787121074752
如需购买下载《结构化与面向对象程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)41.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

结构化与面向对象程序设计是电子工业出版社于2008.10出版的中图分类号为 TP312 ,TP311.11 的主题关于 面向对象语言-程序设计-教材 ,结构化程序设计-教材 的书籍。