第1章 C语言概述
学习目标
(1)了解程序、程序设计的概念。
(2)理解算法的含义,掌握算法设计的基本思想及其表示方法。
(3)了解C语言的发展历史,掌握C语言的特点和结构。
C语言是广泛流行的**程序设计语言,它适宜作为系统描述语言。本章主要介绍程序和程序设计、算法、C语言的发展历史、特点和程序结构。通过本章的学习将对C程序开发设计有较深入的感性认识,进而强化对计算机语言和程序的理解,为进一步学习C语言程序设计打下基础。
1.1 程序与程序设计语言
1.1.1 程序
尽管当今的计算机系统已具有相当高的水准,但仍采用冯。诺依曼(Von Neumann,1903—1957)的体系结构,即存储程序结构,这说明计算机的执行必须有程序的控制,因此利用计算机解决问题,首先要编写计算机程序。程序是由数据和处理数据的操作组成的。数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。计算机程序是许多指令的集合,每一条指令让计算机执行完成一个具体的操作,一个程序所规定的操作全部执行完后,就能产生计算结果。
……