全国计算机等级考试公共基础知识总结第二章

全国计算机等级考试公共基础知识总结第二章,第1张

全国计算机等级考试公共基础知识总结第二章,第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)零个或多个参数。
继承是指直接获得现有的属性和特征,而不必重复定义它们的能力。
继承分为单一继承和多重继承。单一继承意味着一个类只能有一个父类,多重继承意味着一个类可以有多个父类。
多态性是指同一条消息被不同的对象接受时,会导致完全不同的动作的现象。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试公共基础知识总结第二章

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情