第1章 概述
你可能使用QQ或微信进行网络聊天,可能知道神舟十一号载人航天器在距地面393km的轨道与天宫二号对接,你也可能知道石油地质勘探使用大型计算机进行模拟运算。那么,你是否曾想过,是什么使计算机或智能终端等硬件设备有如此丰富多彩的功能?是什么样的“大脑”能实现如此精准的控制?是软件,是用某种计算机语言编写的程序实现了上述功能。
本章首先引入计算机的工作机制,包括硬件和软件两部分;然后介绍程序与程序设计、算法与算法描述和结构化程序设计思想的相关知识,使读者建立起对程序、程序设计、算法与算法描述,以及采用结构化程序设计方法实现问题的求解过程的基本认知;最后介绍C语言的一些基础知识,包括C语言的发展及特点、C语言程序的结构及执行过程,通过实例介绍如何用计算机解决实际问题。
本章重点内容如下。
(1)程序与程序设计。
(2)算法与算法描述。
(3)C语言程序的结构及执行过程。