文档介绍:该【全国计算机等级考公共基础 】是由【wyj15108451】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【全国计算机等级考公共基础 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。
全国计算机等级考试二级公共基础知识(2)
.
第一章
程序设计方法与风格
结构化程序设计
面向对象的程序设计方法,对象、方法、属性及继承与多态性。
考试内容
程序设计方法
程序设计方法与风格
程序设计方法
结构化设计方法
模块内部程序各部分要按照自顶向下的结构划分
各程序部分应按功能组合
各程序之间的联系尽量通过调用子程序来实现,不用或少用GOTO方式
快速原型方法
利用现有的工具和原型方法快速地开发所要的程序
面向对象程序设计方法
程序设计风格
程序设计风格
1. 源程序中的内部文档
选择标示符的名字
注释(序言性和功能性注释)
程序的视觉组织
2. 数据说明
显式地说明一切变量
数据说明的次序应该规范化
便于查找变量(按顺序排列)
对复杂数据结构应注释说明
23%
Option 1
语句的结构
输入和输出
对所有输入数据进行校验和合理性检查
输入输出格式保持一致
设计良好的输出报表
每条语句简单明了
尽量不用或少用GOTO语句
尽量只采用3种基本控制结构编程
30%
Option 2
基本概念
低级语言和高级语言
编译程序和解释程序
程序设计语言的定义
命令式、面向对象、函数式、逻辑型
程序设计语言
种类和特点
程序语言的发展
程序设计范型
数据成分
运算成分
控制成分
传输成分
基本成分
基本概念
基本思想
对大型的程序设计,使用一些基本的结构来设计程序,无论多复杂的程序,都可以使用这些基本结构按一定的顺序组合起来。这些基本结构的特点都是只有一个入口、一个出口。由这些基本结构组成的程序就避免了任意转移、阅读起来需要来回寻找的问题。
结构化程序设计
只有一个入口
只有一个出口
每一个基本结构中的每一部分都有机会执行到
结构内不存在“死循环”
三种基本结构的特点
三种基本结构
顺序结构
选择结构
循环结构