Presentation is loading. Please wait.

Presentation is loading. Please wait.

全国计算机等级考试 二级基础知识 第二章 程序设计基础.

Similar presentations


Presentation on theme: "全国计算机等级考试 二级基础知识 第二章 程序设计基础."— Presentation transcript:

1 全国计算机等级考试 二级基础知识 第二章 程序设计基础

2 2.1 程序设计方法与风格 1、源程序文档化 2、数据说明的方法 3、语句的结构 清晰第一,效率第二 4、输入和输出

3 2.2 结构化程序设计 1、结构化程序设计的原则 自顶向下、逐步求精、模块化、限制goto 2、结构化程序的基本结构与特点
2.2 结构化程序设计 1、结构化程序设计的原则 自顶向下、逐步求精、模块化、限制goto 2、结构化程序的基本结构与特点 顺序结构、选择结构、重复结构 3、结构化程序设计原则和方法的应用 用基本结构描述、一个入口一个出口、使用嵌套、控制逻辑一致、限制goto

4 2.3 面向对象的程序设计 1、面向对象的方法 对象:客观存在的事物 属性:静态特性;方法:动态行为 事件:可以预见提前准备的动作
2.3 面向对象的程序设计 1、面向对象的方法 对象:客观存在的事物 属性:静态特性;方法:动态行为 事件:可以预见提前准备的动作 优点:习惯思维一致、稳定性好、可重用性好、易于开发大型软件产品、可维护性好 2、概念 对象的特点:标识惟一性、分类性、多态性、封装性、模块独立性

5 类和实例:相同属性与方法对象的集合。 对象个体构成类实例 消息:一个对象向另一对象传递的信息。 继承:父类的属性与方法在子类的延续 多态性:具有同一属性的不同对象


Download ppt "全国计算机等级考试 二级基础知识 第二章 程序设计基础."

Similar presentations


Ads by Google