C/C++及其相关
-
C++面向对象程序设计王桃发 著《普通高等院校计算机类专业精品教材:C++面向对象程序设计》共分9章。第1章主要介绍C++在非面向对象方面的扩展。第2章、第3章、第4章主要介绍代码重用技术——继承,内容涉及类本身管理函数、类聚合与包含、对象内存模型、子类与基类之间的特殊关系、派生类对象构建和析构过程、对象兼容性和多继承、多态性概念、虚函数、纯虚函数、抽象类、支持虚拟机制类对象内存模型等内容。第5章介绍函数模板和类模板,内容主要涉及模板重载、特化、部分特化、非类型化参数等技术细节。第6章主要介绍运算符重载,即重载为全局运算符或类成员函数或类友元函数,并列举常用运算符重载例子。第7章介绍一种重要的编程技术——标准模板库,内容主要涉及迭代器、容器、适配器、函数对象、算法、存储分配器等内容。第8章主要介绍异常处理,内容主要涉及C++异常处理原则、C++异常类型匹配规则、C++异常处理堆栈解退,同时还介绍RTTI(运行时类型标识)对异常处理的支持。第9章介绍C++对I/O的支持,内容主要涉及流、数据格式、预定义流对象、格式控制、文件操作和内存格式化。《普通高等院校计算机类专业精品教材:C++面向对象程序设计》既可以作为本科生面向对象程序设计的教材,也是程序员理想的参考书。
-
C语言程序设计新视角周幸妮 编著程序设计是给出用计算机解决特定问题的过程,具体是用计算机编程语言实现的。本书以通俗易懂的语言介绍了编程语言之一——c语言的语法基础以及开发环境,并且运用大量程序实例深入浅出地阐明了程序设计的基本方法与技巧。本书把重点放在对程序的设计方法及调试要点的讲解上,而非对基本语法的简单罗列。全书图(表)文并茂,生动简洁。 本书共10章。第1章简要介绍了程序设计的基本概念与基本方法;第2~9章在依序讲解c语言基础知识的同时,循序渐进地引入了程序设计的步骤、方法、要领等;第10章对c语言的开发环境vc6.0做了简要介绍,并给出了在开发环境中进行程序调试的基本方法。 本书可供相关专业的本、专科学生以及低年级研究生作为教材使用,也可供自学计算机编程的读者参考。
-
C#应用开发与实践胡学钢 主编《C#应用开发与实践》系统全面地介绍有关C#程序开发所涉及的各类知识。全书共分20章,内容包括初识C#语言、C#程序的组成元素、变量和常量、表达式及运算符、流程控制语句、字符与字符串、数组、面向对象程序设计基础、异常处理与调试、Windows窗体及控件、ADO.NET操作数据库、面向对象高级技术、委托与事件、文件与流、网络与多线程、GDI+绘图、C#语言新特性、综合案例——进销存管理系统、课程设计——雷速下载专家、课程设计——快递单打印系统。全书每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。《C#应用开发与实践》附有配套DVD光盘,光盘中提供本书所有实例、综合实例、实验、综合案例和课程设计的源代码、制作精良的电子课件PPT及教学录像、《C#应用开发与实践》体验版学习软件。其中,源代码全部经过精心测试,能够在Windows XP、Windows 2003、Windows 7系统下编译和运行。本书可作为本科计算机专业、软件学院、高职软件专业及相关专业的教材,同时也适合C#爱好者和初、中级的C#程序开发人员参考使用。
-
C语言程序设计夏启寿,刘涛 编《普通高等教育“十二五”规划教材·计算机应用教育系列:C语言程序设计》以“学生成绩管理系统”为主线,全面介绍了C语言基础知识、程序设计的基本方法和解决实际问题的技术。全书内容丰富,理论与实践相结合,注重培养读者的程序设计能力和良好的程序设计习惯。在编写过程中,编者力求做到概念清晰、取材合理、深入浅出、突出应用,使读者掌握程序设计的思想、方法和技术,具有利用C语言进行程序设计的能力和较强的计算机应用开发能力。全书内容包括C语言程序设计概述、数据类型、运算符与表达式、程序控制结构、函数与预处理、数组、指针、结构体与共用体、文件等。《普通高等教育“十二五”规划教材·计算机应用教育系列:C语言程序设计》既可作为高等院校本、专科学生学习C语言程序设计课程的教学用书,也可作为C语言自学者的参考书,同时还可作为全国计算机等级考试或水平考试C语言考试的教学用书或参考书。
-
21天学通C++(美)罗奥 著,袁国忠 译《21天学通C++(第7版)》通过大量短小精悍的程序,详细而全面地阐述了C++基本概念和技术以及C++11新增的功能,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及lambda表达式等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录D提供的测验和练习答案,了解自己对所学内容的掌握程度。《21天学通C++(第7版)》是针对C++初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。
-
从毕业生到程序员袁永福 编著《从毕业生到程序员:使用C#开发商业软件》的初衷就是帮助企业建立新人在入职2年多的时间中关于解决职场新人面临的编程技术技能缺乏、软件行业思想、职场规划等很多问题的系统培养理念和制度。因学生在学校里开发的软件是学习和学术性的软件,《从毕业生到程序员:使用C#开发商业软件》也能帮助毕业生们能尽快地从学习型的软件开发转换为商业性的软件开发,尽早形成实际生产力,这对毕业生和企业都是有好处的。《从毕业生到程序员:使用C#开发商业软件》并不想成为面试宝典之类的书;面试宝典是应试教育在企业面试中的延伸,只是为了应付几十分钟的面试考试,治标不治本。《从毕业生到程序员:使用C#开发商业软件》确实想帮助毕业生顺利地度过两年的程序员职场新手阶段,让更多的职场新星确定正确的方向,少走弯路,早日腾飞。
-
C语言简明教程杨新发 主编《C语言简明教程》是一本讲解C语言程序设计的简明教程。全书共分为3部分。第1部分包括第1-5章,主要介绍了c语言的基础知识,是读者必须掌握的,具体内容包括语言入门、数据计算、程序设计、数组初探、函数应用等。第2部分包括第6-8章,属于扩展内容,对于读者提高自身的编程效率非常有帮助,具体内容包括结构体和枚举类型概述、指针的简单应用、文件的初步使用等。第3部分是附录,详细罗列了书中用到的相关知识。《C语言简明教程》力求把常规C言教学中比较抽象、难于理解、学起来比较吃力的知识通过简明的叙述、形象的比喻、准确的例子和恰当的实验介绍给读者,使读者学完之后能轻松编写出小型应用程序。《C语言简明教程》适用于少学时的非计算机类本科生、独立学院学生和高职高专学生。
-
C#案例教程游祖元 主编,齐艳春 等副主编《全国高等职业教育计算机类规划教材·实例与实训教程系列:C#案例教程(第2版)》共分12章,内容主要包括互换性概述和标准化、测量基础知识、极限 与配合、形状和位置公差与检测、表面粗糙度、滚动轴承的公差与配合、光 滑极限量规、角度和圆锥配合的公差及其检测、键与花键联结的互换性、普 通螺纹结合的互换性、渐开线圆柱齿轮传动的互换性和尺寸链等。本书内容精 练,注重基础知识的讲授,必要的原理分析简单明了,同时强调对学生实践 能力的培养,并通过列举大量生产中的设计、制造及检测等实例,使得理论 与实践紧密结合。 本书可作为高职院校机械类各专业的教学用书,也可作为机械等行业工 程技术人员的参考资料。
-
C语言程序设计基础与应用刘丽,朱俊东,张航 著《高等院校计算机教育系列教材:C语言程序设计基础与应用》是在作者多年讲授C语言程序设计的基础上,总结多年的教学经验和实践体会编写而成的。本书采用由浅入深、循序渐进的原则,系统地介绍了C语言的基本语法知识,通过大量实例描述C语言的程序设计方法,并针对实例给出了算法分析,注重培养学生程序设计的思维方法和程序设计能力。本书共分为13章,第1~3章介绍C语言的概念、数据类型和基础知识;第4~6章介绍C语言的三种基本结构;第7~13章介绍C语言中的数组、函数、结构体、文件和编译预处理的基础知识和编程技巧。综观全书,既有基础知识的介绍,也有各种算法的分析;既有生动的实例讲解,也有典型经验的分享。本书既可以作为高等学校各专业的正式教材,也适合自学使用。另外,在本书中,兼顾了全国计算机等级考试二级C语言程序设计考试大纲的相关内容,也可以作为考试辅导教材使用。
-
面向对象程序设计教程任宏萍 编著《面向对象程序设计教程》从面向对象软件开发的角度出发,以java语言为辅助工具,重点讲述面向对象程序设计的思想、方法、技术以及面向对象的编程原则,使读者能较全面地了解面向对象软件开发的方法和实现过程,更好地理解和掌握面向对象的程序设计。《面向对象程序设计教程》分为9章,从面向对象软件开发概述讲起,包括面向对象的基本概念、统一建模语言uml部分内容、程序设计模式等,以帮助读者打下良好的面向对象程序设计基础;其次讲述了java语言编程的基础知识;然后以三层程序设计模式为主线,分别讲解问题域类、图形用户界面类、数据访问类的设计与实现以及它们之间如何交互共同完成系统功能,其中包括设计、实现面向对象的重要概念:封装、继承、多态和类之间的各种关系,数据库访问以及异常处理等;最后讲解基于web的应用开发。《面向对象程序设计教程》的附录介绍java应用开发环境的建立、myeclipse(含tomcat)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。《面向对象程序设计教程》可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计”课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。