程序设计综合
-
XML编程与应用教程孙更新,李伟超,李玉玲 著《XML编程与应用教程(第2版)》,本书详细主要介绍了XML语言的基础知识、语法知识、实体和外部DTD子集、嵌入非XML数据、XSL变换、XSL格式化对象、Xlink和命名域,基础与实践相结合,可作为高等学校计算机相关专业的教材。 -
微型计算机原理与汇编语言程序设计杨立 著本书以目前流行的微型计算机为对象,系统介绍微型计算机组成结构、基本工作原理、指令系统和汇编语言程序设计等知识,主要内容包括微型计算机概述、计算机中的数据表示、80×86微处理器及体系 结构、8086指令系统、汇编语言基本表达及其运行、汇编语言程序设计、中断调用程序设计、高级汇编技术、汇编语言与高级语言的连接等。本书融入作者多年的教学和实践经验,内容由浅入深、循序渐进、重点突出、应用性强。每章均有学习目标并附有习题,此外还配有《微型计算机原理与汇编语言程序设计(第二版)——习题解答、实验指导和实训》,为读者的学习提供帮助。 -
写给PHP开发者的Node.js学习指南(美)Daniel Howard 著,夏思雨 译Node.js是一套用来编写高性能网络服务器的JavaScript工具包。结合PHP和Node.js,我们可以概览整个Web服务器从起源到现在的历史过程以及其中的改变。《写给PHP开发者的Node.js学习指南》的目的是帮助PHP开发人员,借助已有的知识,快速学习和掌握Node.js的开发。全书共16章。全书从入门到深入,分别介绍了Node.js基础知识、Node.js架构、回调、HTTP Response、基本语法、变量、类、文件访问、MySQL数据库访问、JSON和XML、函数等内容。《写给PHP开发者的Node.js学习指南》可以作为Node.js的教程从头开始阅读,也可以作为参考查看如何用Node.js实现特定的PHP特性,或者作为将任何PHP应用转换为Node.js的实践教程。《写给PHP开发者的Node.js学习指南》适合有一定基础的JavaScript程序员阅读,也适合对学习Node应用开发感兴趣的读者学习参考。 -
ARM CortexM0最小系统应用与C程序编写刘同法,彭继卫,肖志刚 著《ARM CortexM0最小系统应用与C程序编写》以Cortex-MO微控制器的硬件和软件编程基础为主,通过任务制作来提高学识水平。硬件基础部分主要讲述51单片机和Cortex-MO的发展过程及内部结构、寄存器映射;编程基础部分主要讲述C语言的程序结构、程序语句、语法知识及C语言中的模块化程序(函数)的编写方法。学识水平提高部分主要介绍LPC1100系列微控制器的内部资源应用技术、典型芯片LPC1114FN28的内部资源应用、80C51单片机模拟串行通信程序移植到LPC1114FN28上的应用技术以及LPC1114FN28在实际工程程序中的应用方法。《ARM CortexM0最小系统应用与C程序编写》可作为本科院校、高职高专及技师学院的自动控制、智能仪器仪表、电力电子、机电一体化专业的理论与实践教材,还可作为屯子技术爱好者和工程技术人员的参考用书。 -
Node应用程序构建(美)Mike,Wilson 著,林冀,范俊,张鹏 译Node.js是一套用来编写高性能网络服务器的JavaScript工具包。Backbone.js是面向客户端的JavaScript框架。MongoDB是一种NoSQL的数据库。三者结合使用,可以构建出高效的Web引用。《Node应用程序构建——使用MongoDB和Backbone》分为两部分,共10章。第一部分包括第1到4章,概述了Node.js、MongoDB和Backbone.js的核心技术。第二部分包括第5章到第10章,介绍如何使用这些工具去构建一个具有社交网络风格的网站。如果是刚开始学习,建议先从第一部分获取一些背景知识,然后在第二部分深入学习。如果你已经熟悉JavaScript,可以直接跳过第一部分,会发现第二部分中的例子也是可以理解的。《Node应用程序构建——使用MongoDB和Backbone》可以作为学习和掌握Node.js、Backbone.js和MongoDB的实践教程,也适合对这几种技术感兴趣的读者阅读参考。 -
游戏开发工程师修炼之道(美)Jeannie Novak 著进入游戏行业已有数年,常常看到有朋友或者行业中的新人求推荐一些关于游戏产业和游戏开发的书籍。他们所想了解的知识范围很广,从“有什么书籍是游戏策划必读的”,到“游戏项目的开发流程是什么样的”,再到“游戏团队都由什么人组成”,等等,林林总总,不一而足。我曾经试图寻找一两本能涵盖所有这些问题的书籍,但每每总需要涉及许多书目并做大量的解释,才能够勉强使求知者满意。英语甚至日语的游戏书籍、教材早已成体系,中国游戏产业起步已有十多年,在游戏开发方面却仍未有成体系、成结构的书籍出现,不能不说是一种遗憾。知识结构的缺失对于产业的发展来说是不利的,新入门者只能通过开发工作中接触到的知识片段和碎片,自行拼凑出游戏开发的体系和结构,这会大大影响他们的成长速度以及学习的积极性。翻译Jeannie Novak教授所著的这本书,对我个人而言意义重大。《Game Development Essentials》是一套系列丛书,涵盖游戏开发的方方面面。本书是系列丛书的第一本,它是整套丛书的摘要和概述,讲述了从游戏定位到内容创造、从研发到运营方法、从项目流程到团队创建的方方面面。这正是我一直在寻找的一本书,其中包括一些成体系的知识,读者可以通过书中数百个游戏案例、开发故事和开发心得,对整个游戏产业有一个整体的了解。在我翻译本书的时候,国内的手游市场无比火爆,页游、端游也保持着稳定的增长,单机游戏也有逐渐复苏的势头。行业的蓬勃发展和良好前景吸引着越来越多怀着理想和热情的年轻人投身到这个行业中,希望本书能让他们对游戏产业有一个整体的了解和认识,也希望本书能够帮助那些对游戏行业有着好奇心的人们了解这是一个怎样神奇的产业。 -
Android优化技术详解陈德春 著《Android优化技术详解》循序渐进而又详细地讲解了Android优化技术的基本知识。《Android优化技术详解》内容新颖、知识全面、讲解详细。全书分为12章,第1章讲解了Android系统的基础知识;第2章讲解了Android核心框架;第3章详细讲解了为什么要优化;第4章详细讲解了UI布局优化的基本知识;第5章详细讲解了Android内存系统的基本知识;第6章讲解了Android内存优化的基本知识;第7章讲解了代码优化的基本知识;第8章讲解了性能优化的基本知识;第9章讲解了系统优化的基本知识;第10章讲解了开发一个Android优化系统的基本知识;第11章和第12章是两个综合实例,分别讲解了在手机地图系统和Android足球游戏中使用优化技术的知识。书中的每个实例都遵循先提出制作思路及所包含知识点,在实例最后总结知识点,并让读者举一反三。《Android优化技术详解》定位于Android的初、中级用户,既可作为初学者的参考书,也可作为有一定基础读者的提高书。 -
C语言人力资源和社会保障部教材办公室 编《全国职业技术院校计算机信息类专业教材:C语言(第二版)》按照初识C语言、走进C语言、掌握C语言和应用C语言四个环节,由浅入深地介绍了C语言的基础知识、算法概念、基本数据类型、运算符、简单程序设计、分支程序设计、循环程序设计、数组、函数、指针、结构体等内容。 -
Arduino与LabVIEW互动设计修金鹏 著《青少年科技创新丛书:Arduino与LabVIEW互动设计》将引领你进入Arduino与LabVIEW互动设计的世界。《青少年科技创新丛书:Arduino与LabVIEW互动设计》通过大量的项目实例,介绍了使用LabVIEW进行Arduino编程的方法,以及进行互动项目设计的过程。内容包括LabVIEW编程入门、Arduino基本操作、Arduino互动设计和Arduino扩展模块的介绍。本书图文并茂,项目实例新奇有趣,所有例程均可在所配光盘中找到。本书适合Arduino爱好者以及学习互动设计艺术的读者使用。 -
C++程序设计徐洪智,张彬连 著《C++程序设计:基于软件设计思想和案例/普通高等教育“十一五”国家级规划教材·计算机系列教材》以类和对象为基础,介绍了C++中的封装、继承、多态、模板、I/O和异常处理机制,基本涵盖了C++面向对象编程的全部技术特征;分析了对象在内存中的布局,使读者更加了解C++的本质;书中运用了大量简短的例题,并进行了简要的分析,书中渗透了软件工程的思想,例题的解答都经过上机调试并配有适当的注释,便于读者学习。最后设计了4个小型综合案例,以进一步提升读者在C++面向对象程序设计方面的水平。《C++程序设计:基于软件设计思想和案例/普通高等教育“十一五”国家级规划教材·计算机系列教材》不但适合作为高等院校C++程序设计的教学用书,也适合具有一定C语言基础的读者自学C++编程。
