本书主要通过项目学习(PBL,ProjectBased Learning)的方式综合讲解Arduino编程基础和电子电路基础,对第1版的部分内容进行了更新,具体介绍了Arduino IDE、Mixly、Arduino UNO控制器、C语言编程、传感器、执行器、反馈型机器人等相关知识。通过精心设计的课程,让学生由浅入深地了解Arduino软件、智能硬件的性能和使用方法,锻炼学生的程序逻辑思维能力,通过编程和使用智能硬件完成自己的创意。
时序约束是确保芯片和FPGA性能满足设计需求的关键技术。芯片研发过程需要准确把握产品需求和项目需求,通过不断迭代、评审和变更,实现需求的收敛和约束。芯片测试用例经过多个阶段的仿真和验证,以保证设计的准确性。在芯片RTL综合流程中,时钟、信号和关键路径的约束是必要的,以满足时序要求。FPGA的时序约束则涉及RTL设计、模块位置、高速IP和I/O延时等,是一项系统的工程。本书深入讲解时序约束的原理和实战,将芯片时序约束的经验应用于FPGA,以优选限度地提升FPGA性能。本书旨在为有经验的工程设计者与工程管理者提供深入的时序约束知识,特别适合高级硬件设计工程师、研发部经理、专业的EMC工程师等。本书不仅适合希望提升芯片和FPGA性能的专业人士,还适合对时序约束原理和应用感兴趣的技术爱好者。
本书作为中级职称的全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)指定教材,具有比较权威的指导意义。本书根据《软件设计师考试大纲》(2018年审定通过)的重点内容,组织了12章的内容,考生在学习教材内容的同时,还须对照考试大纲,认真学习和复习大纲的知识点。本书是在《软件设计师考试大纲》的指导下,对《软件设计师教程(第4版)》进行了认真修编,部分章节是重写后形成的。在本书中,强化了软件工程部分的知识,增加了Web应用系统分析与设计知识。本书适合参加本级别考试的考生和大学在校生作为教材。
本书是一本专门讲解电脑选配、组装、升级以及维护、维修技能的图书。 本书以国家职业资格标准为指导,结合行业培训规范,将电脑安装维修的知识技 能按照岗位技能进行合理的模块划分 。共19个项目模块,分别为电脑的软硬件系统, CPU的功能、种类与选购,主板的功能、种类与选购,内存的功能、种类与选购,硬盘的 功能、种类与选购,显卡的功能、种类与选购,声卡的功能、种类与选购,机箱和电源的 功能、种类与选购,键盘和鼠标的功能、种类与选购,显示器和音箱的功能、种类与选 购,电脑硬件的配置与组装,电脑软件系统的安装,电脑系统的调试与优化,电脑网络的 连接与设置,电脑系统的备份与还原,电脑外设的安装连接,电脑常见故障的检修方法, 电脑日常保养与维护以及网络的调试与故障诊断。 本书适合作为电脑销售、选配、组装、调
资深验证专家刘斌(路桑)向您全面介绍芯片验证,从验证的理论,到SystemVerilog语言和UVM验证方法学,再到高级验证项目话题。这本综合性、实用性的验证理论和编程方面的图书,针对芯片验证领域不同级别的验证工程师,给出由浅入深的技术指南:学习验证理论来认识验证流程和标准,学习SystemVerilog语言和UVM方法学来掌握目前主流的动态验证技术,了解高级验证话题在今后遇到相关问题时可以参考。
大模型技术是目前人工智能领域的重要发展方向之一,具有广阔的应用前景和巨大的发展潜力。本书结合当前高等院校创新实践课程,基于大模型应用程序的开发方法,给出可执行实战案例。大模型技术主要开发方向为人机聊天、自动生成代码、旅游图鉴等,本书案例主要包括系统架构、系统流程、开发环境、开发工具、系统实现、功能测试等内容。 本书中所述案例多样化,可满足不同层次的人员需求;同时,本书附赠视频讲解、工程文件、拓展知识、插图素材、程序代码,供读者自我学习和自我提高使用。 本书可作为大学信息与通信工程及相关专业的本科生教材,也可作为从事物联网、创新开发和设计的专业技术人员的参考用书。
达尔文的《物种起源》是人类历史上具有开创性的巨著之一,其中所阐述的进化论对生物学乃至人类社会的发展产生了重要影响。为了让普通读者更好地理解达尔文的重要思想,法国知名作家贝尔纳-皮埃尔·莫兰和插画师乔吉娅·诺埃·沃林斯基联手创作了这本精美的插画版科普读物。书中着重介绍了达尔文提出进化论的主要论据,语言通俗易懂,而又不失原著的科学性,且保留了达尔文的行文风格。大量精美的手绘插图更为本书增量了魅力,赋予经典名著以新的活力。同时,书中还介绍了达尔文有关求学游历、实验研究的经历,向我们展示了他作为探险家、科学家和慈父的一生。让我们跟随大师的脚步,踏上小猎犬号,破解物种起源的秘密吧。
本书围绕大语言模型构建的四个阶段:预训练、指令微调、奖励建模和强化学习,详述各阶段所使用的算法、数据、难点及实践经验。在此基础上,进一步探讨了增强大语言模型能力、提升效率及如何将大语言模型落地应用的实践经验,涵盖多模态、智能体等热门方向,全面展现了大语言模型研究的近期新进展。本书适合对深入研究大语言模型内在机制和实现方法感兴趣的读者阅读,也可作为高年级本科生和研究生自然语言处理课程中相关部分的补充教材。
本书介绍了“RoboMaster机甲大师赛”步兵机器人的常见技术,包括常规类型步兵机器人的机械结构设计、控制系统设计及视觉识别系统设计,并列举了在机器人设计过程中出现的部分问题以及解决方法。最后简单介绍了其他类型步兵机器人的机械设计与控制系统设计。 本书可作为RoboMaster参赛队伍研发步兵机器人的参考用书,也可以供其他机器人初学者、研发人员及爱好者参考。
近年来,随着人工智能技术的快速发展,AI和移动智能终端的结合受到了行业主流终端厂商的重视,初步形成了从芯片到操作系统到应用生态的完整产业链。本书梳理了移动智能终端行业发展至今的主要阶段,分析了Al技术赋能移动智能终端厂商带来的市场机遇和价值,对AI移动智能终端上主流技术进行分类,对相关技术特点等方面进行了深入探讨。
《量子计算机重构未来》共5章。其中,第1章主要围绕量子计算机的发展情况进行了全面论述。第2章主要对量子计算机的基本原理、工作方式和其实际应用进行说明。第3章主要介绍在汽车行业及其他制造业中,量子计算机未来将引起怎样的变化,并根据实证实验的事例进行说明。第4章给出了细分领域的多家企业人士采访实录,从他们所处领域的角度出发,展望了量子计算机将怎样重构未来世界。第5章以“产研结合”的视角,展望了在量子计算机这样的新领域中将如何进行革新。
本书系统地讲解了如何把测试的思维和接口测试的技术结合到一起,从而使读者拥有接口测试能力,这种能力既包含工具的使用、代码的编写,也包含用例的设计。本书内容循序渐进、由浅入深,首先介绍接口和接口测试的概念以及接口测试都包含哪些测试活动,然后通过案例阐述如何从流水账式的接口测试脚本逐步抽象出属于自己的接口测试框架,接着从场景切入,系统地展示如何测试完全陌生的协议接口,以及如何在测试微服务接口时使用Mock技术梳理混乱的调用关系,最后讨论持续测试和智能化测试。本书适合测试人员阅读,也可供计算机相关专业的师生参考。
《中文版EPLANP82024电气设计从入门到精通(实战案例版)》详细介绍了EPLANP8(EPLAN Piatform2024)在电气设计方面的使用方法和应用技巧。这既是一本EPLAN基础教程,又是一本EPLAN视频教程。全书共16章,内容包括EPLANP8入门、基本绘图设置、电气图设计基础、电气符号设计、元件符号设计、绘制图形符号、图形符号编辑、设备管理、电路设计流程、导线连接、连接定义点、连接器、报表生成、电气柜安装板设计基础、电气柜安装和电气柜元件布局等。本书在讲解过程中理论联系实际,基础知识的讲解配备了大量的实例演示和详细的操作步骤,图文对照讲解,既可帮助读者加深对知识点的理解,又可提高读者的动手能力。全书配有107集(358分钟)与实例同步的微视频讲解,读者可以扫描二维码,随时随地看视频。另外,本书还提供了实例的初始文件和结果文件,读者可以直
智能计算是人工智能学科中一个非常重要的分支领域,该领域的快速发展进一步推动了人工智能的发展。本书系统地论述了智能计算的基础理论、主要算法模型及其应用。全书共10章,其中第1章介绍了人工智能和智能计算的基本概念及相互关系、智能计算的分类及应用情况;第2~4章详细介绍了智能计算的3个经典分支的理论及应用,即神经计算、模糊计算和进化计算;第5~9章深入介绍了智能计算领域中的新兴算法模型及其应用,包括群智能计算、密母计算、免疫计算、量子计算以及多目标智能计算;第10章进一步对智能计算的前沿技术进行了介绍和展望。每章都附有本章内容框图、习题和参考文献。 本书可作为高等院校计算机科学、人工智能、智能科学与技术、电子科学与技术、控制科学与工程等专业的本科生或研究生的教材,同时也为相关领域的研究人员和对智能
《中文版EPLANP82024电气设计从入门到精通(实战案例版)》详细介绍了EPLANP8(EPLAN Piatform2024)在电气设计方面的使用方法和应用技巧。这既是一本EPLAN基础教程,又是一本EPLAN视频教程。全书共16章,内容包括EPLANP8入门、基本绘图设置、电气图设计基础、电气符号设计、元件符号设计、绘制图形符号、图形符号编辑、设备管理、电路设计流程、导线连接、连接定义点、连接器、报表生成、电气柜安装板设计基础、电气柜安装和电气柜元件布局等。本书在讲解过程中理论联系实际,基础知识的讲解配备了大量的实例演示和详细的操作步骤,图文对照讲解,既可帮助读者加深对知识点的理解,又可提高读者的动手能力。全书配有107集(358分钟)与实例同步的微视频讲解,读者可以扫描二维码,随时随地看视频。另外,本书还提供了实例的初始文件和结果文件,读者可以直
本书总计9章, 深入浅出地介绍了深度学习的理论与算法基础, 从理论到实战全方位展开。前三章旨在帮助读者快速入门, 介绍了必要的数学概念和代码工具的使用。后六章沿着深度学习的发展脉络, 从最简单的多层感知机开始, 讲解了深度神经网络的基本原理、常见问题、优化算法, 以及三大典型模型 (卷积神经网络、循环神经网络和注意力神经网络)。
本书深入浅出地介绍了现代大型人工智能(Artificial Intelligence,AI)模型技术,从对话机器人的发展历程和人工智能的理念出发,详细阐述了大模型私有化部署过程,深入剖析了Transformer架构,旨在帮助读者领悟大模型的核心原理和技术细节。 本书的讲解风格独树一帜,将深奥的技术术语转化为简洁明了的语言,案例叙述既严谨又充满趣味,让读者在轻松愉快的阅读体验中自然而然地吸收和理解AI知识。本书提供完整的代码示例,可帮助读者将抽象的理论知识转化为手头的实际技能。本书不仅理论知识丰富,实战案例更能帮助读者在专业领域内高效地应用AI技术。 无论是初学者还是有一定基础的工程师,都能通过本书掌握大模型的核心原理和操作技巧,获得私有化部署大模型的能力,精通Transformer架构,并能运用高效微调策略优化大模型,成为大模型领域的行家里手。
本书详细阐述了与图神经网络相关的基本解决方案,主要包括图学习入门、图神经网络的图论、使用DeepWalk创建节点表示、在Node2Vec中使用有偏随机游走改进嵌入、使用普通神经网络包含节点特征、图卷积网络、图注意力网络、使用GraphSAGE扩展图神经网络、定义图分类的表达能力、使用图神经网络预测链接、使用图神经网络生成图、从异构图学习、时序图神经网络、解释图神经网络、使用A3T-GCN预测交通、使用异构图神经网络检测异常、使用LightGCN构建推荐系统、释放图神经网络在实际应用中的潜力等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
本书讲述了与PCI及PCI Express总线相关的最基础的内容,并介绍了一些必要的、与PCI总线相关的处理器体系结构知识,这也是本书的重点所在。深入理解处理器体系结构是理解PCI与PCI Express总线的重要基础。读者通过对本书的学习,可超越PCI与PCI Express总线自身的内容,理解在一个通用处理器系统中局部总线的设计思路与实现方法,从而理解其他处理器系统使用的局部总线。本书适用于希望多了解一些硬件的软件工程师,以及希望多了解一些软件的硬件工程师,也可供电子工程和计算机类的研究生自学参考。
本书“重新定义”了持续交付,增补了组织管理和架构两个维度,辅助以真实案例,对持续交付的诸多原则和实践加以解读,并对持续交付过程中的取舍原则加以论述。 本书分为3个部分:第一部分作者根据自己近十年的工作及咨询经历,通过不断总结、提炼和反思,对原有的持续交付进行修正,重新定义持续交付为实现组织战略目标的能力,并引入持续交付的能力模型;第二部分阐述组织打造持续交付能力模型所需遵循的原则,包括基础原则、组织原则和架构原则;第三部分通过对多个互联网公司案例的解读,阐述如何根据组织的当前状况应用相关原则对很好实践进行取舍,并快速达到组织能力目标。 本书适合大型互联网公司的技术VP、技术负责人,中小型互联网公司的CTO、技术VP、研发/测试/运维负责人、主管及骨干,以及组织变革者阅读。
本书基于Vue.js 3,从规范出发,以源码为基础,并结合大量直观的配图,循序渐进地讲解Vue.js中各个功能模块的实现,细致剖析框架设计原理。全书共18章,分为六篇,主要内容包括:框架设计概览、响应系统、渲染器、组件化、编译器和服务端渲染等。通过阅读本书,对Vue.js 2/3具有上手经验的开发人员能够进一步理解Vue.js框架的实现细节,没有Vue.js使用经验但对框架设计感兴趣的前端开发人员,能够快速掌握Vue.js的设计原理。本书适合Vue.js使用者和对Vue.js感兴趣的前端开发人员阅读。
本书是一本非常实用的计算机体系结构入门书,所基于的RISC-V指令集架构是一种开源的机器语言,有望成为主流的设计语言。本书旨在指导读者动手设计RISC-V处理器,实现不同的处理器组织,如普通流水线、多周期操作流水线、多线程、多核等。在每一步的实现环节,都给出开源的C++ HLS代码,可以在基于FPGA的开发板上进行集成和测试。本书从设计的角度介绍计算机体系结构,既涵盖足够的理论知识,又提供丰富的实验资源,既可作为面向本科生的计算机体系结构入门教程,又可作为面向FPGA工程师的高层次综合和RISC-V的实战指南。