软件与程序设计
-
Python三级成都科创科学文化研究院本书面向具备Python一二级能力的初学者,基于虚构人物形象山羊博士和二叶草的教学现场,带领读者体验Python深度学习的乐趣。本书内容以教学对话和场景插图呈现,讲解深度学习的概念、人工智能的基础知识,以及典型例程的开发流程与具体实现。本书可作为以PAAT全国青少年编程能力等级考试、中国自动化学会青少年人工智能核心素养为代表的各类Python编程能力认定的参考书,也可供Python初学者自学入门。 -
信息学奥赛CSP满分之路王津 陈真 刘俊星 夏宗强 祝敏磊信息学奥赛初赛(CSP第一轮)作为信息学奥赛的起始阶段,也是参赛者迈向更高层次竞赛的必经之路。本题集作为信奥赛初赛的重要学习和训练资料,内容涵盖了信奥赛初赛涉及的计算机科学基础知识、编程技能的实践应用,以及算法设计与分析等多项内容。而且,题目设计注重实际应用和思维拓展,难度适中,既有对基础知识的考查,也有一定难度的挑战题目,适用于广大对计算机科学和编程感兴趣的青少年。无论是初学者还是有一定基础的选手,都可以从本题集中找到适合自己的学习内容和练习题目。此外,本题集还可以作为学校信息学竞赛教学的辅助教材,帮助教师制订合适的教学计划和练习方案,引导学生系统地学习和掌握计算机科学的基础知识和技能,更好地备战信奥赛初赛。 -
C++从入门到精通明日科技《C从入门到精通(第6版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C程序开发需要掌握的知识。本书分为4篇共19章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是面向对象,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文件操作和网络通信;第4篇是项目实战,开发一个酒店客房管理系统,并制作一个植物大战僵尸修改器。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C的强大功能,快速提高开发能力。 -
Java项目实战廖志伟本书是一本高质量的实战指南,面向Java开发者,旨在帮助他们进阶成为资深开发者。作者结合多年一线开发经验,深度剖析大型互联网企业通用技术的进阶应用,提供丰富的实战经验和实用技巧。本书共9章,第1章讲解项目管理经验,第2章从设计模式的角度提升代码复用、可维护性、扩展性等方面的经验。第3章深入讲解Spring Boot框架的原理和设计思想,帮助读者更加熟练地运用该框架。第4章主要讲解Java项目和中间件部署的相关方案,包括CentOS 7、Docker、DockerCompose、宝塔面板、Kubernetes等。第5~9章讲解调优方面的经验,涵盖了JVM、MySQL、Redis、消息中间件和ElasticSearch等方面的知识。本书内容丰富、实用,适合多个岗位的读者,包括Java开发者、技术管理人员、系统运维人员等。阅读本书后,读者能快速提升实战项目经验,熟练地运用这些技术,并在实际项目中取得更好的效果,因此,对于工作多年的开发者来讲,本书也有不可替代的参考价值。 -
机器学习实战营谢雪葵本书是一本机器学习实用指南,提供从基础知识到进阶技能的全面学习路径。本书以浅显 易懂的方式介绍了机器学习的基本概念和主要类型,并详细介绍使用 Python 及常见的库进行数 据处理和机器学习的实操。此外,介绍了数据预处理的详细过程,最后通过若干典型案例加深 读者对机器学习的理解。本书适合对机器学习感兴趣的初学者,也可作为软件开发人员、数据分析师、学术研究人员的参考书籍。 -
指令编程彭刚本书全面介绍了ChatGPT指令编程的基本原理和实际应用,分析了指令编程的挑战与未来发展方向。全书共7章。第1章介绍指令编程基础,第2章介绍指令编程的基本知识与技能,第3章介绍指令编写技术,第4章介绍指令编程实践,第5章介绍高级指令编程技巧,第6章分析指令编程的挑战,第7章对指令编程的未来进行展望。本书注重实践性,涵盖了自然语言处理、软件开发、数据处理、图像处理等多个领域的应用案例。本书在讲解理论知识的同时,探讨了指令编程与人工智能模型的关系和技术改进方向,以及指令编程对应用程序开发和人机交互的影响。本书可作为高等院校计算机专业及相关专业的教学用书,也可作为感兴趣读者的自学读物,还可作为相关研究人员和从业人员的参考用书。 -
TypeScript学习手册[美]乔希 戈德堡(Josh Goldberg)著,安道译本书的主要内容有:相较“纯粹的”JavaScript,TypeScript的优势及其类型系统的一般特性。如何使用仅在开发过程中有用的类型注解为TypeScript类型系统提供信息。TypeScript如何分析和理解代码,提升现有开发模式的效率。TypeScript如何处理数组、类、函数、对象,以及JavaScript内置的其他重要结构。如何高效使用众多TypeScript配置选项,根据团队和项目需要定制TypeScript编译器。如何使用IDE集成的各种功能,例如自动重构和智能代码搜索,提升开发速度、减少bug。 -
临床诊疗人工智能朱一帆医疗人工智能的发展势不可当,临床决策支持系统(Clinical Decision Support System,CDSS)是其中一个重要内容。 在医学领域,临床决策更多地被称为临床思维,是医护人员对患者临床信息(症状、体征和异常检查结果)的分析、综合和判断的逻辑思维过程。 建设可解释的CDSS的前提是明确临床决策发生在哪里,做了什么决策,做出决策的逻辑模式是什么,应用了哪些知识内容,可解释性在哪里等。建设可通用的CDSS的前提在于发现临床各科室决策的统一逻辑模式。本书从临床思维的角度回答了这些问题,不涉及图像处理等其他形式的CDSS。 本书旨在尝试构建一个可解释、可通用的CDSS系统化理论,希望通过本书与医疗工程研发人员、临床决策算法研究人员共同研究和探讨,以达到共同进步、促进学科发展的目的。 -
Python编程课(德)Hauke Fehr(豪克·费尔)本书根据青少年学习编程语言的特点,从零起点开始手把手教青少年学习Python这种编程语言,为青少年量身定制了许多好玩的程序和游戏,能够让青少年读者在学习中即学到了编程技术也找到了乐趣。 -
智能产品设计李正军为响应《教育厅办公厅关于组织开展战略性新兴领域“十四五”高等教育教材体系建设工作的通知》要 求,新一代信息技术(人工智能)新兴教材有人工智能引论、模式识别、机器学习、深度学习、计算机视觉、自 然语言处理、人工智能芯片与系统、智能产品设计等20种。本书正是在这个背景下编写的。智能产品的 概念可以从两个角度理解,从功能角度,智能产品可以定义为一类具有感知、计算、数据存储、通信和交互 等智能化特征(部分或全部)的产品和装备;从构成角度,智能产品可以定义为一类由产品(物)、传感器、通 信单元、微处理器和控制器等组成的嵌入式系统。根据技术发展水平可以将智能技术分为自动化、信息 化、互联网化和智能化4个层次,与之相对应,智能产品的发展经历4个阶段,这4个阶段分别以产品、服 务、体验、场景为中心。本书主要讲述了智能产品的设计与开发,通过典型的应用实例,由浅入深地阐述了 智能产品的设计、开发和涉及的技术。全书共分8章,主要内容包括:绪论、智能产品交互设计、智能产品 的通信技术与应用、人工智能和大数据技术、云计算和边缘计算、智能手环的设计与开发、双水平智能家用 呼吸机的设计与开发、物联网技术与智能家庭。
