本书将由浅入深,带领读者学习STM32F103的各个功能,开启STM32的学习之旅。 本书分为3篇: 第1篇为基础篇,主要介绍STM32F103的基础知识,包括STM32简介、开发环境搭建、STM32时钟配置、SYSTEM 文件夹等;第2篇为入门篇,主要介绍STM32F103常用外设的使用,包括跑马灯、定时器、DMA等;第3篇为提高篇,主要介绍STM32F103较难一点外设的使用及一些高级例程,包括SD卡、内存管理、串口IAP等。 本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码 有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
美国明尼苏达大学KatsuhikoOgata著的《现代控制工程》是国际上采用较广和影响较大的一部本科生和一年级研究生自动控制理论课程教材。从1970年问世至今,已从第1版修订到了第4版。除了英文版外,还被翻译成多种其他主要文字,包括中文简体字、中文繁体字、法文、俄文、日文、西班牙文等。 《现代控制工程》第4版体系清晰,论述细腻,内容丰富,行文流畅,例题习题量大类广,并以MATLAB贯穿始终,具有很宽的专业适用面和多样化使用方式。本书既适合于作为自动控制理论课程的教材和参考书使用,也适合于科学工作者和技术人员作为学习控制系统的分析和设计的自学读物。特别是,对于现今正在提倡和开展的采用英语直接教学或采用双语教学,本书不失为一本很好的和适用的教材或参考书。
本书根据全国高等学校计算机基础教育研究会发布的计算机基础教育的纲领性文件中有关“程序设计”课程的教学要求及人才培养的新要求编写而成。全书共11章,主要内容包括C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象。同时,还将介绍程序设计的基本方法和常用算法。
本教材共分为6章:第1章 计算机基础知识。第2章 Windows 7操作系统。第3章 计算机网络与Internet 应用。第4章 Office 2013办公软件应用。第5章 多媒体技术应用。第6章 数据库应用基础。
本书以详尽和丰富的资料,从理性智能体的角度,全面阐述了人工智能领域的核心内容,并深入介绍了各个主要的研究方向,是一本难得的综合性教材。全书分为八大部分:部分“人工智能” ,第二部分“问题求解” ,第三部分“ 知识与推理” ,第四部分“规划” ,第五部分“不确定知识与推理” ,第六部分“学习” ,第七部分“通讯、感知与行动” ,第八部分“ 结论” 。 本书既详细介绍了大量的基本概念、思想和算法,也描述了各研究方向前沿的进展,同时收集整理了详实的历史文献与事件。因此本书适合于不同层次和领域的研究人员及学生,可以作为信息领域和相关领域的高等院校本科生和研究生的教材或教学辅导书目,也可以作为相关领域的科研与工程技术人员的参考书。
本书的定位是要为期望获得控制理论的坚实基础的工程系科本科生提供一本内容适度和可读性好的教材。在安排上覆盖了经典控制理论和现代控制理论的基础部分,在对象上包括了连续控制系统和数字控制系统,在方法上兼顾了频率响应法、根轨迹法和状态空间法,在论述上涉及到控制系统模型的建立、系统特性和性能的分析、以及基于状态反馈和输出反馈的控制器的设计等基本部分。本书问世以来,以其内容的基础性,论述的严谨性,教学的适用性,内容的不断删旧更新,而被美国多所知名大学采用作为控制理论与控制工程专业方向的本科层次的控制理论教材或主要教学参考书。
《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》旨在从应用的观点来介绍计算机安全的一般原则。通过《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》,读者能熟悉常见的网络攻击,包括病毒、蠕虫、密码破解、按键记录器、拒绝服务、DNS缓存中毒、端口扫描、欺骗和网络钓鱼等,掌握与计算机和网络脆弱性相关的鉴别和防御技术,以及用于检测和修复受感染系统的方法,学习如加密、数字签名、加密协议和访问控制模型等安全系统的基本要素,同时,还将学习如锁、手机、ATM机和*等相关常用物品的安全原则。 《大学计算机教育国外著名教材系列:计算机安全导论(影印版)》重点介绍的不是有关安全的数学与计算知识,而是站在计算机安全的系统、技术、管理和策略的角度,为读者提供计算机安全的基本概念、
本书介绍了数值方法的理论及实用知识,讲述了如何利用MATLAB软件实现各种数值算法。以便为读者今后的学习打下坚实的数值分析与科学计算基础。本书内容丰富、翔实,可以根据不同的学习对象和学习目的选择相应的章节,形成理论与实践相结合的学习策略。书中的每个概念均以实例说明,同时还包含大量的习题,范围涉及多个不同的领域。通过这些实例,进一步说明数值方法是如何被实际应用的。本书的突出特点是强调利用MATLAB进行数据方法的程序设计,可提高读者的实践能力和加深对数值方法理论的理解。
本书是一本针对CS2调和的基础性完全读本。它专门为学生缩写和设计,通过大量简洁而有条理的说明和示例,运用C++成功地描述了算法。这本书涉及了所有的CS2主题,例如结构化模板库、二叉搜索树、图算法、以及搜索和排序。 D.S.MalikJ Creighton大学的数学和计算机科学教授。他于1985年在Creighton大学获得了Ph.D。自那以后,他就一直在Creighton大学讲授计算机编程方面的课程。他已经在抽象代数学、模糊自控理论和语言、模糊逻辑及其应用和信息科学等领域发表了45篇论文并出版了6本著作。
本书由台湾著名的《巴冷公主》游戏开发团队为游戏设计新人全方位了解游戏行业而编写。全书共分11章,包括游戏产业导论、经典游戏类型漫谈、游戏设计的基本概念、游戏开发团队任务、游戏开发工具、游戏引擎,以及编辑工具软件介绍,数据结构与人工智能的应用、游戏中的数学与物理算法,以及2D游戏、3D游戏算法和设计技巧等内容。第三版较之前版本舍去了过多深涩理论、算法或程序代码的说明,且语句表达更加浅显易懂,同时提供了*的游戏产业的相关资讯。 本书的*特色是理论与实践并重,包括对整个游戏产业的认识、设计理念、团队分工、开发工具等皆有专题,不仅融入了作者团队数十年来的游戏开发经验及许多制作专案,亦不乏对游戏开发未来的思考。 本书是游戏设计新手快速迈向进阶的入门佳作,也适合作为大专院校游戏与多媒体
电子表格已经成为讲授管理科学/运筹学导论性课程中的概念和方法的重要载体。本书是管理科学的一本实用教材,主要介绍为常用的管理科学/运筹学方法,并给出使用Microsoft Excel的实现方法。全书内容除了包括管理科学/运筹学中通常包含的内容,如线性规划、单纯形法与灵敏度分析、网络流模型、整数线性规划、目标规划与多目标*化、非线性规划与进化解法、模拟技术、排队问题、决策分析等之外,还包含项目管理与统计学中的回归分析、时间序列预测与判别分析等内容,并以Microsoft Excel和一些Excel插件为工具,对实际商务管理工作中常见的一些问题进行建模和求解。书中并不对所使用的方法进行数学推导,而只简单介绍问题,然后在Microsoft Excel中建立模型,借助Microsoft Excel及其一些插件进行求解。 本书适合学习管理科学课程的本科生和研究生作为教材使用
《统分析与设计基础(第5版)》为读者展现了系统分析员在组织机构的信息系统开发工作中要掌握的概念、方法和技术。本书以系统开发生命周期模型为主线,讨论了在信息系统的规划、分析、设计、实现和维护各阶段系统分析员的角色、交付的成果、采用的方法、技术和工具。具体内容包括传统软件开发方法、敏捷方法、各种需求收集技术、jad、原型法、rad、数据流图、实体关系图、数据库设计等。书中还通过两个虚拟的案例——松谷家具公司和皮特里电子——介绍了基于互联网的系统开发的有关知识。 《统分析与设计基础(第5版)》可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供信息系统从业人员参考。
本书是一本讲授Java程序设计的优秀教材和参考书。在内容组织方面,主要围绕Java语言自身的特点展开,涵盖了Java语言的各个方面。书中探讨了多种编程技巧,系统全面地介绍了Java语言,对继承、多态性及异常处理的阐述尤为详尽。此外,还探讨了Java集和Java标准库,并用独立的章节论述了弟归及链表数据结构。 本书的结构合理,灵活性强,每章都附有习题及答案,易于学习、理解和使用。本书开篇的论述简单,而后逐渐深入,层层铺开。因此,即适合于初不者、也适合于有经验的编程人员。
本书用简单通俗的语言,细腻生动地介绍了C++语言和面对象程序设计技术。全书图文并茂,易学易懂,真正做到了寓教于乐,是一本难得C++面向对象的设计入门教材。本书特色如下: 深入浅出地讲解了基本概念和各种重点难点,并配合大量趣味生动的案例。 每章开头给出了重要术语、概念和学习内容,每章后面部分给出了程序排错指南。 很多案例既给出了源代码,也列举了常见错误,以及编译器产生的出错信息。 各种技巧方法和注意事项被总结成易于查阅的表格。 课后练习类型丰富,循序渐进,难度和规模适中。 附录部分内容独特,信息丰富。 本书提供全部案的源代码。 本书在配套的《教师手册》、《实验手册》及教学配套多站。 本书的读者对象是高校计算机系及软件学院低年级学生、非计算机专业软件工程硕士、计算机专业二
本书以通俗易懂的语言全面讲述了C语言的基础知识和编程方法,重点介绍了自顶向下的逻辑设计和模块化的结构化编程方法,并通过大量地示例向读者介绍了各种编程元素的工作方式,简化了学习过程,而且提高了学习效果。书中把复杂的内容分解为多个简单的主题,以便于读者更好地学习。本书表述严谨、推理缜密,是一本不可多得的C语言程序设计入门教材。 本书特色 · 提供丰富全面的编程示例、详细深入的示例分析和清晰明了的程序流程图和伪代码 · 通过“知识点检查”帮助读者及时地掌握自己的学习状况,“课程指南”则高度概括了每章课程所介绍的核心主题 · “编程技巧”部分为读者提供大量实用的建议,而贯穿全书的“编程项目”则帮助读者将所学知识应用于实践中,从而起到温故知新的作用