软件与程序设计
-
乐高EV3机器人创意搭建与编程张海涛 著欢迎来到乐高EV3的精彩世界!这是一本通俗易懂的亲子类乐高EV3制作图书。本书以 “结构搭建”与“软件编程”两部分对乐高EV3的入门知识进行介绍。孩子可通过阅读本书,学习机械结构与软件编程的知识,还可以了解各种传感器的工作原理及使用方法。 本书图文并茂,以充满童趣的情景设计激发孩子的阅读兴趣,注重家长与孩子的互动,意在增加亲子活动的乐趣,增进家庭成员之间的感情。每个主题设计均与孩子的学习、生活紧密联系,容易让孩子产生共鸣,便于建立知识联结,从而激发兴趣。如果家长想在有限的时间中既能培养孩子的能力,又能陪伴孩子玩乐,可以通过本书获得一些新的思路。 本书适用于小学一年级以上的乐高初学者,也可作为与乐高有关的各种科普及教学活动的参考用书。 -
计算机视觉应用开发北京百度网讯科技有限公司,陈尚义,彭 著本书为1+X职业技能等级证书配套系列教材,以《计算机视觉应用开发职业技能等级标准(初级)》为依据,由北京百度网讯科技有限公司组织编写。 本书分为视觉数据获取与整理、视觉数据预处理、视觉数据标注、视觉应用场景与部署4部分,共10个项目,内容包括图像采集、数据文件整理、图像清洗、图像增广、可视化图像检测、图像标注、视频标注、标注文件格式转换、视觉应用场景认知以及视觉应用部署。全书以“项目—任务”方式安排教学内容,并采用模块化的组织形式,便于教师课堂的教学实施,以及学生由浅入深地学习各相关知识点。 本书配套微课视频、电子课件(PPT)、案例源代码等数字化学习资源。与本书配套的数字课程“计算机视觉应用开发”将在“智慧职教”(www.icve.com.cn)上线,学习者可以登录网站进行学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教服务指南”。教师可发邮件至编辑邮箱1548103297@qq.com索取相关教学资源。 本书可作为计算机视觉应用开发1+X职业技能等级证书(初级)认证的相关教学和培训教材,也可作为人工智能应用领域相关技术人员的自学参考书。 -
区块链+ 大众科普读本谭粤飞,郑子彬 著本书涵盖了区块链技术的基础知识、特点分类、与其他信息技术的对比联系以及应用场景,力求在横向与纵向两个方向上让读者对区块链技术有所认识,从而综合、全面地了解这门技术。全书共分 5 章,第 1 章介绍了区块链的基础知识,第 2 章介绍了区块链技术的一些基本特点,第 3 章介绍了区块链的分类,第 4 章介绍了区块链与信息技术其他领域(包括物联网、大数据和人工智能)之间的联系和区别以及区块链可能给这些领域带来的变革,第 5 章介绍了区块链技术在社会各行各业的一些典型应用场景及应用案例。 -
C++编程实战罗骞 著《C++编程实战:从0到1》详细地介绍了C++在实际项目中的具体编程应用,主要内容包括:数据类型,变量声明、范围,控制语句,引用、指针、函数、类与对象、输入输出流、模板和异常处理等。通过这些章节的学习,《C++编程实战:从0到1》读者将可以编写自己的模板,以使泛型算法适用于任何类型。通过《C++编程实战:从0到1》的学习读者将不仅能够编写符合实际应用的代码,而且还能够提高自己编写的程序的可读性、性能和可维护性。《C++编程实战:从0到1》可作为高等学校计算机相关专业的程序设计入门教材、计算机技术的培训教材,或者作为全国计算机等级考试的参考用书和编程爱好者自学C++的教材。 -
Vue.js 从入门到项目实践聚慕课教育研发中心 编《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》采用“基础知识→核心应用→核心技术→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》分为4篇,共18章,首先讲解了Vue基本简介、创建Vue简单实例、Vue的指令、基本特性、Vue的数据及事件绑定、Vue的过滤器和Vue的过渡动画等知识内容,还深入地讲解Vue的组件、Vue常用插件、Vue实例方法、Render函数及常见问题解析等核心编程技术,详细探讨了状态管理Vuex及Vue工程实例等知识内容。在实践环节不仅介绍了框架Vue的订餐管理系统、网上图书销售系统,还介绍了仿写网易云音乐系统,全面展现了项目开发实践的全过程。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》旨在从多角度,全方位帮助读者快速掌握Vue语言开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》赠送资源比较丰富,我们在《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》前言部分对资源包的具体内容、获取方式及使用方法等做了详细说明。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》适合希望学习框架语言编程的初、中级程序员和希望精通编程的程序员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训机构的参考用书。 -
Kali Linux2网络渗透测试实践指南李华峰 著随着网络和计算机的安全越来越受重视,渗透测试技术已经成为网络安全研究领域的焦点之一。作为一款网络安全审计工具,Kali在渗透测试行业广受认可,几乎包含了所有的热门工具,它可以通过对设备的探测来审计其安全性,而且功能极其完备。本书由畅销的Kali图书升级而来,由资深的网络安全领域的一线教师编写完成。全书共15章,围绕如何使用Kali这款网络安全审计工具集合展开,涉及网络安全渗透测试的相关理论和工具、Kali Linux 2的基础知识、被动扫描、主动扫描、漏洞扫描、远程控制、渗透攻击、社会工程学工具、用Python?3编写漏洞渗透模块、网络数据的**与欺骗、无线安全渗透测试、拒绝服务攻击等知识点,并结合Nmap、Metasploit、Armitage、Wireshark、Burp Suite等工具进行全面的实操演示。读者将从书中学习到简洁易懂的网络安全知识,了解实用的案例和操作技巧,更好地运用Kali Linux 2的工具和功能。本书适合网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训人员、高校网络安全专业的师生等群体阅读,有教学需求的读者,还可以从本书的配套资源中获得相应的教辅资料。 -
算法设计乔恩·克莱因伯格(Jon Kleinberg) 著,王海鹏 译这是一本关于算法设计和分析的经典教材。本书围绕算法设计进行组织,对每种算法技术用多个典型范例进行分析,把算法的理论跟实际问题结合起来,具有很大的启发性。本书侧重算法设计思路,每章都从实际问题出发,经过深入具体的分析引出相应算法的设计思想,并对算法的正确性和复杂性进行合理的分析和论证。本书覆盖面广,且含有200多道精彩的习题,最后还扩展了PSPACE问题、参数复杂性等内容。 -
C++入门很轻松云商科技 编《C++入门很轻松(微课超值版)/入门很轻松》是针对零基础读者编写的C++入门教材,侧重实战,结合流行有趣的热点案例,详细地介绍了C++开发中的各项技术。《C++入门很轻松(微课超值版)/入门很轻松》分为16章,内容包括快速步入C++的世界、C++语言基础、使用常量和变量、使用运算符和表达式、程序流程控制结构、函数与函数调用、数值数组与字符数组、C++中的指针和引用、结构体/共用体和枚举、C++中的类和对象、C++中的继承与派生、C++中的多态与重载、C++中模板的应用、容器/算法与迭代器、C++程序的异常处理、C++中文件的操作。《C++入门很轻松(微课超值版)/入门很轻松》通过大量案例,不仅可以帮助初学者快速入门,还可以让读者积累项目开发经验。通过微信扫码可以快速查看对应案例的微视频操作及实战训练中的解题思路;通过一步步引导的方式,可以检验读者对每章知识点掌握的程度。另外,《C++入门很轻松(微课超值版)/入门很轻松》还赠送大量超值资源,包括精美幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和“小白”项目实战手册。《C++入门很轻松(微课超值版)/入门很轻松》提供了技术支持QQ群,专为读者答疑解难,降低零基础学习编程的门槛,让读者轻松跨入编程的领域。《C++入门很轻松(微课超值版)/入门很轻松》适合零基础的C++自学者和C+开发技术人员,还可作为大、中专院校的学生和培训机构学员的参考用书。 -
Python机器学习入门程晨 著Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。它具有丰富和强大的模块(库),能够很轻松地把用其他编程语言(尤其是C/C++)编写的各种模块联结在一起。这两年随着人们对人工智能的关注越来越多,大家对Python的学习热情也越来越高。在IEEE发布的编程语言排行榜中,Python已经多年****。这本Python编程与机器学习的入门书,首先介绍了一些Python编程的基础知识,然后基于图像识别的机器学习技术介绍了关于人工智能的一些知识和概念。读者可以跟随本书讲解动手编程实现图像特征检测、人脸识别、手写数字识别等应用,从而建立起对人工智能、机器学习、人工神经网络的初步认识。本书适合对人工智能感兴趣但缺乏编程基础的初学者阅读。它能够帮助读者更加轻松地进入Python编程以及人工智能的世界。 -
LabVIEW虚拟仪器入门与实例训练夏江华,王婷婷,汤素丽 著《LabVIEW虚拟仪器入门与实例训练》基于当前流行的虚拟仪器开发平台——LabVIEW 2018,结合了大量实例,介绍了LabVIEW软件的开发环境与基本操作,前面板,程序框图设计,字符串运算,循环与结构,数组和簇,波形图表和波形图,文件I/O,仪器控制,信号生成、分析及处理,LabVIEW应用程序生成,数据库。各章内容由浅人深、先易后难、循序渐进并附有习题,帮助读者巩固理论知识和提升上机操作能力,快速掌握LabVIEW的编程方法和技巧。《LabVIEW虚拟仪器入门与实例训练》适合用作各高职院校LabVIEW程序设计相关专业的教材,也可作为相关工程技术人员设计开发仪器或自动测试系统的参考用书。
