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