本书讲解了GUI自动化测试开发的主流编程语言、自动化实现原理、常用工具及自动化框架的代码实现。全书共9章,包括自动化测试概念、Python编程基础、基于图像识别的自动化测试、Selenium入门、Selenium进阶、自动化测试框架、Windows应用的自动化测试框架、Android移动端自动化测试、移动端云测试平台开
本书以微型计算机为基础,全面系统地介绍了计算机的基础知识、基本操作与应用。全书共10章,主要包括信息技术与计算思维、计算机系统、操作系统、WPS文字编辑、WPS表格制作、WPS演示制作、常用工具软件、网络与信息安全、计算机前沿技术等内容;最后一章为综合应用实训,旨在帮助学生对前面所学知识进行练习和巩固。 本书参考了《全
本书旨在讲解数据结构和算法的核心知识。本书主要内容包括线性表、栈、队列、串、数组、广义表、树、图、查找算法、排序算法、递推算法、递归算法、枚举算法、贪心算法、回溯算法、数值算法和实用算法等。本书适合计算机专业的学生、软件开发专业人员等阅读。
书主要介绍计算机的基本组成原理及内部工作机制,全书共9章,分别介绍计算机系统概论、计算机中的数据表示、运算方法及运算器设计、存储系统、指令系统、中央处理器的工作原理和设计方法、指令流水线的实现机理、总线系统、输入输出系统。 本书尝试站在硬件工程师的视角,利用数字逻辑课程中组合逻辑、同步时序逻辑电路设计的相关知识,从逻辑
本书全面、系统地介绍了信息技术基础知识,重点介绍了MicrosoftOffice2010相关软件及其应用。本书有机地将知识点融入案例。每章都附有思考与练习题,有助于加深读者对各章知识的理解。本书内容充实,案例丰富,以提高读者的计算机应用能力为主线,以案例为导向,突出培养读者的计算机应用能力,有较强的可操作性和实用性。本
演化学习作为机器学习中解决复杂优化问题的重要方法,此前一直因为理论支撑不足未得到应有重视。本书将介绍作者团队近几年在演化学习理论和算法方面取得的重要进展,弥补上述缺憾。本书内容主要分四部分,第一部分简要介绍演化学习基础知识;第二部分讲述演化算法中用于分析运行时和近似性能的通用理论工具;第三部分讲解关于演化优化中主要因素
本书共7章,第01章以物联网通信系统为主线,介绍了物联网的基本概念与网络体系架构;第02~05章详细介绍了通信系统的基带传输、频带传输、链路传输和网络传输的基本原理;第06章以ZigBee和NB-IoT系统为例,介绍了通信系统的构建方法与应用示例;第07章提供了使用仿真工具对关键技术进行仿真的实验教学案例。本书重视原理
知识图谱的发展历史源远流长,从经典人工智能的核心命题——知识工程,到互联网时代的语义Web,再到当下很多领域构建的数千亿级别的现代知识图谱。知识图谱兼具人工智能、大数据和互联网的多重技术基因,是知识表示、表示学习、自然语言处理、图数据库和图计算等多个领域技术的综合集成。本书全面覆盖了知识图谱的表示、存储、获取、推理、融
人类已进入大数据时代。大数据是指具有海量(volume)、多模态(variety)、变化速度快(velocity)、蕴含价值高(value)和不精确性高(veracity)“5V”特征的数据。大数据给传统的机器学习带来巨大的挑战,已引起学术界和工业界的高度关注。Hadoop和Spark正是在这种背景下产生的两个大数据开
本书以Kettle实现ETL流程为目标,将ETL知识点与任务相结合,配套真实案例,深入浅出地介绍了ETL数据整合与处理的相关内容。全书共8章,第1章介绍了ETL概念和ETL工具,让读者在了解ETL相关的概念后,立刻上手ETL工具Kettle;第2~6章介绍了Kettle工具转换相关的组件,包括源数据获取、记录处理、字段