C/C++及其相关
-
Visual C#程序设计项目案例教程郑伟 主编《Visual C#程序设计项目案例教程》采用任务驱动模式编写,突出实际动手能力的培养,所选用项目来自企业真实案例。《Visual C#程序设计项目案例教程》以C#作为开发语言,以Visual Studio 2010作为开发平台,数据库采用SQL Server 2005,从开发人员的角度出发,讲解了7个设计项目,从简单应用程序的编写到企业级应用程序的构建,内容涉及Windows Forms基础应用程序、数据库应用程序。从基础架构,到数据库的设计、用户界面的构建以及类层次关系的构建,由浅入深地进行讲述,本着理论必需、够用的原则,对涉及的知识点进行精讲,让学生既知其理,又懂得使用方法。通过项目与任务的实施,提高学生的动手能力。每个项目都有拓展训练,通过这些训练可达到举一反三的目的。《Visual C#程序设计项目案例教程》适合作为大学本科、高职高专院校计算机相关专业的教材,也可作为编程爱好者的自学教材,还可供成人教育和在职人员作培训教材使用。 -
C#语言程序设计基础实验指导郑宇军 编著这本由郑宇军、凌海风、杜家兴编著的《C#语言程序设计基础实验指导(第2版)》是《C#语言程序设计基础(第二版)》一书的配套辅助教材。全书共分21章,第1~18章为主教材中对应章节的学习指导和上机实践,其中每一章包含2~4个上机实验及若干补充上机练习,以帮助读者加深理解教学内容;第19章提供了一套模拟试题;第20章和第21章分别提供了两个综合性的实习案例,以便读者融会贯通所学知识。《C#语言程序设计基础实验指导(第2版)》可作为高等院校计算机及相关专业的程序设计语言教学参考书,也可供专业开发人员自学使用。 -
深入体验C#项目开发扶松柏 编著《深入体验C#项目开发》是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。《深入体验C#项目开发》通过10个综合实例的实现过程,详细讲解了C#在实践项目中的综合运用过程。这些项目从作者的学生时代写起,到项目经理结束,一直贯穿于作者最重要的开发时期。全书共分10章,内容包括:俄罗斯方块游戏、在线留言簿系统、个人通讯录系统、KTV点歌系统、在线IT商城系统、企业交互系统、餐饮管理系统、短信群发系统、超市进销存系统、视频监控系统的具体实现流程。《深入体验C#项目开发》在具体讲解每个实例时,都遵循项目的进度来讲解,即从接到项目到具体开发,直到最后的调试和发布。内容循序渐进,并穿插了学习技巧和职场生存法则,可引领读者全面掌握C#语言。另外,《深入体验C#项目开发》的配套光盘为读者提供了全程视频讲解和实例源代码。《深入体验C#项目开发》不但适合于C#的初学者,也适合于有一定C#基础的读者,甚至也可以作为有一定造诣的程序员的参考书。 -
Visual C++网络编程郑阿奇 著《Visual C++网络编程》以Visual Studio 2008为平台,介绍Visual C++网络编程。全书共12章,分上、下两篇共四个部分。《Visual C++网络编程》上篇为“MFC网络编程与Internet应用开发”,暂不涉及网络协议,而是用现成的MFC类库和API开发人们身边常见的典型应用(主要为客户端程序)。上篇又分两个部分:第一部分(第1~2章),介绍网络编程背景和MFC Socket编程;第二部分(第3~6章),介绍Internet应用开发,以及典型实例的开发过程。下篇为“Winsock编程和基于TCP/IP应用开发”,进一步深入到Winsock API和应用层协议,详细介绍套接字接口编程基础、P2P以及网络应用协议主要功能的编程实现。下篇也分为两个部分:第三部分(第7~8章),介绍Winsock API编程基础和P2P编程;第四部分(第9~12章),介绍基于TCP/IP应用层主要协议(HTTP/FTP/POP3)的程序的实现原理和编程方法。《Visual C++网络编程》配有光盘,提供同步教学课件和所有源代码文件。《Visual C++网络编程》可作为计算机及相关专业本、专科网络编程的教材或参考书。同时,为广大电脑爱好者、网络爱好者、编程爱好者、软件发烧友、电脑网络DIY玩家成为网络高手打好基础。 -
C++面向对象程序设计杜茂康 著《高等学校工程创新型“十二五”规划计算机教材:C++面向对象程序设计(第2版)》由杜茂康、李昌兵、曹慧英、王永编著,深入浅出地介绍了标准C++面向对象的程序设计技术,以及用Visual C++进行面向对象的Windows程序设计的基本原理和方法,包括C++对C语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流类库、文件、模板与STL、C++ Windows程序的结构、消息驱动、MFC应用程序框架、GDI、菜单、对话框、工具栏、文档与视图等内容。全书本着易于理解、实用性强的原则设计其内容和案例,并以一个规模较大的综合性程序的编制贯穿于C++面向对象技术和Windows程序设计的全过程,引导读者理解和领会面向对象程序设计的思想、技术、方法和要领,掌握在Windows程序中应用自定义类实现程序功能的软件开发方法。 《高等学校工程创新型“十二五”规划计算机教材:C++面向对象程序设计(第2版)》取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业的教材,也可作为C++语言自学者或程序设计人员的参考用书。 -
基于自然语言思想的递进C/C++教程李春庚 编著《基于自然语言思想的递进c/c++教程(下册c++)》虽然是建立在上册基础上的,但又有充分的独立性,完全可以单独使用。《基于自然语言思想的递进c/c++教程(下册c++)》以“选词造句,连句成段,多段成章,且词不断丰富,句式不断变化”的自然语言发展思想为学习线索,在c语言的“名词”——结构体基础上,发展得到c++语言的“标志性名词”——类和对象;将c语言中的指针和数组应用于c++的类对象,建立起了c和c++的连贯性;根据自然语言中,同一个名称或动词在不同的语境下有不同的意思,要根据上下文来理解的规律,讲解了c++语言中运算符的重载;根据c语言中名词的空间域和时间域,深入阐释了c++中类的封装、继承和派生。而模板、流、命名空间、标准模板库更是名词、动词及词的时间空间作用域融合发展的结果。全书例题围绕“学校信息管理系统”展开,随着不断深入学习,不断完善系统的功能,使之接近实际开发。每章的习题都是例题的变化或功能的增强,以加强学生对知识的理解,锻炼程序开发能力。《基于自然语言思想的递进c/c++教程(下册c++)》适合作为普通高校c++语言课程的教材,也可以用作培训教材和自学教材使用。 -
由浅入深学C#吕辉 等 著作为一本入门的编程书籍,《由浅入深学C#:基础、进阶与必做300题(附DVD光盘1张)》从初学者的角度出发,全面系统地讲解了关于C#各个方面的应用。同时在讲解重要知识点时,都列举了大量的示例,避免学习上的枯燥,所有示例都收录于配套光盘中。另外在每章的最后,还从网络和众多企业面试题中,精选了一些常见问题作为习题。通过这些习题的练习,可以帮助读者巩固知识点,加深理解,甚至可以在企业面试中获益。《由浅入深学C#:基础、进阶与必做300题(附DVD光盘1张)》共分4篇。第1篇介绍C#语言、初步了解C#的开发环境Visual Studio 2010;第2篇介绍C#语法基础、解读程序流程、面向对象的设计、域和属性、字符串和正则表达式、数组和集合的使用、文件读写和操作;第3篇介绍Windows窗体应用、GDI+绘制图形技术、Web应用技术ASP.NET、ADO.NET数据库技术、WPF客户端技术、Silverlight富媒体技术、反射知识、各种网络协议的应用;第4篇主要是关于井字游戏的开发实例的讲解。 -
轻松玩转PIC单片机C语言姚晓通,杨博,刘建清 编著《轻松玩转PIC单片机C语言(附光盘)》(作者姚晓通、杨博、刘建清)是一本专门为PIC单片机玩家和爱好者“量身定做”的“傻瓜式”教材(基于C语言),在内容上,主要突出“玩”,在“玩”中学,在学中“玩”,使读者在不知不觉中轻松玩转PIC单片机!《轻松玩转PIC单片机C语言(附光盘)》采用新颖的讲解形式,深入浅出地介绍了PIC单片机(以PIC16F877A为例)的组成、开发环境及PIC单片机C语言基础知识,并结合大量实例,详细演练了PIC单片机I/O口、中断、定时器、CCP模块、串行通信、键盘接口、LED数码管、LCD显示器、DS1302时钟芯片、EEPROM存储器、温度传感器DS18820、红外和无线遥控电路、单片机看门狗、休眠模式、模拟比较器、A/D转换器、步进电动机等内容。本书中的所有实例均具有较高的实用性和针对性,且全部通过了实验板验证;尤其珍贵的是,所有源程序均具有较强的移植性,读者只需将其简单地修改甚至不用修改,即可应用到自己开发的产品中。全书语言通俗,实例丰富,图文结合,简单明了,可作为大学本科、专科单片机课程教学用书,也可作为PIC单片机爱好者和从事PIC单片机开发的技术人员的参考用书。 -
21天学通C#秦婧 等 著C#语言是一种面向对象的、安全的、现代的计算机编程语言。其结构清晰、效率高、功能强,目标是想拥有C++的执行效率和运算能力,同时也具备像VisualBasic一样的易用性。《21天学通C#(第2版)(附DVD光盘1张)》分为六篇共21章的内容。其中第一篇是C#基础语言篇,主要包括C#概述、变量和表达式、流程控制、C#面向对象基础知识、面向对象的关键技术、.NET内置对象、调试和异常处理;第二篇的主要内容是C#的Windows编程,讲解Windows编程基础、使用WindowsForms和对话框、Windows应用程序的部署;第三篇主要分析C#Web开发的内容,主要包括Web应用程序开发、Web应用程序的调试和异常处理、Web应用程序的部署和配置、Web应用程序的安全性和用C#开发WebService;第四篇是数据操作篇,主要内容包括ADO.NET基础知识、XML编程和数据绑定技术;第五篇是C#高级编程篇,主要包括文件和注册表操作、多线程和同步;最后一篇为综合篇,用文章发布系统演示如何使用C#进行实例开发。《21天学通C#(第2版)(附DVD光盘1张)》的特点是简单易懂、内容全面、实例多、详细地介绍了C#语言的基础和ADO.NET的相关知识。 -
C语言程序设计能力教程李小遐,刘惠梅 主编《普通高等教育十二五创新型规划教材:C语言程序设计能力教程》是C语言的入门教材。全书共有11章,把C语言的学习分为三大部分。第1部分(第1,2章)介绍了C程序的基本框架、C程序的实现过程、数据类型及数据处理等程序设计的基础知识。第2部分(第3,4,5,6,7章)介绍了三种结构程序的设计、数组、函数等内容,培养程序设计的基本能力。第3部分(第8,9,10,11章)介绍了指针、结构体、文件、应用程序的开发过程等内容,培养设计应用程序的能力。 《普通高等教育十二五创新型规划教材:C语言程序设计能力教程》始终以程序案例驱动,将语法知识点同实际编程相结合,循序渐进,实例丰富有趣,便于教师讲授和学生学习。每章配有上机实训内容指导,便于学生上机实践。 《普通高等教育十二五创新型规划教材:C语言程序设计能力教程》适合作为高等院校的C语言课程的学习教材,也适合作其他人员学习C语言编程的入门书籍。
