软件与程序设计
-
青少年编程能力标准第5部分青少年人工智能编程能力等级测试教程编委会本书依据《青少年编程能力等级第5 部分:人工智能编程》(T/CERACU/AFCEC 100.5— 2022)标准进行编写。本书对青少年编程能力等级人工智能编程一级标准的要点做了清晰的讲解。 本书共包含四大专题:人工智能的基本概念、人工智能编程、人工智能应用和人工智能的 发展与挑战。其基于人工智能编程平台及人工智能硬件等工具,对标准中人工智能编程一级进 行了详细解析,提出了青少年需要达到的人工智能一级标准的要点。例如,掌握人工智能基础 知识和实现技能,能够根据实际问题的需求修改程序等。同时,对要点和学习方法进行了系统 性的梳理和说明,并结合题目进行了讲解,以便读者更好地理解相关知识。 本书适合参加PAAT 全国青少年编程能力等级测试的考生备考使用,也可作为人工智能初 学者的参考用书。
-
QGIS地理信息系统教程满旺,陈长林QGIS是一款免费、开源、可扩展及简单易用的桌面地理信息软件。本书定位为QGIS初学者的入门教程,内容涵盖了QGIS矢量数据操作、栅格数据操作、地图制作、遥感影像处理、空间分析、空间数据库、QGIS插件扩展、QGIS脚本编写等内容。读者通过本教程的学习,能够初步掌握QGIS的应用。本书注重理论与实践的全面结合,可供高校空间信息与数字技术、地理信息科学、测绘工程、地理科学、遥感科学与技术、城市规划、土地资源管理、市政工程、环境工程、地质工程等相关专业的本科生使用,也可供相关部门的研究人员、管理人员和技术人员参考。
-
Python大数据架构全栈开发与应用宋天龙本书介绍了如何使用 Python 实现企业级的大数据全栈式开发、设计和编程工作,涉及的知识点包括数据架构整体设计、数据源和数据采集、数据同步、消息队列、关系数据库、NoSQL 数据库、批处理、流处理、图计算、人工智能、数据产品开发。 本书既深入浅出地介绍了不同技术组件的基本原理,又通过详细对比介绍了如何根据不同场景选择实践技术方案,并通过代码实操帮助读者快速掌握常用技术的应用过程,后通过项目案例介绍了如何将所学知识应用于实际业务场景中。
-
分布式环境下可信服务计算优化方法研究张佩云云计算和雾计算是继并行计算和网格计算之后新的分布式计算模式,已经成为学术界和工业界的关注焦点。本书在已有成果的基础上,对可信服务计算优化方法进行探索研究,提出相应优化策略。本书的研究内容包括云计算中的可信服务优化、服务资源分配与定价、云服务故障检测、雾计算的任务分配与容错机制性能优化、可信服务推荐等5个方面。全书共6章,其中第1章为绪论,其余5章为上述5个方面研究内容的详细阐述。本书可供计算机等专业本科生、研究生及相关科研人员阅读,也可作为云计算与雾计算工程师与管理人员的参考用书。
-
金融数据分析胡文彬本书以数据分析流程为主线,介绍了金融数据分析的方法,并通过Python加以实现。全书分为三部分,共12章,其中第1~4章是基础部分,主要介绍金融数据分析概览、数据分析流程、Python运行环境搭建以及数据分析的基础Python包;第5~8章是进阶部分,分别介绍了数据分析流程中的金融数据获取、探索性数据分析、特征工程和数据建模分析;第9~12章是应用部分,通过综合案例分别演示了股票行情数据分析、资本资产定价模型分析、股票量化投资多因子模型分析和个人贷款信用风险评估的数据分析操作。本书适合具备Python语言基础、有金融数据分析学习需求的人群,也可供具备机器学习模型基础知识,但并没有系统地了解数据分析流程的读者参考。
-
计算机程序设计一体化课程教学指导手册李淑晓,陈静君 著为贯彻落实习近平总书记在学校思想政治理论课教师座谈会上的重要讲话和中共中央办公厅、国务院办公厅印发的《关于深化新时代学校思想政治理论课改革创新的若干意见》文件精神,挖掘其他课程和教学方式中蕴含的思想政治教育资源,发挥所有课程育人功能,构建全面覆盖、类型丰富、层次递进 相互支撑的课程体系使各类课程与思政课同向同行,形成协同效应,实现全员全程全方位育人,广州市工贸技师学院在不断深入推进以职业活动为导向、以校企合作为基础、以综合职业能力培养为核心,理论教学与实践教学相融通、学习岗位与工作岗位相对接、职业能力与岗位能力相对接的一体化课程教学改革基础上,构建了一专业一特点的一体化课程与思政教育相互融合的课程与教学体系。
-
Python从入门到精通李艳萍本书以零基础读者为对象,用范例引导读者学习,深入浅出地介绍了Python的相关知识和实战技能。本书从Python基础入手,介绍了Python的开发环境、各种数据类型的操作方法、流程控制、函数等Python内核技术,以及使用Python处理文件、处理错误与异常等各种应用,后列举了Python在重要领域的项目实战,内容全面且深入。本书提供与内容同步的教学录像。此外,本书还赠送大量相关学习资料,以便读者扩展学习。本书适合任何想学习Python的读者,无论读者是否从事计算机相关行业、是否接触过Python,均可通过本书快速掌握Python的开发方法和技巧。
-
智能信号处理陈雷本书是在国内外仿生智能优化相关理论与应用研究的基础上,结合多年的研究成果,介绍和阐述将仿生智能优化算法应用于信号处理相关问题的理论和方法。本书共分5章,系统地介绍了基于仿生智能优化的智能信号处理的基本理论和算法。书中分析了仿生智能优化算法的特点及优势,给出了基于仿生智能优化的智能信号处理框架,介绍了多种性能优良的仿生智能优化算法,系统地研究了基于仿生智能优化的盲信号分离技术、高光谱图像解混技术和三维点云拼接技术等三大类基于仿生智能优化的智能信号处理技术,针对算法的模型建立、目标函数的构造、参数编码方法及算法性能分析与验证等内容进行了详细的阐述。 全书着眼于学术前沿,视角新颖、深入浅出,循序渐进,既注重对基本原理的阐述,也对算法的提出与应用效果进行了系统分析验证,并力求语言表达精炼准确。 本书可供信息科学、计算机科学与技术、统计学、人工智能等领域的科研人员和专业人士参考。
-
Java从入门到项目开发实战刘瑜,车紫辉,姜斌,阚伟,李爱华 著《Java从入门到项目开发实战(视频教学版)》从入门读者的角度介绍Java语言基础知识,帮助他们快速上手,并结合综合项目案例,从程序员的角度介绍Java项目开发的相关知识,帮助他们进阶提升。《Java从入门到项目开发实战(视频教学版)》每章后都设置练习题和实验题,并提供参考答案,帮助读者巩固和提高。另外,本书还提供388分钟配套教学视频与教学课件(PPT),帮助读者高效学习。《Java从入门到项目开发实战(视频教学版)》共20章,分为3篇。第1篇“基础知识”兼顾易学性和实用性,主要介绍Java语言基础知识,包括Java的工作原理、特点及其安装,IntelliJ IDEA的安装与使用,以及Java语法基础、条件分支、循环语句、数组、类、对象、方法、面向对象、异常、集合、泛型、常用类库、I/O处理、注解和反射等;第2篇“进阶提高”,主要介绍JVM、多线程、锁机制、数据库操作、Web开发和后端开发等;第3篇“电商项目实战”,模拟实际商业项目开发,主要介绍三酷猫电商生鲜系统的开发过程,涵盖项目整体设计、后端功能实现和前端功能实现等。《Java从入门到项目开发实战(视频教学版)》内容通俗易懂,讲解由浅入深,特别适合Java入门与进阶人员阅读,尤其适合想要自学Java软件开发的相关人员阅读,另外还适合作为大中专院校和相关培训机构的教材。
-
R语言简洁建模[美]马克斯·库恩tidymodels一组用于建模和机器学习的R语言包。无论你是新手还是拥有多年建模经验,这本实践用书将为数据分析师、商业分析师和数据科学家展示tidymodels框架如何为你的工作提供一致灵活的方法。RStudio的工程师Max Kuhn和Julia Silge展示了通过专注于一种称为tidyverse的R方言来创建模型的方法。采用tidyverse原则的软件共享高层设计理念和低层语法及数据结构,因此学习生态系统的一部分有助于掌握下一部分。你会明白为什么tidymodels框架被人们广泛使用。