本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、16个基本C语言语句使用范例等。
本书以信盈达xyd2440开发板为例,从嵌入式Linux系统开发必备的Linux知识点出发,分析并详细讲解U-Boot、内核、根文件系统的源码与制作过程,详细介绍Linux系统驱动理论,基于嵌入式Linux26内核下的各类驱动设备,包括LED、按键、触摸屏、LCD和网卡等各种外设和芯片驱动程序的开发技术与实操项目详解。
本书针对最新的Cocos2d-x3.x版本,介绍了Cocos2d-x游戏引擎的基本架构、渲染机制,以及各个子模块的功能和原理,并结合OpenGLES图形渲染管线,深入探讨了游戏开发中涉及的图形学知识,内容包括Cocos2d-x的基本架构及渲染机制、纹理的相关知识、OpenGLES2.0渲染管线、计算机字体的绘制、多分辨
PHP是全球最普及的互联网开发语言之一,其技术日臻完善。采用此技术的网站不计其数,其中不乏业界楚翘。本书主要阐述以下4个部分内容:PHP语言基础、数据库技术、网络技术、开发应用。体系完整、条理清晰,非常适合学习与教学。书中以综合实例将书中内容串联起来,使读者能够完成基本应用程序设计。
以云计算为思想,服务计算为基础,《云计算软件工程:云软件自动生成原理及方法》共分十章进行来研究一种面向云服务的软件生成原理及方法,并以构建的"旅游云"为具体的应用研究对象。《云计算软件工程:云软件自动生成原理及方法》以当前云与服务计算的研究基础,根据用户需求对Internet中的服务(含SaaS)采用爬行方法进行搜集,
《云背景下数据库安全性与数据库完整性研究》共分八章。阐述了云计算、云数据库、数据库安全性以及数据库完整性等,集中阐述了数据库安全性控制的必要性、常用方法、技术及策略以及数据库完整性的定义、检查及违约处理等,并对图书资料智能管理系统进行数据库安全性与完整性的设计。
本书基于联合国贸易便利化与电子业务中心(UN/CEFACT)为基于XML的电子商务标准化推出的4套标准和5套技术规范,总结了作者多年跟踪和研究国际标准的经验和成果,详细介绍基于XML电子商务活动标准化的原理以及标准的使用方法。主要内容涵盖基于XML电子商务标准化基础知识、基于XML电子商务标准体系与标准化的方法、UN/
本书前六章介绍了Java程序的基本结构与要素,包括字符串、数值变量、输入/输出、选择(selection)与循环(loops)。第七章至第十一章、第十三章、第十四章引入了Java程序的复合结构及编程技术,包括数组(arrays)、类(classes)及其方法(methods)、面向对象编程(OOP)及异常处理(exce
本书介绍了MATLAB在数值分析中的应用,内容涉及MATLAB介绍、数值分析的数学基础、数值分析在工程及科研中的应用等问题。全书共分10章,首先介绍了MATLAB软件使用、矩阵与数组、元胞与结构数组等基础内容。接着逐步向读者展示MATLAB在数值分析中的应用,介绍了程序控制与矩阵分析、数据分析、线性与非线性方程组求解、
本书分为三大部分:语法基础、图形动画、交互。第一部分主要讲Processing编程语言。为避免枯燥,作者使用了大量的与现实生活类比的方法,让你一层一层的深入,培养抽象和从整体到部分再到整体的思维方式。第二部分主要讲图形绘制和图形动画,让你学会用程序描述的方法来绘制各种各样的图形,并且在图形的基础上,利用数学知识来实现程
《软件漏洞分析技术》首先介绍了软件漏洞在当今社会所造成的影响,进而引出漏洞的基本概念,包括定义、特点、分类等,在此基础上总结了现今普遍应用的漏洞分析方法,并进一步将其划分为源代码漏洞分析、二进制漏洞分析、架构安全性分析和运行系统漏洞分析等4大类别;在后面的章节中对4大类漏洞分析技术所包含的具体技术从基本原理、实现方法、
《数字故事创作——Scratch趣味编程》基于Scratch这一款青少年编程工具,以制作一部动画为主线,共分为9章,系统讲解了从编写动画剧本、设计人物造型、利用Scratch制作动画、编辑声音、实现特效等知识。通过《数字故事创作——Scratch趣味编程》学习到的不仅是动画制作的方法,还有Scratch的编程思想。《数
本书共分为8章。第一章绪论,主要介绍数据、数据结构和算法等基本概念。第2章至第6章分别讨论线性表、栈、队列、串、数组、广义表、树及图等基本类型的数据结构。内容包括它们的逻辑结构、存储结构和在各种存储结构下相应运算的算法,并在讨论相应运算的基础上,给出一些应用例子。第7章和第8章讨论查找和排序,并介绍几种常用的查找和排序
《软件项目开发与管理研究》以软件项目开发与管理为出发点,分别从不同角度对软件项目的具体管理进行了探讨,内容涉及软件项目的可行性及需求分析、软件工程标准、软件开发环境、进度控制、成本管理、风险管理、质量与度量、人力资源与团队建设、软硬件资源管理、项目配置、项目收尾与验收管理。在本书的最后一章中还对软件项目管理新技术与新进
《从零开始学C语言(第2版)》系统地介绍了程序设计的基本理论与编程技术。每一个知识点都作为一个独立的章节进行详细的讲解,目的在于让读者在学习C语言的过程中,能循序渐进、由浅入深。《从零开始学C语言(第2版)》共4篇分为18章,内容包括C语言入门基础,C语言程序,常量,变量与标识符,数据类型,运算符及其表达式,输入与输出
本书全面讲解EDIUS最新核心技术,精选多个行业实用案例,帮助读者在最短的时间内从“零基础”新手进阶为影视后期制作高手。本书虽然基于EDIUS7版本,但是对拥有其他版本的用户依然适用。全书共分为11个章节,第1章对EDIUS相关软硬件产品进行了简介。第2章开始介绍一个简单的EDIUS实例制作,其中没有大篇幅的菜单讲解,
本书是编者在多年计算机教学的基础上,针对当前流行的常用工具软件编写而成。本书共分6个大项目,26个学习任务。主要包括:文件处理、图像处理、影音制作、系统优化与维护、系统安全防护、网络管理与服务。本书编写以项目为基础,体现工作情境与工作过程,每个项目又由多个任务组成,图文并茂,深入浅出。软件学习采用行动导向教学,注重以学
C#是微软公司开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。C#以简单易用的编程界面以及高效的代码编写方式,深受广大编程人员的欢迎。本书共10章,从基本概念和实际应用出发,系统讲解了C#语言的发展、数据类型及运算符、表达式、结构化程序设计、面向对象程序设计、Windows应用程序设计及ADO.NE
本书根据高职高专院校计算机基础课程教学的特点,结合当前信息技术的发展及应用型人才培养的教学要求,把必须掌握的知识点涵盖于教材中,并在作者教学实践的基础上组织编写。全书分为6章,以Windows7+Office2010为平台,介绍了计算机基础知识、Windows7、Word、Excel、PowerPoint以及网络知识的
本书全面介绍了使用Access2010创建数据库、创建数据库的各种对象(包括表、查询、窗体、报表、宏和模块)、VBA编程、DAO编程和ADO编程的方法。同时Access2010兼容并改进扩充了Access2003的基本功能,因此本书内容也覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知