软件与程序设计
-
计算机视觉基础[美] 韦斯利·E.斯奈德,[美] 戚海蓉 著,张岩,袁汉青,朱佩浪 等 译计算机视觉的应用越来越广泛,已经成功的被应用到机器人、自动驾驶、医学成像和诊断、监控、视频分析等领域,甚至已将跟踪用于体育分析中。本书为读者提供了重要的数学和算法工具,使他们能够深入了解任何完整的计算机视觉系统的基本组成部分,并设计出同样的系统。这些内容包括识别局部特征,如在存在噪声情况下角或边的识别、边缘保持下的平滑、连通成分的标记、立体视觉、阈值处理、聚类、分割,以及描述、匹配形状和场景等。本书使用了各种广泛的例子,包括面部图片、卡通图片、动物脚印和血管造影图片等等。另外,本书每个章节后都留有对应作业和建议实验的项目。本书可以作为高年级本科生和低年级研究生的参考用书,也可以作为从事计算机视觉技术研究的从业者和科技人员的参考用书。 -
Unity AR/VR虚拟现实开发基础王寒 著《Unity AR/VR虚拟现实开发基础》是国家职业教育数字媒体专业群教学资源库配套教材。《Unity AR/VR虚拟现实开发基础》内容涵盖AR/VR行业应用基础知识、Unity3D开发的基本技能,以及如何使用Unity3D在主流的AR/VR平台进行开发。《Unity AR/VR虚拟现实开发基础》共分11章:第1章主要从整体上介绍AR/VR所涉及的技术、主流的AR/VR设备和开发平台、AR/VR行业的发展现状,以及AR/VR在各个领域的应用前景;第2~8章介绍Unity开发的基础知识,包括Unity的编辑器、C#语言编程、三维数字场景的创建和优化、UI系统、动画系统、物理系统、音频等;第9~11章介绍如何基于Unity3D开发不同平台的AR/VR应用。为了使学习者能够快速且有效地掌握核心知识和技能,也方便教师采用更有效的传统方式教学,或者更新颖的线上线下的翻转课堂模式,《Unity AR/VR虚拟现实开发基础》配有36个微课,学习者可以通过扫描书中的二维码进行观看。与《Unity AR/VR虚拟现实开发基础》配套的数字课程将在“智慧职教”(www.icve.comen)网站上线,读者可登录网站学习,详见“智慧职教服务指南”。此外,《Unity AR/VR虚拟现实开发基础》还提供了其他丰富的数字化课程教学资源,包括电子课件(PPT)、课程标准、教学设计、案例素材等,教师可发邮件至编辑邮箱索取,《Unity AR/VR虚拟现实开发基础》适合作为高等职业院校、大中专院校以及计算机培训学校相关专业课程的教材,也可供从事Unity3DAR/VR开发的工作人员学习参考。 -
零基础学JavaScript黄传禄,罗凌云,丁士锋 著本书由浅入深、循序渐进地介绍了JavaScript的语法、各对象的方法和属性的使用方法。全书由三篇组成:第壹篇为基础篇,介绍了JavaScript的数据类型、常量、变量、表达式、运算符、语句、函数、对象和数组;第二篇为实用篇,介绍了JavaScript的对象层次与事件、窗口对象、屏幕对象、浏览器对象、历史对象、地址对象和文档对象等;第三篇为Ajax篇,介绍了Ajax的使用方法以及相关技术,还有一些流行的Ajax框架,如JQuery等。 本书适用于掌握了HTML语言、想进一步学习如何制作动态网页的入门者,也适用于有一定JavaScript基础的想进一步提高的网页开发者。 -
Python基础编程入门谭冠兰,陆伟峰 著,谷瑞,顾家乐,郁春江 编随着人工智能、大数据与云计算的发展,Python语言得到了越来越多的使用。 本书以工作过程为导向,采用项目驱动的方式组织内容。全书共分8章,第1章介绍了编程语言发展的历程及Python开发环境的搭建;第2章介绍了Python语言的缩进、注释、数据类型、字符串、运算符和表达式等;第3章介绍了顺序结构、选择结构和循环结构等程序控制流程;第4章介绍了列表、元组与字典等数据结构;第5章介绍了Python函数的定义与调用,以及其他高阶函数的使用;第6章介绍了Python的模块与包的使用方法;第7章阐述了Python面向对象的特性;第8章介绍了Python的文件操作与异常处理机制。本书既可作为大数据、人工智能等相关专业应用型人才的教学用书,也可以作为Python初学者的学习参考书。 -
乐高机器人高级编程蔡冬冬,焦云逸 著乐高EV3机器人是一个可实现多种创意的STEAM教育工具。《乐高机器人高级编程——传感器与机械臂》在EV3教育套装和配件库的基础上,从机器人传感器和机械臂的角度,通过100多个机器人案例,讲述机器人传感器、移动机器人设计、机械结构设计、机械臂设计和程序设计。书中还融入了与机器人有关的科学探究活动,在学习物理知识的同时,理解编程与机器人“真实处境”的关系。由于移动机器人主体设计简易,具有兼容多个传感器、电机和机械臂的特点,避免了在完成不同任务时的重复搭建。本书深度融合物理、数学、计算机等学科知识,旨在激发读者的创造力和想象力,帮助读者在机器人活动和竞赛中设计出性能优越、更具创意的作品。 本书可作为小学生和中学生学习机器人的教材或参考用书,也可作为机器人竞赛的指导用书。由于书中的每一个机器人案例都给出了详细的讲解和参考性方案,也适合科技爱好者在自学时选用。 -
大数据基础编程、实验和案例教程林子雨 著本实践教程主要介绍大数据软件环境的搭建、大数据基础编程和大数据实验案例,可以帮助大数据学习者有效构建大数据实验环境,快速开展入门级编程。内容包括Linux系统的安装、Hadoop的安装、HDFS基础编程、HBase安装和基础编程、MapReduce基础编程、Hive安装和基础编程、MongoDB安装和基础编程、Redis安装和基础编程、数据仓库Hive安装和基础编程、可视化工具安装和使用、Spark安装和基础编程、大数据实验综合案例 -
Visual Basic程序设计实验指导与测试龚沛曾,杨志强,谢守方,陆慰民 编《Visual Basic程序设计实验指导与测试(第5版)》是与龚沛曾主编的《VisualBasic程序设计教程(第5版)》配套的实验指导与测试教材。《Visual Basic程序设计实验指导与测试(第5版)》分为11章,分别为VB入门和可视化编程基础、VB语言基础和顺序结构、选择结构、循环结构、数组、过程、用户界面设计、数据文件、ADO数据库编程基础、图形应用程序开发、递归及其应用。每章内容分为六部分,分别为知识要点、实验题解、习题解答、常见错误和难点分析、测试题和测试题参考答案。《Visual Basic程序设计实验指导与测试(第5版)》实验安排恰当,例题、习题丰富,除基本练习题外,许多题目都是实际应用开发的基础。《Visual Basic程序设计实验指导与测试(第5版)》可作为高等学校VisualBasic程序设计课程的实验教材,也可作为各类考试和社会读者的自学辅助用书。《Visual Basic程序设计实验指导与测试(第5版)》特色:《Visual Basic程序设计实验指导与测试(第5版)》是“十二五”普通高等教育本科国家级规划教材《VisualBasic程序设计教程(第5版)》配套参考书。《Visual Basic程序设计实验指导与测试(第5版)》由知识要点、实验题解、习题解答、常见错误和难点分析、测试题及其参考答案六部分组成。《Visual Basic程序设计实验指导与测试(第5版)》配套数字化资源丰富,包括国家精品在线开放课程视频、电子教案、实例素材、实验解答等。 -
C#程序设计项目化教程何福男 著本书以一个真实完整的C#应用程序项目的开发过程贯穿全书,采用“项目引领,任务驱动”模式,强调“做什么,怎么做,做中学”的教学理念,将“学生社团管理系统”的开发流程按项目划分成多个任务;在每个任务中,采用图文并茂的方式,给出任务目标、任务分析及详细的操作步骤和相关代码,带领学习者逐步完成项目功能。全书分为两个部分,第1部分介绍项目总体背景和进行需求分析;第2部分包括项目1至项目6,依次介绍系统开发环境搭建、C#基础学习、系统接口创建、系统用户界面设计、系统数据管理和系统打包发布与安装部署等内容,将C#基础、面向对象程序设计、Windows窗体开发及ADO.NET数据库编程等知识很好地融入了这些项目之中。本书可作为高职高专学生的C#编程类入门书籍,还可供使用C#语言进行.NET开发的初学者参考使用。为便于教学,本书提供了配套的电子课件、源代码等资源,请登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。 -
程序设计基础邹启明 著本书重点介绍在C语言环境下编写程序的思路与方法,主要讲述C语言的数据类型、运算规则,顺序、选择、循环结构的程序设计,以及数组、函数、指针与结构体、文件等内容。本书在介绍基本概念、基本语法及常规算法的基础上,强调模块化、规范化的程序设计。本书内容少而精,结构清晰、层次分明,文字通俗易懂,讲解循序渐进,并且通过大量与C语言知识点紧密结合的例题,让读者更好地掌握用计算机解决问题的思维方式和程序设计方法。本书每章后均配有综合练习题,并且免费提供配套电子课件。本书可作为高等学校计算机及相关专业教材,也可供从事计算机相关领域的科研人员自学参考。 -
C语言程序设计实验与习题指导颜晖,张泳,张高燕,杨起帆,柳俊 等 编《C语言程序设计实验与习题指导(第4版)》是与“C语言程序设计(第4版)”(何钦铭、颜晖主编,高等教育出版社出版)配套的实验与习题指导用书。全书由实验指导和习题两部分组成,实验部分有13个实验,包括21个实验项目和一个综合实验,每个实验都提供精心设计的编程示例或调试示例以及实验题(编程题和改错题)。读者可以先模仿示例操作,然后再独立完成实验题,通过“模仿-改写-编写”的上机实践过程,循序渐进地熟悉编程环境,理解和掌握程序设计的思想、方法和技巧,并掌握基本的程序调试方法。习题部分给出了与教材配套的选择题、填空题及参考答案,以帮助读者巩固各章节知识点。该书的实验题部署在具有在线判题功能的PTA(Programming Teaching Assistant,又称“拼题A”)平台上,读者输入验证码后即可进行在线练习。《C语言程序设计实验与习题指导(第4版)》可以作为高等学校学生学习“C语言程序设计”课程的配套用书,也可以作为计算机等级考试的辅导用书。
