本书作为高校本科生面向对象程序设计的入门教程,使学生掌握面向对象程序设计的基本方法、设计思路及编程理念,掌握C++面向对象程序设计的三大核心技术:封装、继承与多态。了解代码重用的主要机制及方法,掌握泛型编程的基本方法。本书注重理论性与实用性相结合,由浅入深,通过简单的示例讲解复杂的语法,用项目案例将基本语法进行整合,引导读者深入理解与体会面向对象程序设计的精髓。本书内容分为十章,包括:C++程序设计语言概述、C++对C的扩展、类的声明及使用、运算符的重载、类的继承与多态、函数模板与类模板、STL
本书分为基础篇、提高篇和实验篇。基础篇主要内容包括程序设计和C语言基础知识,以及顺序、选择和循环结构程序设计,使读者初步建立起利用C语言进行简单程序设计的思想,学会进行简单的程序设计;提高篇主要内容包括函数、编译预处理、数组等构造型数据类型、指针类型及对文件的操作,C语言模块化的编程思想及对数组、指针类型的应用,学会使用构造型数据类型和指针类型处理问题,学会对文件进行操作;实验篇共10个实验。所有程序在Visual C环境下调试通过。提供程序代码、课后习题指导和电子课件。
本书是《C语言程序设计》(第2版)(ISBN 978-7-121-37953-6)的配套教材,内容包括实验、主教材课后习题答案解析、部分实验答案解析。实验部分针对C语言的相关知识点,从简单到复杂,精心组织实验过程。每个实验大约需要2学时,实验练习从简单的示例开始,逐步提高难度。完成实验,也就掌握了重要知识点的内容。习题答案解析部分给出了主教材中全部习题的答案及必要的解析。部分实验答案解析之所以未给出全部答案,是希望读者可以通过独立思考、上机练习有效提高编程能力,因此,本书只包含部分“难题”答案。
本书围绕大数据采集,对采集技术的相关基础、技术原理、 Python实现技术、大数据挖掘与应用方法 进行了系统介绍。书中全面、完整地覆盖了各种类型的网络爬虫及相关的信息处理挖掘技术,并提供了27个与爬虫技术和应用相关的Python程序。全书共分为四大部分,即概述、基础篇、技术与实现篇 、大数据挖掘与应用篇。第一部分是概述,首先指出了利用Python采集互联网大数据的重要性,介绍了 相关技术研究、技术体系、 Py t hon爬虫采集技术的合规性及应用现状等; 第二部分是基础篇,包括 Web服务器的应
本书通过大量实例和采用程序逐行解说的方式介绍51单片机和C语言编程。全书主要内容有单片机快速入门、数制与C51语言基础、51单片机编程软件的使用、单片机驱动发光二极管的电路及编程、单片机驱动LED数码管的电路及编程、中断功能的使用及编程、定时器/计数器的使用及编程、按键电路及编程、双色LED点阵的使用及编程、液晶显示屏的使用及编程、步进电机的使用及编程、单片机的串行通信及编程、模拟I2C总线通信及编程、A/D(模/数)与D/A(数/模)转换电路及编程、51单片机的硬件系统、单片机开发常用电子元器
本书通过大量丰富有趣的实例,系统地介绍了Arduino开源硬件的编程及开发技巧。全书共分9章,第1章主要介绍了Arduino编程需要了解的基础知识;第2章介绍了常用的Arduino输出执行机构及其应用;第3章介绍了Arduino传感器的应用;第4章介绍了Arduino通信功能的实现;第5章介绍了Arduino的创意程序设计;第6章基于Mind+平台,介绍了Arduino交互式编程技巧;第7章介绍了Arduino在物联网领域中的应用;第8章介绍了Arduino在数学领域中的应用;第9章介绍了Ard
本书由从事“网页设计与制作”课程教学的优秀教师和经验丰富的企业网页设计师合作共同编写而成。全书共14个单元:单元1、2介绍了网页类型、网站建设流程、HTML5基础语法、网页版式与色彩搭配等基础知识;单元3~13系统地介绍了Dreamweaver CC软件的功能和使用、CSS3样式的定义和应用、设计制作网页的方法技巧、运用JavaScript实现网页交互效果等内容;单元14是两个网站设计制作的案例,通过学习可以提高读者设计制作综合类网站的能力,本单元也可作为实训周的实训参考内容。本书配有丰富的教学
编者通过总结多年来的教学实践,结合高等学校单片机课程的实际教学安排,在本书前3版的基础上,对全书内容进行了合理整合,充实了目前广为应用的串行口扩展方法,并给出可以实际使用的例子,更能体现单片机课程的基本教学需求和实际应用情况。全书共11章。以典型的MCS-51单片机为例,系统地介绍单片机的硬件结构、定时/计数器、串行口、中断系统的工作原理,指令系统及汇编语言程序设计,针对单片机内部资源的C51语言编程方法及其与汇编语言的混合编程,通过并行口扩展外部总线、外部存储器、键盘、LED和LCD显示器、A
这是一本指导从零开始学习UI设计的新人如何进行"创作”的书。本书不会在理论方面进行长篇大论,只聚焦于UI设计师职能的第一步——设计出正确、优美的界面。如果你发现看完了UI设计相关的图书,依旧做不好界面,缺乏对UI系统清晰的认识,那么建议你在本书中寻找答案。
本书以自动化工程师行业的岗位要求为依据,结合行业工作要求,对自动化工程师所需掌握的知识和技能进行系统讲解。本书内容分为13部分,包括:电气控制电路基础、常用电子元器件与低压电气部件、常用电气部件的控制关系、基本单元电路、传感器与微处理器控制电路、直流电动机的自动化电气控制、单相交流电动机的自动化电气控制、三相交流电动机的自动化电气控制、机电设备的自动化电气控制、变频器与变频控制、PLC概述、PLC梯形图和语句表、PLC控制技术的应用。本书采用图解与视频互动的教学模式,读者用手机扫描书中二