Visual C++程序设计 至饼:张晓如 21/2/24
2021/2/24 1 Visual C++程序设计 主讲:张晓如
学习方法 °清楚地了解语言的功能 清楚地了解算法的结构和流程 学习要求 了解并掌握面向对象技术 Object-Oriented Technique, OOT)E 基本概念 理解并掌握面向对象编程语言 C++的基本内容 能应用C+语言编写应用程序 2021/224
2021/2/24 2 学习方法 •清楚地了解语言的功能 •清楚地了解算法的结构和流程 学习要求 • 了解并掌握面向对象技术 (Object-Oriented Technique,OOT)的 基本概念 • 理解并掌握面向对象编程语言 C++的基本内容 • 能应用C++语言编写应用程序
第 概之
2021/2/24 3 第1章 C++概述
程序设计语言 表达软件的工具 计算机不是一台真正的机器 程序—一种软件机器。这种杋器的建造依赖于工具 材料和想象力之间的相互作用,程序设计语言定 义了工具和材料。 数学模型(形式化描述)—比程序设计语言更重要 程序设计语言的发展 硬件发展——软件危机——结构化程序设计—软件工程 面向对象技术 机器码—低级—高级 21/2/24
2021/2/24 4 程序设计语言———表达软件的工具 计算机——不是一台真正的机器 程序——一种软件机器。这种机器的建造依赖于工具、 材料和想象力之间的相互作用,程序设计语言定 义了工具和材料。 数学模型(形式化描述)——比程序设计语言更重要。 程序设计语言的发展 硬件发展——软件危机——结构化程序设计——软件工程 ——面向对象技术 机器码——低级——高级
C语言是由美国电话电报公司(AT&T)贝尔实验室的 Dennis Ritchie开发的,1972年在一台 DEC PDP-11实现。1978年贝尔 实验室正式发表了C语言。同时由 B W Kernighan和 D.M. Ritchie合著了著名的 “ THE C PROGRAMMING LANGUAGE”一书。通常简称为 《K&R》,也有人称之为《K&R》标准。但是,在《K&R》 中并没有定义一个完整的标准C语言,后来由美国国家标准学 会在此基础上制定了一个C语言标准,于1983年发表。通常 称之为 ANSI C 早期的C语言主要是用于UNIX系统。由于C语言的强大功 能和各方面的优点逐渐为人们认识,到了八十年代,C开始进 入其它操作系统,并很快在各类大、中、小和微型计算机上 得到了广泛的使用,成为当代最优秀的程序设计语言之 2021/224 5
2021/2/24 5 C语言是由美国电话电报公司(AT&T)贝尔实验室的Dennis Ritchie开发的,1972年在一台DEC PDP-11实现。1978年贝尔 实验室正式发表了C语言。同时由B.W.Kernighan和 D.M.Ritchie合著了著名的 “THE C PROGRAMMING LANGUAGE”一书。通常简称为 《K&R》,也有人称之为《K&R》标准。但是,在《K&R》 中并没有定义一个完整的标准C语言,后来由美国国家标准学 会在此基础上制定了一个C 语言标准,于1983年发表。通常 称之为ANSI C。 早期的C语言主要是用于UNIX系统。由于C语言的强大功 能和各方面的优点逐渐为人们认识,到了八十年代,C开始进 入其它操作系统,并很快在各类大、中、小和微型计算机上 得到了广泛的使用,成为当代最优秀的程序设计语言之一