1 / 25
文档名称:

三、程序设计基础.ppt

格式:ppt   大小:206KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

三、程序设计基础.ppt

上传人:wz_198613 2017/9/13 文件大小:206 KB

下载得到文件列表

三、程序设计基础.ppt

相关文档

文档介绍

文档介绍:.
全国计算机等级考试 二级公共基础知识 (程序设计基础)
北京信息科技大学计算中心

内容
程序设计方法与风格
结构化程序设计
面向对象的程序设计方法,对象、方法、属性及继承与多态性。
程序设计方法与风格
程序设计方法
结构化设计方法
模块内部程序各部分要按照自顶向下的结构划分
各程序部分应按功能组合
各程序之间的联系尽量通过调用子程序来实现,不用或少用GOTO方式
快速原型方法
利用现有的工具和原型方法快速地开发所要的程序
面向对象程序设计方法
程序设计风格
1. 源程序中的内部文档
选择标示符的名字
注释(序言性和功能性注释)
程序的视觉组织
2. 数据说明
显式地说明一切变量
数据说明的次序应该规范化
便于查找变量(按顺序排列)
对复杂数据结构应注释说明
3. 语句的结构
每条语句简单明了
尽量不用或少用GOTO语句
尽量只采用3种基本控制结构编程
4. 输入和输出
对所有输入数据进行校验和合理性检查
输入输出格式保持一致
设计良好的输出报表
程序设计语言
基本概念
低级语言和高级语言
编译程序和解释程序
程序设计语言的定义
种类和特点
程序语言的发展
程序设计范型
命令式、面向对象、函数式、逻辑型
基本成分
数据成分
运算成分
控制成分
传输成分
结构化程序设计
基本概念
基本思想
对大型的程序设计,使用一些基本的结构来设计程序,无论多复杂的程序,都可以使用这些基本结构按一定的顺序组合起来。这些基本结构的特点都是只有一个入口、一个出口。由这些基本结构组成的程序就避免了任意转移、阅读起来需要来回寻找的问题。
三种基本结构
顺序结构
选择结构
循环结构
三种基本结构的特点
只有一个入口
只有一个出口
每一个基本结构中的每一部分都有机会执行到
结构内不存在“死循环”