C++程序设计简明教程教学课件王晓东第1章 概述.pptVIP

  • 6
  • 0
  • 约1.92千字
  • 约 25页
  • 2019-10-03 发布于未知
  • 举报

C++程序设计简明教程教学课件王晓东第1章 概述.ppt

C++程序设计简明教程 王晓东 主 编 第1章 概述 1.1 结构化程序设计 1.2 面向对象程序设计 1.3 C++语言介绍 1.4 C++程序的开发环境 第1节 结构化程序设计 计算机的工作用程序进行控制。 程序是指令的集合。 指令是计算机可以识别的命令。 计算机程序语言的发展历史 1.机器语言 计算机能够识别并直接运行 2.汇编语言 用汇编指令编写程序,经过编译之后才能执行。 这两类语言被称为面向机器的语言。 3.高级语言 面向过程的结构化程序设计语言,重点是描述问题求解的过程、算法和方法。问题求解的常用手段是功能分解,并把分解的结果用高级语言结构化地实现。 典型的高级语言有C语言、PASCAL语言和BASIC语言等。 结构化程序设计 设计思路 采用模块分解与功能抽象,分而治之。自顶向下,逐步求精。 程序结构 按功能划分为若干个基本模块,形成树状结构。 模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成。 模块化实现的具体方法是编写子程序(函数)。 第2节 面向对象程序设计 结构化程序设计的缺点 把数据和处理数据的过程人为地分离。 当数据结构改变时,所有相关的处理过程都要进行相应的修改。 每一种相对于老问题的新方法都要带来额外的开销。 图形用户界面的应用程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档