计算机组成原理是一门理论性、工程性和实践性都很强的核心专业基础课程,其实践教学对理论教学具有强支撑作用,是强化学生计算机系统能力,分析解决复杂工程问题能力的重要途径。作者本着理论实践一体化、实验目标系统化、实验测试自动化、课程实验在线化、实验过程游戏化的原则,历经八年持续的实践教学改革,开发了一系列原创的硬件在线虚拟仿
本书以国产开源硬件掌控板为载体,采用图形化编程的方式,通过12个项目,介绍编程的基本知识,以及掌控板上的OLED显示屏、按键、触摸键、RGB灯、蜂鸣器、声音传感器、光线传感器、三轴加速度传感器、Wi-Fi等的功能及使用方法。本书通过项目化教学方式,在课程中融合了编程、数学、物理、信息技术、地理、艺术等学科知识,渗透ST
这是一本讲解Cinema4D各项核心技术及运用的三维设计教程。全书共7章,第1~2章介绍了Cinema4D行业应用、软件基础知识与工作流程等,第3~5章展示了各种模型(文字模型、卡通模型和特效模型等)的制作方法和过程,第6章讲解了Cinema4D常见材质及环境的调节方法,第7章演示了两个综合应用案例的制作过程。阅读本书
本书以目前广泛使用的Ubuntu20.04平台为例,由浅入深、全面系统地讲解了Linux操作系统的基本概念和各种网络服务配置。全书共8个项目,内容包括Ubuntu概述、安装与基本操作,Linux基本操作命令,用户组群与文件目录权限管理,磁盘配置与管理,系统高级配置与管理,软件包安装配置与管理,Shell编程基础,以及常
本书以任务驱动的方式讲解C语言的基础知识和编程方法。全书共10个单元,包括认识C语言程序、C语言程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体和文件、项目实训ATM系统功能实现。附录中介绍C语言中的关键字、常用字符与ASCII值对照表、运算符的优先级和结合方向以及常用的C语
本书较为全面地介绍了在AWS云平台上进行数据分析和可视化开发的知识和技能。全书包含6个项目,分别介绍了搭建AWS数据分析开发环境、在数据分析中使用AmazonS3存储桶、使用Flask框架设计网站并进行数据分析、在Notebook中进行数据分析及可视化、Web应用程序的数据可视化和航空数据分析及可视化。每个项目之后还提
内容提要本书全面系统地介绍AfterEffectsCC2019的基本操作方法和影视后期制作技巧,内容包括AfterEffectsCC2019基础操作、应用图层、制作蒙版动画、应用时间轴制作效果、创建文字、应用特效、跟踪与表达式、抠像、添加声音效果、制作三维合成效果、渲染与输出及综合设计实训等。本书内容的介绍均以课堂实训
本书以简明易懂、实例丰富、深入浅出、可操作性强的方式,全面介绍了使用Access2016数据库管理系统创建数据库、创建数据库的各种对象(包括表、查询、窗体、报表、宏和模块)、VBA编程、DAO编程和ADO编程的方法。各章后面均配置了相应的习题和上机实验题。本书内容基本覆盖了全国计算机等级考试二级Access数据库程序设
本书是《程序设计基础(C语言)》的配套实践教材,全书共10章,内容包括C语言概述、C语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、指针、函数、结构体、共同体和枚举、文件系统等。本书适合作为高等院校理工科类C语言程序设计类课程的实践指导书,也可作为C语言二级等级考试的实践辅导用书,还可作为对C语言
本书基于Python3,针对非计算机专业学生的Python语言课程编写。全书内容覆盖Python语言基本语法元素、基本数据类型、程序的控制结构、组合数据类型、函数、文件、面向对象程序设计、科学计算与可视化和数据分析。通过各个层次的、有趣的、融入课程思政的例题着重介绍了程序设计的思想以及Python语言的语法格式。本书适
本书系统全面研究论述大数据分析理论与技术,主要内容包括:大数据分析基础认知,大数据分析核心架构,大数据分析计算模式,大数据与信息安全对抗,大数据与自然语言处理,大数据与生物信息处理等。 本书可满足各类高校多样化人才长期培养的需求,可作为从事网络空间安全、计算机科学与技术、软件工程、人工智能、信息与通信工程等相关学科专
本书详细介绍了获得Python基础编程能力所需要掌握的各方面技术,内容覆盖全国计算机等级考试二级Python考试大纲的内容。全书共15章,内容包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形用户界面编程、正则表达式、网
本书以SQLServer2019的功能为中心,融知识、能力和素质教育于工程项目教学管理系统这一设计案例中,深入浅出地讲述数据库技术的内在机制和操作规范。本书将整个数据库知识体系分为原理(第1~3章)、应用(第4~12章)与开发(第13章)3个模块,保证学生在掌握必要的数据库原理知识的基础上,具备熟练操作数据库的能力和开
本书详细阐述了大数据领域数据采集与预处理的相关理论和技术。全书共8章,内容包括概述、大数据实验环境搭建、网络数据采集、分布式消息系统Kafka、日志采集系统Flume、数据仓库中的数据集成、ETL工具Kettle、使用pandas进行数据清洗。本书在第3章至第8章中安排了丰富的实践操作,以便读者更好地学习和掌握数据采集
本书面向初学者,从设计方法到设计实战,详细介绍了网页设计的基础知识、网页设计中的色彩设计、网页设计的界面布局方法、网页设计的构成元素、不同行业的网页色彩搭配、网页设计的色彩情感等内容。书中安排了大量的案例和作品赏析,均为国际最新潮、最流行的网页设计作品,无论在色彩搭配方面还是在创意设计方面都是全球最优秀的,非常值得读者
本书以数据思维为主题,以数据分析全流程为主线,融合了与数据思维相关的编程语言、统计学基础及案例分析等内容,全书分为4篇,囊括了数据思维的概念和培养方法、数据来源及体系建设、数据分析三大思维方式及用户流失、用户转化实战等共11章的内容。本书囊括了数据分析中常用的分析方法,包括经典的海盗(AARRR)模型、麦肯锡的MECE
Rasa是一款开源的对话机器人框架,能让开发者使用机器学习技术快速创建工业级的对话机器人。得益于丰富的功能、先进的机器学习能力和可以快速上手的特性,Rasa框架是目前流行的开源对话机器人框架。本书首先介绍Rasa的两个核心组件――RasaNLU和RasaCore的工作流程;然后详细介绍通过使用Rasa生态系统从头开始构
本书讲述MicrosoftAccess2016数据库管理系统的基本功能和使用技巧。全书共分为9章,内容包括Access2016快速入门,数据库的创建与使用,表的创建与使用,查询的种类及其创建方法,窗体的创建与使用,报表的设计与打印,数据宏的创建与使用,模块和VBA编程等;最后一章综合运用全书所学内容,创建一个数据库管理
区块链是一个全新的概念,具有去中心化、开放性、不可篡改、安全可靠等特征。本书从多个角度出发详细解读这个概念。本书分为上下两篇。上篇是理论知识与技术融合,先介绍了区块链的关键概念、运行逻辑及发展现状,再讲述区块链与5G、AI、物联网、大数据的融合。下篇是场景实战与未来前景,罗列了区块链在企业运营、文娱、城市交通、金融、慈
本书从大数据处理涉及的基础数学理论入手,围绕大数据研究涉及的基础数学知识,从线性代数、微积分、概率与统计、距离度量、优化问题及图论六大方面展开介绍,以夯实读者在大数据领域的理论基础。本书不仅介绍了基本的数学概念,而且通过具体例子介绍了其在大数据领域的实际应用,以提高本书的易读性。本书每章都附有相应的习题,以便读者能够进