C/C++及其相关
-
C++Builder 6.0程序设计郭文夷[等]编著C++Builder是一种基于C++的快速开发工具。它不仅易学易用,而且功能强大、目标程序效率高。本书语言生动简明,采用循序渐进、逐步深入的方法引导初学者掌握面向对象编程的概念和使用C++Builder组件进行开发的能力。书中有大量精心编撰的范例,每一章都有难度适中的习题供读者练习。本书分为“基础篇”、“应用篇”和“提高篇”,可满足不同背景读者的需要以及不同学时的教学要求。本书既可作为计算机类各专业本、专科有关课程的教材,也能提供给对Windows程序开发感兴趣的理工科学生和一般科技工作者作为参考书。 -
精讲多练C语言冯博琴主编;刘路放等编著本书以培养C语言编程能力为目的,强调理论与实验相结合的教学方法,同时,介绍了ANSIC已经更新的内容,并与C++接轨。主要内容分为两个部分:第一部分介绍C语言及其程序设计技术,包括C语言概述、数据类型、运算符和表达式、控制结构、数组类型、函数、编译预处理、结构体和共用体、指针和文件;第二部分介绍常用的编程算法,包括线性表、堆栈和队列、查找、排序和数值计算。全书共15章,每章均包括教学目标和学习要求、授课内容、自学内容、程序设计举例、调试技术和练习题目7部分。书中的所有程序均在VisualCd-+6.0环境中调试通过。本书适合作为高等学校非计算机专业程序设计课程的的入门教材,也可供读者自学参考。本书的支持网站为西安交通大学计算机教学实验中心网(http://ctec.xjtu.edu.cn)。网站上配有本书最新的教学辅助课件、上机实验指导及示例程序源码(请到网站上相关的版块查询)。 -
C语言程序设计杨学兵主编C语言作为国际上广泛流行的通用程序设计语言,既具有高级语言的可理解性,又能直接对硬件进行操作,是目前我国最主流的编程语言之一。《21世纪高等院校规划教材:C语言程序设计》主要包括C语言概述、基本数据类型与运算规则、程序控制结构、数组、函数、指针、编译预处理、结构和联合、位运算和文件等。 -
C程序设计实践指导书何兴恒等编著《C程序设计实践指导书》共分三篇:上机实习、课程设计和试题精选。上机实习部分安排了Turbo C和Visual C++的上机实习内容,用作C语言程序设计课程的上机实习教材。学生可以在该部分内容中找到C语言程序的上机调试方法和步骤,同时可以找到每次上机实习的详细内容。课程设计部分安排了大量基础性和综合性的编程训练内容,用作C语言课程设计的教材。学生可以在该部分内容中找到一些典型的程序设计范例,从中得到启发,同时可以找到大量的编程素材。试题精选部分集中了多年来我校本科考试中的优秀试题,其中大部分试题是老师们在多年的教学中总结出来的,部分试题来自谭浩强的《试题汇编》;该部分内容用作学生的课外练习,也可作为课程考试或等级考试前的练习。 -
C语言程序设计实训教程许远C语言是学习程序设计的基本工具。实训是学好C语言的重要环节。《C语言程序设计实训教程》面向高职高专教育,精心策划,准确定位。全书以任务驱动教学思想为指导,紧紧抓住高职教学重实训的特点,并结合计算机等级考试,通过丰富的实例分析,由表及里,深入浅出地介绍C语言程序设计,使读者在实训中加深对C语言及其程序设计思想的理解,从而真正提高读程、编程和调试的实际能力。《C语言程序设计实训教程》内容全面,通俗易懂,既包括了C语言的知识要点,更汇集了大量的实训练习,可以与各种C语言教材配套使用,是高职高专院校计算机教学的好教材,也可以供自学者参考使用。 -
MPI与OpenMP并行程序设计(C语言版)(美)Michael J.Quinn著;陈文光,武永卫等译本书是美国Oregon州立大学的MichaelJ.Quinn教授在多年讲授“并行程序设计”课程的基础上编写而成的,主要介绍用C语言,并结合使用MPI和OpenMP进行并行程序设计,内容包括并行体系结构、并行算法设计、消息传递编程、Eratosthenes筛法、Floyd算法、性能分析、矩阵向量乘法、文档分类、蒙特卡洛法、矩阵乘法、线性方程组求解、有限差分方法、排序、快速傅立叶变换、组合搜索、共享存储编程、融合OpenMP和MPI以及5个附录。本书按授课方式安排章节,通过划分、通信、集聚和映射等四步的并行程序设计方法,来解决各种实际的并行性问题,使读者掌握系统化的并行程序设计方法,开发出高效的并行程序。本书不仅是一本优秀的并行程序设计教材,对广大的相关专业人员也很有参考价值。 -
数据结构与问题求解(C++版)Mark Allen Weiss著本书使用流行的C++语言作为描述语言,详细介绍了数据结构和算法。全书共分为五大部分。第一部分的C++教程是全书的基础,具体讲述C++的运行环境、数据类型和运算符、基本语法等;同时介绍了面向对象的一些概念。第二部分对C++的各种数据结构接口和其中涉及到的算法及算法分析进行了详细介绍,并用实例说明了如何使用这些数据结构。第三部分是这些数据结构的实际应用,第一章对不同应用的理论和具体实现做了详尽阐述。第四部分则针对各种数据结构接口、分别给予更加细致的实例解说。第五部分介绍了一些高级的数据结构。通过对本书的学习,读者能够抽象地思考不同数据结构的功能,了解它们之间的相关性,掌握在计算机工程中使用这些数据结构的能力。本书概念清楚,逻辑性强,内容新颖,可作为高等院校计算机软件专业与计算机应用专业学生的教材和参考用书,也可供计算机工程技术人员参考。 -
数据结构胡学钢主编为满足不同专业和教学层次对数据结构课程的要求,本书从数据结构的核心内容和实际需要出发,以简明的方式介绍了数据结构的基本知识。全书共8章,主要内容包括:概论、线性表、栈、队列、数组、树、图、查找、排序和文件等。每章后都配有习题。本书语言精炼,例题丰富,内容由浅入深,简明易懂,可作为本科非计算机专业、成人以及高职高专计算机相关专业的教材或参考书。 -
C算法(美)Robert Sedgewick著;周良忠译本书所讨论的图算法,都是实际中解决图问题的最重要的已知方法。本书的主要宗旨是让越来越多需要了解这些算法的人的能够掌握这些方法及基本原理。书中根据基本原理从基本住处开始循序渐进地讲解,然后再介绍一些经典方法,最后介绍仍在进行研究和发展的现代技术。精心挑选的实例、详尽的图示以及完整的实现代码与正文中的算法和应用描述相辅相成。RobertSedgewick斯坦福大学博士(导师为DonaldE.Knuth),普林斯顿大学计算机科学系的教授,AdobeSystems公司董事,曾是XeroxPARC的研究人员,也曾就职于美国国防部防御分析研究所以及INRIA。这一套算法系列书介绍了当今最重要的算法,共分3卷,这是第2卷(第五部分),集中讲解图算法。本书共有6章(第17章~第22章)。第17章详细讨论图性质和类型,第18章~第22章分别讲解图搜索、有向图和DAG、最小生成树、最短路径以及网络流。书中提供了用C语言描述的完整算法源和程序,并且配有丰富的插图和练习。本书可作为高等院校计算机相关专业算与数据结构课程的教材和补充读物,也可供自学之用。 -
C++ Builder编程技巧、经验与实例王小华编著本书的内容包括C++ Builder下的Win32 API应用、图像处理、DLL、组件的技巧应用、自制组件、ActiveX组件、文件处理技巧、打印功能扩展、高级数据库技术、剪贴板应用、多媒体技术、应用软件设计技巧等。本书从应用的角度出发,以大量的实例,讲述编程的方法与技巧。全书共分16章,每章内归纳了若干条技巧,每条技巧分别讲了应用的背景、目的、方法,并给出了实例代码,最后进行了简洁的分析和扩展。本书适合初步掌握了C/C++语言语法,希望快速获得一些编程经验、掌握编程技巧的读者学习使用。对用Visual C++编程的读者同样有参考价值。
