上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
前言
计算机只能识别由二进制编码组成的机器语言,所有编程语言的源代码都要“翻译”为机器码才能被计算机识别并执行相应的代码指令。按翻译的过程不同,编程语言可以分为解释型语言和编译型语言两种。
➢解释型语言,逐条翻译并执行源代码,例如,Python,Scratch等。
➢编译型语言,先将源代码完全“翻译”处理后转换为机器码,计算机执行机器码指令,例如,C,C++,Java等。
作为信息学奥赛的主力编程语言,C++成为越来越多孩子学习编程的目标。C++是一种编译型语言,其程序设计过程包括编写源代码、编译、链接和运行。这些过程全部可以在一个叫IDE(Integrated Development Environment,集成开发环境)的应用程序里执行,就像在一个Shopping Mall里购物,购物之余的餐饮、娱乐都可以在这里解决。
在C++这个大的Shopping Mall里,你可以输出圣诞树图形、设计扫雷游戏、解决各种数学问题。编程与数学巧妙结合,是本书最大的亮点。编程的核心是算法,算法的核心是数学。数学是基础学科,有扎实的数学基础可以帮助孩子理解编程中的逻辑,而学习编程能够帮助孩子开发思维,学习知识、掌握技能。
同学们,快来学习C++,走上编程之路吧!
邱永忠