本书注重学生实际编程能力培养和创新能力培养,使用经典案例对C++程序设计的一些常规算法和功能进行了透彻的讲解和分析。全书共有10章内容,主要介绍C++程序设计的语法与技巧,每章以知识要点为前提,以语法为基础,以案例及任务分析为手段,突出本书培养工程实践人才的目标。本书以面向过程的程序设计为主,并初步涉及面向对象程序设计和MFC编程,旨在引导读者初步掌握面向对象的程序设计方法及激发读者开发基于Windows的可视化程序的兴趣。本书从计算机的基本工作原理、常用进制、数据的表示与编码等计算机基础知识入手,引入算法及流程图,为程序设计的入门打下基础。符合读者的认知规律和编程能力的形成规律,既便于自学和教学,又利于教学效果的巩固和教学质量的提高。本书提供形式丰富、优质的数字化资源,如微课视频、编程训练、习题及答案解析、知识点测试及结果分析等,既提高读者的学习兴趣,又为有限的课堂教学提供必要的拓展。本书融入了与程序设计相关的计算思维,增强学生探索未知、追求真理、勇攀科学高峰的责任感和使命感。
本书是面向大学本科、高职高专等相关专业学生和广大科研人员学习C++程序设计的特色教材,尤其适用于非信息类等专业的读者,也非常适合程序设计爱好者作为程序设计的入门教材。
