C+面向对象面向对象程序设计程序设计信息与控制学院南京信息工程大学南京信息工程大学第第1章章 C+的初步知识的初步知识C+发展简史发展简史1.1最简单的最简单的C+程序程序1.2C+对对C的扩充的扩充1.3C+程序的编写和实现程序的编写和实现1.4C+上机实践上机实践1.521.1C+发展简史发展简史3程序语言的发展程序语言的发展高级语言高级语言汇编语言汇编语言机器机器语言语言例:计算例:计算AL=4+5机器语言机器语言汇编语言汇编语言高级语言高级语言AL=4+5MOVAL,4取数指令,将取数指令,将4送累加器送累加器ADDAL,5加法指令,将加法指令,将5与累加器中的与累加器中的4相加,结果保留在累加器中相加,结果保留在累加器中1011000000000100取数指令,将取数指令,将4送累加器送累加器0000010000000101加法指令,将加法指令,将5与累加器中的与累加器中的4相加,结果保留在累加器中相加,结果保留在累加器中1.1C+发展简史发展简史41954年年 FORTRAN 1964年年 BASIC1971年年 PASCALCOBOL、ALGOL、CPL、LISP、LOG