C/C++及其相关
-
程序设计与C语言梁力 等主编梁力、陈建明、高云鹤编著的《程序设计与C语言(第3版题解上机实验)》是与《程序设计与C语言》(第3版,西安交通大学出版社)配套的教材,包括3部分内容:第1部分为习题解析,对教材中的习题进行了分析和解答;第2部分为上机指导,较为详细地介绍了C语言程序在TurboC 2.0、Win—C和Microsoft VisualC++6.0环境下的编辑、编译、连接和运行的过程,以及调试方法;第3部分为实验,提供了8个实验的内容和方案设计。《程序设计与C语言(第3版题解上机实验)》可作为学习《程序设计与C语言》(第3版)一书的配套教材,也可供其他学习程序设计语言的读者参考。
-
C程序设计基础学习指导熊壮 主彍《C程序设计基础学习指导》是《C程序设计基础》的配套学习指导,主要包含三部分内容:第一部分主要介绍了Visual C++6.0 IDE的使用方法、Visual C++6.0IDE中菜单项的功能,以及在集成环境中开发C程序的方法;第二部分分章节设计了相应的实验题目,并提供了《C程序设计基础》教材每章后的习题参考答案;第三部分提供了“C语言保留字”“ASCⅡ码表”“常用标准库函数”等学习C程序设计必须使用的重要资料。《C程序设计基础学习指导》是学习《C程序设计基础》课程必备的学习指导,也是学习在VisualC++6.O环境下C程序设计技术的读者和计算机等级考试(C语言类)参加者的学习参考资料。
-
C语言简明教程杨新发 主编《C语言简明教程》是一本讲解C语言程序设计的简明教程。全书共分为3部分。第1部分包括第1-5章,主要介绍了c语言的基础知识,是读者必须掌握的,具体内容包括语言入门、数据计算、程序设计、数组初探、函数应用等。第2部分包括第6-8章,属于扩展内容,对于读者提高自身的编程效率非常有帮助,具体内容包括结构体和枚举类型概述、指针的简单应用、文件的初步使用等。第3部分是附录,详细罗列了书中用到的相关知识。《C语言简明教程》力求把常规C言教学中比较抽象、难于理解、学起来比较吃力的知识通过简明的叙述、形象的比喻、准确的例子和恰当的实验介绍给读者,使读者学完之后能轻松编写出小型应用程序。《C语言简明教程》适用于少学时的非计算机类本科生、独立学院学生和高职高专学生。
-
单片机C语言程序设计实训100例彭伟 编著《单片机C语言程序设计实训100例:基于8051+Proteus仿真(第2版)》基于Keil μVision程序设计平台和Proteus硬件仿真平台,精心编写了100项8051单片机C语言程序设计案例,并且还分别提出了难易适中的实训目标。全书基础设计类案例涵盖8051单片机最基本的端口编程、定时器/计数器应用、中断程序设计和串口通信程序设计;硬件应用类案例涵盖编码与解码器件、串并与并串转换器件、并行存储器及接口扩展器件、LED显示及驱动器件、字符液晶显示器件、图形液晶显示器件、实时日历时钟器件、模数与数模转换器件、I2C接口器件、SPI接口器件、1-Wire总线器件及其他器件共计12类;综合设计类案例包括大量实用型项目设计,如多功能电子日历牌、计算器、电子秤、密码锁、多点温度监测、大幅面LED点阵屏设计、交流电压检测、K型热电偶及铂电阻温度计、GPS系统、红外遥控系统、测距系统、温室监控系统、Modbus总线系统等。
-
21天学通C++(美)罗奥 著,袁国忠 译《21天学通C++(第7版)》通过大量短小精悍的程序,详细而全面地阐述了C++基本概念和技术以及C++11新增的功能,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及lambda表达式等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录D提供的测验和练习答案,了解自己对所学内容的掌握程度。《21天学通C++(第7版)》是针对C++初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。
-
C语言程序设计马晓晨,衡军山 主编马晓晨编著的《C语言程序设计(第2版)》较全面地介绍了C语言的基础知识、基本语法和编程方法,深入浅出地讲述了C语言程序设计方法,以培养和提高学生对C语言的应用能力为主要目的,符合计算机等级考试大纲的要求。全书共12章,分为入门篇、基础篇和提高篇三个部分,内容包括C语言概述;C语言基础知识;简单程序设计:if语句的嵌套及多分支程序设计;循环结构程序设计;数组;函数;指针;编译预处理;位运算;结构体、共用体和用户自定义类型;文件。为了提高学习效率,每一章都加入了导学。《C语言程序设计(第2版)》配套有《C语言程序设计综合实训》(第二版),除了可作为高等院校“C语言程序设计”课程教材之外,还可以作为培训教材和自学参考书。
-
C语言程序设计综合实训王贺艳 主编王贺艳主编的《C语言程序设计综合实训(第2版)》为高等院校“C语言程序设计”课程实训教材,以培养和提高学生编程能力为主要目的。全书共分为7个单元,包括基础知识及顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、高级(宏定义、结构体、文件)程序设计。每个单元后面都有相应的习题。为方便学生学习,还提供了一套等级考试二级考试样题。《C语言程序设计综合实训(第2版)》除了可作为高等院校“C语言程序设计”课程实训教材之外,还可以作为培训教材和自学参考书。
-
Visual C++空间图形可视化算法原理与实践郭建 等编著《GIS应用与开发丛书:Visual C++空间图形可视化算法原理与实践》从空间图形的点、线、面、体出发,系统直观地介绍了空间图形生成和处理技术的原理、算法和步骤。在此基础上,利用Visual C++和OpenGL开发工具,编写了每一个相关内容的程序,完整地实现了空间图形的各种生成和处理技术。全书共分8章,主要内容包括空间图形编程基础、基本图形生成技术、线型生成技术、面域图形填充技术、图形变换技术、图形交互处理技术、真实感图形生成技术、空间图形算法综合开发等。《GIS应用与开发丛书:Visual C++空间图形可视化算法原理与实践》可作为高等院校计算机图形学和地理信息系统课程辅助实践教材,也可为与空间图形生成显示处理有关的专业课程提供实践参考。
-
C语言程序设计基础与应用刘丽,朱俊东,张航 著《高等院校计算机教育系列教材:C语言程序设计基础与应用》是在作者多年讲授C语言程序设计的基础上,总结多年的教学经验和实践体会编写而成的。本书采用由浅入深、循序渐进的原则,系统地介绍了C语言的基本语法知识,通过大量实例描述C语言的程序设计方法,并针对实例给出了算法分析,注重培养学生程序设计的思维方法和程序设计能力。本书共分为13章,第1~3章介绍C语言的概念、数据类型和基础知识;第4~6章介绍C语言的三种基本结构;第7~13章介绍C语言中的数组、函数、结构体、文件和编译预处理的基础知识和编程技巧。综观全书,既有基础知识的介绍,也有各种算法的分析;既有生动的实例讲解,也有典型经验的分享。本书既可以作为高等学校各专业的正式教材,也适合自学使用。另外,在本书中,兼顾了全国计算机等级考试二级C语言程序设计考试大纲的相关内容,也可以作为考试辅导教材使用。
-
面向对象程序设计教程任宏萍 编著《面向对象程序设计教程》从面向对象软件开发的角度出发,以java语言为辅助工具,重点讲述面向对象程序设计的思想、方法、技术以及面向对象的编程原则,使读者能较全面地了解面向对象软件开发的方法和实现过程,更好地理解和掌握面向对象的程序设计。《面向对象程序设计教程》分为9章,从面向对象软件开发概述讲起,包括面向对象的基本概念、统一建模语言uml部分内容、程序设计模式等,以帮助读者打下良好的面向对象程序设计基础;其次讲述了java语言编程的基础知识;然后以三层程序设计模式为主线,分别讲解问题域类、图形用户界面类、数据访问类的设计与实现以及它们之间如何交互共同完成系统功能,其中包括设计、实现面向对象的重要概念:封装、继承、多态和类之间的各种关系,数据库访问以及异常处理等;最后讲解基于web的应用开发。《面向对象程序设计教程》的附录介绍java应用开发环境的建立、myeclipse(含tomcat)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。《面向对象程序设计教程》可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计”课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。