++程序设计教程1.pptVIP

  • 0
  • 0
  • 约1.26千字
  • 约 13页
  • 2018-05-23 发布于广东
  • 举报
++程序设计教程1.ppt

C ++ 程序设计教程(第二版) 第一章 概述 Chapter 1 Introduction 1.1 程序设计语言 语言是人类创造的工具,用来表达意思,交流思想。 程序设计(编程)语言是人类与计算机交流的工具。 直接采用0和1的序列作为机器指令来编程——汇编语言——高级编程语言 1.2 C++前史 1970年,ATT的Bell实验室的D.Ritchie和K.Thompson共同发明了C语言。它充分结合了汇编语言和高级语言的优点,高效而灵活,又容易移植。 20世纪70年代中期,Bjarne Stroustrup以C语言为背景,以Simula思想为基础,将C语言改良为带类的C语言,最终该语言被命名为C++语言。 1.3 C++ C语言存在可维护性、可扩展性和安全性的缺点。 程序设计语言需要数据类型的扩展能力 C++可以进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计,并正在完善以模板为特点的泛型程序设计。 1.4 C++编程流程 1.4.1 编程过程 编辑(edit)——编译(compile)——链接(link)——调试(debug) 1.5 程序与算法 程序从静态上说,是以某种语言为工具编制出来的动作序列,它表达了人的系统性思维。从动态上说,它是一系列逐一执行的操作。 计算机程序是用计算机语言所要求的规

文档评论(0)

1亿VIP精品文档

相关文档