- 1
- 0
- 约8.24千字
- 约 34页
- 2019-01-02 发布于浙江
- 举报
一、程序设计方法 二、作用域或范围scopel 三、可见性与名称隐藏 一、程序设计方法 程序的结构是指程序组织、函数安排、变量内存分配、数据的流动与信息共享等问题。 程序首先由源程序构成,大的程序常分解为一个个相对较小的源程序,每一较小的源程序又细分为若干个功能独立的函数。 编译和连接器把分散的独立的模块有机的组合起来,形成一个正常运行的可执行文件。 掌握作用域、可见性、生存期和外部连接属性、静态存储属性这些基本概念是开发软件的必备功底。 1. 自顶向下的程序设计 现代科学最重要的技巧就是折零,把复杂的问题分解成 尽可能简单的细小部分。 自顶向下的模块化处理正是这一手法在程序设计行业的 一个运用。 自顶向下的程序设计是一个总体设计的过程,是从一般 到具体的设计过程 。 涉及到的概念: a. 明确软件的目标 软件的目标是用户的直接需要也是程序员创造的原动 力,软件的目标确定程序的规模、软件的方案与资源配置, 不编写与软件目标无关的代码。 b. 制定整体规划设计 整体规划设计是周密安排数据结构与算法的恰当分层和 协调呼应。复杂的体系简约为尽量线性无关的简单构架,在 各种可能的细分层次中寻求简单明了的布局实现。 c
原创力文档

文档评论(0)