第1章 绪论
1.1 程序设计初步
计算机本身并不知道如何解决一个问题,必须由人事先把解决问题的步骤设计好,编写成程序输入到计算机中,计算机才能在程序的控制下按照人的意图解决相应的问题。因此,人们必须用计算机能够接受的语言,告诉计算机对什么样的数据进行什么样的运算。程序设计语言就是人们为了表达程序而设计出来的计算机能够接受的人工语言。
1.1.1 程序设计语言
计算机诞生初期,人们必须使用机器语言或汇编语言编写程序。机器语言只能存储和识别二进制的数据和指令,因此也称为二进制语言。汇编语言相对于机器语言主要的进步是用含义较鲜明的符号代替机器语言中的二进制编码,但汇编语言指令与机器语言指令是一一对应的,编写起来仍然很烦琐。
世界上**种计算机**语言诞生于1954年,它是用于科学计算的Fortran语言。随后出现了多种计算机**语言,常见的有Basic、Algol、Cobol、Ada、C、Pascal、c++和Java等。**语言的表示方法要比低级语言更接近于待解问题的表示方法,其特点是在一定程度上与具体机器无关,易学、易用、易维护。
本书主要介绍C++语言。C++语言是在C语言的基础上逐渐发展起来的,是目前应用较广的一种**的**程序设计语言。
……