.
一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习C++语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习C++语言的入门教材。
本书以掌控板和掌控扩展板(掌控宝〉及其创客马拉松套件为支撑,掌控板作为一款普及盯卫AM、创客教育、 人工智能教育、 编程教育的开源智能硬件,集成ESP32高性能双核芯片,支持Wi-Fi和蓝牙双模通信,可作为物联网节点,实现物联网应用.它还集成多种外部扩展接口, 支持图形化及MPython代码编程,可实现智能机器人、创意 “智 ” 造等智能控制类应用。 本书精选14个案例, 案例取材于生活中的具体问题,循序渐进介绍掌控板、掌控宝、创客马拉松套件的主要元器件和mPython软件的用法,适合对掌控板及编程有一定基础的小学高年级和中学学生阅读。
本书基于Lua 5.1.4版本讨论了Lua语言的设计原理,全书共分三部分:前部分讲解数据结构(如通用数据是如何表示的)、字符串以及表类型的实现原理;中间部分是本书重要的部分,主要讨论了虚拟机的实现;第三部分讨论了垃圾回收、模块实现、热更新、协程等的实现原理。
本书用浅显易懂的语言,图文并貌地讲解了深度学习的基础知识,从如何挑选硬件到神经网络的初步搭建,再到实现图片识别、文本翻译、强化学习、生成对抗网络等多个目前 的深度学习应用。书中基于目前流行的PyTorch框架,运用Python语言实现了各种深度学习的应用程序,让理论和实践紧密结合。
Pytorch是基于python且具备强大GPU加速的张量和动态神经网络,更是Python中优先的深度学习框架,它使用强大的 GPU 能力,提供*大的灵活性和速度。本书指导读者以Pytorch为工具在Python中学习深层强化学习(DQN)。主要内容包括:强化学习概述及分类、强化学习的算法和实施方法、在Pytorch中实施深度规划与实现。、“实施深层强化学习DQN”、理解并实施新的深层强化学习方法(Double-DQN、Dueling Network、Prioritized Experience Replay、A3C、A2C)。
本书首先介绍了区块链的起源、概念、技术和特征,并介绍了密码学原理和共识机制等基础理论,在比特币、以太坊和超级账本等典型实践的基础上介绍了一般的区块链技术架构,还专门介绍了公有链、区块链即服务(BaaS)等区块链技术,然后特别介绍了区块链安全与监管、区块链的测试与验证、区块链技术的一些应用及存在的问题,最后介绍了区块链的发展趋势。 本书适用于计算机相关专业的高校师生,其中一些内容(如加密学和区块链应用项目开发)涉及高等代数、计算机编程和软件工程开发等知识,因此更适合作为研究生课程的教材。
......
本书是根据何用辉主编的《单片机技术及应用(基于Proteus 的汇编和C语言版)》编写的配套的单片机技能训练和综合应用项目实训教材,但也自成体系,可单独使用。每个训练任务及其顺序与配套的教材书相同,均按照训练目的与控制要求、硬件系统与控制流程分析、Proteus仿真电路图创建、汇编语言程序设计与调试以及C语言程序设计与调试进行解析。综合应用项目基于单片机应用设计与开发的工作过程组织内容,以线控伺服车这一典型的单片机应用项目为载体,遵循学习从简单到复杂、循序渐进的认知规律,将项目分解为若干个训练任务详细讲述,使学生易学、易懂、易上手,强化学生项目组织与实施能力的培养,突出学生实践能力的提升。本书既可作为高职高专院校自动化类、电子信息类、机电类和计算机类等专业的课程教材,也可作为应用型本科院校、函授
本书是大学计算机基础课程的教材。全书共分10章,系统介绍了计算机的诞生与发展,计算机中的数制与编码,计算机系统知识,操作系统的基础知识及Windows操作系统的使用,Word、Excel、PowerPoint的使用,网络技术与网络应用,人工智能基础知识,计算机素质教育等内容。为帮助读者直观地学习书中与操作相关的内容,本书还提供相应知识点的微视频,扫描书中二维码即可观看。 本书加强基础知识的介绍,注重实践,在内容讲解上采用循序渐进、逐步深入的方法,突出重点,注意将难点分开讲解,使读者易学易懂。 本书适合作为高等院校计算机公共课程的教材,也可作为专科及成人教育的培训教材和教学参考书。
????本书着眼于金属切削加工类数控机床编程加工技术,主要围绕数控车床、数控铣床与加工中心的编程加工系统而全面地展开阐述。在对数控加工装备、数控加工工艺等编程相关知识介绍的基础上,结合具体典型数控系统,从本质上进行分析介绍,使读者理解掌握数控编程加工的实质。*后对目前逐步进入应用的高速切削加工技术和现代制造技术作了一个简要而全面的介绍,作为数控编程加工技术知识的拓展。????本书内容系统、完整、精炼,深入浅出,轻重有度,并注重相关知识间的联系与结合,通过丰富的应用示例实现理论与实践的紧密结合,便于自学。????本书可作为普通高等院校、高职高专机电类相关专业教材,还可作为各类培训机构的培训教材或教学参考书,也可供机械加工及其自动化行业广大科研、工程技术人员等参考。
SSH是Struts、Spring、Hibernate的一个集成框架,是目前比较流行的一种Java Web应用程序开源框架,不仅实现了视图、控制器与模型的彻底分离,还实现了业务逻辑层与持久层的分离,提高了系统的可复用性。SSH不同层之间耦合度小,有利于团队成员并行工作,提高了开发效率。本书采用技术专题的方式,精心开发了大量的应用案例,详细介绍了3种框架的理论、技术、应用,并通过一个综合案例讲解Spring与Struts的整合开发。
本书详细介绍了UML的体系结构、UML元素的语法规则、公共机制、表示方法、建模方法、面向对象的分析设计过程。同时,以三个软件系统建模为例,详细演示了领域建模、用例建模和动态建模的过程以及面向对象的分析、设计方法,揭示了每个建模环节中用到的建模原则、建模方法和建模经验。 本书建模步骤详细,理论和应用结合紧密。通过学习本书可以掌握UML基础、建模技术、面向对象的分析和设计方法。本书非常适合作为高等院校计算机科学与技术、软件工程及相关专业的教材,也可以作为计算机专业技术人员的培训教材。
疯狂软件编著的《Spring Boot2企业应用实战》介绍了Java EE领域的全新开源框架:Spring Boot。 其中Spring的版本为5.0。本书的示例建议在Tomcat 8上运行。 本书重点介绍如何使用Spring Boot 2进行Java EE快速开发,主要包括四个部分。 部分详细介绍了Spring Boot的核心知识。第二部分详细介绍了Spring Boot的Web开发。第三部分重点介绍了Spring Boot的数据访问。第四部分重点介绍了Spring Boot的Spring Security安全控制。并示范开发了一个包含7个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的IMS信息管理系统案例,希望让读者理论联系实际,将Spring Boot框架真正运用到实际开发当中去。该案例采用目前 、 规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码
本书所使用的软件版本为MATLAB R2016a。MATLAB R2016a 内嵌程序命令 注释 说明和运行结果,图文并茂,使抽象的理论变得生动形象。 本书内容涵盖传递函数的建立 稳定性分析 系统校正 根轨迹校正 状态反馈仿真 PID 控制器参数设计和复杂控制系统仿真。本书可作为高等院校自动化 电气工程及其自动化等专业的教材,也可供工程技术人员自学参考。