C/C++及其相关
-
C#语言程序设计魏金岭 等主编C#是微软公司推出的一种基于.NET框架的、面向对象的高级编程语言,由C和C++派生而来,继承了C和C++卓越的性能,同时又以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》全面讲解了C#4.0的基础知识和开发技巧。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》结构清晰,叙述清楚,所述范例的源代码均在Visual Studio 2010上运行通过。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》适合作为高等院校学生的编程入门教材,也适合作为开发人员的查阅、参考资料,同时也可以作为培训机构的参考教材。
-
C#案例教程游祖元 主编,齐艳春 等副主编《全国高等职业教育计算机类规划教材·实例与实训教程系列:C#案例教程(第2版)》共分12章,内容主要包括互换性概述和标准化、测量基础知识、极限 与配合、形状和位置公差与检测、表面粗糙度、滚动轴承的公差与配合、光 滑极限量规、角度和圆锥配合的公差及其检测、键与花键联结的互换性、普 通螺纹结合的互换性、渐开线圆柱齿轮传动的互换性和尺寸链等。本书内容精 练,注重基础知识的讲授,必要的原理分析简单明了,同时强调对学生实践 能力的培养,并通过列举大量生产中的设计、制造及检测等实例,使得理论 与实践紧密结合。 本书可作为高职院校机械类各专业的教学用书,也可作为机械等行业工 程技术人员的参考资料。
-
C语言简明教程杨新发 主编《C语言简明教程》是一本讲解C语言程序设计的简明教程。全书共分为3部分。第1部分包括第1-5章,主要介绍了c语言的基础知识,是读者必须掌握的,具体内容包括语言入门、数据计算、程序设计、数组初探、函数应用等。第2部分包括第6-8章,属于扩展内容,对于读者提高自身的编程效率非常有帮助,具体内容包括结构体和枚举类型概述、指针的简单应用、文件的初步使用等。第3部分是附录,详细罗列了书中用到的相关知识。《C语言简明教程》力求把常规C言教学中比较抽象、难于理解、学起来比较吃力的知识通过简明的叙述、形象的比喻、准确的例子和恰当的实验介绍给读者,使读者学完之后能轻松编写出小型应用程序。《C语言简明教程》适用于少学时的非计算机类本科生、独立学院学生和高职高专学生。
-
面向对象程序设计教程任宏萍 编著《面向对象程序设计教程》从面向对象软件开发的角度出发,以java语言为辅助工具,重点讲述面向对象程序设计的思想、方法、技术以及面向对象的编程原则,使读者能较全面地了解面向对象软件开发的方法和实现过程,更好地理解和掌握面向对象的程序设计。《面向对象程序设计教程》分为9章,从面向对象软件开发概述讲起,包括面向对象的基本概念、统一建模语言uml部分内容、程序设计模式等,以帮助读者打下良好的面向对象程序设计基础;其次讲述了java语言编程的基础知识;然后以三层程序设计模式为主线,分别讲解问题域类、图形用户界面类、数据访问类的设计与实现以及它们之间如何交互共同完成系统功能,其中包括设计、实现面向对象的重要概念:封装、继承、多态和类之间的各种关系,数据库访问以及异常处理等;最后讲解基于web的应用开发。《面向对象程序设计教程》的附录介绍java应用开发环境的建立、myeclipse(含tomcat)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。《面向对象程序设计教程》可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计”课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。
-
C++实践之路(美)Bartosz Milewski 著,周良忠 译《C++实践之路》将带你领略C++作为工业编程语言的强大威力。 全书分四个部分,共23章。第一部分(第1章~第5章)从面向对象的角度讲解了C++的相关语言知识。第二部分(第6章~第13章)介绍了许多实用的工业强度的编程技术,如清理、隐藏实现细节、资源管理、重载运算符等技术。第三部分(第14章~第18章)探讨了编写和维护Windows应用程序的相关知识,是本书的特色部分。第四部分(第19章~第23章)在以前所学知识的基础上进一步对软件设计策略、团队协作开发、平台移植等内容进行简单介绍。 附录A提供了第一部分内容中部分练习的答案。附录B介绍了事务处理相关知识。 《C++实践之路》适合于不同层次的C++程序员阅读,无论是初学者还是高级程序员,都可从中汲取有用的C++知识营养。
-
高质量程序设计指南林锐,韩永泉编著高质量程序设计是软件行业的薄弱环节,大部分企业为此付出了高昂的代价,只能通过大量的测试和改错来提高软件产品的质量。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是IT企业面临的主要挑战之一。 《高质量程序设计指南:C++/C语言(第3版)》以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范,而这也是作者多年从事软件开发工作的经验总结。全书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。 本书第1版和第2版部分章节曾经在网上广泛流传,被国内IT企业的不少软件开发人员采用。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。 《高质量程序设计指南:C++/C语言(第3版)》的主要读者对象是IT企业的程序员和项目经理,以及大专院校的本科生和研究生。
-
C#面向对象程序设计及实践教程唐燕 主编《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》介绍了C#语言概述,C#语法基础,类,继承和多态,接口、委托和事件,集合和泛型,异常处理,Windows应用程序及常用控件,图形图像编程,文件和流,C#数据库编程以及C# Web应用程序基础等内容。全书提供了丰富的实例代码,并在每章精心安排了与本章内容相关、与实际开发紧密结合的案例。各章通过案例介绍,结合大量实例,层层深入,介绍相关知识点。《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》为读者免费提供教学及学习资料,包括电子课件和书中涉及的项目代码。《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》可作为高等院校计算机、信息管理等相关专业的教学用书,也可作为工程技术人员的参考用书。
-
C++程序设计基础习题解析与实验解答孔丽英 等编著《21世纪面向工程应用型计算机人才培养规划教材:C++程序设计基础习题解析与实验解答》的配套教材是《程序设计与算法语言——C++程序设计基础》(清华大学出版社,2011年版)。本书的内容包括程序设计概述、数据类型和表达式、程序结构、控制结构程序设计、函数、构造数据类型、指针、面向对象程序设计基础、文件和流的基本知识点与要点提示、习题答案与解析以及配套教材中的实验指导与答案,并补充了大量的习题。本书各章次与教材的章次相对应,另有3个附录。附录A给出近年来的3份本科C++程序设计期末考试样题及参考答案;附录B给出程序编译常见错误信息;附录C给出综合程序设计题。《21世纪面向工程应用型计算机人才培养规划教材:C++程序设计基础习题解析与实验解答》可作为高校非计算机专业的本科教材和自学教材以及高职各专业的教材,也可供广大读者参考。
-
Visual C#2010开发权威指南尹成,陈荔城,陈振宇Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio2010版本于2010年4月12日面市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studi0 2010同时带来了.NET Framework 4.0、Microsoft Visual Studi0 2010 CTP(Community Technology Preview),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。这部《Visual C# 2010开发权威指南》简要而全面地介绍了C#和.NET Framework,可帮助程序员迅速进入Visual C# 2010编程领域,并在Windows Azure云计算开发、Windows Phone 7智能手机、Windows 7操作系统、Office 2010办公自动化等方面给出诸多案例以供读者在项目开发时参考。
-
C++高级程序设计实验与习题指导田秀霞,彭源,张安勤 编《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》是《c++高级程序设计》(清华大学出版社,田秀霞主编)一书的配套习题与实验指导教材,为读者提供丰富的c++习题与解答资源,适合作为教学辅助教材和自学指导教材。《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》的每个章节和主教材一一对应,每章分为四部分内容:第一部分是学习导读,为读者指明本章学习重点以及难于理解或易出错部分的学习方法;第二部分是实验指导,根据本章的教学实践设计相应的实验实践题目;第三部分是课后习题解答,对主教材课后的习题做了详细的分析与解答;第四部分是补充习题及解答,在主教材课后习题的基础上,补充了大量的习题和相应的详细解答,供读者进一步理解和掌握本章的教学重点和难点。《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》附录部分通过《案例——银行账户管理系统》的引入,为学生进行大型课程设计提供了指导和帮助,以及对C++综合知识的应用与实践能力。