C/C++及其相关
-
C++面向对象程序设计刘建舟 等编《高等院校计算机教材系列:C++面向对象程序设计》全面讲述了面向对象程序设计的有关知识和方法,主要内容包括:C++语言基础、面向对象程序设计方法、重载与类型转换、继承与派生、多态性、输入输出流、容错及异常处理、模板。对于每一个知识点,均通过例题来辅助理论知识的讲解,通俗易懂。附录中的课程设计部分可以充分弥补课堂教学和实验中知识深度和广度有限的问题,更好地帮助学生系统地掌握面向对象程序设计课程的主要内容。《高等院校计算机教材系列:C++面向对象程序设计》兼顾理论和实践,可以作为高等院校相关专业学生学习C++面向对象程序设计课程的教材,也适合作为初学者自学的教材。
-
C++语言程序设计王立柱 编《高等院校计算机专业人才能力培养规划教材:C++语言程序设计》在C语言基础上介绍C++语言基础知识和程序设计方法。全书共分14章,内容包括:C语言回顾、C顺序表、C单向链表、C结构串、从C到C++的基本内容、从顺序表到顺序表类、从String结构到String类、Date类、继承和动态绑定、函数模板和类模板、链表类模板和适配器、C++的I/O流库、C++综合设计实例以及命名空间。《高等院校计算机专业人才能力培养规划教材:C++语言程序设计》可以作为高等院校计算机及相关专业本科生的C++程序设计课程的教材,也可以作为计算机编程爱好者的自学教材和参考书。
-
21天学通C语言(美)Bradley L.Jones,Peter Aitken 著 信达工作室 译《21天学通C语言(第6版·修订版)》是初学者学习C语言的经典教程。本版按最新的标准(ISO/IEC:9899-1999),以循序渐进的方式介绍了C语言编程方面知识,并提供了丰富的实例和大量的练习。通过学习实例,并将所学的知识用于完成练习,读者将逐步了解、熟悉并精通C语言。《21天学通C语言(第6版·修订版)》包括四周的课程。第一周的课程介绍了C语言程序的基本元素,包括变量、常量、语句、表达式、函数和循环;第二周的课程介绍了数组、指针、字符和字符串、结构和共用体、变量的作用域、输入/输出等;第三周的课程介绍了有关指针和函数的高级主题、磁盘文件读写、字符串操纵函数、函数库、内存管理以及编译器的高级用法等;第四周是附加课程,简要地介绍了最流行的面向对象语言——C++、Java和C#。《21天学通C语言(第6版·修订版)》针对初中级程序员编写,可作为学习C语言的教程或参考资料。
-
C#程序设计教程刘瑞新 著 刘瑞新 等编《普通高等教育计算机规划教材:C#程序设计教程》以Visual Studio 2008/2005为开发平台,以C#为开发语言,面向无程序设计基础的读者,采用“任务驱动”方式,全面细致地介绍了?C#程序设计语言的基础知识、特点和具体应用。本书将面向对象的思想贯穿于整个教材,不仅在讲述内容上详细介绍了面向对象的相关概念及编程技巧,而且在所有例题、习题及上机实训中采用“任务驱动”的方式,强调使用面向对象的程序设计方法实现程序功能。强调程序功能由类及其属性、方法等实现。本书共分为12章,主要包括C#语法基础,流程控制语句与控件,面向对象程序设计方法,数组、结构与集合,接口、委托和事件,泛型,异常处理、程序调试和文件操作,数据库操作,LINQ to SQL数据库操作等内容。《普通高等教育计算机规划教材:C#程序设计教程》适合作为高等学校、软件学院、职业院校的计算机及相关专业的教材,也适用于从事软件开发和应用的人员参考。
-
Visual C++数字图像模式识别典型案例详解冯伟兴 等 著《Visual C++数字图像模式识别典型案例详解》详解了数字图像模式识别中部分典型案例,全书共分3篇14章,第一篇分2章介绍了数字图像模式识别基础知识及其经典实现方法;第二篇分10章从不同角度介绍了多个典型的数字图像模式识别案例;第三篇则系统全面地介绍了2个数字图像模式识别案例的详细设计思路及其实现过程。《Visual C++数字图像模式识别典型案例详解》打破了传统程序类书籍的讲解方法,将编程思路和编程过程与所附代码有机结合在一起,分层次分模块地予以讲解。同时,以图解的方式讲解程序的运行过程和结果,并配有适当的文字说明,从而使读者迅速理解所讲述的内容。《Visual C++数字图像模式识别典型案例详解》内容翔实、结构清晰、图解清楚、讲解透彻、案例丰富实用,能够使读者快速、全面地掌握数字图像模式识别的各种应用技术。它既可作为高等院校的数字图像模式识别相关学科的教材,也可作为工程技术人员及读者自学的参考书。
-
C#数据库应用程序开发技术与案例教程周洪斌,温一军 著C#是微软公司推出的、业界主流的程序设计语言,掌握基于C#的数据库编程技术,对于在校学生、求职应聘者都具有极其重要的意义。本书以Visual Studio 2008、SQL Server 2005以及Access 2007为开发平台,较为全面地介绍了基于C#的数据库编程技术。《高等院校计算机专业人才能力培养规划教材:C#数据库应用程序开发技术与案例教程》以工作过程为导向,由浅入深,按篇展开,逐步揭开软件开发的神秘面纱。在基础篇中详细讲解了通讯录系统的设计、开发和安装部署的完整过程,把ADO.NET编程技术融入各个任务中,开展手把手教学。学完基础篇,即可开发出一个功能较为完备的通讯录系统。在进阶篇中讲解了企业开发中广泛用到的参数化SQL语句、存储过程使用及自定义数据库操作类,进一步提高读者的数据库编程能力。在高级篇中,首先详细讲解了基于三层架构的通讯录程序的开发过程以及如何开发一个基于Access的通讯录系统,随后讲解了如何实现基于抽象工厂模式的三层架构以及如何采用MD5加密用户密码。本书同时将“毕业生实习与就业跟踪系统”的开发作为独立实践任务安排在每章结尾,有利于读者课外练习,并在附录中给出了一个来源于企业实际项目的课程实训任务书。《高等院校计算机专业人才能力培养规划教材:C#数据库应用程序开发技术与案例教程》是校企合作的成果,凝聚了编者近几年来学习.NET技术、开发.NET软件、讲授.NET课程的心得和体会,希望本书能为我国的软件人才培养起到推动作用,同时也希望读者能凭借本书进入.NET开发大门。本书可作为应用型本科、高职高专院校相关专业C#程序设计的教材,亦可作为软件公司对新员工开展岗前培训的教材,还适合社会培训机构作为培训用书。另外,本书可供编程爱好者学习、参考。
-
Cocoa和Objective-C(美)斯科特·史蒂文森 著 方红琴 译无论只掌握了基本的程序设计技能,还是有多年的程序设计经验,都要构建可靠的用于Mac OS X、iPhone和iPad的应用程序。使用本书,读者可以通过逐步地辅导、实用的练习、清晰的例子和来自专家的合理的建议学到如何使用苹果的Cocoa框架和Objective-C语言。 Cocoa和Objective-C:构建和运行一书仅提供够用的理论知识作为基础,接着介绍了如何使用苹果的快速开发工具——Xcode和Interface Builder——开发Cocoa应用程序、管理用户交互、创建令人满意的用户界面等。无论是程序设计的新手,还是没有使用过此平台的人,都将快速获得开发高水平软件所需要的经验。
-
C++程序设计任务导引教程谢书良 编著《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:C++程序设计任务导引教程》共分13章,第1章至第5章介绍结构化编程,第6章至第10章介绍对象化编程,第11章至第13章介绍可视化编程,内容涵盖了C、C++、VC++的主要内容。第13章是体现本书特色的一章,分别介绍单数据表和多数据表的“学生成绩管理系统”的设计过程和完整代码,为最后进行“课程实践”提供了两个可视化程序设计的工程样例。《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:C++程序设计任务导引教程》按任务导引教学方法进行编写,十分注重可读性和可用性。用任务来带基础知识,既保持了知识的系统性,又使学习目的比较明确,学习效果容易检验,在激发读者学习程序设计应用知识和训练程序设计能力方面有较好的作用。本书还为授课教师提供精心设计的配套电子课件、全部例题源代码、自测练习题答案和部分题目的源代码。本书可作为各级各类高等院校涉及程序设计的相关专业开设“C++程序设计”课程或“C++工程实践”课程的教材,也可作为工程技术人员的参考用书和有志于程序设计的社会青年的自学用书。
-
新概念C程序设计大学教程张基温 编著《新概念C程序设计大学教程(高等教育质量工程信息技术系列示范教材)》由张基温编著,是一本基于能力培养体系的C语言程序设计教材。《高等教育质量工程信息技术系列示范教材:新概念C程序设计大学教程》按照作者提出的“提出问题、分析问题一编写程序、语法说明一程序测试、结果分析”的思路,并按照“前期以培养解题思路为主,语法知识够用就行;后期补充必要的语法细节”的原则编写,旨在引导读者在逻辑思维能力、语法应用能力和程序测试能力3个方面同步提高。全书分为3篇。第1篇从几个经典问题人手,将读者带入穷举、迭代、递归、随机模拟、时间步长、事件步长等基本逻辑思维训练之中,并相对集中地融入基本语法,为初学者奠定程序设计的基本知识和能力。第2篇通过数组、结构体和指针3种构造数据类型以及常用算法设计策略的介绍,使读者的程序设计能力上升到“数据结构十算法一程序”的水平。第3篇对C语言重点语法进行总结、提升和拓展,使读者在发挥C语言优势方面得到提升。《新概念C程序设计大学教程(高等教育质量工程信息技术系列示范教材)》结构新颖、概念准确,鱼渔并重、和木皆宜,例题经典、习题丰富、题型全面,适应面宽、注重效果,适合教学、兼顾自学,与教育部计算机科学与技术教学指导委员会推荐的《高等学校计算机科学与技术专业:公共核心知识体系与课程》中关于程序设计课程的要求一致,可以作为高等学校各专业的新一代程序设计课程教材,也可供从事程序设计相关领域的人员自学或参考。
-
C/C++程序设计张树粹 主编《高等学校计算机专业教材精选·算法与程序设计:C/C++程序设计(第2版)》以面向过程程序设计为基础,引进了C++新增的运算符重载、函数重载、类和对象的封装性等,加强了C语言内容,目的是使读者在具备基本编程能力的基础上循序渐进地向面向对象程序设计过渡。全书共分9章,各章均精选了国家各类计算机水平考试的例题和习题。编者基于多年的教学经验,注重C/C++本身的系统性与认知规律的结合,针对初学者的特点,在写法上务求深入浅出,通俗易懂;在结构和内容上务求准确定位,合理取舍,精选例题,强化实验。本书适合作为普通高等院校、高职高专、各类成人教育院校程序设计基础课程的教材,也可作为编程人员和参加计算机考试(C/C++模块)的自学者的参考书。