这是一本从概念的角度理解软件的书。一直以来,概念从未被放在软件设计的中心位置,而本书作者丹尼尔·杰克逊试图用概念来描述软件以及软件设计,从概念的角度来解释软件形成一个整体的方式,并通过概念来呈现软件成功或失败的原因。这本书包括三部分。第一部分介绍了概念的含义以及作用;第二部分从概念的结构、目的等要素详细介绍了概念的含义
本书从云计算与计算机网络安全基础理论出发,介绍了云计算的架构、典型应用场景及主要平台,分析了计算机网络信息安全的内容、原则及管理;探究了防火墙技术、计算机病毒防范技术、密码技术等计算机网络信息安全相关技术内容,并对云计算环境中计算机网络信息安全技术风险、管理风险以及法律法规风险进行了探讨;重点论述了云计算环境中的领域安
本书讨论了FPGA在数字逻辑电路、信号源、滤波器、中频调制等典型应用领域的设计与实现。全书共8章,分别为FPGA应用概述、FPGA应用硬件平台、数字逻辑电路设计与FPGA实现、信号源设计与FPGA实现、FIR滤波器设计与FPGA实现、IIR滤波器设计与FPGA实现、DPSK调制器设计与FPGA实现、数控振荡器及其应用。
本书以Arduino的UNO型号作为硬件平台,以Arduino的IDE作为软件开发环境,以多种常见传感器和执行器的应用开发实例为引,详细介绍了各种器件的工作原理及相关库函数。使得读者能够深入理解硬件开发的知识并加以灵活运用。本书共15章。其中,第1、2章介绍了Arduino的几个型号的参数和资源配置、软件开发环境以及开
本书内容分为4个模块19个任务。模块1为PHP编程基础,重点训练学习者搭建开发环境和构建基本应用的技能。模块2为PHPWeb编程,以“项目管理系统”为载体,指导学习者掌握Web前后端数据交互和页面间信息传递、PHP中使用AJAX技术、PHP文件和图像处理、PHP面向对象编程基础等技能。模块3为PHP数据库编程,以“客服
本书基于PremierePro2021,系统地讲解Premiere各个功能和工具的使用方法,以及如何运用所学知识编辑视频。本书采用项目任务式的结构来讲解知识点,共11个项目,其中项目1讲解Premiere视频编辑的基础知识,让学生深入了解相关理论,奠定理论基础;项目2-项目10主要讲解在Premiere中常用的功能和工
本书以实际应用为导向,遵循由浅入深、从理论到实践的原则,详细介绍了使用DreamweaverCC进行网页设计的方法和技巧。全书共13章,依次介绍了网页设计基础、Dreamweaver入门操作、HTML知识准备、页面与文本、图像与多媒体元素、超链接的应用、使用表格布局网页、CSS网页美化技术、Div+CSS网页布局技术、
本书系统地讲解AfterEffects2021各个功能和工具的使用方法,以及影视编辑实战案例。本书采用项目任务式结构来讲解知识点,共10个项目,其中项目1讲解AfterEffects影视编辑的基础知识,让学生深入了解相关理论;项目2-项目9主要讲解AfterEffects中常用的功能和工具等,让学生能够熟练运用Afte
HTML5和CSS3是Web前端开发的最新技术,适合跨平台场景下,移动端/PC端的Web应用开发。本书以就业为导向,从真实岗位中选取案例,由浅及深地介绍了HTML5和CSS3Web前端开发技术。在内容编排上,本书抛弃呈现完整的学科体系的思路与想法,打破以传统知识传授为主要特征的学科知识组织模式,转变为以工作任务为中心组
本书在简要介绍数据分析的统计学基础后,结合实例阐释线性回归、逻辑回归、决策树、随机森林、聚类分析、主成分分析、关联规则挖掘等常用算法的原理与应用,并通过覆盖诸多业务场景的案例,如零售超市业绩评估、广告营销渠道分析、网约车运营分析、网站改版分析等,呈现数据分析的思路与方法。最后,本书还探索了ChatGPT在数据分析中的应