C/C++及其相关
-
C++语言基础教程吕凤翥 编著《高等学校计算基础教育教材精选:C++语言基础教程(第3版)》中全面、系统地讲述了C++语言的基本概念、基本语法和编程方法,较详尽地介绍了C++语言面向对象的重要特征:类和对象、继承和派生类、多态性、虚函数、函数模块和类模板等内容。《高等学校计算基础教育教材精选:C++语言基础教程(第3版)》具有丰富的例题,每章后面均提供了相当数量的练习题和作业题。《高等学校计算基础教育教材精选:C++语言基础教程(第3版)》特点是:通俗易懂,由浅入深,突出重点,难点详解,偏重应用。《高等学校计算基础教育教材精选:C++语言基础教程(第3版)》不仅可作为高等学校C++语言课程的教材,还可作为C++语言的自学教材和参考书。
-
像计算机科学家一样思考(美)Allen B. Downey 著《像计算机科学家一样思考C++》作者基于自己在美国各所大学和学院讲授计算机程序设计课程的经验,开创了“像计算机科学家一样思考(How to Think Like a Computer Scientist)”的教学理念和方法。《像计算机科学家一样思考C++》正是基于这样的方法,用全新的角度、丰富的实例全面讲解了C++语言。全书共15章。第1章介绍了编程的基本知识,即什么是编程以及如何编程。第2章到第9章介绍了C++的基本元素与基本语法,包括变量、类型、函数、迭代、字符串、结构体等等;第10章到第15章介绍了C++的高级功能,包括Vectors、成员函数、类和不变式、文件输入输出等。《像计算机科学家一样思考C++》适合C++的初学者和初级程序员阅读,也可以作为相关专业或培训的教程使用。通过学习《像计算机科学家一样思考C++》,读者不仅可以在C++方面达到初窥门径的效果,同时对计算机编程这门技艺也会有一个全面而科学的认识。
-
轻松学C#谷涛《轻松学C#》由浅入深,全面、系统地介绍了C#程序设计。除了详细地讲解C#知识点外,《轻松学C#》还提供了大量的实例,供读者实战演练。《轻松学C#》共分三篇。第一篇是C#概述篇,主要介绍的是Visual Studio 2012的开发环境及搭建。第二篇是面向对象基础篇,主要介绍类、对象、字段、方法、流程控制、数组、继承、属性、运算符重载、接口等C#基本内容。第三篇是应用技术篇,主要介绍的是异常处理、文件和流、委托、事件、Lambda表达式、命名空间、预处理器、程序集、运行时类型标识、反射、特性、泛型、LINQ和数据库开发等。《轻松学C#》涉及面广,从基本操作到高级技术和核心原理,几乎涉及C#开发的所有重要知识。本书适合所有想全面学习C#开发技术的人员阅读,也适合使用C#进行开发的工程技术人员使用。对于经常使用C#做开发的人员,本书更是一本不可多得的案头必备参考书。
-
Visual C++ 网络编程教程郑阿奇 主编《高等学校计算机教材:Visual C++ 网络编程教程(Visual Studio 2010平台)》以Visual Studi02010为平台,以全新的角度,通过一系列动态实例揭示网络编程的本质,包括MFCSocket编程、WinsockAPI编程、即时通信应用开发、HTTP编程与万维网开发、FTP编程与资源访问、电子邮件应用编程等。加上介绍相关网络知识、网络环境配置、搭建步骤配合,使读者能方便地理解和运行书中实例。程序之间实现互操作,如客户端和服务器对接、接入第三方程序、程序之间整合集成为套件等,使书中的每个例子不再是孤立的实体;将书中的实例程序与当下流行的产品软件进行比较,从而激发读者从事实际应用性网络编程开发的热情;适时地由所讲实例延伸开来,开拓读者视野。《高等学校计算机教材:Visual C++ 网络编程教程(Visual Studio 2010平台)》可作为计算机及相关专业本、专科网络编程的教材或参考书。同时,可为广大计算机爱好者、网络爱好者、编程爱好者、软件发烧友、计算机网络DIY玩家成为网络高手贡献一份力。
-
C语言习题集与实验指导伍鹏,杜红 主编《高等学校计算机应用规划教材:C语言习题集与实验指导》是在深入分析了《C语言程序设计》课程教学大纲以及近十年全国计算机等级考试(二级C)的基础上编写而成的,包含教材中的习题解答和实验指导两个部分,知识覆盖面及测试方式全面,提供了大量实例和实验内容,操作性强。《高等学校计算机应用规划教材:C语言习题集与实验指导》一方面站在学生的角度,对每个章节都提供了“知识要点”、“典型例题”和“习题精选”,便于练习和自我检测;另一方面则站在教师的角度对C语言的上机实验进行实践指导。每个实验单元都包含实验目的、相关知识点和实践练习环节。其中,实验一~实验十二这12个基本实验中,实践练习分为三个阶梯:“实验内容一”主要提供一些验证和分析的实验,强化学生对基本知识的实践练习和掌握;“实验内容二”侧重于综合和设计类的实践,强化学生对实际问题的分析和编程操作;“实验内容三”侧重于扩展实验,强化学生综合分析和解决问题。实验十三~实验十六是4个综合性实验,循序渐进地从函数、结构体、文件到链表的操作,提供了源程序代码,有助于学生在学习的同时,掌握相同问题的不同解决方法,正确运用模块化设计的思想。《高等学校计算机应用规划教材:C语言习题集与实验指导》可作为高等院校计算机、电子信息及相关专业C语言程序设计课程的辅助教材和实验教材,也可作为编程人员和C语言自学者的参考用书。
-
数据结构实践教程李春葆 编《高等学校数据结构课程系列教材:数据结构实践教程(C#语言描述)》以实践项目为指南,系统地介绍各种常用的数据结构以及排序、查找的各种算法,阐述各种数据结构的逻辑关系、存储表示以及运算操作,并采用C#语言实现了所有的实践项目。全书既注重数据结构原理,又注重项目实践,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性好。《高等学校数据结构课程系列教材:数据结构实践教程(C#语言描述)》是《数据结构教程(C#语言描述)》(李春葆等,清华大学出版社)的配套实践指导教程,也可以单独用作实践型数据结构课程的教材。《数据结构实践教程》既可作为高等院校计算机相关专业本科生、专科生的教材,也可作为广大从事计算机应用的科技人员的参考书。
-
数据结构实验教程张仕,严晓明 编著《数据结构实验教程(C/C++语言版)》主要内容包括:抽象数据类型;线性表;栈及其应用;串的模式匹配;二叉树的建立、遍历及常用运算;图及其应用;查找与排序;综合实例——内存分配模拟系统。
-
图像加密算法与实践孙燮华《图像加密算法与实践:基于C#语言实现》系统地介绍了国内外图像加密方案与算法,共9章。第1、2章是准备部分,介绍图像加密的基本概念和算法基础。第3~7章分别从空域和频域介绍各类图像加密方案,包括空域置乱加密、灰度加密、混合加密、频域置乱与数据加密、频域混合加密等。第8、9章介绍图像加密的分析与攻击,以及评估与测试等。书中内容紧扣科研实践,实例选自国外SCI收录和在一流期刊上发表的代表性论文,不仅对算法进行了细致的分析论证,还用C#语言进行了完整实现,相关代码可从www.sciencep.com下载。《图像加密算法与实践:基于C#语言实现》是作者对多年教学科研经验的系统总结和提高,可供计算机、电子信息、自动化等相关专业的高年级本科生和研究生学习,也可供信息安全领域的工程技术人员参考。
-
C语言程序设计教程韩立毛 等编著《普通高等学校计算机类“十二五”规划教材:C语言程序设计教程》采用任务驱动方式进行教学,以程序设计实例为主导,将知识点融入实例,以实例带动知识点的学习,在按实例教学时,充分注意保证知识的完整性和系统性,通过实例掌握C语言程序的设计方法和操作技巧。《普通高等学校计算机类“十二五”规划教材:C语言程序设计教程》作为程序设计教材的创新,实现了从以计算机语言为主线的体系结构向以问题为主线的体系结构上的转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书由11章组成。主要内容包括:第1章C语言概述,第2章C语言程序设计基础,第3章顺序结构程序设计,第4章选择结构程序设计,第5章循环结构程序设计,第6章数组与字符串,第7章函数与模块化程序设计,第8章编译预处理及程序调试,第9章指针及其应用,第10章自定义数据类型,第11章文件及其应用。《普通高等学校计算机类“十二五”规划教材:C语言程序设计教程》内容丰富、结构清晰,易于教师进行教学与读者自学。通过120个实例的分析讲解,由浅至深,层层引导,使读者能够快速地掌握C语言,提高程序设计能力。程序实例有详细的讲解和注释,容易读懂、便于教学。本书在内容选取、概念引入和文字叙述等各方面,都力求遵循面向实际应用、重视实践、便于自学的原则,注重理论联系实际,强调对分析问题、解决问题能力的训练与培养。本书适合作为高等学校各专业的C语言程序设计课程的教材,也可作为从事计算机相关工作的科技人员、广大计算机爱好者的自学读物。
-
程序设计基础实训教程吴海峰 主编《普通高等教育“计算机类专业”规划教材·程序设计基础实训教程:以C为例》主要介绍C语言程序设计的基础知识、各种数据类型和常用库函数、各种运算符和表达式、程序控制语句、数组、函数、编译预处理、指针、结构体与共用体、文件,并给出了丰富的C程序设计例题。《普通高等教育“计算机类专业”规划教材·程序设计基础实训教程:以C为例》是学习C语言程序设计的基础教材,通过循序渐进的内容安排、通俗易懂的讲解,使读者能够掌握C语言的基本内容,并具备一定的程序设计能力。《普通高等教育“计算机类专业”规划教材·程序设计基础实训教程:以C为例》按基础课程要求编写,适合作为大学各专业公共课教材和全国计算机等级考试参考书。