"本书是一部全面介绍软件工程相关理论、方法、技术及应用案例的教材,旨在帮助读者深刻理解软件工程的基本概念和原理。本书系统地介绍了软件工程的各个方面,从软件的定义、构成和特点开始,深入浅出地阐述了软件生存周期全过程涉及的软件开发方法、软件开发各阶段以及软件项目管理等软件工程关键主题。通过对这些关键主题的深入和系统讲解,学
"本书内容全面、细致、通俗易懂,涵盖线性表、栈和队列、树和二叉树、堆、哈夫曼树、并查集、AVL树、红黑树、B树和B+树、串、图、散列表等数据结构,以及枚举、二分、递归、分治、动态规划、贪心、深搜、广搜、最短路、最小生成树、拓扑排序、关键路径、内外排序等算法。对各类数据结构和算法,不但要掌握理论,还应熟练地编程实现。本
"本书是国家级线上线下混合式一流本科课程“高级语言程序设计”指定教材,以激发学生求知、探索性学习研究兴趣为目的,不仅是从知识方法和技能普及,更是从新的思维学习、研究学习、探索式学习角度,将C语言编程的诸多知识点和编程细节贯穿于各个大小案例之中,通过大量知识点的分析和实例的训练,启发读者从多角度思考解题思路,培养读者的编
"本书全面介绍算法评价与常用算法设计方法。算法评价部分主要从理论和实践两个角度就算法评价方法展开讨论,从中可以学习到算法分析方法和各种有效的测试方法,有助于更有效地评价和设计算法;算法设计部分主要针对每种算法设计策略,通过引例引入算法,阐述算法思想、步骤、原理,再结合典型应用的描述与分析、算法设计、代码实现、实例演示、
"《C语言程序设计(微课版)》以全国计算机等级考试二级考试大纲为指导,介绍了二级C语言等级考试所要求掌握的全部内容。全书共分为11章,包括计算机基础知识、C语言概述、基本数据类型与常用库函数、运算符和表达式、C语言的控制结构、数组、函数、编译预处理、指针、结构体与共用体、文件等内容。《C语言程序设计(微课版)》例题丰富
"本书全面介绍使用Python进行数据获取、数据处理和分析、数据可视化以及文本分析的相关内容,旨在帮助读者理解与掌握数据分析全流程的相关知识和技能。全书按照“理论+方法+示例+实战”的设计思路,既注重知识系统性,又注重应用实战性。全书共分为8章,包括Python数据分析概述、Python爬虫基础、Python爬虫实战、
"《Vue.js3.x+ElementPlus从入门到项目实践》通过实例深入浅出地讲解Vue.js框架的各项实战技能。《Vue.js3.x+ElementPlus从入门到项目实践》共15章,主要讲解了搭建Vue+ElementPlus开发环境、模板语法和指令、计算属性和侦听器、双向数据绑定、事件处理、组件和组合API、
"本书探讨了大数据对当今世界的影响和重要性,并系统地介绍了大数据的基础知识、关键技术和实践案例,涵盖大数据概述与基础、大数据与云计算、大数据处理、数据统计与分析、大数据安全与隐私、数据可视化、大数据与社交媒体融合以及大数据在医疗、旅游业、金融、制造业等领域的应用以及大数据与云计算的技术融合。本书主要面向从事数据分析、机
"本书主要介绍了增强现实技术的定义、特点、发展和关键技术及其应用领域,对增强现实技术主流硬件设备和开发软件进行了阐述,重点介绍了三维建模技术以及如何利用EasyAR进行应用开发。本书可作为高职院校虚拟现实技术应用专业学生的教学用书,也可作为从事增强现实技术应用开发的从业者和爱好者的参考用书。"
"本书从平台的角度描述计算机系统的各个层次,包括硬件、软件、网络和机房设施建设。全书共5篇。第1篇(第1章)主要介绍用户角度的操作系统平台的样貌和特性,以及操作系统基本概念和作用;第2篇(第2、3章)介绍计算机的硬件组成和信息表示;第3篇(第4、5章)介绍计算机软件平台,包括操作系统功能实现的基本原理和应用程序开发平台