结构化程序设计.ppt
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
结构化程序设计是一种编程方法论,它强调通过使用有限的控制结构,如顺序、选择(条件分支)和循环(迭代),来构建清晰、易于理解和维护的程序。这种方法避免了复杂的、难以理解的代码结构,促进了程序的模块化和可读性。 在结构化程序设计中,一个程序通常由以下几个基本部分组成: 1. **说明部分**:这部分主要包含注释,用于解释程序的目的、功能和操作方式,帮助其他开发者理解代码。 2. **初始化部分**:设置程序运行所需的环境,比如初始化变量、打开文件或设置系统参数。 3. **程序主体部分**:这是程序的核心,通常分为数据输入、处理和输出三个模块。数据输入模块负责获取数据,处理模块进行计算或逻辑操作,而输出模块则展示结果。 4. **还原部分**:在程序执行结束后,恢复初始状态,例如关闭打开的文件,释放占用的资源。 5. **程序的退出**:根据需要,程序可能返回到调用它的环境,或者完全退出,回到操作系统。 在创建程序文件时,可以使用不同的工具和方法,如在Visual FoxPro(VFP)中: - **项目管理器**:提供图形界面,用于新建、修改和运行程序文件。 - **菜单**:通过菜单选项来创建新的程序文件,打开并编辑现有文件。 - **命令行**:使用`MODIFY COMMAND`命令直接编辑程序文件。 在VFP中,程序文件的修改和执行可以通过项目管理器、菜单命令或直接输入命令实现。例如,使用`DO`命令执行程序文件。 在编写程序时,还会用到各种命令来增强程序的功能和控制流程: - **注释命令**:如`NOTE`、`*`和`&&`,用于添加不执行的说明性文本。 - **文本显示命令**:`TEXT`和`ENDTEXT`用于在屏幕上原样显示文本。 - **环境设置命令**:如`SET TALK`和`SET PRINTER`控制信息的显示和输出设备。 - **系统初始化命令**:`CLEAR ALL`用于清理环境,`SET ALL`关闭所有文件。 - **控制命令**:`CANCEL`中断程序,`RETURN`返回上一级,`QUIT`退出VFP并回到操作系统。 通过这些基本概念和命令,开发者可以构建出遵循结构化原则的高效、可维护的程序。结构化程序设计不仅适用于VFP,也是许多其他编程语言的基础编程范式。
剩余56页未读,继续阅读
- 粉丝: 192
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助