C/C++及其相关
-
数据结构阮宏 主编本书是为高等学校计算机专业“数据结构”课程编写的教材。本书主要采用C语言作为数据结构和算法的描述语言,考虑到速算法描述的简洁性和知识的延续性,在本书的算法描述中适当引进了部分C++的基本概念,使算法描述更为简明、清晰。全书共分10章及一个附录。分别介绍数据结构的基本概念;线形结构的相关概念及算法:多维数组、矩阵和广义表的基本概念及算法;非线形结构树、图的基本概念及算法以及查找、文件和内外排序的基本概念及算法,并在附录中给出了有关C和C++的相关对照等。本书中给出的绝大多数算法都特别突出了算法设计思想、完整的算法描述机的、算法分析三个部分,既便于学生将算法转换成C或C++程序,也能为提高学生在实际应用中的分析问题和解决问题的能力打下良好的基础。书中各章最后都给出了难易适中的不同类型的习题,供学生课后练习使用。 本书适合作为计算机类专业的本科或专科教材,也可作为信息类相关专业的选修教材,亦可作为高校相关专业师生、工程技术人员和其他读者的学习参考书。 本书为授课教师免费提供电子教案,此教案用Powerpiont制作,可以任意修改。需要者可以从中国水利水电出版社网站免费下载,网址为:http:www.waterpub.com.cn/softdown/。 -
C语言大学实用教程学习指导苏小红、孙志岗、等 编著《《21世纪大学计算机系列教材:C语言大学实用教程学习指导》》是普通高等教育“十一五”国家级规划教材《C语言大学实用教程(第2版)》的配套教学用书。第1章为习题解答,包括主教材中全部习题及解答,涵盖全国计算机等级考试各种题型(选择题、程序填空题、程序改错题、阅读程序写出运行结果题、编程题等),其中部分习题还给出了多种解答方法。第2章为上机实验指导,包括程序调试技术、实验题目及参考答案和程序在线评判三部分内容。程序调试技术主要介绍了Turbo C++环境、Visual C++环境及最新的Code:Blocks+gcc+gdb编译环境下的标准C程序调试方法,并对三者进行了比较。以知识点为主线设计的实验题目,兼趣味性和实用性于一体,以循序渐进的任务驱动方式,指导读者完成实验程序设计。程序在线评判主要介绍Online Judge的使用方法,为读者进行自测提供方便。第3章为学习指导,包括错误案例分析、优秀案例分析和程序优化三部分内容。错误案例分析主要介绍含有较为隐蔽的错误的程序的排错方法,优秀案例分析主要介绍游戏类程序的设计,程序优化主要介绍程序性能优化的一些基本原则。最后,还给出了一个几乎涵盖主教材所有知识点的综合应用实例(学生成绩管理)的分析与设计,可作为课程设计内容。主教材为任课教师免费提供电子课件,并同时提供例题和习题源程序。《21世纪大学计算机系列教材:C语言大学实用教程学习指导》可作为高校各专业C语言教辅教材和全国计算机等级考试参考书。 -
C++应用程序性能优化冯宏华,徐莹,程远,汪磊IBM中国开发中心首次出书,IBM中国一线技术精英、业界权威人士亲自执笔!本书主要针对的是C++程序的性能优化,深入介绍C++程序性能优化的方法和实例。全书由4个篇组成。第1篇介绍C++语言的对象模型,该篇是优化C++程序的基础;第2篇主要介绍针对如何C++程序内存使用 ;第3篇将介绍程序的启动性能;第4篇介绍三类性能优化工具,即内存分析工具,性能分析工具和I/O检测工具,它们是进行性能测量的利器。本书适用于有一定C++开发经验的开发人员,也可以作为高校相关专业师生的参考书。 -
Visual C++数据库实用编程100例崔莹、王华军、姚雪峰本书由浅入深介绍了强大的开发工具Visual C++6.0与数据库技术。编者精选、设计了100个实用经典的实例,以实例带动知识点,使读者可以快速入门并逐步提高。本书实例操作步骤详细,并配以执行结果,直观明了易于理解。本书实例的源程序均可以在随书附带的光盘中找到,读者可按照操作步骤完成每个实例的制作,并根据自己的喜好和需要修改,做到举一反三。目前,ODBC技术是支持最广泛的数据库技术,大量的数据库工程都是使用ODBC技术编写的。ADO技术是微软竭力推广的技术,方便实用,很有前途。鉴于以上原因本书重点介绍了这两种技术。本书内容翔实,是编者多年编程经验的总结,既适合初、中级读者入门与提高又适合高级用户作为参考用书。 -
VISUAL C++的使用及面向对象软件工程实例分析贺杯清,刘浩翰,郭航 编著本书内容分为两部分:第1部分是Visual C++的使用,第2部分是基于Visual C++的面向对象软件工程实例分析。在Visual C++的使用部分,全面系统地讲述了运用Visual C++进行程序设计的方法,内容涉及基础知识、常用控件的使用、基于对话框的应用程序设计、文档/视图结构、SDI和MDI编程、键盘与鼠标的输入处理、数据库编程和网络编程等。在基于Visual C++的面向对象软件工程实例分析部分,从面向对象方法、统一建模语言UML和运用UML的软件开发过程三个方面概述了面向对象软件工程,在此基础上,列举实例进行分析,讲述了在基于Visual C++的软件开发过程中,运用UML进行面向对象分析与设计的方法。本书提供免费电子课件,请登录华信教育资源网下载。本书不仅可作为高等学校计算机及相关专业本科学生Visual C++课程的教材,而且可作为那些希望学习和使用Visual C++进行软件项目开发的研究生和工程技术人员学习与参考的教材。 -
C语言程序设计教程张敏霞本书分为基础篇、提高篇和实验篇。基础篇的主要内容包括程序设计和C语言基础知识,以及顺序、选择和循环结构程序设计,使读者初步建立起利用C语言进行简单程序设计的思想,学会进行简单的程序设计;提高篇的主要内容包括函数、编译预处理、数组等构造型数据类型、指针类型及对文件的操作,使读者学习并体会C语言模块化的编程思想及对数组、指针类型的应用,学会使用构造型数据类型和指针类型处理问题,学会对文件进行操作;实验篇共设计了10个实验。 本书在编写时兼顾了全国计算机等级考试的要求。书中例题丰富,注重实用,且均在Turbo C环境下调试通过。各章都配有丰富的习题。本书程序源代码、配套课后习题指导和教学用多媒体电子课件,请通过华信教育资源网免费索取。本书可作为高等学校本科、高职高专软件专业及相关专业程序设计的入门教材,也可作为全国计算机等级考试的辅导教材,还可供广大程序设计初学者自学使用。 -
C语言程序设计刘明军《研究型教学模式系列教材:C语言程序设计》以任务驱动的方式,通过实例讲授程序设计的基本概念和基本方法,把重点放在解题思路上,试图贯穿以程序编写带动语法教学的模式,引导读者掌握C语言的核心编程方法,提高应用能力。全书分为理论部分和实验部分。理论部分主要介绍了C语言的基本结构、语法成分、调试方式、输入/输出语句;C语言程序的基本结构;模块分解、构造数据类型的程序设计;磁盘数据存储程序的设计方法;实用程序设计的一般方法。实验部分共设计了8个实验,通过详细的上机实验,使读者深入理解语法,并培养程序设计的能力。《研究型教学模式系列教材:C语言程序设计》每章后均附大量习题,并提供程序源代码、课后习题指导与参考答案、多媒体电子课件。《研究型教学模式系列教材:C语言程序设计》可作为高等学校计算机专业和非计算机专业公共基础课的教材,也可供相关领域的工程技术人员学习参考。 -
C语言程序设计任正云本书遵照C语言标准,结合作者多年的教学和科研实践的经验和体会,全面系统、深入浅出地阐述了C语言的基本概念、语法和语义,以及用C语言进行程序设计的基本方法和技巧。本书的主要内容包括数据类型和表达式、流程控制、算法分析、函数与程序结构等。概念准确,结构合理,层次清晰,实例丰富,选材精心,语言通俗易懂。本章末都配有习题可供不同层次的读者练习。本书十分注重知识的应用,重点章节都给出了应用举例。本书的一个亮点是给出了学生成绩管理系统、大奖赛评分系统和万年历的程序,虽然所给出程序代码不一定最优化,但可以引导读者分析,给读者以启发,是学习编程人员一本很好的工具书。本书是一本准确而又较全面反映标准C语言的教材,还配有《C语言程序设计上机指导与习题集解答》一书。既可供高等学校计算机专业本、专科或培训班教学使用,也是广大科技工作者和编程爱好者的一本很好的参考书。本书电子教案可以从中国水利水电出版社网站上免费下载,网址:http://www.waterpub.com.cn/softdown/。 -
中学生C语言入门演练100例李学武本书力求通过100个演练实例使中学生学会C语言程度设计方法和技巧。全书并不是简单的程序罗列,而是通过“演练”的方式给出C语言的比较完整的介绍,目是让学生掌握最基本、最常用而且是比较规范的程序设计方法。读者可以不借助其他参考书便可学会常用的程序设计方法。.针对中学生的特点,本书采用了多种处理,在不牺牲C语言精髓的前提下努力降低读者学习的难度。本书主要面向准备参加各层次信息学竞赛的中学生,也可供其他学习C语言的读者参考。... -
数据结构朱承学《普通高等教育“十一五”规划教材:数据结构(C/C++描述)》是普通高等教育“十一五”规划教材,是综合一般本科院校和高职高专院校计算机专业及相关专业的数据结构课程的特点而精心组织和编著的一本实用教程。《普通高等教育“十一五”规划教材:数据结构(C/C++描述)》遵循软件开发的基本要求,按照结构化和面向对象的程序设计思想,系统地介绍了计算机处理对象——数据的逻辑结构、存储结构及相关操作的算法,主要内容包括线性表、栈、队列、串、数组、树和二叉树、图、查找、排序和文件。书中介绍的每种算法都利用实用的C/C++语言进行了具体实现,以利于读者理解知识内容并运用知识解决实际问题。《普通高等教育“十一五”规划教材:数据结构(C/C++描述)》由长期从事数据结构教学工作和参与实用软件开发工作的高校计算机专业教师编写。全书通俗易懂、重点突出、概念表达清晰、知识结构逻辑性强,既便于教学又便于自学。《普通高等教育“十一五”规划教材:数据结构(C/C++描述)》可作为一般本科院校和高职高专院校计算机专业及相关专业学生学习数据结构课程的理想教材,也可供从事计算机工程与应用工作的科技工作者参考。
