本书将由浅入深,带领读者学习STM32F103的各个功能,开启STM32的学习之旅。 本书分为3篇: 第1篇为基础篇,主要介绍STM32F103的基础知识,包括STM32简介、开发环境搭建、STM32时钟配置、SYSTEM 文件夹等;第2篇为入门篇,主要介绍STM32F103常用外设的使用,包括跑马灯、定时器、DMA等;第3篇为提高篇,主要介绍STM32F103较难一点外设的使用及一些高级例程,包括SD卡、内存管理、串口IAP等。 本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码 有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
本书从管理和技术两个角度,以案例方式阐述了软件项目中与需求分析相关的各种问题,力图让读者能够对需求分析的框架体系和过程形成较为清晰的认识,在实践中准确了解客户的业务需求,正确调配各种资源,更加准确地把握项目的方向,保证整个项目的成功。 本书内容丰富翔实,实用性强,适合作为高等学校本科生和研究生的软件工程类教材,同时也可供软件企业对开发和项目管理人员进行培训使用。
本书以详尽和丰富的资料,从理性智能体的角度,全面阐述了人工智能领域的核心内容,并深入介绍了各个主要的研究方向,是一本难得的综合性教材。全书分为八大部分:部分“人工智能” ,第二部分“问题求解” ,第三部分“ 知识与推理” ,第四部分“规划” ,第五部分“不确定知识与推理” ,第六部分“学习” ,第七部分“通讯、感知与行动” ,第八部分“ 结论” 。 本书既详细介绍了大量的基本概念、思想和算法,也描述了各研究方向前沿的进展,同时收集整理了详实的历史文献与事件。因此本书适合于不同层次和领域的研究人员及学生,可以作为信息领域和相关领域的高等院校本科生和研究生的教材或教学辅导书目,也可以作为相关领域的科研与工程技术人员的参考书。
本书的定位是要为期望获得控制理论的坚实基础的工程系科本科生提供一本内容适度和可读性好的教材。在安排上覆盖了经典控制理论和现代控制理论的基础部分,在对象上包括了连续控制系统和数字控制系统,在方法上兼顾了频率响应法、根轨迹法和状态空间法,在论述上涉及到控制系统模型的建立、系统特性和性能的分析、以及基于状态反馈和输出反馈的控制器的设计等基本部分。本书问世以来,以其内容的基础性,论述的严谨性,教学的适用性,内容的不断删旧更新,而被美国多所知名大学采用作为控制理论与控制工程专业方向的本科层次的控制理论教材或主要教学参考书。
本书在讲述算法设计技术时采用了新的分类方法,在讨论分析方法时条分缕析,形成了连贯有序、耳目一新的风格。为便于学生掌握,本书涵盖算法入门课程的全部内容,更注重对概念(而非形式)的理解。书中通过一些流行的谜题来激发学生的兴趣,帮助他们加强和提高解决算法问题的能力。每章小结、习题提示和详细解答,形成了非常鲜明的教学特色。 本书特色: 独辟蹊径,采用一种更全面的算法设计技术分类方法 涵盖递归与非递归算法的数学分析,也涉及经验分析和算法可视化 探讨算法的局限性及解决方法 将算法视为解决问题的工具,通过谜题和游戏来开拓算法思维 为学生提供600多道习题(含提示),为教师提供有详细解答的教师手册 本书适用于以下课程: 算法(计算机科学) C++算法(计算机科
本书是一本非常畅销的数据结构基础教材的第2版,它使用标准ANSI C和C++程序设计语言来实现数据结构。我们通过大量实际问题演示了如何应用C和C++程序来实现抽象概念,并逐地指导读者标识问题,实现解决方案,以及将方案应用到实际情况中。对于专业程序员来说,本书也是极有价值的参考书。 本书结构与特色 ·对算法进行了详细解释和分析,逐步说明实际问题的解决方案。 ·讨论了当把算法转换为程序时可能出现的问题和陷阱。 ·每种数据结构都给出了不同的实现方法,演示程序员需要面对的实际选择和权衡。 ·从第1章开始就使用C和C++程序进行阐释,告诉读者如何写出可读性强的基本数据结构,如堆栈, 链表和树等。 ·书中的所有程序和算法都经过了测试和调试。 ·书中的概念都是选用非常优秀的例子来阐释的。 ·全书大量使用了图解说明。 ·全书
本书是《C++面向对象程序设计》的*版本——第四版,该书的前几版曾将成千上万的读者领入了C++面向对象程序设计的大门。通过易于理解的示例、辅助性的演示、大量的思考题和练习题,本书对基本的概念一直到完整的面向对象应用程序都做了详细介绍。 本书覆盖了ANSI标准C++的大多数特性,着重介绍了C++的特性和语法,面向对象程序设计的思想,以及如何将这些概念应用到解决现实问题的过程中。 作为一本成功的教材,《C++面向对象的程序设计》已经为许多高等学校广泛使用,书中超过100个练习给了教师们极大的帮助,这些练习几乎触及了C++的所有方面。学习本书不需要任何预备的经验,当然,熟悉一些基本的程序设计概念将是很有帮助的。 本书主要介绍了: ·统一建模语言(UML),显示程序结构的标准方法; ·面向对象设计与分析,包括通过用例建模来
本书介绍了数值方法的理论及实用知识,讲述了如何利用MATLAB软件实现各种数值算法。以便为读者今后的学习打下坚实的数值分析与科学计算基础。本书内容丰富、翔实,可以根据不同的学习对象和学习目的选择相应的章节,形成理论与实践相结合的学习策略。书中的每个概念均以实例说明,同时还包含大量的习题,范围涉及多个不同的领域。通过这些实例,进一步说明数值方法是如何被实际应用的。本书的突出特点是强调利用MATLAB进行数据方法的程序设计,可提高读者的实践能力和加深对数值方法理论的理解。
本书是由著名作者Randall Hyde在其十多年的汇编语言教学经验基础上编写而成的,以X86系列微机为背景,从简单的Hello程序开始,系统而详细地阐述了X86微机汇编语言的各种基础知识和编程技巧,内容包括数据表示、存储器管理、各种数据类型、过程、与汇编语言相关的体系结构、控制结构、文件、宏指令、位处理指令、字符串指令、MMX指令、类和对象,以及与其他语言的混合编程等,尤其是在高级汇编语言(HLA)方面,本书进行了细致深入的阐述。本书可作为高等院校计算机及相关专业的教材和参考用书。 本书力求从艺术的角度来阐述汇编语言的魅力,减轻甚至消除读者对汇编语言学习的恐惧和苦恼,从而轻松快速地掌握汇编语言。本书可作为高等院校计算机专业学生的教材和参考用书。
《统分析与设计基础(第5版)》为读者展现了系统分析员在组织机构的信息系统开发工作中要掌握的概念、方法和技术。本书以系统开发生命周期模型为主线,讨论了在信息系统的规划、分析、设计、实现和维护各阶段系统分析员的角色、交付的成果、采用的方法、技术和工具。具体内容包括传统软件开发方法、敏捷方法、各种需求收集技术、jad、原型法、rad、数据流图、实体关系图、数据库设计等。书中还通过两个虚拟的案例——松谷家具公司和皮特里电子——介绍了基于互联网的系统开发的有关知识。 《统分析与设计基础(第5版)》可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供信息系统从业人员参考。
本教材共分为6章:第1章 计算机基础知识。第2章 Windows 7操作系统。第3章 计算机网络与Internet 应用。第4章 Office 2013办公软件应用。第5章 多媒体技术应用。第6章 数据库应用基础。
本书的定位是要为机械工程、电机工程、电子工程、计算机工程等非控制工程专业的本科生提供一本内容适度、实用性强和学时较少的控制理论教材。内容覆盖了经典控制理论和现代控制理论的基础部分,方法包括子频率响应法、根轨迹法和状态空间法。本书已被美国多所知名大学采用作为电子工程等专业的本科层次的控制理论教材或主要教学参考书。 本书的主要特点是,从非控制工程专业本科生对控制理论的需求和教学学时相对要少的实情出发,在体系结构和内容安排上作了富有新意的改革。例如,破除章节式结构、设立专题;破除按一个结论引入例子的惯例,增加自不同专业背景的研究案例。
天正建筑( TArch )是在 AutoCAD 的基础上开发的功能强大且易学易用的建筑设计软件,本书从用户的实际需求出发,系统地介绍了*的天正建筑软件 T20 的各项功能,并以典型实例来阐述各种命令的使用方法。全书共 13 章,循序渐进地介绍了 AutoCAD 的基础知识、 T20 的轴网、柱子、墙体、门窗、楼梯、室内外设施、房间及屋顶的创建与编辑,立面图和剖面图的生成,以及文字、表格、标注、布图功能的应用等。另外,本书还对与建筑设计有关的专业知识进行了介绍。*后通过办公楼和住宅两个大型综合案例,进行全面实战演练。本书结构合理、通俗易懂,大部分功能的介绍都以 说明 实例 的形式来进行,并且所举实例典型、实用,不仅便于读者理解所学内容,又能活学活用;每章都给出了一些与实际应用相结合的典型实例,便于读者巩固所学知识;书中每章均有小结
本书使用较少的概率知识,从各个应用层面,通过丰富的案例分析和读者自己动手的应用实例,讲解了应用统计的基本内容。本书系统地阐述了如何正确收集数据资料,如何使用Microsoft Excel软件进行统计分析,应如何从中得到有意义的统计结论。使用此书不需要微积分基础,只要具有高中的数学水平可以通览全书。
《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》旨在从应用的观点来介绍计算机安全的一般原则。通过《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》,读者能熟悉常见的网络攻击,包括病毒、蠕虫、密码破解、按键记录器、拒绝服务、DNS缓存中毒、端口扫描、欺骗和网络钓鱼等,掌握与计算机和网络脆弱性相关的鉴别和防御技术,以及用于检测和修复受感染系统的方法,学习如加密、数字签名、加密协议和访问控制模型等安全系统的基本要素,同时,还将学习如锁、手机、ATM机和*等相关常用物品的安全原则。 《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》重点介绍的不是有关安全的数学与计算知识,而是站在计算机安全的系统、技术、管理和策略的角度,为读者提供计算机安全的基本概念、