C/C++及其相关
-
学通C语言的24堂课刘彬彬 等编著《学通c语言的24堂课》以24堂课的形式,从初中级用户的角度出发,进行合理的内容安排,突出学、练、用结合。本书主要内容包括:初识c语言、掌握c语言数据类型、表达式与运算符、数据输入/输出函数、设计选择/分支结构程序、循环控制、数组的应用、字符数组、函数的应用、变量的存储类别、c语言中的指针、结构体的使用、共用体的综合应用、使用预处理命令、存储管理、链表在c语言中的应用、栈和队列、c语言中的位运算、文件操作技术、图形图像处理、猜数字游戏、五子棋游戏、学生成绩管理系统和图书管理系统(mysql)。《学通c语言的24堂课》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册或者高校的教学参考书。《学通c语言的24堂课》通过教学视频、实例训练、综合应用、项目实践、自我测试、行动指南逐步深入和强化训练等方式,并辅之以心理励志,来持续激发读者主动学习、自发学习。《学通c语言的24堂课》给出了375个小型实例,184个综合应用,7个项目案例(部分在光盘中),各类技巧、试验200余个,测试题目210个,以方便读者训练、测试和快速提升。《学通c语言的24堂课》dvd光盘给出了72集(308段)多媒体教学视频讲解,每个实例都给出了相应的源程序,可直接复制源码学习或应用。
-
C语言程序设计董卫军,邢为民,索琦 编著《C语言程序设计》是国家精品课程“计算机基础”系列课程“C语言程序设计”的主教材,《C语言程序设计》内容包括两大部分:第一部分为C语言基础篇,主要包括C语言概述、基本数据类型与运算、语句与流程控制、数组、指针、函数、复杂数据类型、编译预处理和文件的操作。第二部分为程序设计提高篇,主要包括程序设计方法和工程化程序设计。《C语言程序设计》体系完整、结构严谨、注重应用、强调实践,在编写时兼顾了计算机等级考试的要求。为方便教学,《C语言程序设计》还配有电子课件,任课教师可登录华信教育资源网免费注册下载。《C语言程序设计》可作为高等学校计算机程序设计基础课程的教材,也可作为全国计算机等级考试二级C语言的培训或自学教材。
-
C#开发实战1200例王小科,王军 等著《C#开发实战1200例(第2卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用c#进行程序开发各个方面的知识和技巧,主要包括鼠标与键盘控制、windows系统开发、数据库及linq开发、水晶报表与打印、注册表操作、软件安全控制等。全书分6篇21章,共计600个实例和600条经验技巧。每个实例都是作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。《C#开发实战1200例(第2卷)》附带有配套dvd光盘,光盘中提供有书中全部实例的源代码,这些源代码都是经过作者精心调试通过的,保证能够在windows xp、windows 2003及windows 7操作系统下编译和运行。《C#开发实战1200例(第2卷)》非常适合c#项目开发人员、c#初学者及编程爱好者使用,同时也可作为培训机构、大中专院校老师和学生的实践参考用书。
-
Visual C#.NET实验与案例教程王华秋 编著《Visual C#.NET实验与案例教程》是在打好c#编程基础的条件下,通过对完整案例的细致分析,使读者逐步领会到c#实践开发的精髓。《Visual C#.NET实验与案例教程》共分11章,第1章讲解了学习c#开发的必备的基础实验;第2~11章详细讲解了9个完整的案例,其知识点涵盖了wlndows窗体开发、网络编程、信息安全、图形图像、多媒体、数据库、web等c#主要应用领域。《Visual C#.NET实验与案例教程》可以作为高等学校计算机、信息工程等专业的教材,也可供相关领域的技术人员参考。
-
数据结构殷人昆 编著《数据结构:c语言描述》是根据2007年教育部颁发的《高等学校计算机科学与技术专业公共核心知识体系与课程》规范和2010年修订的《全国硕士研究生入学统一考试计算机专业基础综合考试大纲》编写的数据结构课程教材。全书共分7章:第1章介绍数据结构的地位和主要知识点,数据结构和算法的基本概念,算法分析的简单方法,以及用c语言编程的要点;第2~7章对应考试大纲的6个知识单元,包括线性表,栈、队列和数组,树与二叉树,图,查找,排序。本书融入了作者三十多年的教学经验和考试辅导体会,合理安排相关知识点,对学生容易忽略的地方和隐含在所讨论问题之后的内容给出适当的提示。《数据结构:c语言描述》既可作为普通高校计算机科学与技术及相关专业本科生学习数据结构课程的教材,也可作为计算机专业考研的辅导教材或其他专业计算机考试的复习教材,还可作为计算机系统开发人员的学习资料。
-
代码重构(美)阿瑟诺维斯 著,潘立福,权乐 译重构是迅速发现并修复有问题的代码的一种高效的方式。在《代码重构(c # & asp.net版)》中首次提供了在c#和asp.net中进行重构的专业方法,您将学习如何运用重构技术管理和修改代码。此外,还将学习如何从头开始构建原型应用程序,然后利用重构技术将原型转换为正确设计的、企业级的应用程序。通过一步一步的指导,您将更好地理解不同的代码问题以及重构的转换。很多这些转换都是从现实世界的情形中开发出来的,这些都是关键的业务决策的结果。此外,《代码重构(c# & asp.net版)》还将介绍重构技术的标准定义,这样您就可以在工作中引用到它。《代码重构(c# & asp.net版)》涵盖的重构技术将让您变得效率更高。您将能使用这些信息对修改做出反应并改进既有代码的设计。主要内容◆组装重构工具箱的步骤◆完成单元测试的技术◆重构为模式的技巧◆如何使用重构升级既有的c#和asp.net代码◆利用方法提取消除重复代码的方式◆如何让代码变得更简单、更易于修改以及更容易理解◆所有关于面向对象的理论和设计模式◆利用linq和其他c#3.0增强功能的技巧读者对象《代码重构(c# & asp.net版)》适用于那些想要学习通过重构工具和功能来高效地管理和修改代码的c#和asp.net开发人员。
-
学通Visual C++的24堂课刘锐宁,梁水,李伟明 等编著《学通Visual C++的24堂课》从初中级用户的角度出发,以通俗易懂的语言、科学合理的设计,配合丰富多彩的实例,全面讲述了使用Visual C++ 6.0进行程序开发的必备知识和技能。全书共分为24堂课,主要包括Visual C++开发环境、C++语言基础、运算符与表达式、流程控制语句、数组的应用、函数的应用、面向对象程序设计、对话框程序设计、Windows通用对话框、菜单、工具栏和状态栏、常用控件、高级控件、文件操作、图形图像程序设计、打印控制、掌握数据库操作、掌握进程与线程技术、动态链接库、网络编程、程序调试、屏幕录像模块、人事考勤管理系统和企业短信群发系统。《学通Visual C++的24堂课》适合有志于从事软件开发的初学者、高校计算机相关专业学生,也可作为软件开发人员的参考手册。 本书通过教学视频、实例训练、综合应用、项目实践、自我测试、行动指南逐步深入和强化训练等方式,并辅之以心理励志,来持续激发读者主动学习、自发学习。本书给出了340个小型实例,196个综合应用,6个项目案例(部分在光盘中),各类技巧、试验200余个,测试题目210个,以方便读者训练、测试和快速提升。本书DVD光盘给出了120集(356段)多媒体教学视频讲解,每个实例都给出了相应的源程序,可直接复制源码学习或应用。
-
C语言程序设计王立柱 编著《c语言程序设计》介绍利用c语言进行计算机程序设计的基本知识。全书共分12章,内容包括:机器语言简介,基本数据类型,操作符和表达式,程序流程控制,指针和数组,函数,模块化程序设计,字符串,结构、联合、枚举,流与文件,二维数组和指针以及c语言高级综合程序设计。《c语言程序设计》可作为大学本科c语言程序设计课程的教材,也可作为计算机编程爱好者的自学教材和参考书。
-
深入体验C语言项目开发薛小龙 编著c语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。《深入体验C语言项目开发》通过10个综合实例的实现过程,详细讲解了c语言在实践项目中的综合运用过程。这些项目从作者的学生时代写起,到项目经理结束,贯穿于作者最重要的开发时期。第1章讲解俄罗斯方块游戏的具体实现流程;第2章讲解成绩管理系统的具体实现流程;第3章讲解ping和tcp网络系统的具体实现流程;第4章讲解工资管理系统的具体实现流程;第5章讲解绘图板系统的具体实现流程;第6章讲解文本编辑器系统的具体实现流程;第7章讲解图书借阅系统的具体实现流程;第8章讲解udp传输系统的具体实现流程;第9章讲解推箱子游戏的具体实现流程;第10章讲解媒体播放器的具体实现流程。在具体讲解每个实例时,都遵循项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布。内容循序渐进,并穿插了学习技巧和职场生存法则,引领读者能够全面掌握c语言开发方法。另外,《深入体验C语言项目开发》的配套光盘中提供了书中实例的源代码、项目实例的视频讲解,还免费赠送10个典型案例的源代码。《深入体验C语言项目开发》不但适用于c语言的初学者,也适于有一定c语言基础的读者,甚至也可以作为有一定造诣的程序员的参考用书。
-
由浅入深学C++肖俊宇C++是近年广泛使用的程序设计语言,由C语言的基础上发展而来,实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。C++语言在软件工业领域一直处于领先地位,并且自身在不断完善,必将作为高性能软件开发的基础,在软件开发中发挥主要的作用。《由浅入深学C++:基础、进阶与必做300题(含DVD光盘1张)》是C++语言的入门教程,较为系统地介绍了C++语言的基础内容。《由浅入深学C++:基础、进阶与必做300题(含DVD光盘1张)》共分为3篇22章,详细介绍了C++语言的基础知识、面向对象、标准模块、底层开发和综合案例。本书循序渐进地讲述了C++的基础知识、C++程序的组成及其开发过程、C++程序中的数据、表达式和语句、控制程序流程、数组与字符串、指针与引用、使用函数、函数模板、错误和异常处理、宏和预编译、面向对象的开发、封装、继承、多态、类模板、文件流、标准模板库STL和编程实践等内容。