软件与程序设计
-
小天才学C++董春龙,刘鹏 编C++是一种使用非常广泛的计算机编程语言,也是信息学奥赛指定的语言之一。本书将C++编程知识与中小学数学知识结合起来,并将计算机科学史上一些有趣的小故事融入其中。通过这种特殊的编写方式让同学们学习编程、复习数学、了解历史,潜移默化中培养同学们的计算思维和编程思维。全书共14课,主要介绍C++编程工具的安装及使用,C++编程的基础知识,C++的顺序语句、选择语句、循环语句及常用的库函数的使用,用C++解决数学计算、统计推理、和差倍分等中小学数学问题。本书适合小学四年级以上的学生和信息学奥赛的初学者阅读,也适合家长及C++编程爱好者参考,还可作为中小学信息技术课程的教材。 -
Python统计可视化之Altair探索分析实践指南刘大成 著本书以Altair为核心工具,通过认识数据、理解数据和探索数据全方位地探索分析数据集的统计可视化形式,以应用数据和案例研究为实践场景,使用Altair数据加工箱进行数据预处理,在此基础上,深入理解不同应用领域和实践场景的数据集的统计可视化模型。本书以实践和练习的方式学习和巩固核心知识,学习形式简单高效,适合大数据相关行业的人士参考,也适合大数据相关专业的高校师生教学和自学使用。 本书在很多章节均有动手实践和练习,其中,动手实践”采用以练代讲的方式学习和延展核心知识或技能,练习”采用举一反三的方式复习和巩固核心知识或技能。 -
中文版Illustrator 2020基础教程凤凰高新教育 著Illustrator是优秀的矢量图形处理软件,广泛应用于插画绘制、广告设计等领域。Illustrator 2020不仅继承了前期版本的优秀功能,还增加了许多非常实用的新功能。本书以案例为引导,系统并全面地讲解了Illustrator 2020图形处理与设计的相关功能及技能应用。内容包括:Illustrator 2020基础知识,Illustrator 2020入门操作,几何图形的绘制方法,绘图工具的应用和编辑,填充颜色和图案,管理对象的基本方法,特殊编辑与混合效果,文字效果的应用,图层和蒙版的应用,效果、样式和滤镜的应用,符号和图表的应用,Web设计、打印和任务自动化等。在本书的后还安排了一章案例实训的内容,通过本章学习,可以提升读者在Illustrator 2020方面的图形处理与设计的综合实战技能水平。全书内容安排由浅入深,语言写作通俗易懂,实例题材丰富多样,每个操作步骤的介绍都清晰准确。特别适合 广大职业院校及计算机培训学校作为相关专业的教材用书,同时也适合作为广大Illustrator初学者、设计爱好者的学习参考书。 -
Python程序开发中慧云启科技集团有限公司 著面向职业院校和应用型、职教本科院校开展1+X证书制度试点工作是落实《国家职业教育改革实施方案》的重要内容之一。为了便于X证书标准融入院校学历教育,中慧云启科技集团有限公司组织编写了《Python程序开发(中级)》。本书以《Python程序开发职业技能等级标准》为编写依据,内容包括数据库存储、Python Web开发、网络爬虫3个部分,涵盖了关系型数据库MySQL、非关系型数据库、Django框架、模拟用户操作、Scrapy爬虫框架、分布式爬虫、反爬虫等内容。本书以模块化的结构组织各章节,以任务驱动的方式安排教材内容,以培养院校学生能力为目的,充分体现了“做中学,学中做”的思想。本书可用于1+X证书制度试点工作中的Python程序开发职业技能的教学和培训,也可以作为期望从事Python程序开发职业的应届毕业生和社会在职人员的参考用书。 -
R语言高效能实战 更多数据和更快速度刘艺非 著本书将目标设定为“在一台笔记本电脑上使用R语言处理较大的数据集”,从单机大型数据集处理策略、提升计算性能、其他工具和技巧3个方面介绍了使用R语言处理数据时的实用方法。包括数据集占用空间、善用data.table处理数据、数据分块处理、提升硬盘资源使用效率、并行编程技术、提升机器学习性能,以及其他资源管理和提高性能的实用策略。帮助读者处理较大的数据集、挖掘R的开发潜能。本书适合有一定R语言基础的读者阅读,也适合作为R语言实践工具书。 -
Python程序开发罗大伟,李洪建 著本书为适应不同层次读者的学习需求,在知识体系和章节结构上进行了精心的编排,从而在确保知识体系完整的情况下,增强本书的使用性和趣味性,本书使用了丰富的案例,通过成果导向的学习模式让学生在做中学,体现职业教育的特点,让读者在实践中充分掌握python的编程技术。本书可作为计算机应用技术、软件技术、网络工程、信息安全、通信工程、数字媒体技术及其他工科专业高职或本科的设计教材。 Python程序员可以使用成熟的扩展库快速实现业务逻辑和创意,Python语言基础知识和基本数据结构的熟练掌握则是理解和运用其他扩展库的条件,并且在实际开发中建议优先使用Python内置对象和标准库对象实现预定功能。本书分为三部分,基础知识部分(第1章-第5章),主要介绍Python语言的发展历史和版本、开发环境的安装及使用,使用内置对象和运算符等基础语法,Python序列、列表、元组、字典、集合等序列结构和程序控制结构,自定义函数的设计和使用,让读者对python能够实现简单的编程和开发,进阶知识部分(第6章-第10章),系统讲解面向对象程序设计、字符串的操作和转换、正则表达式的使用、文件的读写操作、文件与文件夹操作,能够让读者结合实际的案例,实现生活中常用的一些文件的操作,实现一些小项目的开发和运维。综合实践部分(第11章-第12章),通过一些实际的例子深入讨论了数据可视化和爬虫编程的理论知识和实践操作,通过实际的案例实现目前python开发比较热门的领域的开发,实现自动化运维。 -
Java开发手册明日科技 著《Java开发手册:基础·案例·应用》是“计算机科学与技术手册系列”图书之一,该系列图书内容全面,以理论联系实际、能学到并做到为宗旨,以技术为核心,以案例为辅助,引领读者全面学习基础技术、代码编写方法和具体应用项目。旨在为想要进入相应领域或者已经在该领域深耕多年的技术人员提供新而全的技术性内容及案例。本书以Java开发为主要内容,分为3篇,分别是:基础篇、案例篇、应用篇,共30章,内容由浅入深,循序渐进,使读者在打好基础的同时逐步提升技能。本书内容包含了Java开发必备的基础知识和大量的实例和案例解析,使读者在学习相关技术和方法的同时,能够及时应用和消化相关知识。同时,本书在最后两章对两个大型应用项目进行了重点讲解,让读者亲自体验编程的乐趣。本书适合Java开发从业者和Java爱好者阅读参考,也可作为高校计算机相关专业的教材。 -
趣味掌控板编程曾海威 著本书以国产开源硬件掌控板为载体,采用图形化编程的方式,通过12个项目,介绍编程的基本知识,以及掌控板上的OLED显示屏、按键、触摸键、RGB灯、蜂鸣器、声音传感器、光线传感器、三轴加速度传感器、Wi-Fi等的功能及使用方法。 本书通过项目化教学方式,在课程中融合了编程、数学、物理、信息技术、地理、艺术等学科知识,渗透STEM教育理念,初步培养读者的跨学科学习及解决问题能力。 本书充分考虑初学者学习中的难点和痛点,创新地以对话的形式展开每课的内容,力争做到看着不累,学着有趣,急你之所急,想你之所想。本书适合5~8年级编程初学者自学,也适合中小学和校外培训机构的信息技术教师、创客教师教学使用。 -
程序设计基础上机指导与习题集刘颖 著本书是《程序设计基础(C语言)》的配套实践教材,全书共10章,内容包括C语言概述、C语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、指针、函数、结构体、共同体和枚举、文件系统等。本书适合作为高等院校理工科类C语言程序设计类课程的实践指导书,也可作为C语言二级等级考试的实践辅导用书,还可作为对C语言程序设计有兴趣的计算机爱好者及各类自学人员的参考书。 -
SylixOS应用开发权威指南韩辉,焦进星,曾波 著SylixOS作为一款先进的实时嵌入式操作系统,已被广泛应用在航空航天、工业自动化、通信、新能源等领域。本书描述了SylixOS的程序设计接口,它们包括:SylixOS的API函数、POSIX标准API函数和标准C提供的众多函数。本书将从实时系统的角度阐述实时系统的编程方法以及编程过程中需要注意的地方。本书适用于嵌入式系统开发者、高校教师、学生和科研机构的研究人员。
