软件与程序设计
-
C#项目开发实战扶松柏C#语言是当今使用极为广泛的开发语言之一,在开发领域中占有重要地位。《C#项目开发实战(微视频版)》通过 9 个综合项目的实现过程,详细讲解了 C#语言在项目实践中的综合运用过程,这些项目在现实应用中具有极强的代表性。本书共分为 9 章,主要讲解了餐饮管理系统、BBS论坛系统、人力资源管理系统、进销存管理系统、多媒体通讯录系统、在线点歌系统、仿《羊了个羊》游戏、微商城系统及房产信息数据可视化系统等内容。在具体讲解每个实例时,遵循项目的开发流程,从接到项目到具体开发,直到最后的调试和发布,均进行讲解,深入讲解了每个重点内容的具体细节,并辅以理论说明,引领读者全面掌握C#语言。 《C#项目开发实战(微视频版)》既适合C#语言的初学者,也适合有一定C#语言基础的读者,还可以作为有一定造诣程序员的参考书。 -
C语言项目实践周富肯本书整理了25个C语言基础实践项目,分为桌面小工具、小游戏、棋牌游戏、算法展示工具、图像处理工具等五大类,按从简单到复杂的顺序进行编排。每个项目均按项目简介、项目需求、项目设计、项目实现、实现效果、不足与改进等展开介绍。其中,项目需求提出了该项目需要完成的功能要求;项目设计则根据需求进行分析,提出了解决问题的思路;项目实现提供了部分项目需求功能的编程实现,更多的需求功能则留给读者进行思考和实现。本书适合本科院校计算机专业的学生使用,特别是低年级学生在C语言课程设计(或独立设置的集中实践环节)中使用。同时,本书也适合非计算机专业但对计算机感兴趣的学生自学。 -
临床诊疗人工智能朱一帆医疗人工智能的发展势不可当,临床决策支持系统(Clinical Decision Support System,CDSS)是其中一个重要内容。 在医学领域,临床决策更多地被称为临床思维,是医护人员对患者临床信息(症状、体征和异常检查结果)的分析、综合和判断的逻辑思维过程。 建设可解释的CDSS的前提是明确临床决策发生在哪里,做了什么决策,做出决策的逻辑模式是什么,应用了哪些知识内容,可解释性在哪里等。建设可通用的CDSS的前提在于发现临床各科室决策的统一逻辑模式。本书从临床思维的角度回答了这些问题,不涉及图像处理等其他形式的CDSS。 本书旨在尝试构建一个可解释、可通用的CDSS系统化理论,希望通过本书与医疗工程研发人员、临床决策算法研究人员共同研究和探讨,以达到共同进步、促进学科发展的目的。 -
Python编程课(德)Hauke Fehr(豪克·费尔)本书根据青少年学习编程语言的特点,从零起点开始手把手教青少年学习Python这种编程语言,为青少年量身定制了许多好玩的程序和游戏,能够让青少年读者在学习中即学到了编程技术也找到了乐趣。 -
TypeScript学习手册[美]乔希 戈德堡(Josh Goldberg)著,安道译本书的主要内容有:相较“纯粹的”JavaScript,TypeScript的优势及其类型系统的一般特性。如何使用仅在开发过程中有用的类型注解为TypeScript类型系统提供信息。TypeScript如何分析和理解代码,提升现有开发模式的效率。TypeScript如何处理数组、类、函数、对象,以及JavaScript内置的其他重要结构。如何高效使用众多TypeScript配置选项,根据团队和项目需要定制TypeScript编译器。如何使用IDE集成的各种功能,例如自动重构和智能代码搜索,提升开发速度、减少bug。 -
算法设计与实践李雄 周娟本书理论结合实践,通过综合运用图、表、文字、代码、解析等多种形式深入浅出地讲解了算法思想、算法结构设计与实践应用,并为大部分章节的算法提供了有趣的竞赛真题及解析,帮助读者学习算法的核心思想,提高实践动手能力。全书共9章,内容包括算法概述、递归算法与分治法、动态规划算法、贪心算法、搜索算法、网络流算法、随机化算法、群体智能优化算法及算法竞赛真题自测与解析。本书配有丰富的在线资源,包括在线课堂、在线真题自测、在线考试、在线自动判题、在线解题视频等线上资源,并提供教学课件、课堂手册、课后习题参考笞案、实例源代码等教学资源,方便教师投课和开展教学活动。本书适合作为计算机科学与技术、软件工程、人工智能、数据科学与大数据分析等专业大学生、研究生的教材。也可以作为数学建模和程序设计竞赛参赛人员的参考书。另外,本书还可以作为考研学生的专业课复习资料,帮助提升升学竟争力。 -
Python语言科研绘图与学术图表绘制从入门到精通关东升 编著《Python语言科研绘图与学术图表绘制从入门到精通》系统介绍了使用Python语言进行数据处理、分析和科研绘图的相关知识和技能。全书共11章,第1章讲解Python基础,第2章讲解数据处理与分析,第3章讲解科研绘图与学术图表绘制库,第4章讲解绘制单变量图形,第5章讲解绘制双变量图形,第6章讲解绘制多变量图形,第7章讲解绘制其他2D图形,第8章讲解绘制3D图形,第9章讲解地理信息可视化,第10章讲解数据学术报告、论文和出版,第11章讲解实战训练营。《Python语言科研绘图与学术图表绘制从入门到精通》包含大量实例,内容由浅入深,循序渐进,既可作为Python与数据科学相关技能的教材,也可作为研究人员的实用手册,尤其适合需要绘制高质量科研图表的研究人员和在读研究生。 -
AI助力Python编程做与学李金洪 主编,韩博、王细薇 副主编本书以智能时代为背景,介绍如何利用人工智能技术辅助Python的开发,更好更高效地解决实际问题。全书内容分为5章:让Python在机器上跑起来、熟悉Python语言、用Python对接API、掌握编写代码的能力、用Python程序实现人机交互。本书以任务为驱动,并且案例都来源于生活和工作的实际场景。“做”与“学”相结合,将理论知识和实际操作呈现给读者,生动有趣地介绍了从安装Python等入门知识,到用简短代码解决各种应用场景中的大问题的技能提升。内容系统全面。本书适合学习Python语言编程的入门读者阅读,也适合Python编程技能提升的读者使用。 -
Rust编程与项目实战朱文伟 李建英Rust是一门系统编程语言,专注于安全,尤其是并发安全,它也是支持函数式、命令式以及泛型等编程范式的多范式语言。标准Rust在语法和性能上和标准C 类似,设计者可以在保证性能的同时提供更好的内存安全。《Rust编程与项目实战》详解Rust编程技巧,配套示例源码、PPT课件、作者QQ答疑服务。《Rust编程与项目实战》共分17章,内容包括Rust基础,搭建Rust开发环境,常量、变量和标量数据类型,运算符和格式化输出,选择结构,控制结构,函数,复合数据类型,指针,模块化编程和标准库,标准库中的字符串对象,多线程编程,标准输入输出和命令行参数,文件读写,网络编程实战,图像和游戏开发实战,数据分析实战。《Rust编程与项目实战》适用于Rust编程初学者、Rust应用开发人员、高并发和分布式开发人员、Web Assembly开发人员、游戏开发人员以及嵌入式应用开发人员。本书也适合作为高等院校或高职高专Rust编程课程的教材。 -
Blender 4.0从新手到高手来阳《Blender 4.0从新手到高手》主讲如何使用中文版Blender软件进行三维动画制作。全书共10章,内容包含软件的界面组成、模型制作、灯光技术、摄像机技术、材质、贴图、渲染技术、关键帧动画、动力学特效等一系列三维动画制作技术。《Blender 4.0从新手到高手》结构清晰、内容全面、通俗易懂,各章均设计了相对应的实用案例,并详细阐述了制作原理及操作步骤,注重提升读者的软件实际操作能力。另外,本书附带的教学资源内容丰富,包括本书所有案例的工程文件、贴图文件和多媒体教学文件,便于读者学以致用。《Blender 4.0从新手到高手》非常适合作为高校和培训机构动画专业的相关课程培训教材,也可以作为广大三维动画爱好者的自学参考用书。
