C/C++及其相关
-
C++程序设计刘加海 ,杨锆 ,张银南 等编《C++程序设计(第2版)/高等学校计算机基础教育教材精选》适合作为直接讲授C++程序设计课程的教学用书,不需要读者具有C程序设计的基础。本书把C程序设计的基本知识结合在类中讲解,使面向对象的思想贯穿于整个教材,能帮助读者尽快掌握面向对象的编程思想,提高面向对象的编程能力。《C++程序设计(第2版)/高等学校计算机基础教育教材精选》共分14章,内容包括C++程序设计入门、C++程序的文件组织与基本运算符、循环程序设计、分支程序设计、函数、数组与指针、指针与函数、类与对象、运算符重载、继承与多态性、I/O流与文件、模板和异常、可视化程序设计。《C++程序设计(第2版)/高等学校计算机基础教育教材精选》内容通俗易懂、言简意赅、重点突出。本书内容的安排循序渐进、深入浅出,以具体实例来分析和阐明C++程序设计中面向对象的方法与应用。为加深读者对程序设计思想的理解,每章都给出了与教材同步的思考题与上机练习题。清华大学出版社还出版了与本书配套的《C++程序设计实验、辅导与习题解答》,书中给出了17个C++实验、C++编程要点及本书所有习题的解答。本书作者根据在浙江大学多年讲授C++程序设计的教学经验,结合大量实例,系统地讲述了C++程序设计的主要知识点、编程特点与编程方法。本书适合作为高等学校理工科各专业的学生学习面向对象程序设计的教材或参考书。 -
程序设计基础实验指导与测试高克宁 ,李金双 ,焦明海 等著《程序设计基础(C语言)实验指导与测试(第2版)/高等学校计算机基础教育规划教材》作为《程序设计基础(C语言)(第2版)》的配套教材,旨在帮助学生掌握程序设计的基本技能。《程序设计基础(C语言)实验指导与测试(第2版)/高等学校计算机基础教育规划教材》包含5个方面内容:介绍了Visual C++6.0集成开发环境:精心设计了15个实验,每个实验由实验目的、实验指导和实验内容三部分构成,其中实验指导部分给出了详细的实验步骤和实验,对自行开展实验活动具有重要的指导意义;提供了7个综合案例.每一个案例都给出了详尽的指导,以进一步培养学生的综合实践能力;针对课程的学习给出了大量的基本概念测试题,包括基本概念选择题、阅读程序和程序填空三类题型,对加深和巩固对基本概念的理解有很大帮助。 -
Visual C++串口通信技术详解李景峰 ,潘恒 ,杨丽娜 等著《Visual C++串口通信技术详解(第2版)》介绍如何利用Visual C++集成开发环境进行串口通信程序开发的前沿实用技术。书中精选来自工程实践的应用范例,主要涵盖串口通信的理论基础、Visual C++集成开发环境简介、MSComm控件串口编程、Windows API串口编程、TAPI串口编程、串口实现双机互连、串口调试精灵、串口控制Modem设备、计算机和单片机的串口通信、计算机和PLC串口通信、计算机与射频卡通信、通过串口控制GPS模块、串口控制云台摄像头、智能报警系统、语音自动应答系统,以及USB转RS-232串口实例等。《Visual C++串口通信技术详解(第2版)》通俗易懂,内容翔实,层次分明,注重知识的系统性、针对性和先进性,凸显基础理论与工程实践之间的相互联系。本书实例的源代码可在www.hzbook.com下载,以方便读者学习和使用。《Visual C++串口通信技术详解(第2版)》可作为具有一定Visual C++使用基础的读者开发串口通信程序的参考书,也可作为科研单位、高等院校相关专业技术人员的参考书。 -
C#程序设计经典300例王骞 ,陈宇 ,管马舟 著C#是构建在.NET框架上的一种面向对象的编程语言。其语法简洁,类型安全,具有与其他语言良好的兼容性,以及完善的错误处理机制。王骞、陈宇、管马舟编著的《C#程序设计经典300例(附光盘)》分4篇共29章,一共包含了300个例子,主要介绍C#编程中几种常用应用程序的创建方法、基本语法、面向对象的基础知识、程序中常用的数据结构与算法、项目开发中常用的设计模式、Windows窗体编程、多线程的使用、文件系统的管理、注册表技术运用、数据库的开发、Office的访问、GDI+绘图技术、自定义控件、Vista的Aero磨砂玻璃特效、图像处理的常用算法、WPF技术、网络通信技术、多进程编程、C/C++程序调用、系统管理以及LINQ和并行处理等技术。《C#程序设计经典300例(附光盘)》的每个实例不但有知识点的讲解,而且还将这些知识灵活运用,最关键的是,根据笔者多年的编程经验,还在实例中穿插了大量的编程技巧。本书既适用于C#初学者对基础知识的学习,也可以帮助中高级读者进一步提高C#编程水平。 -
面向对象数据结构姜麟 编《面向对象数据结构(C++版)》全面介绍了面向对象数据结构的基础理论、算法设计方法和具体应用,包括数据结构及算法设计的基本概念、线性表、串、栈和队列、数组和广义表、树和二叉树、图、查找、排序等内容,力求满足计算机及相关专业本科教学的基本要求及培养目标。《面向对象数据结构(C++版)》采用面向对象C++语言描述数据结构和算法,涉及内容全面丰富,重点突出,理论讲述难度适中,算法实践浅显易懂,例题习题丰富。《面向对象数据结构(C++版)》可作为高等院校计算机及相关专业本科及研究生面向对象数据结构课程教材,也可供从事计算机软件开发和工程应用的技术人员参考。 -
深入浅出Objective-C钱成 著《深入浅出Objective-C》围绕着苹果平台的软件开发语言Objective-C展开,由开始到发展,由基础到原理,由领会到技巧,由新手到大师,由浅入深地层层讲解。作为国内罕见的原创Objecitve-C教程,《深入浅出Objective-C》披露了为数众多的技术要点和内幕,甚至还包括至完稿时最新的iOS 6.0新技术细节。编者以一个中国苹果开发者的角度,为有经验的同行能够再次提高提供参考,为懵懂的新手开辟一条康庄大道,甚至为想学Objective-C却无从下手的朋友揭秘了开发捷径。 -
单片机C语言实用教程龙建飞 ,张箭 编本书以项目作引领、以任务为驱动组织教学单元,通过大量实例,举一反三,由浅入深、由简到繁地安排训练项目和任务;立足于学生实际,以学生为主体,注重学生自主学习、合作学习和老师个性化教学;将单片机硬件知识和C语言编程知识分解到实例中,以解决实际问题为纽带实现理论与实践有机结合,达到“教中做、做中学、学中练”的目的,全面提升学生解决问题的实战经验和能力。本书的主要内容包括51单片机所有的内部硬件知识(I/O口控制、定时器、中断、通信等),编写C51单片机程序所需的C语言基础知识。本书涉及外围硬件包括LED灯、独立按钮、钮子开关、数码管、大/小液晶、点阵等。 -
C语言项目设计教程邓会敏 ,李向阳 ,张文梅 编本书编写理念为“项目导向,任务驱动”。全书设计了简单计算器、高级计算器和学生成绩管理系统3个大项目,每个大项目根据完成该项目的工作过程分解成若干个任务,把c语言的知识点分解并贯穿在项目任务的实现中。通过项目和任务的实施,帮助学生学习知识和掌握技能。项目的安排顺序既符合学生的认知规律,又体现了C语言知识的连贯性。本书结合项目任务的实现,在讲解知识的过程中列举了上百个例子,便于学生融会贯通地掌握知识。本书的C语言知识要点均通过任务引入,能极大地提高学生的学习兴趣。这些知识要点随着教材内容的展开步步深入,适合初学者学习,尤其适合该课程学时少、有递进式需求的教学。本书可作为高职高专c语言程序设计课程理实一体化教学的教材,也可以作为C语言的职业培训教材或c语言爱好者的自学用书。 -
C语言程序设计葛日波 ,何毅 ,刘丽艳 等著本书是以c语言零起点读者作为主要对象的程序设计教程。2008年8月出版了第1版,本次再版融入了新的教学与改革成果,更加突.出了“教师方便教,学生容易学”的特点。本书紧密结合技术和应用背景,按照“从问题中来~到问题中去”的思路进行精心策划,用大量的图表和程序实例将知识融入其中,大大降低了知识的抽象性和复杂性,符合读者的认知规律,很容易入门。每章后配有大量的习题,有助于读者巩固和提高。本书结合作者多年的教学与改革实践编写而成,内容先进,体系合理,概念清晰,讲解透彻,图例丰富,分散难点,文字流畅,通俗易懂,是学习c语言程序设计的一本好教材。本书还配有《C语言程序设计习题解答与上机指导(第2版)》、《C语言程序设计习题与详解》两本辅助教材。 -
C++程序设计邵兰洁 ,马睿 ,李寰 编《C++程序设计(第2版)/高等学校计算机科学与技术应用型教材》以CDIO理念为指导,以项目驱动为主线,通过一个项目——学生信息管理系统的面向对象程序编制,全面而深入浅出地介绍了标准C++面向对象的程序设计技术。内容包括:C++对C语言的扩充、类与对象、继承与组合、多态性与虚函数、友元、静态成员、运算符重载、模板与STL、输入/输出流、异常处理、图形界面C++程序设计等。《C++程序设计(第2版)/高等学校计算机科学与技术应用型教材》内容丰富,通俗易懂,实用性强。它以一个综合性的案例贯穿始终,引导读者理解和领会面向对象程序设计的思想、技术、方法和要领。按照教材的引导一步步完成案例程序的编制,可以让读者在编程实践中提高自身的实践能力、自主学习能力、创新思维能力。《C++程序设计(第2版)/高等学校计算机科学与技术应用型教材》是按照应用型本科教学的基本要求编写的,既可用作高等院校计算机及相关专业本科生的面向对象程序设计课程教材,也适合用作具有C语言基础,想学习面向对象编程技术的自学者和广大程序设计人员的参考用书。
