C/C++及其相关
-
嵌入式系统开发基础侯殿有 著《嵌入式系统开发基础——基于arm9微处理器c语言程序设计(第二版)》对32位精简指令系统嵌入式微处理器s3c2410的硬件系统和c语言驱动程序进行了详细的讲解,书中的源代码和实例程序对学习或从事嵌入式系统设计的读者都有很高的参考价值:另外在人机界面设计、系统初始化程序编写、仿真器设置和复杂工程项目构建等方面给出了简化做法,使初学者能够轻松、快速地掌握嵌入式系统设计方法。《嵌入式系统开发基础——基于arm9微处理器c语言程序设计(第二版)》以实用技术为主,内容通俗易懂,实例丰富,特别适合初学者和从事嵌入式系统设计工作的读者使用。
-
C++语言程序设计杨国燕 主编本书作为一本C++语言的入门教材,不仅详细介绍了C++语言本身,而且深入讲述了面向对象的程序设计方法。本书的主要特点是语言流畅,简洁易懂,例题丰富,实用性强。这使得读者不仅可以学会一门程序设计语言,还能初步掌握面向对象的程序设计方法。其中丰富的例题可以使得初学者在学习的同时就开始初步积累编程经验,以尽快达到学以致用的目的。本书适用于高等院校、高等职业学校及相关院校的教学,也可作为各类培训班和自学用书。本书共12章,第1章绪论,主要讲述程序设计语言的发展及面向对象的程序设计方法;第2章C++简单程序设计,主要讲述基本数据类型和表达式、数据的输人与输出和算法的基本控制结构;第3章函数,主要讲述函数的定义与使用、内联函数、带默认形参值的函数和函数重载;第4章类与对象,主要讲述面向对象程序设计的基本特点、类和对象、构造函数和析构函数、类的组合;第5章C++程序的结构,主要讲述标识符的作用域与可见性、对象的生存期、静态成员、友元、共享数据的保护及多文件结构和编译预处理命令;第6章数组、指针与字符串,主要讲述数组的概念、一维数组、二维数组、指针、指针与对象和动态内存分配;第7章继承与派生,主要讲述类的继承与派生、继承方式、派生类的构造函数和析构函数、多重继承和虚基类;第8章多态性,主要介绍多态性概述、运算符重载、虚函数和抽象类;第9章群体类和群体数据的组织,主要介绍模板概述、线性群体类和.群体数据的组织;第10章泛型程序设计与C++标准模板库STL,主要介绍泛型程序设计概述、C++标准模板库中的容器及迭代器、标准C++库中的算法和函数对象;第11章流类库与输入/输出,主要讲述I/O流的概念及流类库结构、标准输出流、标准输入流和对数据文件的操作与文件流;第12章异常处理,主要讲述异常处理的基本思想、C++异常处理的实现和异常处理中的构造与析构。
-
程序设计基础孔繁之 编《程序设计基础(C语言)》是按照教育部关于应用型大学计算机课程的基本要求,根据作者多年自身实际教学经验,结合当前编程技术发展状况而编写的,是一本介绍程序设计基础知识和应用的普及教材。《程序设计基础(C语言)》内容翔实,图文并茂,将理论介绍与上机实践紧密结合,重点放在对基础知识和基本操作技能的培养上。共有16章内容与10个实验,主要包括程序设计基本理论、数据类型、运算符与表达式、C语言程序的控制结构、数组、函数、地址和指针、字符型数据域字符串、结构体与共用体、位运算、文件,数据结构、软件工程基础、数据库以及实验内容等。 《程序设计基础(C语言)》适合高等院校、高职高专非计算机类专业《程序设计基础》课程的教学,也可作为计算机专业程序设计课程的教材或参考书,也可作为参加计算机等级考试二级C同学的考试指导用书,也可用于国家公务员和社会成人C语言培训。
-
C语言程序设计项目教程段善荣 等主编本书共分四部分13章,其中第一部分基础篇由C语言概述,数据类型、运算符和表达式,顺序结构、选择结构、循环结构程序设计组成;第二部分提高篇由数组、结构体和共用体、函数及编译预处理组成;第三部分高级篇由指针、链表、文件组成;第四部分扩展篇由算法与数据结构、软件开发基础知识组成。全书结合“学生成绩管理系统”这个典型项目讲解了C语言所有知识点,使读者能够较快地掌握C语言程序设计的基础知识、基本算法和编程思想,同时还提供了内容丰富的、趣味性较强的案例,能有效提高读者的学习兴趣。
-
C语言程序设计实验指导肖志军 ,张茂胜 ,杨夏妮 等编《C语言程序设计实验指导(信息技术类21世纪普通高等院校规划教材)》编著者肖志军。 本书是为主教材《C语言程序设计》编写的配套实验指导书。《C语言程序设计实验指导(信息技术类21世纪普通高等院校规划教材)》由11个实验组成,每个实验都包括了调试示例题、改错题和编程题。通过介绍分散在各个实验中的调试示例题的常用的程序调试方法来逐步熟悉编程环境,掌握基本的程序调试方法。改错题能加深对易混淆知识点的理解和掌握。读者学习时可以先模仿示例操作,然后再做改错题和编程题,通过对调试示例题的“模仿”、改错题的“修改”和编程题的“编写”等上机实践训练,可在循序渐进的引导中逐步熟悉编程环境,理解和掌握程序设计的思想、方法和技巧,以及程序调试方法。
-
C语言程序设计实践教程王电化,王忠友 主编《21世纪高等学校计算机规划教材?高校系列:C语言程序设计实践教程》是《C语言程序设计项目教程》一书的配套教学参考书。书中详细介绍了VisualC++6.0的开发环境,并设计了覆盖《C语言程序设计项目教程》所有知识点的基础实验,按照软件工程学方法设计了一个覆盖《21世纪高等学校计算机规划教材?高校系列:C语言程序设计实践教程》主要章节的综合实训项目;《21世纪高等学校计算机规划教材?高校系列:C语言程序设计实践教程》还详细地解答了《C语言程序设计项目教程》一书中设计的习题,最后列出了全国计算机等级考试C语言考试大纲和2012年全国计算机等级考试C语言试题及答案。《21世纪高等学校计算机规划教材?高校系列:C语言程序设计实践教程》中所有的实验代码在VisualC++6.0中测试通过,习题大多数来自历年的全国计算机等级考试试卷和一些大公司C语言测试试卷,实验及题目都是精心设计和安排的。
-
双语版C程序设计(爱尔兰)Paul Kelly 苏小红 著《国外计算机科学教材系列·国家教育部双语教学示范课程使用教材:双语版C程序设计》由在计算机程序设计方面有着丰富教学和实践经验的中外作者合作编写。共分14章内容,由浅入深全面介绍C程序设计方法,包括基本数据类型和基本输出输出方式、各种控制结构和语句、指针和数组、字符串、函数、结构、文件输入和输出等内容,最后讨论了C预处理器。《国外计算机科学教材系列·国家教育部双语教学示范课程使用教材:双语版C程序设计》所有实例经过精心挑选、贴近生活,尤其强调读者的亲自参与意识。每章都为初学者提供了常见错误分析,所选习题可提高读者上机编程的兴趣。《国外计算机科学教材系列·国家教育部双语教学示范课程使用教材:双语版C程序设计》采用中英文对照混排,既方便初学者熟悉相关概念和内容,也便于英文非母语的读者熟悉英文专业词汇。
-
C语言程序设计赵宏,陈旭东,马迪芳 编著《c语言程序设计》采用“案例引入—理论讲解—案例学习—编程体验”的方式,全面介绍了利用c语言进行结构化程序设计的方法。在注重语言知识讲解的同时,书中精选了大量应用案例,并详细介绍了每个案例程序的分析和设计过程,立足于逻辑思维能力与程序设计能力的培养。《c语言程序设计》内容由浅入深,循序渐进,可作为高等学校程序设计基础课程教材,也可作为读者自学程序设计的参考书。
-
C++程序设计基础习题集管建和 等编著《高等学校计算机专业规划教材:C++程序设计基础习题集》是与《C++程序设计基础> 一书配套的习题集和解答,目的是帮助读者通过习题来熟悉所学的C++程序设计基础知识,巩固所学的内容。《高等学校计算机专业规划教材:C++程序设计基础习题集》第一部分为《C++程序设计基础》一书的思考与练习题参考答案;第二部分为附加练习题,是针对每一章的重点内容所增加的习题,读者可以通过练习这一部分的习题来回顾每一章的重点内容,掌握知识要点,进一步提高C++程序设计水平;第三部分为附加练习题参考答案;第四部分为附录,提供了两套模拟试卷及其参考答案。《高等学校计算机专业规划教材:C++程序设计基础习题集》可作为“C++程序设计”课程的辅助教学用书,也可作为读者自学c++程序设计的参考用书。
-
程序员专业开发资源库程序员专业开发资源库 编著“Visual C++程序员专业开发资源库”是专门为广大VisualC++程序设计人员打造的集学习、开发于一体的专业资源库系统,包含“Visual C++专业源码资源和视频资源”与“VisualC++程序员专业开发资源库”两大部分。“VisualC++专业源码资源和视频资源”包含8GB的源码和视频资源,可独立学习使用。“VisualC++程序员专业开发资源库”是为广大开发人员打造的全媒体数字学习资源库系统软件,是各级VisualC++程序开发人员和编程爱好者不可多得的专业编程资源库系统,它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,是程序开发人员的左膀右臂,软件工程师必备的专业指南。“VisualC++程序员专业开发资源库”不需要安装即可快速使用,方便、快捷,易操作,无论是零基础的初学者、编程爱好者、培训机构的老师和学员,还是已经从事编程工作多年的开发人员,都同样适合阅读和参考。