C/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)的安装和使用说明以及常用的面向对象程序设计的术语和词汇的解释。《面向对象程序设计教程》可作为高等院校计算机相关专业及软件工程专业“面向对象程序设计”课程的教材,也可作为高校教师、软件开发人员和计算机科技人员的学习参考书。 -
C++高级程序设计实验与习题指导田秀霞,彭源,张安勤 编《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》是《c++高级程序设计》(清华大学出版社,田秀霞主编)一书的配套习题与实验指导教材,为读者提供丰富的c++习题与解答资源,适合作为教学辅助教材和自学指导教材。《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》的每个章节和主教材一一对应,每章分为四部分内容:第一部分是学习导读,为读者指明本章学习重点以及难于理解或易出错部分的学习方法;第二部分是实验指导,根据本章的教学实践设计相应的实验实践题目;第三部分是课后习题解答,对主教材课后的习题做了详细的分析与解答;第四部分是补充习题及解答,在主教材课后习题的基础上,补充了大量的习题和相应的详细解答,供读者进一步理解和掌握本章的教学重点和难点。《21世纪高等学校规划教材·计算机科学与技术:C++高级程序设计实验与习题指导》附录部分通过《案例——银行账户管理系统》的引入,为学生进行大型课程设计提供了指导和帮助,以及对C++综合知识的应用与实践能力。 -
新编C程序设计习题精选与实验指导郭来德,常东超,吕宝志 等著《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》是《新编C程序设计》配套的习题集与实验参考用书,用于帮助学生自学和辅助教师实践教学。《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》介绍了Microsoft Visual C++6.O和Turbo C 2.O两种集成开发环境的基本操作,作者从多年C语言教学经验和计算机等级考试大纲出发,精选了C语言的典型笔试与上机习题,实验项目大多采用全国计算机等级考试上机真题;《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》共分两部分,第一部分是与教材讲授的知识点相关的大量习题及解析,帮助学生更好地理解教材的知识要点,学会解读C语言程序;第二部分从培养学生计算机语言编程能力出发,安排了12个上机实验,循序渐进地介绍了C语言程序的开发过程,详细介绍了C语言程序的调试方法。本书内容丰富、实用性强,侧重逻辑思维和动手能力的培养,不仅可以作为学生的复习教材,也可以作为高校教师和计算机等级考试的自学参考书。 -
C程序设计教程张蕊《21世纪电气信息学科立体化系列教材:C程序设计教程》根据国家教育部颁发的“高级语言程序设计”课程的基本要求,本着“加强基础、注重实用、精简内容、创新思维”的原则而编写。内容按进阶方式组织,分为基础篇、进阶篇和高级篇三部分。基础篇包含预备知识、c语言概述、初识c程序、c程序的基本模块:函数、c语句以及结构化程序设计等内容;进阶篇包含指针与一维数组、文本文件、结构体与共用体等内容;高级篇包含数据类型、编码及输入输出,多文件大型程序的开发,数组、指针和函数的高级内容,二进制文件,位运算以及结构的高级应用:链表等内容。每章有内容提要、本章小结和练习题。《C程序设计教程》适用于高等学校理工科各专业及相关课程的本科教材,也可作为相关专业工程技术人员的阅读和参考书。 -
高质量程序设计指南林锐,韩永泉编著高质量程序设计是软件行业的薄弱环节,大部分企业为此付出了高昂的代价,只能通过大量的测试和改错来提高软件产品的质量。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是IT企业面临的主要挑战之一。 《高质量程序设计指南:C++/C语言(第3版)》以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范,而这也是作者多年从事软件开发工作的经验总结。全书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。 本书第1版和第2版部分章节曾经在网上广泛流传,被国内IT企业的不少软件开发人员采用。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。 《高质量程序设计指南:C++/C语言(第3版)》的主要读者对象是IT企业的程序员和项目经理,以及大专院校的本科生和研究生。 -
C++实践之路(美)Bartosz Milewski 著,周良忠 译《C++实践之路》将带你领略C++作为工业编程语言的强大威力。 全书分四个部分,共23章。第一部分(第1章~第5章)从面向对象的角度讲解了C++的相关语言知识。第二部分(第6章~第13章)介绍了许多实用的工业强度的编程技术,如清理、隐藏实现细节、资源管理、重载运算符等技术。第三部分(第14章~第18章)探讨了编写和维护Windows应用程序的相关知识,是本书的特色部分。第四部分(第19章~第23章)在以前所学知识的基础上进一步对软件设计策略、团队协作开发、平台移植等内容进行简单介绍。 附录A提供了第一部分内容中部分练习的答案。附录B介绍了事务处理相关知识。 《C++实践之路》适合于不同层次的C++程序员阅读,无论是初学者还是高级程序员,都可从中汲取有用的C++知识营养。 -
C语言程序设计实训教程刘宏、杨虹本教材由认识简单的C程序、C语言的数据表示的应用、运算符与表达式的应用、顺序结构程序的设计、分支结构程序的应用、循环程序设计的应用、函数的应用、数组的应用、指针的应用、结构体的应用、文件的应用和学生成绩管理系统的设计等12个项目组成,每个项目始终以背景知识、项目设计及准备、项目实施、项目小结、理论分析和工程实训为主线,每个项目根据涉及知识点的多少又分为若干个任务,将C语言程序设计的知识点融入到相关情景中,突出实用性,更加注重学生编程能力的培养和提高。 -
大学计算机基础实验教程李丽萍,王丽艳 主编暂缺简介... -
Visual C#.NET程序设计案例教程梁曦,张运涛,吴建玉 编著《VisualC#.NET程序设计案例教程(高等院校计算机技术十二五规划教材)》由梁曦、张运涛、吴建玉编著,全书共分13章。第1章重点讲述NETFramework框架的体系结构和开发工具VS.NET2008的使用;第2章讲述C#语法的基础知识;第3章讲述WinForms的窗体编程的基础知识;第4章讲述面向对象的一些基本概念;第5章重点讲述ADO.NET数据库编程的知识;第6章讲述使用数据展示控件显示和操作后台数据库;第7章重点讲述调试、异常的处理及单元测试;第8章讲述数组、集合和泛型的概念;第9章重点讲述面向对象的一些高级概念;第10章重点讲述WinForms窗体编程的高级控件;第11章讲解文件读写与XML文件的操作类;第12章讲解利用三层结构优化数据库应用系统;第13章重点讲述抽象工厂模式的应用。
