1面向对象程序设计---C++ 语言描述面向对象程序设计---C++ 语言描述 2教学安排?课堂讲授 40学时?上机实践 24 学时( 3-15周,不包括第 6周) ?期末总评成绩计算方法: 平时表现和上机 30分+ 期末成绩 70分 3上机环境? VC++ ? VC++ 4本章要求 ; ; 、属性和方法等基本概念; 5本章主要内容?程序设计的基本方法?结构化程序设计?面向对象程序设计?基本术语 6第1章面向对象编程 7程序设计语言的发展机器语言机器语言汇编语言汇编语言高级语言高级语言 8 低级语言:机器语言与汇编语言计算机刚问世时,它的“能耐”还比较小,只能“看懂”或“理解”程序员用原始的机器指令书写的所谓机器语言程序。汇编语言将机器指令映射为一些易于看懂、易于记忆的助记符,如 ADD ,SUB ,MOV 等。但若要运行(执行)用汇编语言写成的源程序时,必须先运行一个叫做汇编程序系统(Assembler) 的软件, 由它首先把汇编语言源程序转换为具有相同功能的机器指令程序,然后再运行机器指令程序,得到所需的结果。 9高级语言之所以称其为高级语言,是相对于机器语言与汇编语言来说, 编程人员对它们的理解、记忆以及使用都要容易的多。高级语言屏蔽了诸多的机器细节问题,提高了语言的抽象层次,更加接近于人们的思维方式以及自然语言。应用较广泛的几种高级语言是: FORTRAN 、 ALGOL 、COBOL 、BASIC 、PASCAL 、C、LISP 、 PROLOG ,C++ ,C#,Java 等。 10 编译程序系统(Compiler) 的作用与对待汇编语言源程序相同,用高级语言写成的源程序也不能被计算机去直接执行,也必须先运行一个叫做编译程序系统(Compiler) 的软件, 由它首先把高级语言源程序编译转换为目标程序, 然后再经过连接而成为具有相同功能的可执行程序(机器指令程序),最后再运行该可执行程序(机器指令程序),方可得到所需的结果。
第一章 面向对象编程简介-课件【PPT讲稿】 来自淘豆网www.taodocs.com转载请标明出处.