**节 程序及输入输出基础 你听说过人工智能、云计算、大数据、物联网、移动支付、无人驾驶、人脸识别等信息吗?你知道这些高端应用的背后是什么在支撑吗?对了,这就是计算机编程技术。我们编写的C++信息奥林匹克竞赛课程,就是学习研究计算机编程知识,它包含了算法知识、数据结构及编程技巧等内容。程序设计不仅能培养你良好的计算思维、逻辑思维和创新思维,提高你分析问题和解决问题的能力,它更能让你的自主学习能力、合作研究能力、讲演展示能力得到充分的锻炼,让你变得更加聪慧,让你变得更加自信,让你朝着未来的IT精英目标迈进。 一、程序 什么是程序?为了解决某一特定问题,用某一种计算机语言编写的指令序列称为程序。 什么是程序设计?程序是指令设计的结果,在执行程序前必须先设计程序,以解决特定问题并完成各种操作的过程叫作程序设计。