C/C++及其相关
-
C语言程序设计教程张毅坤,张亚玲 主编《21世纪大学计算机基础课程教材:C语言程序设计教程(第2版)》分为三大部分。第1部分为基础篇,共有8章,运用实例分别讲述了C语言的基本概念、基本规则与基本内容。第2部分为综合扩展篇,分为4章,讲述了第1部分C语言相关未展开的、较为灵活的、或难于理解的内容和方法,以及较为常用的上机调试环境等相关知识,并从软件工程的角度出发,给出了如何分析问题、解决问题,综合运用C语言实现相对规模较大的两个工程实例的程序设计全过程。第3部分提供了较为详细的C语言相关附录。《21世纪大学计算机基础课程教材:C语言程序设计教程(第2版)》既可以作为计算机和非计算机专业的程序设计基础课程的教科书,又可作为工程技术人员的参考书,同时也适用于自学读者的学习与提高。
-
Linux C程序设计基础秦攀科 主编《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》从Linux系统的基础人手,在简单介绍系统的基本操作与配置的基础上详细讲解了Linux下C语言程序设计与开发的方法,每一个语法知识点都提供了丰富的实例代码,在编写代码的过程中力求所有的实例代码都来源于实际开发的项目,使读者可以接触到第一线的源码,获取实际的开发经验。为配合读者学习,《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》配有《LintLx c程序设计:实例详解与上机实验》。《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》内容翔实,讲解透彻。最突出的特色是以练促学,书中给出了丰富的实例供读者实战演练。《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》具有很强的可读性,适合作为高等院校计算机专业教材,也适合程序设计的初学者使用,还可以作为计算机爱好者的自学参考书。
-
C++程序设计题解与上机指导谭浩强 编著《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》是和作者编著的《C++程序设计(第2版》(清华大学出版社出版)一书配套使用的参考用书。《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》的内容包括3个部分:(1)《C++程序设计(第2版)》一书各章中的全部习题和参考解答。(2)C++上机操作指南。在这部分中介绍了在两种典型的环境下运行C++程序的方法(Visual C++6.0和GCC在DOS/Windows平台上的版本DJGPP,以及与之配合使用的集成软件开发环境RHIDE)。(3)上机实验指导。在这部分中提出了上机实验的指导思想和上机实验的要求,并设计了14个实验,供教学参考。《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》可作为学习《C++程序设计(第2版)》的辅助用书,也可作为其他初学C++的读者的参考资料。
-
Visual C# 2008程序设计与项目实践王改性,胡书敏 主编《Visual C#2008程序设计与项目实践(附光盘)》(作者王改性、胡书敏)是目前流行的VisualC#开发的入门教程,由浅入深,循序渐进地讲解了如何使用C#语言进行项目开发。本书内容包括C#开发环境的搭建,C#基本语言(数据类型、运算符、流程控制语句、方法和数组等),C#面向对象编程特性(对象、类、继承、接口、多态、委托等),Windows窗体应用程序开发,Socket网络编程,ASP.NET应用程序的开发,C#程序连接与数据库以及LINQ的知识。最后通过在线考试管理系统和旅游网站系统来讲解如何使用前面所学进行项目开发。 《VisualC#2008程序设计与项目实践(附光盘)》讲解知识全面、重点突出。其中覆盖C#开发中的各个方面,但是以应用最广的Windwos窗体应用程序开发为重点进行详细讲解。通过本书可以使C#语言的初学者和大中专学生轻松入门,并且全面了解C#的应用方向和掌握重点内容,从而为进一步学习C#项目开发提供坚实基础。本书DVD光盘内容丰富,包括32个小时的配套视频、PPT教学课件、6小时的开发工具讲解、超过2000页技术文档、本书源代码和上机题源码等内容。
-
C语言程序设计辅导与实践刘加海,陈忠宝,朱云芳 等编著《C语言程序设计辅导与实践》是《C语言程序设计》(第二版)一书的配套教材,主要内容包括以下三部分。第一部分为辅导与练习,与教材相对应地介绍了每章的重点,“本章要点”部分总结了学生学习过程中经常遇到的一些疑难和容易出错的问题,对读者的学习能起到指点迷津的作用。第二部分为程序设计实验,以VisualC++6.0为编程环境,共给出14个实验,包含多文件系统的程序设计、输入/输出函数应用、循环程序设计,分支程序设计、数组的应用、函数的应用及文件操作等方面的内容,实验的安排符合人们学习程序设计的心理活动,实验的设计采用了“认识一模仿一思考一创造”的设计过程。第三部分为自测试题选编,提供了4套试题,可供不同需求的学生结合自身水平进行测试。《C语言程序设计辅导与实践》可作为高等学校非计算机专业计算机程序设计课程和计算机专业程序设计课程的实验教学用书。也可作为自学C语言程序设计的实验参考书或培训用的实验教材。
-
数据结构殷人昆 编著《数据结构: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++语言程序设计(第4版)学生用书》首先给出了一个简要的“学习指南”,其余章节与主教材《C++语言程序设计(第4版)》相对应,每章内容分为3部分: 第一部分是要点导读,主要是为自学读者指明学习重点,建议学习方法。第二部分是实验,每章都有一个精心设计的实验,与《C++语言程序设计(第4版)》相应章内容配合,使读者在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都包括实验目的、实验任务和实验步骤。第三部分是习题解答,给出了《C++语言程序设计(第4版)》各章习题的参考答案。《C++语言程序设计(第4版)学生用书》附录中还给出4个非常实用的附录:Visual C++开发环境简介、ASCII码表、STL中通用算法函数原型及说明、STL中类属算法函数原型及说明。《C++语言程序设计(第4版)学生用书》适合作为高等院校程序设计课程的教辅书。
-
Visual C++程序设计与项目实践安金梁,范秀平 主编《Visual C++程序设计与项目实践(附光盘1张)》由浅入深、循序渐进地详细讲解了Visual C++编程的基本知识。这些基本知识包括:Visual C++的常用编程模式、程序调试和帮助工具的使用方法、MFC框架、菜单栏编程、工具栏编程、对话框编程、文件操作、绘图编程、动态链接库编程、数据库编程等。《Visual C++程序设计与项目实践(附光盘1张)》旨在通过理清Visual C++编程的脉络,从基本概念着手,以丰富、实用的范例作为辅助,使读者能够深入浅出地学习Visual C++。《Visual C++程序设计与项目实践(附光盘1张)》具有以下特点:丰富的范例、详细的源代码讲解、丰富到位的作者心得、精挑细选的疑难解答和上机题、实用的综合案例、丰厚的随书赠送DVD光盘(包含书中源代码、配套视频讲解、PPT演示文档)等。《Visual C++程序设计与项目实践(附光盘1张)》配有四个综合案例,并赠送10个开发项目,这些综合案例不仅可以使读者复习前面所学知识,还可以增强开发项目的经验。这些案例实用性很强,许多代码可以直接应用到工程项目或学生的毕业设计中。《Visual C++程序设计与项目实践(附光盘1张)》DVD光盘内容丰富,配有全程的视频讲解光盘、PPT教学课件、超过2500页技术文档、本书源代码和上机题源代码等内容,读者可以将视频和书相配合进行学习,可以更快、更好地掌握《Visual C++程序设计与项目实践(附光盘1张)》的内容。