一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习C++语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习C++语言的入门教材。
本书以掌控板和掌控扩展板(掌控宝〉及其创客马拉松套件为支撑,掌控板作为一款普及盯卫AM、创客教育、 人工智能教育、 编程教育的开源智能硬件,集成ESP32高性能双核芯片,支持Wi-Fi和蓝牙双模通信,可作为物联网节点,实现物联网应用.它还集成多种外部扩展接口, 支持图形化及MPython代码编程,可实现智能机器人、创意 “智 ” 造等智能控制类应用。 本书精选14个案例, 案例取材于生活中的具体问题,循序渐进介绍掌控板、掌控宝、创客马拉松套件的主要元器件和mPython软件的用法,适合对掌控板及编程有一定基础的小学高年级和中学学生阅读。
本书基于Lua 5.1.4版本讨论了Lua语言的设计原理,全书共分三部分:前部分讲解数据结构(如通用数据是如何表示的)、字符串以及表类型的实现原理;中间部分是本书重要的部分,主要讨论了虚拟机的实现;第三部分讨论了垃圾回收、模块实现、热更新、协程等的实现原理。
本书用浅显易懂的语言,图文并貌地讲解了深度学习的基础知识,从如何挑选硬件到神经网络的初步搭建,再到实现图片识别、文本翻译、强化学习、生成对抗网络等多个目前 的深度学习应用。书中基于目前流行的PyTorch框架,运用Python语言实现了各种深度学习的应用程序,让理论和实践紧密结合。
疯狂软件编著的《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持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码
本书是一本从实战出发,学习React.js 16框架及其相关技术栈的入门与实践书籍。全书内容翔实、重点突出、代码丰富、通俗易懂,涵盖了React.js 16框架开发的方方面面。 全书共分为16章,包括
本书是一本从实战出发,学习React.js 16框架及其相关技术栈的入门与实践书籍。全书内容翔实、重点突出、代码丰富、通俗易懂,涵盖了React.js 16框架开发的方方面面。 全书共分为16章,包括
随着互联网用户渗透率的提升,中国移动互联网进入了平稳发展阶段。在存量市场下,企业能否提供更优质的用户体验,成为影响其用户规模的重要因素,因此,“丰富的性能优化经验”等描述在高级职位的要求中频繁出现。很
本书系统介绍量子线路和量子程序设计的基础知识及原理方法,精选的内容与编程实例旨在帮助学生培养量子程序设计、调试和分析等方面的基本能力,从而为将来的学习、研究和应用奠定基础。全书既注重原理,又注重实践
本书共有6章,第1章主要讲解目前服务器端开发主要的开发语言——JAVA,以及相关的语法知识和网络编程的基础知识。第2章重点讲解服务器端的数据库技术——maysql。第3章利用Spring框架,阐述面向切面的编程技术。第4章 深层次地讲解SpringMVC的技术及应用。第5章讲解Mybatis与数据库技术结合,讲解一个支持普通SQL查询,存储过程和 映射的 持久层框架。第6章讲解用友IUAP平台涉及到的互联网架构。
MATLAB语言具有使用方便、输入简捷及编程效率高等特点,在 已广泛应用于教学与科研。本书结合电子信息类课程的教学特点,系统地介绍MATLAB语言在高等数学、信号与系统、数字信号处理、自动控制原理、数字通信、电路和电子线路等课程中的应用。全书共8章, 、2章为基础部分,主要介绍MATLAB语言的工作环境、基本语法和基本计算功能及图形功能等内容;第3章着重介绍MATLAB在高等数学中的应用,主要涉及矩阵分析、函数分析、数值积分等内容;第4、5、6章详细讨论MATLAB在信号处理、自动控制及数字通信领域中的应用;第7章着重介绍Simulink的应用;第8章介绍MATLAB在电路及电子线路等课程中的应用。本书内容丰富,针对性强,仿真实例多,易于学习。可作为高等学校电子信息类课程的教材或教学参考书,也可供电子信息领域的科技工作者或其他读者自学参考。
本书按照线性代数教材的编排方式,系统论述了基于 MATLAB语言编程的方法来实现线性代数问题的求解。全书内容包括矩阵的输入方法、矩阵基本分析方法、矩阵基本变换与分解方法、矩阵方程的求解方法与矩阵任意函
本书共11章,前半部分是基础内容,包括Web 3.0的入门方法、相关基础设施的概念介绍、Web 3.0的构成及其与区块链、NFT.元宇宙、DAO这些概念间的关联;后半部分主要讲解一些“成功”(由于这些
《Python计算机视觉编程》是计算机视觉编程的权威实践指南,依赖Python语言讲解了基础理论与算法,并通过大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。另外,书中附带的练习还能让读者巩固并学会应用编程知识。 《Python计算机视觉编程》适合的读者是:有一定编程与数学基础,想要了解计算机视觉的基本理论与算法的学生,以及计算机科学、信号处理、物理学、应用数学和统计学、神经生理学、认知科学等领域的研究人员和从业者。
本书首先介绍时序约束相关的基本概念;然后从时钟、建立时间和保持时间等概念入手,详细地阐述时序分析理论中的基本时序路径;随后结合实际的约束语法,对主时钟约束、虚拟时钟约束、时钟特性约束、衍生时钟约束、I
《靠前大学生程序设计竞赛中山大学内部选拔真题解(二)》收录了2009—2010年中山大学ICPC(靠前大学生程序设计竞赛)集训队内部选拔赛的全部试题和完整的测试数据、答案。《靠前大学生程序设计竞赛中山
Matlab是一种数值计算和图形图像处理的工具软件,它的特点是语法结构简明、数值计算高效、图形功能完备、易学易用。它在矩阵运算、数值分析、优化、图形图像处理、系统建模与仿真等领域都有广泛的应用。《Ma
本书从实用角度出发,全面介绍了Altium Designer Winter 09的界面、基本组成、使用环境等,着重讲解了电路原理图的绘制、印制电路板的设计方法和实际应用技巧,并对电路的仿真和PCB的信
常越编著的《ProcessorExpert轻松编程详解--基于MC56F84xxx系列》介绍了使用飞思卡尔公司集成开发环境CodeWarrior(简称CW)中的ProcessorExpert(简称PE
本书从初学者的角度出发,从微服务基础理论开始,基于Spring Boot框架搭建微服务系统。介绍了使用Spring Cloud Alibaba套件及其他热门微服务组件构建微服务系统的方法、微服务系统中
本书是一本趣味性科普读物,介绍ACM 国际大学生程序设计竞赛(ACM ICPC)的相关内容。全书不仅涵盖ACM ICPC竞赛本身的相关信息,如比赛历史、简介、参与方法等,还介绍了参与竞赛的趣味故事。本