计算机二级——程序设计基础题知识点

本文概述了面向对象方法的核心概念,如对象、类、封装和继承,强调了消息在对象世界中的作用,以及软件设计中的基本原则和良好编程标准。讨论了模块化、耦合性和内聚性的重要性,以及如何通过数据结构和结构化设计提高程序效率。
摘要由CSDN通过智能技术生成

1.面向对象方法运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。

2.对象是由数据容许的操作组成的封装体,与客观实体有直接的对应关系。

3.一个算法一般都可以用顺序、选择、循环、三种基本控制结构组合而成。

4.面向对象的世界通过消息来推动的。

5.软件设计过程中,必须遵循软件工程的基本原则:抽象,信息隐蔽化,模块化,局部化,确定性,一致性,完备性和可靠性。

6.信息隐蔽性与模块独立化相关。

7.衡量软件的模块独立性的度量标准:耦合性,内聚性。

8.良好程序设计标准:

        (1)源程序文档化;

        (2)数据说明的次序要规范化;

        (3)避免滥用goto语句;

        (4)模块设计要低耦合度,高内聚度;

9.类比性不属于面向对象的程序设计特征。

10.提高程序执行效率的方法:

        (1)提高数据处理的速度;

        (2)尽量节省在数据处理过程中所占用的计算机的存储空间;

11.一种数据逻辑结构根据需要可以表示成多种存储结构,数组可以处理线性结构,也可以处理非线性结构。

12.数据结构可分为线性的  和   非线性的。

13.结构化程序设计的基本原则:自顶向下,逐步求精,模块化,限制goto语句。

14.一致性不属于对象基本特点。

15.面向对象的基本特点:标识唯一性,分类性,多态性,封装性,模块独立性好。

16.“类-对象”主要特征:类的多态性。

17.一个对象由这个对象的标识(他的封装,属性)和方法组成。

18.面向对象方法学中的对象是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值