软件与程序设计
-
Python三级成都科创科学文化研究院本书面向具备Python一二级能力的初学者,基于虚构人物形象山羊博士和二叶草的教学现场,带领读者体验Python深度学习的乐趣。本书内容以教学对话和场景插图呈现,讲解深度学习的概念、人工智能的基础知识,以及典型例程的开发流程与具体实现。本书可作为以PAAT全国青少年编程能力等级考试、中国自动化学会青少年人工智能核心素养为代表的各类Python编程能力认定的参考书,也可供Python初学者自学入门。 -
Axure RP10原型设计完全自学一本通王欣本书内容浅显易懂,简明扼要,从交互设计动画制作的基础知识出发,详细讲述了如何使用AxureRP 10制作交互设计动画,大部分知识点配有实例操作,使得学习过程不再枯燥乏味。本书内容章节安排如下。第1章 熟悉Axure RP 10。本章主要介绍了Axure RP 10的主要功能,Axure RP 10的下载、安装、汉化与启动,Axure RP 10的工作界面,自定义工作界面,使用Axure RP 10的帮助资源,查看视图,使用标尺,参考线,显示栅格,设置遮罩和对齐/分布对象等内容,帮助读者快速熟悉Axure RP 10软件。第2章 Axure RP 10的基本操作。本章主要介绍了文件的新建和存储、文件的打开与导入,以及自动备份、还原与恢复操作等内容。第3章 页面的管理。本章主要包括了解站点、管理页面、编辑页面、自适应视图、图表类型、创建流程图、组合对象、锁定对象和隐藏对象等内容。第4章 使用元件。本章详细介绍了每种元件的使用方法和技巧,以及钢笔工具的使用方法,并对元件在实际原型设计中的应用技巧进行了讲解。第5章 元件的属性和样式。本章主要介绍了Axure RP 10中元件的属性,以及应用元件样式的方法和技巧,同时详细介绍了设置各种样式的方法。第6章 母版与第三方元件库。本章主要介绍了母版的创建和使用方法,以及第三方元件库的创建和使用方法。第7章 简单交互设计。本章主要介绍了向元件中添加各种交互效果的方法和技巧,并详细介绍了各种参数的设置操作,同时还对交互样式的设置方法和技巧进行了讲解。第8章 高级交互设计。本章主要介绍了Axure RP 10中变量、表达式、中继器的基本操作,以及函数的相关知识。第9章 团队合作。本章主要讲解了团队项目的创建、编辑、发布,以及团队项目的检入和检出等内容。第10章 发布与输出。本章主要介绍了Axure RP 10中的几种生成器,以生成不同格式的原型设计供客户查看。第11章 设计制作PC端网页原型。本章介绍了运用Axure RP 10绘制PC端网页原型设计实例。第12章 设计制作移动端网页原型。本章介绍了运用Axure RP 10绘制移动端网页原型设计实例。 -
C++从入门到精通明日科技《C从入门到精通(第6版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C程序开发需要掌握的知识。本书分为4篇共19章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是面向对象,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文件操作和网络通信;第4篇是项目实战,开发一个酒店客房管理系统,并制作一个植物大战僵尸修改器。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C的强大功能,快速提高开发能力。 -
装备电磁兼容试验与工程实践工业和信息化部电子第五研究所本书是一本关于装备电磁兼容基础理论、试验技术和设计与对策的工具书。对电磁兼容基础理论、设备与分系统级试验标准和方法进行了系统、全面、深入浅出的论述。在此基础上,从元器件选择、电路设计、印制电路板设计、产品内部结构布局、电缆分类敷设等方面,结合不同装备特点,对电磁兼容设计与对策进行了系统介绍。本书是编著者多年装备在电磁兼容试验、设计等方面实际工作经验的总结,内容系统全面,实用性强,适合于从事装备电磁兼容领域相关工作的工程技术人员使用,也可作为相关专业师生的参考书籍。 -
基础统计学(美)Mario F. Triola(马里奥·F·特里奥拉)《基础统计学》历经14 版,经久不衰。该书已经作为国际版统计教材被翻译成多国文字,连续25 年在美国统计类教材中排名第一。本书以浅显易懂的文字以及贴近实际的案例,带领读者专业系统地学习统计思维和批判性思维,领略统计学的真实魅力。本书的第1~3 章着重介绍描述统计学,通过第4~6 章的概率分布逐渐过渡到第7~9 章的推断统计学;第10~15 章介绍了现代统计学中一些重要的实践方法,例如回归分析、拟合优度、方差分析、非参数检验等,读者可以根据自身的兴趣与背景学习相关内容。 -
智能产品设计李正军为响应《教育厅办公厅关于组织开展战略性新兴领域“十四五”高等教育教材体系建设工作的通知》要 求,新一代信息技术(人工智能)新兴教材有人工智能引论、模式识别、机器学习、深度学习、计算机视觉、自 然语言处理、人工智能芯片与系统、智能产品设计等20种。本书正是在这个背景下编写的。智能产品的 概念可以从两个角度理解,从功能角度,智能产品可以定义为一类具有感知、计算、数据存储、通信和交互 等智能化特征(部分或全部)的产品和装备;从构成角度,智能产品可以定义为一类由产品(物)、传感器、通 信单元、微处理器和控制器等组成的嵌入式系统。根据技术发展水平可以将智能技术分为自动化、信息 化、互联网化和智能化4个层次,与之相对应,智能产品的发展经历4个阶段,这4个阶段分别以产品、服 务、体验、场景为中心。本书主要讲述了智能产品的设计与开发,通过典型的应用实例,由浅入深地阐述了 智能产品的设计、开发和涉及的技术。全书共分8章,主要内容包括:绪论、智能产品交互设计、智能产品 的通信技术与应用、人工智能和大数据技术、云计算和边缘计算、智能手环的设计与开发、双水平智能家用 呼吸机的设计与开发、物联网技术与智能家庭。 -
JavaScript快速入门与开发实战郭超 著本书分14章对JavaScript编程语言展开介绍,从JavaScript发展历史到基本语法、面向对象编程、程序调试、DOM操作、BOM操作,最后到JavaScript高级应用,还有ES6新特性、Promise异步编程和模块化开发等技术内容,全方位系统地介绍了作为一名前端开发人员所必须要掌握的JavaScript内容。如果您有过JavaScript的开发经验,相信您读完这本书也会纠正个人技术认知上的部分误区,如果您是一位初学者,本书也同样适合您,不过需要您把学习本书看作是一个长期任务,可以根据书中的编写案例认认真真地加以练结,相信在不久后同样可以深入掌握JavaScript。 -
C#项目开发实战扶松柏C#语言是当今使用极为广泛的开发语言之一,在开发领域中占有重要地位。《C#项目开发实战(微视频版)》通过 9 个综合项目的实现过程,详细讲解了 C#语言在项目实践中的综合运用过程,这些项目在现实应用中具有极强的代表性。本书共分为 9 章,主要讲解了餐饮管理系统、BBS论坛系统、人力资源管理系统、进销存管理系统、多媒体通讯录系统、在线点歌系统、仿《羊了个羊》游戏、微商城系统及房产信息数据可视化系统等内容。在具体讲解每个实例时,遵循项目的开发流程,从接到项目到具体开发,直到最后的调试和发布,均进行讲解,深入讲解了每个重点内容的具体细节,并辅以理论说明,引领读者全面掌握C#语言。 《C#项目开发实战(微视频版)》既适合C#语言的初学者,也适合有一定C#语言基础的读者,还可以作为有一定造诣程序员的参考书。 -
算法设计与实践李雄 周娟本书理论结合实践,通过综合运用图、表、文字、代码、解析等多种形式深入浅出地讲解了算法思想、算法结构设计与实践应用,并为大部分章节的算法提供了有趣的竞赛真题及解析,帮助读者学习算法的核心思想,提高实践动手能力。全书共9章,内容包括算法概述、递归算法与分治法、动态规划算法、贪心算法、搜索算法、网络流算法、随机化算法、群体智能优化算法及算法竞赛真题自测与解析。本书配有丰富的在线资源,包括在线课堂、在线真题自测、在线考试、在线自动判题、在线解题视频等线上资源,并提供教学课件、课堂手册、课后习题参考笞案、实例源代码等教学资源,方便教师投课和开展教学活动。本书适合作为计算机科学与技术、软件工程、人工智能、数据科学与大数据分析等专业大学生、研究生的教材。也可以作为数学建模和程序设计竞赛参赛人员的参考书。另外,本书还可以作为考研学生的专业课复习资料,帮助提升升学竟争力。 -
Rust游戏开发实战[美]赫伯特·沃尔弗森(Herbert Wolverson)本书主要介绍基于Rust语言开发游戏的方法,还介绍了适用于Unity、Unreal等游戏引擎的技巧。本书先设置开发环境,然后引导读者制作自己的Flappy Bird,借实例讲解Rust语言的基础知识。全书引导读者逐步完成一个《地下城爬行者》(Dungeon Crawler)游戏项目,通过实战帮助读者掌握Rust的相关知识,掌握用Bevy开发游戏的方法,以及在不影响程序调试的情况下运行游戏系统,对所开发的游戏进行优化。本书适合所有对Rust语言感兴趣的读者阅读,也适合从事游戏开发的读者参考。
