米1.1从C到C++ 这 机器语言-一汇编语言-高级语言; FORTRAN(IBM)-1954,科学计算 Ada(Ada Augusta Byron)-1983,通用程序设计 Cobol (Common Business Oriented Language) -1959,最早的高级编程语言之一,数据处理 BASIC-1964,在FORTRAN语言的基础上简化而成的, 它是为初学者设计的小型高级语言。 C-1972,由美国贝尔实验室Dennis.M.Ritchie研制 成功。是为计算机专业人员设计的。大多数系统软件和许 多应用软件都是用C编写的。 http://blog.sina.com.cn/s/blog 4bddce2b0102dwf2.html HOME 2017年4月26日星期三 第1章C++的初步知识 16
HOME 2017年4月26日星期三 第1章 C++的初步知识 16 机器语言--汇编语言--高级语言; FORTRAN(IBM)-1954,科学计算 Ada(Ada Augusta Byron)-1983,通用程序设计 Cobol(Common Business Oriented Language) -1959,最早的高级编程语言之一,数据处理 BASIC-1964,在FORTRAN语言的基础上简化而成的, 它是为初学者设计的小型高级语言。 C-1972,由美国贝尔实验室Dennis.M.Ritchie研制 成功。是为计算机专业人员设计的。大多数系统软件和许 多应用软件都是用C编写的。 http://blog.sina.com.cn/s/blog_4bddce2b0102dwf2.html
Ada Augusta Byron 汉 爱达奥古斯塔·拜伦(Ada Augusta Byron)1815年生于英 国伦敦。她的父亲是英国 著名诗人乔治拜伦,母亲 是数学家安娜·伊莎贝拉 (“the Princess of Parallelograms”,平 行四边形公主)。 曾对现代计算机技术之父 查尔斯.巴贝奇(Charles Babage)的笔记、手稿 进行了整理和修正。被称 为世界上第一位计算机程 序员。 HOME 2017年4月26日星期三 第1章C++的初步知识 17 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 17 • 爱达·奥古斯塔·拜伦(Ada Augusta Byron)1815年生于英 国伦敦。她的父亲是英国 著名诗人乔治·拜伦,母亲 是数学家安娜·伊莎贝拉 (“the Princess of Parallelograms”,平 行四边形公主)。 • 曾对现代计算机技术之父 查尔斯.巴贝奇(Charles Babage)的笔记、手稿 进行了整理和修正。被称 为世界上第一位计算机程 序员
Grace Murray Hopper 沁 Grace Murray Hopper,格蕾丝 精 美国海军少 及蓝证软件 促进了计算机科学的发展,促成了 COBOL的产生。 整潮龍个程覆累.她为M阳ark 美鼠 51英尺长、5吨重、75万个零部件。 该机使用了3304个继醴器程序存储 ,60个 并美作为机械只读存储器。 在纸带上,数据可以来自纸带或卡片 阅读器。,Mark I被用来为美国海军计 算弹道火力表。 A ship in port is safe, but that is not what ships are built for. (船泊在港湾是安全的,但那并不是我 们造船的目的) HOME2017年4月26日星期三 第1草C++的初步知识 18 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 18 • Grace Murray Hopper,格蕾丝. 赫柏 ,(1906—1992),美国海军少 将。是共享代码库、编译器及验证软件 以及编译器标准的使用的早期倡导者。 促进了计算机科学的发展,促成了 COBOL的产生。 • 被称为当代第一个程序员,她为Mark I计算机写了第一个程序。 • 1943 年1 月:Mark I 自动顺序控制 计算机在美国研制成功。整个机器有 51 英尺长 、5 吨重 、75万个零部件。 该机使用了3304 个继电器 ,60 个 开关作为机械只读存储器 。程序存储 在纸带上 ,数据可以来自纸带或卡片 阅读器。Mark I 被用来为美国海军计 算弹道火力表。 • A ship in port is safe, but that is not what ships are built for. • (船泊在港湾是安全的,但那并不是我 们造船的目的)
Dennis.M.Ritchie 浅 C语言之父,UNIX之父。40年如 一日在贝尔实验室/朗讯科技公司 (原AT&T实验 主任。 ● 美国计算机协会(ACM)授予的系 统及语言杰出论文奖(1974):电 气和电子工程师协会(IEEE)的 o的留簧姿 (1983):等等。 ● 1978Brian W.Kernighian 和Dennis M.Ritchie出版了名 著《C程序设计语言(TheC Programming Language)》,是c语言方面最 权威的教材之一。 HOME 2017年4月26日星期三 第1章C++的初步知识 19 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 19 • C语言之父,UNIX之父。40年如 一日在贝尔实验室/朗讯科技公司 (原AT&T实验室)工作,现在是 计算科学研究中心系统软件研究部 主任。 • 美国计算机协会(ACM)授予的系 统及语言杰出论文奖(1974);电 气和电子工程师协会(IEEE)的 Emmanuel Piore 奖(1982); 美国计算机协会(ACM)的图灵奖 (1983); 等等。 • 1978年Brian W.Kernighian 和Dennis M.Ritchie出版了名 著《C程序设计语言(The C Programming Language)》,是C语言方面最 权威的教材之一
汉 C++是由AT&T Bell(贝尔)实验室的Bjarne Stroustrup博士及其同事手20世纪80年代初在C的基 础上开发成功的。C++保留了C原有的所有优点,增加了 面向对象的机制。 面向对象程序设计,是针对开发较大规模的程序而提出来 的,目的是提高软件开发的效率。 面向对象和面向过程不是矛盾的,而是各有用途、互为补 充的。 C+十既可用于面向过程的结构化程序设计,又可用于面 向对象的程序设计,是一种功能强大的混合型的程序设计 语言。 HOME 2017年4月26日星期三 第1章C++的初步知识 20 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 20 C++是由AT&T Bell(贝尔)实验室的Bjarne Stroustrup博士及其同事于20世纪80年代初在C的基 础上开发成功的。C++保留了C原有的所有优点,增加了 面向对象的机制。 面向对象程序设计,是针对开发较大规模的程序而提出来 的,目的是提高软件开发的效率。 面向对象和面向过程不是矛盾的,而是各有用途、互为补 充的。 C++既可用于面向过程的结构化程序设计,又可用于面 向对象的程序设计,是一种功能强大的混合型的程序设计 语言