追学网

1.3 计算机语言和程序设计方法

UPDATE:2015/10/16 | 分类:C++语言视频教程


计算机语言和程序设计方法

【最初的计算机语言——机器语言】

l  由二进制代码构成
l  计算机硬件可以识别
l  可以表示简单的操作
l  例如:加法、减法、数据移动等等

【汇编语言】

l  将机器指令映射为助记符
n  如ADD、SUB、mov等;
l  抽象层次低,需要考虑机器细节。

【高级语言】

l  关键字、语句容易理解;
l  有含义的数据命名和算式;
l  抽象层次较高;
n  例如,算式:a+b+c/d
l  屏蔽了机器的细节;
例如,这样显示计算结果:cout<<a+b+c/d

【C++语言】

l  是高级语言
l  支持面向对象的观点和方法
n  将客观事物看做对象
n  对象间通过消息传送进行沟通
n  支持分类和抽象

【面向过程的程序设计方法:】

l  机器语言、汇编语言、高级语言都支持;
l  最初的目的:用于数学计算;
l  主要工作:设计求解问题的过程。
l  大型复杂的软件难以用面向过程的方式编写

【面向对象的程序设计方法:】

l  由面向对象的高级语言支持;
l  一个系统由对象构成;
l  对象之间通过消息进行通信。
学习网

世界看中国 娱乐情感文化观点视频