C/C++及其相关
-
C语言程序设计实验教程陈欣 主编《全国高职高专规划教材·计算机系列:C语言程序设计实验教程》是C语言程序设计的辅助教材,通过大量的编程实践,培养读者的程序设计能力。本书共分两大部分,第一部分是C语言的实验指导,第二部分是C语言的实验内容。实验指导部分简单总结了上机的指导思想和要求、程序的调试和测试方法以及常见的错误和常见编译的出错信息;实验内容部分共包括15个实验,涵盖了C语言程序设计的主要内容,每个实验主要包括:读程序写出运行结果、补充程序使其能正确运行、改错和综合程序设计4个任务。程序由易到难,循序渐进地引导学生理解程序的语法和算法的思想,从而习惯C语言编程的要求,掌握C语言的基本知识点。本书在编写上力求实用,让读者可直接在上机指导上填写实验的结果,方便老师和学生使用。本书适合作为高职高专院校计算机、通信、电子信息等专业的基础课辅导教材,也可作为编程人员的参考用书。
-
C语言常用算法分析明日科技 编著本书共分为4篇,第l篇为算法基础篇,包括程序之魂——算法、数据结构基础、查找与排序算法、基本算法思想等内容;第2篇为常用算法篇,包括数学算法、矩阵与数组问题、经典算法等内容;第3篇为趣味算法篇,包括数学趣题、逻辑推理题等内容;第4篇为算法竞技篇,包括计算机等级考试算法实例、程序员考试算法实例、信息学奥赛算法实例等内容。本书提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。本书内容详尽,实例丰富,非常适合作为零基础人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
-
Visual C++实用教程郑阿奇 主编,丁有和,郑进,周怡君 编著《高等学校计算机教材:Visual C++实用教程(第4版)》包含实用教程、习题、上机操作指导、综合应用实习、附录等部分。教程部分在系统介绍基本C++语言和C++面向对象程序设计的基础上,详细介绍了Visual C++6.0(中文版)的主要功能,内容包括MFC基本应用程序的建立、窗口和对话框、常用控件、基本界面元素、文档和视图、图形和文本、数据库编程等。“教程”一般在讲解内容后紧跟实例。“习题”在C++部分突出C++的基础内容训练,Visual C++部分主要弄清一些基本概念。“上机操作指导”与教程配套和同步,通过实例先引导操作和编程,然后提出问题思考或在原有基础上自己进行操作和编程练习。“综合应用实习”分为独立的两个部分,分别对C++和Visual C++进行综合应用训练。通过本教程的学习、实验操作和对综合应用实习实例的综合训练,能培养和提高掌握C++程序设计,以及应用Visual C++解决实际问题的能力。《高等学校计算机教材:Visual C++实用教程(第4版)》可作为大学本科、高职高专相关课程教材,也可供广大Visual C++应用开发人员参考。
-
深入理解C#(英) Jon Skeet 著,周 靖 ,朱永光, 姚琪琳 译《深入理解C#(第2版)》是C#领域不可多得的经典著作。作者在详尽地展示C#各个知识点的同时,更注重从现象中挖掘本质。《深入理解C#(第2版)》深入探索了C#的核心概念和经典特性,并将这些特性融入到代码中,让读者能够真正领会到C#之“深入”与“精妙”。在第1版的基础上,书中新增了C# 4的新特性,如动态类型、命名实参和可选参数等,这些特性将C#语言提升到了一个新的层次。 《深入理解C#(第2版)》适合中高级.NET开发人员阅读。
-
C#典型模块与项目实战大全丁士锋 等编著本书以实战开发为原则,以.net和c#4.0应用程序及项目开发为主线,通过.net平台开发中常见的13个典型模块和3个完整的项目案例,深入介绍silverlight、wpf、wcf、asp.netmvc、asp.net、entity framework、linq、windowsforms、windows服务等.net框架的应用;同时深入浅出地介绍了.netria开发模型、mvvm框架在企业开发中的应用、wpf用户界面高级开发技术、.net分层架构在wpf应用程序中的实际应用、各种设计模式在实际项目中的使用。本书附带1张dvd光盘,内容为本书的多媒体教学视频及本书所涉及的源代码。本书共18章,分为3篇,涵盖的主要内容有c#4.0语法精深解析、silverlight与reportviewer报表查看模块、xml阅读器模块、silverlight可拖放的文件管理模块、wpf版推箱子和俄罗斯方块游戏、图书阅读器、wpf多媒体管理工具、wcf聊天程序、文件夹同步服务程序、图片浏览器、安全删除管理工具、电子商务网站、学生管理系统及任务管理系统等。本书内容丰富,实例典型,实用性强,适合各个层次想要学习c#和.net4.0开发技术的人员阅读。尤其适合有一定.net基础,同时又想深入理解.net各种框架在实际项目中应用的人员阅读。
-
Visual C++应用开发青岛东合信息技术有限公司 编著本书从最基本的概念出发,深入地讲解了使用VisualC++进行面向对象与可视化程序设计的基本原理与方法。全书共有10章,分别介绍了Visual Studio2008开发环境、C++基础语法、C++面向对象、Win32编程、MFC基础、MFC文档视图、MFC对话框、网络编程、多线程、数据库应用程序。书中涉及了Win32和MFC编程方法:详细介绍了Win32和MFC应用程序设计机制;通过窗体创建来体验Windows程序运行机制;通过文档视图编程来体验MFC对文档视图架构的支持;通过网络编程来体验WinScok的使用;通过多线程编程来体验异步和并发编程方法;通过数据库编程来体验ADO编程方法。本书重点突出、偏重应用,结合理论篇和实践篇对贯穿案例的讲解、剖析及实现,贯穿案例绘图室程序应用MFC框架,贯穿VisualC++应用开发的技术知识点,使读者加深对C++面向对象技术、Win32编程技术和MFC技术的应用,并迅速理解和掌握基于窗体的Windows编程知识,全面提高动手能力。本书可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。
-
基于C#的Web应用仲福根 著《面向应用型高校“十二五”规划教材:基于C#的Web应用》以Visual Studio 2008为开发平台,C#为程序开发语言,面向具有一定程序设计基础的学生,较详细地介绍ASP.NET网站开发技术和应用,各章均配有一定数量的课程实例和习题,帮助学生快速提高C# Web动态网页设计思路和开发能力。全书共分为7章,主要内容包括ASP.NET基础,包括Visual Studio 2008和Dreamweaver开发工具,以及ASP.NET开发环境的安装和配置、C#编程基础、结构化程序设计思想、常用Web服务器控件、ASP.NET 内置对象、数据库访问技术、Web应用程序开发实例等。《面向应用型高校“十二五”规划教材:基于C#的Web应用》配有精美的PPT电子教案和所有课程实例、习题的源码,以及专用于《面向应用型高校“十二五”规划教材:基于C#的Web应用》开发的上机操作的实验环境程序。
-
Visual C++程序设计实践教程王勇 主编《21世纪高校教材:Visual C++程序设计实践教程》在内容的组织上,根据循序渐进的原则,对学生在每个阶段需要掌握的重点内容进行了归纳和总结,并结合相关知识点进行了典型例题讲解,突出重点。每章包括主要知识点、典型例题讲解、章节测试题、上机实践、算法分析等。主要知识点部分以条目化的形式列出了每个章节学生应掌握的知识点,并对每个知识点进行了解释和讲述,对重要的知识点还从硬件的角度进行了详细讲解,以便学生掌握知识的本质。典型例题讲解部分,我们有针对性地选择了具有代表性的典型例题,通过详细的讲解和分析,帮助学生理解和掌握VC++程序设计的基本方法,通过引入一些经典例题并给出不同的解法,从而扩展学生应用知识解决问题的能力。章节测试题部分题目丰富,主要是由经验丰富的一线教师自主设计的习题和以往等级考试中经常出现的题目组成,因此可以帮助学生掌握本章的重要知识点。上机实践部分主要从解决问题的角度出发,引导学生如何应用所学知识进行计算机编程,并通过练习掌握调试程序的能力。本章算法分析部分对每章所学的基本算法进行归纳与总结,便于学生复习与提高。《21世纪高校教材:Visual C++程序设计实践教程》主要负责第三章、第六章和第九章;孙娜负责第一章和第七章;周塔负责第二章和第五章;杨平乐负责第四章和第八章。黄霞和李佳负责本书所有程序的调试。最后由王勇负责统稿。
-
C语言程序设计黄毅斌 等主编C语言是以其灵活、高效、可移植性强等特点发展至今仍保持着强大的生命力,被大多数计算机专业作为第一程序设计基础课程。《C语言程序设计》作者(黄毅斌等)根据长期的教学经验,认真编排了教材结构,精心选择教学案例,强调实践与应用,重点讲解程序设计的思想和方法,力求培养学生的程序设计能力,同时也培养学生的独立思考能力,注重启发学生的发散思维,拓宽学生用计算机程序解决问题的思路。教材把握学习程序设计的规律和特点,注重实例教学,从实例中总结出一般规律,运用通俗易懂的文字,由浅入深、由易到难、循序渐进,力求把抽象的概念形象化,把复杂的算法简单化,让学生更加易学易懂。《C语言程序设计》可以作为各类大专院校的计算机专业或非计算机专业的教学用书,以及各类培训用书,也可作为C语言程序自学用书。
-
51单片机工程师是怎样炼成的老杨 编著本书共3篇18章,完整展现了一个51单片机工程师成长的经历。51单片机共有21个特殊功能寄存器,而需要重点掌握的只有6个(需要熟练掌握对其位的操作),因而学习单片机其实很简单:学会6个寄存器就学会了单片机程序设计。这样如果一天掌握一个寄存器,那么6天就能学会单片机。本书适用于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考,还可作为大学本、专科单片机课程教材。