1.1编程的起源

1.1编程的起源,第1张

学习计算机语言的过程和学习一门外语的过程是一样的。首先我们要知道,这门语言的发展历程与文化背景,这样才能够让我们更有兴趣地去了解这门语言。

一、编程涉及两个概念:一个是指令,还有一个是程序。

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的简洁性和高效性。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7948433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存