程序设计与问题求解Ⅱ1.pptVIP

  • 10
  • 0
  • 约1.68万字
  • 约 74页
  • 2017-10-03 发布于江西
  • 举报
程序设计与问题求解Ⅱ1.ppt

第1章 结构化程序设计 本章主要内容 问题求解与程序设计 算法及其描述方法 程序设计方法 C/C++语言程序组成 Visual C++程序实现过程 程序风格 上学期学过的知识 问题求解与程序设计 问题求解过程 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 算法及其描述方法 程序设计方法 面向过程的结构化程序设计(√) 面向对象的程序设计(?) 面向过程的结构化程序设计 面向过程的结构化程序设计 基本思想 利用过程或函数来抽象和模拟客观现实。 基本方法 自顶向下、逐步求精——从抽象到细节 模块化设计——将功能分解为:主模块(主函数)+若干个子模块(子函数) 程序结构的规范性——每一模块内部均是由:顺序、选择和循环三种基本结构组成。 面向过程的结构化程序设计 最突出特征 大任务分解为若干个小任务 程序功能通过调用一个个模块完成。 思想简单容易实现 符合人求解问题的思维习惯。 最重要的概念是函数,结构化程序设计主要围绕功能划分与函数的定义和调用展开的。 面向对象的程序设计 面向对象的程序设计 基本思想 使用面向对象的观点来描述模仿并处理现实问题。 基本方法 将客观事物的属性和行为抽象成数据和操作数据的函数,并把它们组合(封装)成一个不可分割的整体(对象)。 对象

文档评论(0)

1亿VIP精品文档

相关文档