首页 > 图书中心 >图书详情
C++程序设计任务导引教程
作者:谢书良
丛书名:21世纪计算机科学与技术实践型教程
定价:43元
印次:1-1
ISBN:9787302276081
出版日期:2012.06.01
印刷日期:2012.05.29
本教材是为从未学习过编程又期望能简易掌握编程的读者编写的入门教材。 全书共分13章,第1章至第5章介绍结构化编程,第6章至第10章介绍对象化编程,第11章至第13章介绍可视化编程,内容涵盖了C、C++、VC++的主要内容。第13章是体现本书特色的一章,分别介绍单数据表和多数据表的“学生成绩管理系统”的设计过程和完整代码,为最后进行“课程实践”提供了两个可视化程序设计的工程样例。 本书按任务导引教学方法进行编写,十分注重可读性和可用性。用任务来带基础知识,既保持了知识的系统性,又使学习目的比较明确,学习效果容易检验,在激发读者学习程序设计应用知识和训练程序设计能力方面有较好的作用。本书还为授课教师提供精心设计的配套电子课件、全部例题源代码、自测练习题答案和部分题目的源代码。 本书可作为各级各类高等院校涉及程序设计的相关专业开设“C++程序设计”课程或“C++工程实践”课程的教材,也可作为工程技术人员的参考用书和有志于程序设计的社会青年的自学用书。
more >当前,IT技术迅猛发展,日新月异。在计算机应用日益广泛的形势下,软件的概念和程序设计的应用知识已逐渐成为人们渴求的新目标。如果说数学是“培养抽象思维的工具”,物理学是“培养逻辑思维的工具”,那么,程序设计则是“培养计算思维的工具”。有人预言,到2050年“计算思维”将成为全人类的主要思维方式,“计算思维”的精髓是“程序思维”,仅从此点而言,对于绝大多数理工类的高校学生来说,学一点程序设计基础和应用知识十分必要。 C++语言是目前广泛使用的一种程序设计语言。本教材,涵盖了C++面向过程程序设计、C++面向对象程序设计和VC++可视化程序设计基础内容。 本教材采用“任务导引法”思路进行编写,即在教师的具体指导之下,引发学生的学习兴趣和学习动机。这样既有利于维护教学内容的体系,也便于检测教学进程的效果。 考虑到各级各类学校对教材的要求有所不同,本教材采取了多项措施将教学起点降至最低,以帮助没有编程基础的初学者顺利迈进编程神殿的大门。同时,根据“学以致用”的原则,特别强化了“综合应用”这一章,考虑到本教材主要在低年级使用,可视化程序设计部分只围绕着简易的数据库编程进行,以此作为可视化编程的入门级锤炼。教材选择了“学生成绩管理系统”为示范项目,用以培养兴趣,激发创意,为读者今后继续学习有关内容打好基础。 “多思考,勤上机”是学好程序设计课程的关键,为了强化实践教学,本教材前10章的实验对每次上机的目的、内容等项目均有明确的要求;后3章对实践能力的要求相对要高,则以“课程实践”的形式进行。考虑到使用简便,仍建议用VC++6.0作为上机环境;教材介绍了如何将程序代码向C++新标准转化,因此用VC++8.0(即VC++2005)或VC++9.0(即VC++2008)作为上机环境也未尝不可。 前12章均设计了一套有多种题型、一定题量的自测练习题,供课堂练习使用。提供全部题目的答案,以便于师生参考。为了对教与学提供方便,本教材备有演示文稿提供给教师教学和学生复习使用。 用“任务导引”的方式将面向过程程序设计、面向对象程序设计和可视化程序设计的一部分内容合编一书,重视基础、强化应用是顺应程序设计语言发展历史潮流的一个新的尝试,此教材虽已进行过多年的试用,进行过反复修改,不足之处仍在所难免,请使用者不吝赐教,使其不断完善。 学习编程需要细心、耐心、恒心,只有有志气、有毅力的人,才能饱尝编程带来的愉悦。 谢书良2011年12月
more >