C/C++及其相关
-
Essential C++中文版(美)李普曼(Lippman, S. B.)著,侯捷 译《Essential C++中文版》以四个面向来表现C++的本质:procedural(面向过程的)、generic(泛型的)、object-based(基于对象的)、object-oriented(面向对象的)。全书围绕一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性来组织。循此方式,你将不只学到C++的功能和结构,也可学到它们的设计目的和基本原理。《Essential C++中文版》适合那些已经开始从事软件设计,又抽不出太多时间学习新技术的程序员阅读。
-
C语言程序设计教程张宗杰 编《计算机“卓越工程师计划”应用型教材:C语言程序设计教程》分基础篇、进阶篇和提高篇。基础篇包括第1章至第3章,主要介绍利用整型变量进行简单的控制结构程序设计;进阶篇包括第4章至第9章,主要阐述C语言程序设计的基础知识、结构化程序设计相关内容;提高篇包括第10章至第13章,主要介绍一些复杂的数据组织结构,为读者进一步编写复杂程序打下基础。《计算机“卓越工程师计划”应用型教材:C语言程序设计教程》每章都附有习题,并提供免费配套的电子教案。
-
C及C++程序设计张富 ,王晓军 著《普通高等教育“十一五”国家级规划教材:C及C++程序设计(第4版)》以TurboC++为依据,以C语言为起点,全面地介绍C++语言的程序设计基础和面向对象的程序设计方法。全书分为两大部分,第一部分介绍C语言基础,第二部分介绍面向对象程序设计的概念和方法。《普通高等教育“十一五”国家级规划教材:C及C++程序设计(第4版)》可作为高等学校“程序设计语言”课程的教材或参考书,也可供初学者自学参考。
-
C语言程序设计张磊 主编《21世纪高等学校规划教材·计算机科学与技术·山东省精品课程配套教材:C语言程序设计:理论、方法与实践》面向程序设计初学者编写,以“学习基本理论、掌握基本方法、培养基本实践能力”为编写指导思想,突出C语言课程的应用性、实践性特点,综合运用案例教学、任务驱动、启发式教学等多种教学方法,对C语言程序设计的语言知识和程序设计的方法过程进行系统介绍,特别适合将C语言程序设计作为第一门程序设计课程的高校学生学习使用。全书共有9章,分别为程序设计概述、简单程序设计、分支结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、结构体程序设计和文件程序设计。每章均设有实验指导,分为基础实验和综合实验两部分,与理论教学内容密切衔接,相辅相成。《21世纪高等学校规划教材·计算机科学与技术·山东省精品课程配套教材:C语言程序设计:理论、方法与实践》配有教学课件、例题程序源代码和试题库等丰富的教学资源。《21世纪高等学校规划教材·计算机科学与技术·山东省精品课程配套教材:C语言程序设计:理论、方法与实践》适合作为高等院校C语言程序设计等相关课程的教材,也可用作程序设计人员及程序设计爱好者的自学参考书。
-
面向对象数据结构姜麟 编《面向对象数据结构(C++版)》全面介绍了面向对象数据结构的基础理论、算法设计方法和具体应用,包括数据结构及算法设计的基本概念、线性表、串、栈和队列、数组和广义表、树和二叉树、图、查找、排序等内容,力求满足计算机及相关专业本科教学的基本要求及培养目标。《面向对象数据结构(C++版)》采用面向对象C++语言描述数据结构和算法,涉及内容全面丰富,重点突出,理论讲述难度适中,算法实践浅显易懂,例题习题丰富。《面向对象数据结构(C++版)》可作为高等院校计算机及相关专业本科及研究生面向对象数据结构课程教材,也可供从事计算机软件开发和工程应用的技术人员参考。
-
Objective-C程序设计入门与实践刘一民 刘宪利 著本书详细介绍了Objective-C语言和苹果iOS、Mac平台面向对象程序编程的知识;结合独特的学习方法,在每章都合理嵌入大量的范例,让本书更适合于读者学习和课堂教学。 如果你对iPhone/iPad开发有兴趣,但是没有软件开发经验,本书将是你的首选,它能帮助你迈进开发的门槛,帮你成为一名初级的软件开发人员。对于用其他开发语言编程的人,本书也是一本不错的入门级别的书。如果想成为一名软件开发高手,仅仅靠本书的是不够的,建议掌握本书所介绍的知识之后,加入到苹果开发者中心(https://developer.apple.com.cn/),通过苹果官方提供的有关开发材料,来进一步学习,提高自己对iPhone/iPad的框架。
-
单片机C语言实用教程龙建飞 ,张箭 编本书以项目作引领、以任务为驱动组织教学单元,通过大量实例,举一反三,由浅入深、由简到繁地安排训练项目和任务;立足于学生实际,以学生为主体,注重学生自主学习、合作学习和老师个性化教学;将单片机硬件知识和C语言编程知识分解到实例中,以解决实际问题为纽带实现理论与实践有机结合,达到“教中做、做中学、学中练”的目的,全面提升学生解决问题的实战经验和能力。本书的主要内容包括51单片机所有的内部硬件知识(I/O口控制、定时器、中断、通信等),编写C51单片机程序所需的C语言基础知识。本书涉及外围硬件包括LED灯、独立按钮、钮子开关、数码管、大/小液晶、点阵等。
-
深入浅出Objective-C钱成 著《深入浅出Objective-C》围绕着苹果平台的软件开发语言Objective-C展开,由开始到发展,由基础到原理,由领会到技巧,由新手到大师,由浅入深地层层讲解。作为国内罕见的原创Objecitve-C教程,《深入浅出Objective-C》披露了为数众多的技术要点和内幕,甚至还包括至完稿时最新的iOS 6.0新技术细节。编者以一个中国苹果开发者的角度,为有经验的同行能够再次提高提供参考,为懵懂的新手开辟一条康庄大道,甚至为想学Objective-C却无从下手的朋友揭秘了开发捷径。
-
C程序设计教程谭浩强 著C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。《中国高等院校计算机基础教育课程体系规划教材:C程序设计教程(第2版)》系统地介绍怎样使用C语言进行程序设计。通过《中国高等院校计算机基础教育课程体系规划教材:C程序设计教程(第2版)》的学习,可以基本上掌握C语言的主要内容和使用方法,同时学习程序设计的方法及有关算法的知识,初步掌握用计算机解题的全过程。这是理工类大学生应当具备的基本知识和应用要求。本书作者具有丰富的教学经验和编写教材的经验,善于把复杂的问题简单化,化解了学生学习过程中的许多困难。作者所著的《C程序设计》一书受到专家和读者的一致好评,公认为是学习C语言程序设计的理想教材,被全国大多数高校选用,是学习C语言的主流用书。已累计发行了1200多万册,创同类书的国内外发行最高纪录。根据国内一般大学非计算机专业的教学需要,作者2007年在《C程序设计》一书的基础上重新组织和改写并出版了《C程序设计教程》,适当减少内容,紧扣基本要求,突出重点,适合“少学时”的需要。现在,作者对该书进行了修订,出版了《C程序设计教程(第2版)》,即本书。根据近年来的教学实践,本书在第一版的基础上,重新构建教材体系,进一步压缩内容,突出重点,加强算法训练,更加实用。用通俗易懂的方法和语言阐明复杂的概念,使读者更加容易学习。同时注重培养包括计算思维在内的科学思维。本书可用作全国各高等学校各专业的正式教材,尤其适合于一般院校的非计算机专业使用。也是一本供自学的好教材。《中国高等院校计算机基础教育课程体系规划教材:C程序设计教程(第2版)》还配有辅助教材《C程序设计教程(第2版)学习辅导》。
-
C语言习题精编与上机实验罗佳 ,白忠建 编《C语言习题精编与上机实验/工业和信息化普通高等教育“十二五”规划教材立项项目》分习题篇和上机篇两部分,其中习题篇分为分章练习、模拟测试和等级考试(笔试),上机篇分为开发环境、上机实验、等级考试(机试)和综合实训。书中各部分精选了大量C语言题目并以多种题型(选择、填空、判断、编程)供读者练习,同时也详细给出了答案解析供读者参考。《C语言习题精编与上机实验/工业和信息化普通高等教育“十二五”规划教材立项项目》内容丰富、实用性强,是学习C语言的一本好参考书,不仅可以作为《C语言程序设计》的配套教学用书,也可以单独使用,适合作为高等学校C语言的辅助教材和全国计算机等级考试的参考书。