程序设计综合
-
C语言工程实训教程王卓,万立中,刘伯成 著本书是以C语言实际运用为导向,以解决实际问题为编程内容的实训教程。全书共分10章,第1章回顾C语言基础语法知识,第2章到第7章分模块介绍图书馆管理系统的设计与实现,第8章和第9章分别介绍两个拓展性的应用实训——内存分区管理算法和字母贪吃蛇游戏的设计与实现。第10章简要介绍了C语言编程规范相关的内容,以便学习者在实际代码的编写中参考学习。本书适合作为高等院校、高职高专计算机或相关专业工程实训教学用书或参考用书,也可供在校教师以及相关工程技术人员参考使用。 -
WebGL编程指南(美) 坎特(Diego Cantor),(美) 琼斯(Brandon Jones) 著 李强 译《WebGL编程指南》详细阐述了与WebGL程序设计相关的基本解决方案,主要包括WebGL概述,渲染几何体,光照,相机,实现方案,颜色、深度测试以及Alpha混合,纹理,拾取操作,整合方案以及高级话题等内容。此外,《WebGL编程指南》还提供了相应的示例、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。《WebGL编程指南》可以作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
.NET 4.5与Visual Basic 2012 高级编程(美) 谢尔顿(Bill Sheldon),(美) Rob Windsor,(美) Gbilly Hollis,等 著 王净 译新的Visual Basic 2012以及.NET 4.5的兼容性要求开发人员熟悉所有最新的主题事项。在快速复习了基础知识之后,马上深入学习更高级的主题,例如,使用ADO.NET进行数据访问、安全性、使用VB进行ASP.NET Web程序开发、Windows工作流以及线程。我们需要学习新的.NET功能,包括LINQ、WCF、XML、WPF等:此外,还需要学习异常处理和调试、Visual Studio特征以及部署。 -
Visual C++游戏开发案例实战王浩,等 著《Visual C++游戏开发案例实战》是一本介绍电脑游戏项目开发的初中级项目实践教程。书中以VisualC++为开发平台,结合7个游戏开发的经典案例,详细介绍了从游戏开发基础知识到游戏项目开发的实用技术。配书光盘中提供了专门为本书录制的12个小时多媒体教学视频和书中涉及的源代码,另外赠送了大量的进阶开发视频和源代码。《Visual C++游戏开发案例实战》共16章,分为3篇。其中,第1~6章是游戏开发基础篇,讲解游戏项目开发应该具有的准备知识,主要介绍各种游戏类型及常用技术、VisualC++集成开发环境的使用、C++编程语言基础、多媒体处理及项目管理基础知识;第7~10章为五子棋游戏案例分讲篇,重点突出其中的项目文档编写、过程控制、网络处理及算法设计;第11~16章为其他游戏开发案例篇,详细讲解了贪吃蛇、俄罗斯方块、连连看、黑白棋、扫雷、推箱子等多款游戏的设计、项目文档编写及实例开发。这些游戏不仅涵盖多种游戏经典算法,而且都是精心设计的,富有代表性。每个实例项目的制作步骤都以通俗易懂的语言阐述,并穿插测试与效果演示,比较容易掌握。《Visual C++游戏开发案例实战》中的各项目实例之间相互独立,读者可以根据自己的兴趣和需求进行有选择性的学习。本书适合初级或者有一定基础的电脑游戏开发人员,也适合相关院校作为游戏开发的教材使用。 超值、大容量DVD光盘 12小时配套教学视频及本书实例源文件 20.5小时VisualC++入门与进阶教学视频 11.3小时VisualC++模块与项目开发视频 13个VisualC++典型模块开发源文件 3个VisualC++项目开发案例源文件 324页C/C++程序员面试宝典电子书 -
Java性能优化权威指南(美)Charlie Hunt,Binu John 著,柳飞,陆明刚 译《Java性能优化权威指南》是Java应用性能调优的圣经,内容通俗易懂,介绍了大量的监控和测量工具,涉及各种硬件架构和操作系统。涵盖了如何构建实验、解释结果以及如何采取行动等技巧。 -
利用案例轻松学习Java语言覃遵跃,周清平,蔡国民 等著《利用案例轻松学习Java语言/普通高等教育“十一五”国家级规划教材·计算机系列教材》从初学者的角度出发,通过丰富的实际应用案例、简单清晰的图示和表格详细介绍了Java的面向对象编程技术和多种实用开发方法,旨在培养学生利用Java程序设计技术解决实际问题的能力。全书分为16章,包括Java概述及系统环境搭建、Java语言基础、Java程序流程控制、数组与方法、面向对象设计(基础篇)、面向对象设计(高级篇)、异常处理、包及访问控制权限、泛型、常用实用类、Java的I/O系统、Java集合、反射机制、线程处理、图形用户界面、Java数据库操作和网络编程。《利用案例轻松学习Java语言/普通高等教育“十一五”国家级规划教材·计算机系列教材》所有程序都在JDK1.5中经过验证,给出了运行结果并对结果进行了重点解释。本书列举了315个简单程序案例、13个综合程序案例、233个示意图,方便读者理解相关知识点并掌握它们的应用技巧。《利用案例轻松学习Java语言/普通高等教育“十一五”国家级规划教材·计算机系列教材》提供配套教学资源,包括电子课件、所有源程序代码和习题参考答案。本书可作为高等院校计算机、软件工程、信息管理与信息系统和电子商务等专业的“Java程序设计”课程教材,也可作为Java语言的自学者入门用书。 -
Android网络开发从入门到精通张余 著《Android网络开发从入门到精通》循序渐进地讲解了Android网络开发技术的基本知识,内容新颖、知识全面、讲解详细。全书共分16章,第1~2章是基础知识,讲解Android基础和Android网络开发基础;第3章详细讲解HTTP通信处理的基本知识;第4章详细讲解URL处理的实现过程;第5章详细讲解为Android开发网页的实现过程;第6章讲解WebKit浏览器的基本知识;第7章讲解在Android中开发蓝牙应用的基本知识:第8章讲解在Android中开发Wi-Fi应用的基本知识;第9章讲解在Android中开发RSS应用的基本知识;第10章讲解在Android中开发电子邮件应用的基本知识:第11章讲解让网络和多媒体接轨的基本知识;第12章讲解在Android中开发移动微博应用的基本知识;第13章讲解开发Android流量统计系统的基本知识;第14章讲解开发Android流量监控系统的基本知识:第15章和第16章是两个综合实例,分别讲解开发流量监控系统和电子邮件系统的基本流程。书中的每个实例都遵循先提出制作思路及包含知识点,再在实例最后补充总结知识点并引导读者举一反三。《Android网络开发从入门到精通》定位于Android的初、中级用户,既可以作为初学者的参考书,也可以作为有一定Android基础读者的提高书。 -
JSP基础与案例开发详解邱加永,孙连伟 著《软件开发新课堂:JSP基础与案例开发详解》以Java为平台,结合应用实例,全面地介绍了JSP语言的基础知识及应用方向。主要内容是JSP的基本运用,其中包括网页布局与修饰、JDBC的应用、Servlet的应用、JSP的应用、EL表达式的应用、自定义标签的应用、标准标签库的应用、Log4j的应用、JUnit的应用、Ant的应用、SVN的应用等。在讲解的过程中,引用了大量的实例,且每一部分内容都包含详细的操作步骤和技巧提示。这一切将有助于初学者仿效和理解,并把握问题的关键,从而保证在短时间内能够迅速掌握JSP程序设计的知识,应用到实际的项目开发过程中。书中理论知识讲解透彻,实例开发步骤清晰,既适合初学者和具有一定的Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也是大中专院校及社会培训机构的首选教材。 -
C++基础与案例开发详解王海龙,程传鹏 著,徐明华 编作为从C语言发展而来的一种优秀的高级程序设计语言,C++在计算机科学的各个领域中得到了广泛的应用,尤其适合于系统级的程序设计,是应用最广泛的程序设计语言之一。《软件开发新课堂:C++基础与案例开发详解(全新改版·畅销升级)》在结构安排上充分考虑到了初学者的实际情况,在组织结构上,针对C++语言的特点,分为三部分,共17章。其中第1~7章为第一部分,主要介绍了结构化程序设计,包括C++基础知识、控制流程语句、函数、数组、字符串、指针、结构体、共用体和枚举类型、链表、内存动态分配和释放等。第8~12章为第二部分,主要介绍了面向对象程序设计,包括类和对象、继承和派生、虚函数和多态性;I/O流类以及文件操作、函数模板、类模板和标准模板库等。第13~17章为第三部分,是综合案例,依次介绍了银行卡管理系统、成绩管理系统、工资发放系统、旅店管理系统、图书管理系统等。通过精心设计的案例深入浅出地介绍了C++语言程序设计的特点,循序渐进地介绍了面向对象程序设计的思想和方法。《软件开发新课堂:C++基础与案例开发详解(全新改版·畅销升级)》既可作为高等院校各专业学生学习C++的基础教材,又可作为编程爱好者的自学教程。 -
Python数据分析基础教程(印尼)Ivan Idris 著,张驭宇 译《图灵程序设计丛书·Python数据分析基础教程:NumPy学习指南(第2版)》是NumPy的入门教程,主要介绍NumPy以及相关的Python科学计算库,如SciPy和Matplotlib。《图灵程序设计丛书·Python数据分析基础教程:NumPy学习指南(第2版)》内容涵盖NumPy安装、数组对象、常用函数、矩阵运算、线性代数、金融函数、窗函数、质量控制、Matplotlib绘图、SciPy简介以及Pygame等内容,涉及面较广。另外,IvanIdris针对每个知识点给出了简短而明晰的示例,并为大部分示例给出了实用场景(如股票数据分析),在帮助初学者入门的同时,提高了本书可读性。《图灵程序设计丛书·Python数据分析基础教程:NumPy学习指南(第2版)》适合正在找寻高质量开源计算库的科学家、工程师、程序员和定量管理分析师阅读参考。
