本书共分为5章,系统全面地介绍了MATLAB的基本知识和用法,包括:MATLAB基础简介、向量与矩阵运算、绘图、符号计算、程序设计。本书将MATLAB软件应用于数学、信息与计算科学专业的学习和研究中,解决相关课程中的科学计算、图形绘制、数值模拟与仿真等问题,提高科学计算与研究的效率,使读者具备利用MATLAB软件进行计算机处理、解决实际问题的能力。 本书读者对象为需要数学建模、学术研究分析、理论验证、图形仿真的各专业大学生、研究生,以及教师和科研人员。
本书按照“项目导向、任务驱动”的教学模式编写,以AutoCAD 2018为载体,采用了大量的项目案例,全面地讲解了AutoCAD 2018软件的使用方法和技巧,主要内容包括AutoCAD 2018入门基础知识、绘制平面图形、绘制三视图、绘制零件图、绘制装配图和综合课程设计项目。本书讲解详细,通俗易懂,具有很强的实用性和可操作性,不仅适合作为高职高专院校相关专业和社会培训机构的教材,也可供广大工程技术人员自学与参考。本书配有授课电子课件和素材文件,需要的教师可登录机械工业出版社教育
本书从实用、够用的角度出发,以图书馆管理系统为主线,采用项目导向、任务驱动案例的教学方式,详细讲述了软件工程的基本原理、概念、技术和方法。本书分为基础理论篇、分析与设计篇、实现与测试篇、维护与管理篇,共4篇、10个项目。基础理论篇讲述了软件工程概念和统一建模语言(UML),具体包括软件的定义、软件危机、软件生命周期、开发模型及UML的概念模型、UML的静态及动态建模机制。分析与设计篇讲述了项目市场调研、软件项目需求分析、软件项目总体设计、软件项目详细设计。以图书馆管理系统为例,以面向对象设计方法
本书以初学者为基点,按照由浅入深、循序渐进的学习规律编排章节内容,案例丰富、针对性强,以原创为主,结合编者平时教学积累的经验精心设计而成。本书共8章,包括Flash CS6基本界面和文档管理,图形的绘制与编辑,元件、实例和库,动画制作,简单交互动画的制作,使用文本、声音与视频,发布Flash文档。每章都介绍了重点要掌握的技术与理论知识,并配有代表性的案例和实训,有些章节后还附有练习。通过案例、实训与练习,使学习者能较快地使用Flash CS6的各种功能进行设计和制作动画。另外,本书还提供了相关的
本书适用于一体化教学。全书包括五个学习情境,分别是海珠桥灯饰工程的设计与调试、数字钟的设计与调试、轻工LED电子显示屏的设计与调试、家居报警系统的设计与调试和超声波汽车倒车雷达的设计与调试。这五个学习情境的整体结构采用由易到难、循序渐进的方式,内容包含了单片机最小系统、传感器、按键输入、定时中断、流水灯、数码管、点阵、LCD液晶显示器、继电器、蜂鸣器、步进电机和超声波知识点。每个学习情境分为几个学习任务,学习任务之间互有关联,都是为了实现学习情境中的最终产品而服务。每个学习任务中的程序层层递进,
数据结构是计算机及相关专业的核心课程,也是计算机及相关专业硕士研究生入学考试的必考科目,而且是理工专业的热门公选课程。本书介绍数据结构、算法以及抽象数据类型的概念;介绍线性表、栈和队列、字符串和多维数组、树和二叉树、图等常用数据结构;讨论查找和排序技术。本书合理规划教学内容,梳理知识单元及其拓扑结构,兼顾概念层和实现层,既强调数据结构的基本概念和原理方法,又注重数据结构的程序实现和实际运用,在提炼基础知识的同时,进行适当的扩展和提高。本书内容丰富,层次清晰,深入浅出,结合实例,可作为高等
本书基于ST公司的STM32芯片,包括8个项目、19个任务,分别介绍LED控制设计与实现、跑马灯控制设计与实现、数码管显示设计与实现、控键控制设计与实现、定时器应用设计与实现、串行通信设计与实现、模数转换设计与实现以及嵌入式智能车设计与实现等内容,涵盖了嵌入式系统的基本知识和嵌入式应用开发的基本内容。 本书引入Proteus仿真软件,采用“任务驱动、做中学”的编写思路,每个任务均将相关知识和职业岗位技能融合在一起,将知识、技能的学习结合任务完成过程来进行。 本书可作为高等院校嵌入式技术与应用、物
本书全面介绍了Docker及Docker组合Kubernetes、TiDB等高级服务的部署、管理和高可用相关知识。全书共13章,包括Docker基本管理、Docker镜像管理、Docker高级管理、Docker私有仓库部署和管理、Docker安全管理、Docker日志管理、Kubernetes-Docker集群、Docker Swarm基础、Docker Swarm集群管理、Docker构建和Web应用部署、Docker生产环境容器化、安装部署TiDB及OpenStack+ Ceph+Docke
本书全面介绍了OpenStack和Hadoop的部署、管理和高可用相关知识。全书共9章,包括OpenStack入门体验、OpenStack常见模块详解、OpenStack云平台管理、搭建OpenStack多节点的企业私有云平台、OpenStack HA部署、Hadoop基础、HBase部署与使用、部署CDH,以及容器与云平台实战等内容。每章最后都提供了本章作业,用于读者巩固对本章理论知识的理解。 通过学习本书,读者可以在生产环境中部署企业私有云,并具备管理、维护、扩展云平台的能力,同时具备大数据
Scratch 3.0是美国麻省理工学院(MIT)发布的新版编程语言和平台,相较于Scratch 2.0,功能和界面进行了较大的更新。 本书是一本学习Scratch 3.0创意和编程的趣味课程指南。全书分为3篇,共25课。首先从少儿学编程的基础和准备出发,详细介绍了Scratch 3.0的界面和功能,通过40多个项目示例,展示了各类积木的用法和编程技巧,并介绍了如何将Scratch 3.0和Makey Makey、micro:bit、LEGO MINDSTORMS EV3等硬件