C第1~3章绪论.pptVIP

  • 0
  • 0
  • 约7.75千字
  • 约 43页
  • 2018-05-04 发布于四川
  • 举报
面向对象程序设计 ——C++语言程序设计 计算机学院 魏正曦 教材:C++语言程序设计(第3版) 清华大学出版社 总学时=30(上课)+15(上机) 考核要求:课堂与上机表现、作 业、考勤及期末测试等 课外参考书籍 C++ 编程思想 C++语言程序设计 (电子科技大学出版社) The C++ Programming Language 第一章 绪论 一、计算机程序语言的发展 机器语言:由二进制指令组成的语言,硬件系统可以直接识别; 汇编语言:将机器指令映射为一些可以被人读懂的助记符,如ADD、MOV等等; 高级语言:采用一定含义的数据命名和容易理解的执行语句,如BASIC, C等; 面向对象语言:先将客观事物看成对象,再将同一类对象抽象成类,对象=属性+行为。 二、程序设计方法的演进 1、面向过程? 2、结构化? 3、面向对象设计 早期为完成数学计算而设计求解问题的过程; 自顶向下、逐步求精;按功能划分若干基本模块,在本质上仍是面向过程的设计方法; 运用面向对象的观点来描述现实问题,通过类与对象来实现,是对现实问题的高度概括、分类和抽象。 2、面向过程和结构化设计方法存在的问题 面向过程:发现每一种相对于老问题的新方法都要带来额外的开销,程序的可重用性差; 结构化设计:数据与处理这些数据的方法

文档评论(0)

1亿VIP精品文档

相关文档