C++语言与问题求解
下一节
程序就是问题求解思路,是用计算机语言描述的我们人的问题求解思路。因此,编写程序的语言,如C++语言,就必须满足人和计算机两方面的需求,包括人描述问题求解思路的需求和计算机理解执行程序的需求。语言形式可以千变万化,但是,其背后的人机需求则持久稳定。因此,本章的主题就是厘清人机需求的大格局,然后,从人机需求出发推理构建C++语言的整体知识结构,主要内容包括:
(1)人描述问题求解思路的需求:人类求解问题的三种思维模式;
(2)计算机理解执行程序的需求:计算机的逻辑结构和工作原理;
(3)C++语言如何满足人机需求:C++语言的语法工具和知识结构。

