本书首先从读者身边的嵌入式系统引入嵌入式系统的定义、应用、特点,从处理器和操作系统两个不同的角度回顾嵌入式系统的发展过程,并展望未来的发展趋势。然后从嵌入式系统组成的基础知识出发,介绍嵌入式系统从设计到开发中可能面临的问题和方法,列举了开发环境和开发工具。接下来,详细介绍ARM系列的微处理器技术,并以基于ARM CortexA8内核的S5PV210处理器芯片为载体,介绍嵌入式系统的硬件接口和编程方法,包括GPIO接口、异常和中断、脉宽调制定时器、看门狗定时器、实时时钟、内存控制器、ADC和触摸
本书为交互设计入门教材,在讲解交互设计基本概念与基础知识、交互设计的基本流程与常用方法的基础上,教授交互设计调研方法、信息架构与交互模式设计、交互原型制作与测试、交互界面视觉设计、交互界面开发基础等交互设计师的基本技能,并使读者能够掌握相关交互设计软件如Axure、Sketch、Adobe XD等的使用。本书在讲解交互设计理论、方法的同时,基于作者丰富的设计经验,提供了较多的实际设计案例。这些案例跨越PC端界面、移动端界面等多个平台,过程详细,可以帮助读者更好的掌握交互设计的方法和技巧,具有很强
单片机是指在一块芯片上集成CPU、ROM(或EPROM)、RAM、并行和串行I/O接口,以及定时/计数器等多种功能部件的微型计算机。这种微型计算机也可称为微控制器,具有集成度高、可靠性高、性价比高、适应温度范围宽、抗干扰能力强、小巧、灵活、易于实现机电一体化等优点,现已广泛应用于检测、控制、智能化仪器仪表,以及生产设备自动化、家用电器等领域。本书以MCS-51单片机为主线,系统地介绍了单片机的硬件结构、指令系统与程序设计、中断系统、定时/计数器、串行通信,以及单片机接口的扩展应用,并在此基础上设
本书介绍计算机算法分析与设计的基本概念、典型算法和经典案例,使读者掌握常用的算法分析与设计技术。全书共分为8章,第1章介绍算法的概念与特征,算法分析与设计的相关数学基础,算法复杂性的概念、表示方法和衡量刻度标准;第2章讲述了算法相关的数据组织方式和组织结构,包括线性表、树、二叉搜索树、红黑树、B树、散列表、最小生成树等;第3~8章分别介绍分治法、动态规划法、贪心算法、回溯法、分支限界法、概率分析和随机算法等经典算法,并通过典型案例加以分析和说明。本书给出了各种算法的具体代码实现,其中,分治法、动
本书简要介绍了算法设计、分析和优化的基础知识,并重点讲解了算法设计方法。书中先结合大量的典型例题分别讲解常用的10种算法设计方法——求值法、累加法、累乘法、递推法、递归法、枚举法、分治法、贪心法、回溯法和动态规划法,最后通过实例给出算法设计的综合应用。每个例题都从问题描述、问题分析、算法说明、算法设计、运行结果和算法优化6方面讲解。本书结合实例、内容丰富、深入浅出、结构清晰,可以作为高等院校计算机及相关专业本科生和研究生算法设计课程的教材,也适合IT从业人员和计算机编程爱好者学习参考。
本书以Oracle 21c数据库为基础,系统、完整地介绍Oracle应用开发与系统管理的基础知识。全书共分15章,内容包括Oracle起步入门,表及其管理,使用SELECT查询,常用内置函数,模式对象管理,PL/SQL编程基础,函数、过程、程序包和触发器,Oracle体系结构,用户与权限管理,事务与并发控制,Oracle存储管理,备份与恢复,闪回技术,多租户体系结构,最后介绍一个项目开发案例,附录中给出了SQL Plus的常用命令及使用说明。 本书结构编排合理,内容循序渐进,语言通俗易懂,
本书共有14 个项目,内容包括初识平面设计、初识Adobe Illustrator CC 、Adobe Illustrator CC 的使用、图形绘制、对象组织、图形编辑、基本外观、颜色填充、艺术效果外观、文本处理、图表制作、自动化、文档存储和输出、设计实践案例。本书内容从理论和实战两方面入手,对进行Adobe Illustrator 学习的读者非常具有参考价值,可作为高等院校平面设计相关专业的教学用书,也可作为相关技术人员技术培训或工作的参考用书。
本书全面介绍了使用Python进行数据分析所必需的各项知识,全书共分为14章,包括数据分析与可视化概述、Python编程基础、NumPy数组计算、Pandas基础知识、Pandas数据获取与清洗、Pandas数据形式变化、Pandas数据分析与可视化、Pandas数据处理与分析实战、Matplotlib库绘制可视化图表、图表辅助元素定制与美化、Seaborn绘制数据分析图表、时间序列数据处理与分析、文本数据分析、图像处理与分析等内容。结合了有应用背景的数据分析示例,系统介绍了数据分析与可视化方法
《AutoCAD 2022实用教程:微课版》全面系统地介绍了使用AutoCAD 2022进行计算机绘图的方法与技巧。全书共分15章,主要内容包括AutoCAD 2022快速入门,AutoCAD 2022绘图基础,AutoCAD 绘图辅助工具,绘制基本二维图形,编辑二维图形对象,使用文字与表格,图案填充、面域与图形信息,标注图形尺寸,块与外部参照,三维建模基础,创建三维图形,编辑与标注三维图形,观察与渲染三维图形,设计中心、打印输出和发布,以及AutoCAD绘图综合实例等。 《AutoCAD