
一、编程涉及两个概念:一个是指令,还有一个是程序。
1、指令就是指示的命令,就像我们人体一样,身体的动作与反应需要由大脑下达指令。计算机即可按照指令内容与类别运行。
2、程序就是识别人们输出的指令进行运算,它的本身没有思想,它是按照人们预设的命令进行工作,这些命令就是我们通常所说的程序。
二、最初计算机只“认识”0和1两个数字,所以传输信号的指令是由0和1两个数字组成了序列完成的,通过信号的排列与组合形成不同的指令,一个序列代表着一个动作,一组序列就组成了一个程序。程序员只要将0和1两个数字,按照一定的序列排列,就会生成让计算机识别的语言。
1、但是计算机是如何识别这些语言的呢?
我们知道t算机的核心是CPU,也就是我们常说的中央处理器,在生产计算机的过程中,CPU中已经保存了一套程序,人们在使用计算机的时候,只需要将即定的程序输入到计算机中,这个过程就完成了命令的传递由seat T
三、在早期计算机的指令还很少,后来随着时代的发展,更多的指令就出现了。
前期的命令系列只需要6位数字的长度就可以完成了,但随着命令的增加六位数字已经不能满足了,这样一来,序列的长度不得不增加到16位。因为数字序列长度的增加,往往伴随着编程失误情况的增加。所以人们为了解决这个问题,就开始使用英文字母与符号来代替数字命令,这样避免了很多的错误的指令出现。
C++源于C语言,而C语言是在B语言的基础上发展起来的。n 1960年出现了一种面向问题的高级语言ALGOL 60 。
n 1963年英国剑桥大学推出了CPL(Combined Programming Language)语言,后来经简化为BCPL语言。
n
1970年美国贝尔(Bell)实验室的K.Thompson以BCPL语言为基础,设计了一种类似于BCPL的语言,取其第一字母B,称为B语言。
n 1972年美国贝尔实验室的Dennis
M.Ritchie为克服B语言的诸多不足,在B语言的基础上重新设计了一种语言,取其第二字母C,故称为C语言。
n 1980年贝尔实验室的Bjarne
Stroustrup对C语言进行了扩充,推出了“带类的C”,多次修改后起名为C++。以后又经过不断的改进,发展成为今天的C++。
C++改进了C的不足之处,支持面向对象的程序设计,在改进的同时保持了C的简洁性和高效性。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)