软件与程序设计
-
Arduino Uno轻松入门48例周宝善 著本书以实验案例形式系统讲述了Arduino Uno入门基础知识与编程实现方法。第一部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的Arduino Uno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书可作为Arduino初学者的参考用书,尤其可作为课外或校外中小学生学习和进行Arduino编程的辅导教材。 -
C++案例趣学 信息学竞赛丛书张森,董晶 著本书主要讲解C++语言的语法知识,打破了传统教材中的分章模式,采用按知识点组织课程的形式,力求更适合中小学教师在人工智能时代背景下的教学以及学生学习。全书包括22课和1个附录。第1~3课介绍C++基本语法,包括程序框架、数据定义和输入/输出;第4~6课讲解各种运算符及表达式;第7~12课介绍选择和循环程序结构;第13~15课讲解数组及其应用;第16~18课介绍字符数组与字符串以及文件操作;第19~20课讲解函数及其应用;第21课介绍结构体及其应用;第22课介绍类和对象;附录介绍C++集成开发环境的相关内容。本书适合作为信息学竞赛的培训教材,也适合对 C++感兴趣的中小学生自学。 -
实战深度学习邓劲生,庄春华 著本书系统全面地覆盖了深度学习的主要原理、方法和应用实践。介绍了深度学习的概念、主流工具及框架,分析了神经网络原理并实现,对卷积神经网络(CNN)、循环神经网络(RNN)和生成对抗网络(GAN)这些常用的深度学习模型进行了演练,在此基础上展开基于深度学习的目标检测、图像分割、人脸识别、文本自动生成等热门应用,为读者提供了从理论学习到工程实践的视图。 本书适合高等学校计算机、软件工程、人工智能等本专科专业,也适合作为对实际使用深度学习感兴趣的研究生、工程师和研究人员的学习资料。 -
Python商业数据可视化实战王国平 著本书由浅入深、循序渐进地介绍了基于Python的商业数据可视化技术,并结合实际案例详细介绍了Python在数据可视化方面的具体应用。本书重点介绍了Python的9个可视化库,分别为Matplotlib、Seaborn、Pyecharts、Bokeh、HoloViews、Plotly、Pygal、plotnine、Altair,并介绍了商业数据可视化的思维,不仅做到授之以鱼,更做到授之以渔。读者通过学习本书,能够轻松、快速地掌握商业数据可视化技术。本书的内容和案例适用于互联网、咨询、零售、能源等行业从事数据可视化分析的读者,可以作为Python软件培训机构和数据可视化研究者的参考资料,也可以作为高等学校计算机相关专业学生的教材或教师的教学参考书。 -
RPA入门 手把手教你应用UiPath自动化工作柴娟伟 著RPA 可以24 小时不间断地工作,帮你完成在计算机上有规则、重复的操作,用于提高工作效率。 RPA 是一个新工具,供业务人员使用,就像Excel 一样,未来可能人人需要。 RPA 更是一种新职业,这种职业包含9 种角色,形成多种新的工作职位。 不用写代码,RPA 就让非程序员拥有了使流程自动化的能力。 本书是RPA 学习者的入门参考书(以UiPath、UiBot、云扩、Automation Anywhere 等工具为例)。 -
TypeScript入门与实战钟胜平 著本书系统化介绍TypeScript程序设计,包括四大部分。 第一篇“初识TypeScript”介绍TypeScript与JavaScript的关系以及快速开始编写第一个TypeScript程序。 第二篇“ TypeScript语言概览”介绍TypeScript语言基础、迭代器与生成器、装饰器、命名空间、模块等。 第三篇“TypeScript类型系统”介绍TypeScript类型,如面量、枚举、非Nullable、非Nullable等,还介绍了更多高级类型,如联合、交叉、索引、映射对象、泛型、类类型、接口、类型别名、多态的this、有条件类型、类型查询、类型断言等,最后介绍类型更深入内容,如类型声明合并、类型推论、类型兼容性、外部类型声明、编写声明文件等。 第四篇“TypeScript应用”通过综合案例介绍TypeScript的配置管理、开发技巧等。 -
控制系统建模与仿真姜增如 著本教材共包含8章,第1、2章为MATLAB数学运算基础应用,介绍了MATLAB矩阵、函数、符号及高等数学函数运算。第3章介绍了自动控制及系统的组成、稳定性的概念及传递函数的建立方法。第4~8章利用MATLAB强大数据处理、绘图函数和Simulink仿真工具,对被控对象模型进行了系统建模、分析、计算、性能指标的优化及控制器设计,从时域、频域、根轨迹、非线性及状态空间几个方面,完成对系统性能指标验证及控制系统设计,还使用GUIDE编写了实验界面,通过人-机交互完成PID参数设计。在教材结构上,便于学生操作和自学。 -
Python科学计算入门与实战裴尧尧,李丽华,陈智,肖衡林 著《Python科学计算入门与实战(视频教学版)》介绍了作者多年的Python科学计算编程经验,试图为初学者提供一条快速学习的路线,从而有效降低学习门槛和成本。本书将Python科学计算的理论知识与实践经验结合起来,通过大量的典型实例带领零基础读者快速上手。本书图文并茂,在讲解时穿插了上百幅图片,可以帮助读者理解重点和难点。另外,作者还特意为本书制作了教学PPT,并录制了长达10小时的配套教学视频,以帮助读者更加高效、直观地学习。 《Python科学计算入门与实战(视频教学版)》分为6章。第1章以简单公式程序化为主题,介绍Python编程的入门知识、数值数据类型和函数;第2章以复杂公式程序化为主题,介绍Python中的流程控制和多值数据类型;第3章以公式对象化为主题,结合4个实例介绍Python的面向对象编程,以及如何打包Python程序;第4章以公式向量化为主题,介绍Python的著名数值运算库NumPy的基础知识和使用方法;第5章以公式可视化为主题,介绍Python的著名绘图库Matplotlib的使用方法;第6章介绍Python中的随机数生成方法,并配合10余个实例对前面章节的知识进行综合应用。 《Python科学计算入门与实战(视频教学版)》内容丰富,讲解通俗易懂,适合初学科学计算的相关人员阅读,尤其适合高等院校相关专业的本科生和研究生阅读,也适合数据科学和人工智能等相关领域的工程技术人员阅读。另外,本书还适合作为相关培训机构的教学用书。 -
Python并行编程实战[意] 詹卡洛·扎克内 著
? 同步多个线程和进程来管理并行任务。 ? 使用消息传递技术建立进程间通信来构建并行应用。 ? 为自己的GPU卡编程来解决复杂的问题。 ? 管理计算实体来执行分布式计算任务。 ? 采用事件驱动编程模型编写高效的程序。 ? 使用Django和Google App Engine研究云技术。 ? 应用能改善性能的并行编程技术。 -
零基础实践深度学习毕然,孙高峰,周湘阳,刘威威 著《零基础实践深度学习》从人工智能、机器学习和深度学习三者的关系开始,以深度学习在计算机视觉、自然语言处理和推荐系统的应用实践为主线,逐步剖析模型原理和代码实现。书中的内容深入浅出,通过原理与代码结合、产业实践和作业题结合的方式,帮助读者更好掌握深度学习的相关知识和深度学习开源框架的使用方法。为了让更多的读者从中受益,快速应对复杂多变的AI应用,书中还介绍各种模型资源和辅助工具,旨在帮助读者在人工智能的战场上武装到牙齿,和“AI大师”一样无往不利。 人工智能是一门跨学科的技术,本书可作为深度学习的入门读物,也可作为人工智能或相关学科本科生和研究生的教材,还可供AI爱好者和从业者使用。
