作者: 主编 高枚 龚沛曾 编者 杨志强 孙丽君
ISBN:978-7-04-062376-5
定价:52.00元
出版时间:2024年7月
//内容提要
//
本书根据教育部高等学校大学计算机课程教学指导委员会编制的《新时代大学计算机基础课程教学基本要求》编写,旨在进一步提升学生对计算思维方法的理解和运用能力,为后续课程的学习及通过编程解决专业领域的问题打下良好基础。
本书以Visual Studio 2012为开发环境,将面向过程的程序设计和面向对象的程序设计有机融合,既强调基础性,又体现先进性。本书分为理论篇和实验篇,理论篇主要内容包括C/C++概述,基本数据类型、运算符和表达式,基本控制结构,数组,指针,函数,结构和链表,文件,面向对象程序设计基础。每章后习题包括选择题、程序填空题、编程题等,有的章节还根据内容特点设计了程序的阅读理解题及问答题等。实验篇设计了与理论篇对应的10个实验,既有基础验证型实验,又有综合设计型实验,部分实验中还增加了研究创新型实验,以适应不同程度学习者的需求。
本书既可作为普通高等学校非计算机类专业的程序设计课程教材,也可供学习者自学参考。
//
//前 言
本书是与中国大学MOOC平台上开设的“C/C++程序设计”课程配套的主讲教材,自第1版出版以来,就定位于将传统的程序设计方法与现代编程思想有机结合,同时兼顾学生思维深度和广度的双重培养。随着开发环境和C/C++标准的不断更新,以及国家对人才培养的新需求,第2版教材适时改版,且以进一步提升学生对计算思维方法的理解和运用能力为目标,力争为今后的专业应用打牢程序设计的基础。
本书的主要特色如下:
(1)内容既有C语言的讲解,又有C++语言的介绍。其中,C语言讲解侧重算法分析与实现,C++语言介绍结合实例精讲面向对象的基本思想和方法。
(2)内容注重从需求出发,以问题驱动方式引出知识点,通过贯穿各章节的案例引导重难点的讲解。
(3)案例设计时,除了常用的经典算法外,还与新技术和传统文化相结合,从中挖掘和提炼案例,激发学生的学习兴趣和对传统文化的热爱。
本书分为理论篇和实验篇,理论篇共9章,实验篇包含与理论篇内容配套的10个实验。理论篇的9章内容包括C/C++概述,基本数据类型、运算符和表达式,基本控制结构,数组,指针,函数,结构和链表,文件,面向对象程序设计基础。其中,前8章的内容以面向过程的C语言程序设计为主,只少量扩充了C++的内容;第9章是面向对象的程序设计内容,详细介绍了类和对象、继承和派生以及多态性的相关知识。
本书的所有代码均在Visual Studio 2012编译环境下调试通过。为适应使用不同编译器的读者,本书内容以常用编译器均支持的标准为依据;同时,为解决教学中学生使用高版本编译器时经常遇到的困惑,书中还补充了部分高版本编译器支持的“安全函数”的内容。
本书由高枚、龚沛曾主编。第1~2章由杨志强编写;第3~5章由龚沛曾编写;第6章由孙丽君编写;第7~9章由高枚编写。各位作者各自完成了相应章节的配套实验的编写。作者建议使用本书进行教学时,课堂教学宜为36~54学时,上机实践宜为36~54学时。
使用本书的学校可与作者联系索取相关教学资源,作者邮箱为gaom67@163.com。由于作者水平有限,疏漏之处恳请读者批评指正。
编者
2024年2月
//目 录
左滑解锁更多目录
//样 章
左右滑动查看更多
·END·
点击“阅读原文”可直达购买页面。