本书共12章,介绍分析了改变世界的12个算法,总共介绍了二进制算法、快速排序、动态规划、深度优先和广度优先搜索、傅里叶变换、Dijkstra 最短路径算法、A* 搜索算法、RSA非对称加密算法、随机数生成算法、数据压缩算法、Page Rank算法、神经网络算法。以浅显准确的语言,生动有趣的漫画,讲解这个算法的来龙去脉,从产生、发展、应用等角度详细解读了各个算法的逻辑,对于理解计算机、人工智能、编程等领域的基础原理,非常有意义。是一本面向大众的科普图书。
《神奇的数学:牛津教授给青少年的讲座》是作者在一系列针对青少年的数学普及讲座内容基础上汇集整理的一本数学科普书,介绍了一些数学中很有神秘色彩的知识,内容浅显易懂,语言生动活泼,很容易激发读者尤其是青少年读者了解数学的兴趣。《神奇的数学:牛津教授给青少年的讲座》适合所有对数学知识感兴趣的读者。
本书由日本可重构领域专家团队撰写,是一本讲解FPGA原理的书。前5章从FPGA的相关概念入手,简明又严谨地阐述了FPGA硬件构成和CAD工具的内部原理等理论基础,有助于读者快速入门,也有助于读者了解如何优化自己的电路代码,获得更高的性能。第6章分析了FPGA的优势,系统地介绍适用于FPGA开发的“硬件算法”,有助于读者利用FPGA更高效、更有针对性地解决问题。第7章和第8章则讲解了FPGA的技术动态和应用案例。
《主板维修从入门到精通》由资深电脑主板维修工程师精心编写而成。全书以丰富的内容为基础,采用通俗易懂的语言,从零开始,系统、全面地讲述主板基础知识及其维修技巧。全书共由11章和4个附录组成。章主要介绍主板的分类与结构等基础知识。第2章讲述电路的基本知识,并就主板电路中常见的元器件做了详细的介绍。第3章讲述常用维修工具的使用方法。第4章主要介绍主板常见故障及主板维修原则、流程以及方法。第5~11章通过对主板总线插槽电路、接口电路、CMOS和BIOS电路、开机电路、供电电路、时钟电路和复位电路的分析,从细微之处出发,深入剖析故障产生的原因,并在此基础上,结合经典的维修案例,给出具体可行的维修方法。附录中罗列了适用的BIOS报警声及其故障原因、BIOS POST代码及含义、常用的故障代码及其解决方法以及电阻的基本色码表,
《普通高等职业教育“十二五”规划教材:计算机组装与维护项目教程》具有以下特点: 1.内容丰富、技术更新及时。《普通高等职业教育“十二五”规划教材:计算机组装与维护项目教程》介绍了的微机硬件组成和结构,特别是对一些主流产品,如Intel的酷睿15/i3系列CPU以及微软Windows7操作系统的安装、维护技术作了详细介绍。 2.结构合理、循序渐进。《普通高等职业教育“十二五”规划教材:计算机组装与维护项目教程》按照组装计算机的硬件设备、系统安装、故障检测与维护等项目内容依次介绍,条理清晰、内容循序渐进。按照书中项目介绍的顺序,掌握各个知识点,就能够轻松掌握计算机的组装、设置、测试及维护技术。 3.图文并茂、通俗易懂。《普通高等职业教育“十二五”规划教材:计算机组装与维护项目教程》文字通俗易懂,特别是对于
本从硬件、软件和升级三个维度全面解析各类开源3D打印机的基本原理和技术细节的著作,不仅详细讲解了3D打印机的结构、固件、分层工具、应用软件、热熔丝的种类、使用技巧,而且还详细讲解了常见3D打印机的调试、使用、升级和维护,以及3D打印模型的设计。本书强调动手实践,包含多个实战案例,3D文字、多模型混搭、迷你相扑机器人等,不仅教读者如何打印各类物品,而且能启发读者DIY属于自己的3D打印机。 本书分为三部分。部分(~3章)介绍3D打印机的工作原理、常见类型、选购方法、3D打印机的机械和电子器件、常用分层和控制软件、校准打印机的设置和操作等。第二部分(第4~9章),此部分涵盖与3D模型矢量图绘制和操作、模型的合并和消除、文件导入/导出、网格处理、模型混搭等相关的多种工具及技术运用技巧:讲解如何利用Thi
本书是机器视觉课程的理想教材,作者清晰、系统地阐述了机器视觉的基本概念,介绍理论的基本元素的同时强调算法和实用设计的约束。书中阐述各个主题时,既阐述了基本算法,又介绍了数学工具。此外,本书还使用案例演示具体技术的应用,并阐明设计现实机器视觉系统的关键约束。 本书适合作为高等院校计算机及电子工程相关专业研究生的教材,更是从事机器视觉、计算机视觉和机器人领域研究的人员不可多得的技术参考书。
本书详细讲授计算机及其常用部件的性能、组装以及软硬件常见故障维修技术。全书共16章,章至第6章介绍计算机常用部件性能,主要内容包括CPU、主板、存储器、显卡、显示器、声卡、音箱、电源、打印机及扫描仪等部件与设备的结构、型号、主要技术指标及微机部件测试与优化。第7章至6章介绍计算机组装与维护,主要内容包括整机组装、BIOS设置、微机系统硬件故障检测与处理、计算机安全与管理、Windows XP/Vista常见故障处理、硬盘维护、Windows 注册表、打印机使用与维护。 本书适合作为大、中专院校计算机及相关专业的教材,也可作为各类计算机培训的教学用书,对计算机工作者及爱好者在使用计算机及维护方面也具有很好的参考价值。
本书全面系统地介绍了计算机组装与维护的相关知识与技术,详尽地介绍了计算机各组成部件的功能和主要技术参数,以及选购、组装、故障分析与处理的方法。全书共17章,主要内容包括微型计算机概述、中央处理器、主板、内存、显示卡、显示器、声卡和音箱、硬盘、移动存储器、光盘驱动器和光盘、网卡和调制解调器、键盘和鼠标、电源和机箱、整机组装、设置BIOS参数、操作系统及硬件驱动程序的安装和计算机系统的维护。每章都包含新技术介绍和网上查询的内容,有利于读者利用网络资源学习并且随时掌握计算机发展的趋势。另外,每章还安排了多个实验与实训,有利于读者对实践性操作技能的培养。同时,每章都配有同步习题和参考答案,有利于读者巩固所学知识。为了方便课堂教学,机工教材网免费提供电子教案。 本书适合各类高等院校、培训机
《宽带接入网设备安装与维护》由杜文龙,宋祥贤主编,是基于工作过程的理念编写的教材,共分为10章,以ZXDSL9210设备为实例,详细讲解了宽带接入网的网络总体设计、宽带接入设备的选择与安装、宽带接入设备的基本配置与业务配置、宽带接入设备的维护与故障处理等内容。本书着重新技术、新业务,关注接入网技术的研究成果,并对当前的主流接入网技术从设备、维护、测试等方面进行了阐述。《宽带接入网设备安装与维护》选材适当、结构完整、条理清晰、通俗易懂,具有很强的实用性与针对性。本书可作为通信、电子、信息类高等职业技术学院及其他大专院校的教材,也适合作为通信企业技术人员的参考书。
本书深入介绍了VxWorks操作系统内核技术、基于VxWorks操作系统的应用编程和详细介绍了Tornado开发环境的使用等内容。全书共20章,主要内容包括:开发环境Tornado、创建用户工程、交叉调试器-CrossWind、目标机系统状态浏览器-Browser、软件逻辑分析仪-WindView、目标机服务器-Target Server、用户定制开发环境Tornado、VxWorks简介、VxWorks基本内核、VxWorks文件系统、VxWorks网络系统、VxWorks图形系统等内容。 本书语言通畅、条理清晰、内容全面且深入浅出,是以实用为目结合编者多年实际开发经验编写而成的。它既适合以VxWorks操作系统为基础的嵌入式系统开发、设计人员,同时也可作为VxWorks和Tomado的培训教材、自学读本。
《主板维修从入门到精通》由资深电脑主板维修工程师精心编写而成。全书以丰富的内容为基础,采用通俗易懂的语言,从零开始,系统、全面地讲述主板基础知识及其维修技巧。全书共由11章和4个附录组成。章主要介绍主板的分类与结构等基础知识。第2章讲述电路的基本知识,并就主板电路中常见的元器件做了详细的介绍。第3章讲述常用维修工具的使用方法。第4章主要介绍主板常见故障及主板维修原则、流程以及方法。第5~11章通过对主板总线插槽电路、接口电路、CMOS和BIOS电路、开机电路、供电电路、时钟电路和复位电路的分析,从细微之处出发,深入剖析故障产生的原因,并在此基础上,结合经典的维修案例,给出具体可行的维修方法。附录中罗列了适用的BIOS报警声及其故障原因、BIOS POST代码及含义、常用的故障代码及其解决方法以及电阻的基本色码表,
本书突破单一PLC品牌的壁垒,围绕PLC用于顺序控制、过程控制、运动控制、信息处理及远程控制5大主题,对OMRON、西门子及三菱等多个品牌PL C及其功能作了分析,并以这5大主题的应用程序设计为实例,系统介绍了PL C应用程序设计的理论、算法及其实现技巧。本书内容完整、概念清晰、算法实用、求新、涉及面广、信息量大,是PLC编程的实用指南。可帮助您尽快步入PLC编程殿堂,进而成为精通多品牌PLC编程技术的编程高手。 本书主题是PLC应用编程。显然这个主题是不会因PLC的机型更迭而有太大的改变。所以,尽管PLC日新月异,但本书都将是您使用PLC的好帮手。 本书附有一张光盘,其中有OMRON、西门子及三菱PLC主流机型的使用说明文档,可作为深入了解这3个品牌PLC资源及其功能的补充材料,光盘还附有本书实例程序。 本书可作为有关培训班及高校进行P
《嵌入式系统设计丛书:STM32单片机原理与工程实践》全面系统地阐述了STM32F10X系列单片微型计算机的基础理论和工程应用,深入地介绍了STM32F10X与外部器件的接口设计方法与软件设计,比如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等。全书共分为13章,包括ARM家族介绍,Cortex-M3体系结构,STM32F10X电源、时钟及复位电路,STM32F10X系统与开发环境,STM32F10X功能与资源概述,基于STM32的Ml非接触卡的读卡器设计,基于STM32的数字远程数据采集站,基于STM32的矿用安全监测数据转发器设计,基于STM32的多路无线温度采集系统,基于STM32的电力采集板设计,液晶触摸屏在STM32F10X上的移植,基于STM32的USB键盘设计,基于STM32的UOS-II嵌入式系统移植。 《嵌入式系统设计丛书:STM32单片机原理与工程实践》
《超算竞赛导引》内容简介:ASC世界大学生超级计算机竞赛由中国发起,得到了中国乃至全球众多大学的积极参与及海内外超算专家和单位的大力支持。《超算竞赛导引》以ASC超算竞赛为主体,深入浅出地介绍了超级计算机基础、往届超算竞赛情况以及竞赛赛题分析等内容。全书分为学习篇、竞赛篇和进阶篇三部分,共14课。学习篇读者理解超级计算机及其系统架构、评测方法等;竞赛篇详细介绍了ASC世界大学生超级计算机竞赛及规则;进阶篇则以实际超算竞赛赛题为例,介绍了如何针对实际超算应用赛题进行算法分析和性能优化。
《经典原版书库·计算机组成与设计:硬件·软件接口(英文版·第4版)》具有以下特色: 涵盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。 新增一个由NVIDIA的首席科学家和架构主管撰写的附录,介绍了现代GPU的出现和重要性,首次详细描述了这个针对可视计算进行了优化的高度并行化、多线程、多核的处理器。 描述一种度量多核性能的独特方法-Roofline模型,自带AMD Opteron X4、Intel Xeon 5000、SunUltraSPARC T2和IBM Cell的基准测试和分析。 涵盖一些关于闪存和虚拟机的新内容。 提供了大量富有启发性的练习题。 将AMD Opteron X4和IntelNehalem作为贯穿《经典原版书库·计算机组成与设计:硬件·软件接口(英文版·第4版)》的实例。 用SPEC CPU2006组件更新了所有处理器性能实例
2012—2013年初,暨南大学华文学院预科部出版了“暨南大学、华侨大学两校联招及全国联招2004—2011年试题详解丛书”。这套丛书包含《语文》《数学》《英语》《历史》《地理》《物理》《化学》《生物》8本。本次预科部再次组织暨南大学华文学院在外招生教学与升学指导方面具有丰富经验的教师,编写了这部《暨南大学、华侨大学两校联招2015—2016年入学考试试题详解》。 这本详解由两年的两校联招试题及解析构成。在帮助参加两校联招和全国联招的考生全面复习主要知识点、梳理解题思路、提升解题能力等方面,都能起到很大作用。
本书内容一共分为12章, 在原理部分,首先介绍TI的DSP系列产品目前概况,描述C5X硬件结构,存储器结构,及寻址法与指令介绍。有关程序开发流程部分在第五章叙述。在应用范例部分,则是以实际硬件设计——CSDK50为例,介绍外围硬件设计方法,中断与定时器应用,串行口应用,DA/AD应用,PWM应用,FIR数字滤波器设计程序,IIR数字滤波器设计程序。最后增加使用C语言开发时的注意事项,除错误使用注意事项,及一些应用程序的原始码等。
本书在精练、准备地阐述USB协议原理的基础上,总结了设计USB系统所需的软件编程和硬件设计的基础知识,以及实际的项目开发经验。然后重点讲述了在嵌入式系统中USB Host功能的实现,包括嵌入式USB主机系统的原理、硬件电路设计和单片机的C语言源代码分析。最后,介绍了USB设备的开发,内容包括通用USB设备固件的源代码分析和设备实例。在这些内容中穿插了USB主机、Mass Storage设备类、HID类和Hub类等的协议。 本书不仅可作为大学高年级学生学习计算机硬件技术和系统原理课程的参考用书,也可作为高等院校研究生单片机与嵌入式系统教学、实验和开发的教学参考资料;同时,也适合作为工程师使用USB技术以及进行嵌入式USB主机系统设计和设备开发的指南。
陆佳华、潘祖龙、彭竞宇等编著的《嵌入式系统软硬件协同设计实战指南(基于XilinxZYNQ第2版)》分为基础篇和进阶篇两大部分,基础篇主要介绍ZynqSOC架构,ARMCortex-A9处理器,开发工具链等,器件Boot过程,并配备了大量基础实验,包括板卡的启动,编译嵌入式Linux系统,完成ARM和FPGA的简单片内通讯等;在进阶篇中详解了处理器和FPGA间接口种类和工作方式,分析了如何完成两者间高速的数据交互,通过实例介绍了如何在FPGA中定义用户自己的IP核并完成驱动编写供处理器上运行的Linux使用等,例如如何完成HDMI接口,如何将摄像头数据传递给处理器,并通过运行的OpenCV。本书还将结合Xilinx的Vivado和AutoESL开发工具介绍整体软硬件协同设计开发流程并通过案例分析。 本书可作为Zynq初学者、软硬件协同设计开发人员的参考用书,亦可作为大专院校嵌入式系统设计、片上
为适应中等职业学校计算机课程改革的要求,从计算机组装与维修技能培训的实际出发,结合当前计算机硬件和软件的流行版本,我们组织编写了本书。本书的编写从满足经济发展对高素质劳动者和技能型人才的需要出发,在课程结构、教学内容、教学方法等方面进行了新的探索与改革创新,以利于学生更好地掌握本课程的内容,利于学生理论知识的掌握和实际操作技能的提高。 本书采用实训教学的方法,通过具体的实训任务讲述了计算机硬件、组装个人计算机、计算机软件安装与调试、计算机故障诊断与排除、计算机性能测试等内容。 本书是中等职业学校计算机相关专业的基础教材,也可作为各类计算机培训班的教材,也可作为计算机组装与维修从业人员的参考学习资料。 本书配有教学指南、电子教案及习题答案,详见前言。
可编程控制器(PLC)是被称为“工业生产自动化支柱”之首的工业自动化理想控制装置,近年来已广泛应用于自动化的各个领域。本书以日本松下电工FP1系列PLC为例,系统地介绍了PLC的基本使用方法及操作技能,并介绍了10余种典型应用线路。本书主要内容包括:PLC基础知识、PLC的基础应用、PLC步进指令的应用、PLC高级指令的应用及PLC的综合应用,并介绍了手持式编程器和编程软件的使用等。 本书章节内容按照“基础知识”、“实战演练”、“自我训练”模块划分,对理论知识点到为止,适当简化对“是什么”的陈述,尽量压缩对“为什么”的解释,在有限的篇幅内充分放大对“怎么办”的具体说明,以提升技能操作为目的。 本书可作为工矿企业电气技术人员,中、高级电工,设备操作人员的读物,也可供专业院校高技能人才培训和相关人员自学使用。