C/C++及其相关
-
视频学C#王小科,梁冰 编著《视频学C#》全面介绍了使用C#进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、技巧、说明、编程信条及轻松一刻等栏目,夯实读者编程技术,丰富编程经验。全书共19章,按内容结构可以分为3篇,C#编程基础篇、Windows程序设计篇和C#高级应用篇。C#编程基础篇介绍了C#语言编程的基础知识;Windows程序设计篇介绍了使用C#进行Windows程序设计的相关技术,例如,对话框、菜单、工具栏和各种控件的使用等;C#高级应用篇介绍了文件与流、GDI+技术、图像处理、多媒体技术和网络编程技术等程序开发必备的知识。《视频学C#》附有配套光盘。光盘中提供了《视频学C#》所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003、Windows Vista、Windows 7系统下编译和运行。《视频学C#》适用于C#的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 -
C语言程序设计李虹 主编《C语言程序设计》共分9章,主要内容包括:c语言概述、基础知识(数据类型、运算符、表达式等)、顺序结构、选择结构、循环结构、数组、函数、指针、结构体、共用体、枚举和文件等。《C语言程序设计》内容编排合理、循序渐进、深入浅出、讲解通俗,对重点和难点做了详细的阐述,并辅以大量的实例,各章还配有较实用的案例、习题。《C语言程序设计》注重技术应用性,语言讲解与程序设计并重,经典算法与实用案例并重。《C语言程序设计》适合作为高职高专院校、成人继续教育学院和民办专科学校等各专业“c语言程序设计”课程的教材,也可作为C语言培训和计算机等级考试辅导的教学用书,还可供自学者参考。 -
C# Web 2.0应用程序设计教程杨晓光 编著《C# Web 2.0应用程序设计》系统介绍了利用Visual Studio.NET 2008和ASP.NET 3.5开发Web应用程序的基本知识,并对通讯录实例给出两种不同的开发方法——快速开发方法和基于三层架构的开发方法,使读者对网站开发有深入理解。 《C# Web 2.0应用程序设计教程》共14章,主要涵盖了Web 2.0和ASP.NET基础知识;包括利用常用控件构建Web页面,利用主题和母版页定制网贞样式、利用站点地图和导航控件构建网站导航系统、利用Profile和Web部件构建个性化站点、利用ASP.NET AJAX给用户以更好体验,以及如何操作和展示数据库中的数据。 《C# Web 2.0应用程序设计教程》讲解突出重点,结合实战,精选实用例程,摒弃了控件说明书模式。《C# Web 2.0应用程序设计教程》可作为高等院校教材,亦适合培训机构作为教学参考。 -
Visual C++程序设计实用案例教程于永彦,王志坚,娄渊胜,束玉琴 主编本书为C++程序设计教材的高级程序设计部分,主要讲述Visual C++基础知识与基本应用,包括OOP概念、Windows程序原理、MFC类库及其应用程序框架、数据库应用程序设计、网络应用程序设计和多媒体应用程序设计。全书仍然以一个实用的“简易学生管理系统”为研究载体,针对每一个具体应用问题设计一个“子工程模型”,从基本概念入手,循序渐进,既有必要的理论知识的铺垫,又重点突出了对读者实践技能的培养与训练。本书适用于理工类大中、专院校的C++程序设计课程,也可供程序设计爱好者和工程技术人员参考使用。 -
计算机图形学基础教程习题解答与编程实践孔令德 编著本书采用Visual C++的MFC框架编写了《计算机图形学基础教程(Visual C++版)》 (ISBN 978-7-302-17082-2)中的所有习题的解答,重点实现了本书彩页中“矩形块碰撞模拟”、“直线段的像素级绘制”、“动态旋转双三次B样条曲面模型”、“Sierpinski海绵实体模型”、“三维五角星模型”、“立方体光照模型”、“圆环Gouraud明暗处理光照模型”、“金属球的双点光源Phong 法矢插值模型”、“球的函数纹理映射光照模型”、“球的图片纹理映射模型”、“立方体图片纹理映射模型”等内容。除了极少数习题,如“立方体图片纹理映射模型”是在MFC框架下使用OpenGL技术开发的外,其余案例全部使用纯Visual C++语言开发。本书由100多个计算机图形学源程序组成,涵盖了计算机图形学的主要内容,是作者于2008年主持省级精品课程“计算机图形学”以来最新建设成果的结晶。笔者一直致力于打造“纸介质教材+数字化教学资源+网络平台”的优质教学资源。在笔者的个人网站提供了本书的全部源程序代码,以供大学本科生和计算机图形学爱好者免费下载使用。 -
C#程序设计项目教程宋桂岭 主编《C#程序设计项目教程》是C#语言的入门教程。全书分为两个部分:第一部分介绍C#的基础知识,主要包括C#变量和表达式、流程控制语句、类和对象、继承和多态、数组与集合对象、值类型与引用类型:第二部分通过某超市进销存信息管理系统,讲解软件开发过程中的程序框架设计、数据库设计、界面设计的流程,并演示基础资料设置模块、采购入库模块、查询统计模块、用户管理与权限管理模块和商品销售模块的实现过程。在系统实现过程中,《C#程序设计项目教程》通过实际问题带出知识点的形式,讲解异常处理、事件、ADO.NET编程、报表设计、WinForms控件、Excel操作、字符串处理、泛型编程等多项.NET知识。《C#程序设计项目教程》的特点是充分考虑初学者的学习情况,强调“必需、够用”原则,在强调动手能力的同时,也强调编程思想的讲解。全书项目案例完整,书中代码可移植性强,可直接应用于商业软件开发。《C#程序设计项目教程》还免费提供教学视频、电子教案和项目完整源代码。《C#程序设计项目教程》适合作为高职院校计算机专业的教材,也可作为有一定数据库技术基础的计算机语言初学者的入门教程。对于刚刚进入公司工作的程序员来说,《C#程序设计项目教程》也有较大的参考价值。 -
C++程序设计教程张丽静 等编著《C++程序设计教程(第2版)》为普通高等教育“十一五”规划教材。《C++程序设计教程(第2版)》由基础篇、提高篇、实用篇三部分组成,基础篇主要内容为C++语言基础知识及面向过程的程序设计:提高篇主要内容为数组、指针、结构、联合等复合数据类型及其应用;实用篇主要内容为面向对象程序设计的概念以及基于MFC的Windows应用程序设计。《C++程序设计教程(第2版)》强调通过实例学编程,案例驱动的思想贯穿全书,通过大量的示例引导学生逐步熟悉程序设计。精选有趣、实用的例题讲解程序设计及调试方法,激发学生的编程兴趣,引导学生进入面向对象程序设计的大门。《C++程序设计教程(第2版)》可作为普通高等学校相关专业的教材,也可供程序设计人员阅读、参考。 -
C语言程序设计林军 主编本书是为了满足广大学生学习C语言程序设计的需要,结合高等学校C语言程序设计课程的教学特点,由高等学校长期从事计算机语言课程教学的第一线教师编写而成,内容涵盖了《全国计算机等级考试大纲(2009年版)》中对C语言程序设计要求的知识点。全书共11章,内容包括C语言基础知识、数据类型与运算规则、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组、字符串处理、函数、指针、结构体与共用体和文件。各章均有精心设计的大量习题。本书理论与实践紧密结合,书中的例子具有实用性,内容安排合理。重点突出。本书由浅入深、循序渐进、前后呼应、通俗易懂、图文并茂、内容丰富,书中的所有程序都在Turbo C 2.0环境下调试成功。与本书配套的《C语言程序设计实验指导与习题解答》中包括C语言程序设计实验上机操作指导、实验、主教材的习题答案以及课程设计指导等。本书既可以作为高等学校本科及专科学生C语言程序设计的教材,又可以作为全国计算机等级考试二级——C语言程序设计的培训教材,同时也可以作为自学者的参考书。 -
可视化程序设计Visual C++杨喜林 等主编VisualC++是一个功能强大的可视化软件开发工具,是高等院校计算机及相关专业主要核心课程。本教材对VisualC++的应用与开发进行了详细系统的介绍,内容主要包括:VisualC++程序的建立,菜单、工具栏和状态栏的创建,对话框和常用控件,窗口、文档与视图,图形绘制,数据库应用,多媒体技术等。本教材以案例教学为主,各章节都附有大量的实例,并且操作步骤详细,有利于引导读者更好地消化、理解和实际应用所学的知识。 -
数据结构王聪华 主编《数据结构(C语言版)》主要内容包括数据结构的概念和术语、线性表、栈与队列、串与数组、广义表、树与二叉树、图及应用、查找和排序。每章之后配有多种类型的习题,方便读者加深对所学基本概念的理解,巩固所学知识。与本教材配套的还有实验指导书,方便读者上机训练和实践。本教材力求语言通俗,讲解细腻,概念表述简明、严谨;力求突出重点,分解难点,算法表达精练、易读易懂;注重应用实践,注意训练学生的应用和实践能力。《数据结构(C语言版)》可作为应用型本科计算机及相关专业的教材,也可供自学人员及工程技术人员学习参考。
