请输入您要查询的百科知识:

 

词条 结构化与面向对象程序设计
释义

《结构化与面向对象程序设计》从讲解基础的程序设计原理开始,使用一种独特的、面向对象的、独立于具体语言的方式,通过详细的讲解、循序渐进的示例、颇具代表性的典型应用和内容丰富的课后练习题,让读者深入掌握结构化程序设计的概念、面向对象程序设计的概念和相应的求解工具。

图书简介

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

作 者:(美国)(MarilynBohl)波尔 (美国)(MariaRynn)瑞因

出版社: 电子工业出版社

出版时间: 2008

ISBN: 9787121074752

开本: 16

定价: 39.00 元

作者简介

MarilynBohl:计算机领域多产作家,有长达25年的在诸如IBM、Ingres等开创性公司从事软件工程工作的经验。

MariaRynn:北弗吉尼亚信息技术公立学院副教授

编辑推荐

《结构化与面向对象程序设计》深入浅出、形象生动,尤其适合于高等院校计算机相关专业低年级学生使用,也可供对结构化和面向对象程序设计感兴趣的爱好者使用。

主要内容

构造了程序设计中的关联的结构化布局

使用结构图进行自上而下设计的模块化程序设计技巧

使用流程图和伪代码设计结构良好的程序

使用控制结构:SIMPLESEQLJENCE,IFTENELSE,DOWHILE,CASE和DOUNTIL

使用一维及二维数组进行高级搜索和分类

面向对象设计概念:类,对象,数据成员,方法,封装,重载,多态,抽象类及内部类

继承,泛化/特化关系,关联,聚合,组合关系

使用统一建模语言(UML)、UML类及对象图解决问题

目录

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

第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章CASE控制结构

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.4DOWHILE和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结构化编程的控制结构

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 22:43:50