第一图书网

C++程序设计实践教程

高福成 主编 天津大学出版社
出版时间:

2009-1  

出版社:

天津大学出版社  

作者:

高福成 主编  

页数:

230  

前言

  本书是普通高等教育“十一五”国家级规划教材《C++程序设计教程》的配套教材。该书本着面向应用、注重实用、读者好用的原则,为学习C++程序设计的读者提供上机实习指导和自我测试练习题。  在程序设计方法中,面向对象的程序设计方法是现代程序设计的里程碑,是面向过程结构化程序设计方法的基础。作为一个合格的程序设计者,既要掌握结构化程序设计方法,又要掌握面向对象的程序设计方法。本书实习指导部分以1998年国际标准化组织(ISO)颁布的c++语言的国际标准ISO/IEC14882-1998为依据,以最新的集成开发环境VisualStudio.net2005为工具,引导读者由浅入深地进行结构化程序设计到面向对象程序设计的上机训练。其中,前五章为面向过程的结构化程序设计的训练,可以帮助读者提高结构化程序设计的能力;后四章为面向对象程序设计的训练,使读者初步掌握面向对象编程的能力。这部分练习题包括两种题型:一种给出了求解问题的算法分析或编程思路,同时给出了源代码,目的是使初学者能在模仿中学习和掌握解决某一类问题的程序设计的思维方法;另一种则需要由读者自行编程,从而充分发挥自己的潜能和积累编程的经验。按照先模仿编程然后自主编程的学习方法,既能克服初学者对程序设计的无从下手的畏难情绪,也能拓展他们自我发挥的空间,有利于读者创新能力的发挥。  自我测试题部分按C++语言的主要知识点编排了较大数量的实用性较强的题目,供读者进行自我检查和考核。这部分内容的目的是培养初学者程序设计的基本功,即通过选择题考核语言主要知识点的熟悉程度,通过阅读程序题测试阅读现有程序的能力,通过程序填空题检测根据已有算法编制程序的能力,从而掌握程序设计的思维方法和提高编程技巧。  本书由高福成主编,边奠英主审。参加编写的有潘旭华、宁爱军和王春娴。  由于作者的水平所限,书中不妥之处,敬请读者指正。

内容概要

本书是普通高等教育“十一五”国家级规划教材《C++程序设计教程》的配套教材,本着面向应用、注重实用、读者好用的原则,为学习C++程序设计的读者上机实习和自我测试安排了大量的练习题和测试题。书中内容由浅人深、循序渐进,既要掌握C++语言的基础知识,也要强调对计算机算法的理解和程序设计思维方法的介绍,同时注重创新思维能力的培养;既着眼普及也兼顾提高,可适合不同层次读者的需要。   本书可作为高等学校C++程序设计课程的教学参考书,也可供工程技术人员自学使用。

书籍目录

第1篇 Visual Studio.net 2005集成开发环境的使用 第1章 用VS 2005开发C++应用程序的过程 1.1 单源文件控制台应用程序的开发 1.2 打开已有的项目 1.3 多源文件控制台应用程序的开发 1.4 创建头文件的方法 第2章 应用程序的安装和卸载 2.1 应用程序的安装和卸载 2.2 程序的安装 2.3 卸载第2篇 上机指导 实验1 数据类型和数据运算 实验2 程序控制结构 实验3 复合数据类型 实验4 函数 实验5 指针与引用 实验6 类和对象 实验7 继承和派生 实验8 多态性和虚函数 实验9 模板 实验10 综合程序设计 附录 上机指导参考程序第3篇 练习题 第1章 数据类型和数据运算 第2章 程序控制结构 第3章 复合数据类型 第4章 函数 第5章 指针与引用 第6章 类和对象 第7章 继承和派生 第8章 多态性和虚函数 第9章 模板附录 练习题答案

章节摘录

  第1篇 Visual Studio.net 2005集成开发环境的使用  第1章 用VS 2005开发C++应用程序的过程  在VS 2005中,一个C++应用程序被称为一个“项目”(Project)。项目是由应用程序中需要的所有文件组成的一个有机整体,一般包括源文件、头文件、资源文件等。项目能自动将其包含的文件进行分类和管理,从而大大减轻程序员的负担。 项目被置于“解决方案”(Solution)的管理之下。一般情况下,每个项目或多个项目都需要共同的环境支持,这种环境支持称为解决方案。一个解决方案可以包含多个项目,除了应用程序项目外,可能还有一些静态库项目(1ib)和一些动态库项目(d11),还可能会使用一些第三方库。这些项目相互独立,但共用一个解决方案的环境设置。解决方案设置成一个目录结构并配合一定的环境变量,这样不但可以使得代码管理更井井有条,项目成员之间也更容易相互配合,更重要的是能够使得最终应用程序的安装包制作、源代码打包发布和转移变得十分容易。  在VS 2005中开发一个C++控制台应用程序的步骤如下:  ①启动VS 2005集成开发环境;  ②创建新项目,必要时可同时创建解决方案;  ③在项目中创建和编辑源文件、头文件等程序文件(或将这些文件添加到项目中);  ④对源程序进行编译和连接,生成可执行的目标文件;  ⑤执行应用程序。


图书封面

广告

下载页面


C++程序设计实践教程 PDF格式下载



完全不知道编程为何物的人可以一用,最最最初级的书了。。


相关图书