网站首页
分类导航
试题中心
下载中心
英语学习
缤纷校园
考试论坛
网站留言
客服中心
 二级公共基础知识考试要点:程序设计基础
【字体:
二级公共基础知识考试要点:程序设计基础
http://www.exam8.com 来源:考试吧(Exam8.com)整理 点击: 更新:2005-9-2

    2.1程序设计设计方法和风格

    如何形成良好的程序设计风格:1、源程序文档化; 2、数据说明的方法; 3、语句的结构; 4、输入和输出
    注释分序言性注释和功能性注释,语名结构清晰第一、效率第二。
    2.2结构化程序设计
    结构化程序设计方法的四条原则是:1、自顶向下;2、逐步求精;3、模块化; 4、限制使用goto语句。
    结构化程序的基本的特点:
   (1)顺序结构:一种简单的程序设计,最基本、最常用的结构;
   (2)选择结构:又称分支结构,包括简单选择和多分支选择结构,可根据条件,判断应该选择哪一条分支来执行相应的语句序列;
   (3)重复结构:又称循环结构,可根据给定条件,判断是否需要重复执行某一相同程序段。

    2.3面向对象的程序设计

    面向对象的程序设计:以60年代末挪威奥斯陆大学和挪威计算机中心研制的SIMULA语言为标志。

    面向对象方法的优点:(1)与人类习惯的思维方法一致; (2)稳定性好; (3)可重用性好; (4)易于开发大型软件产品; (5)可维护性好。

    对象是面向对象方法中最基本的概念,可以用来表示客观世界中的任何实体,对象是实体的抽象。

    面向对象的程序设计方法中的对象是系统中用来描述客观事物的一个实体,是构成系统的一个基本单位,由一组表示其静态特征的属性和它可执行的一组操作组成。

属性即对象包含的信息,操作描述了对象执行的功能,操作也称为方法或服务。

    对象的基本的特点:(1)标识惟一性; (2)分类性; (3)多态性; (4)封装性; (5)模块独立性好。

    类是指具有共同属性、共同方法的对象的集合。所以类是对象的抽象,对象是对应类的一个实例。

    消息是一个实例与另一个实例之间传递的信息。

    消息的组成包括(1)接收消息的对象的名称;(2)消息标识符,也称消息名;(3)零个或多个参数。
    继承是指能够直接获得已有的性质和特征,而不必重复定义他们。

    继承分单继承和多重继承。单继承指一个类只允许有一个父类,多重继承指一个类允许有多个父类。

    多态性是指同样的消息被不同的对象接受时可导致完全不同的行动的现象。

文章录入:清清    责任编辑:ak47  
 版权声明
   如果本网站所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本网内容,请注明出处。
 发表评论
关于本站 网站声明 广告服务  联系方式  付款方式  站内导航  客服中心  友情链接   
Copyright © 2004-2006 考试吧 (Exam8.com) All Rights Reserved 
中国科学院研究生院中关村园区(北京市海淀区)