"本书共11章,第1~8章为数据结构相关知识的验证以及应用这些知识解决实际问题,内容包括顺序表、链表、栈、队列、二叉树、图、查找与排序;第9~11章为算法,分别利用贪心算法、回溯算法和动态规划算法解决实际问题。每章包括知识简介、实验目的、实验范例、实验任务、任务提示等内容。将理论和实践相结合,在实验中验证理论知识,使读
"本书讲解Java程序设计的基础知识及基本编程方法,包括Java开发环境的建立及运行机制、Java编程基础、面向对象程序设计、Java常用类、集合、文件与数据流、图形用户界面程序设计、多线程、网络编程等内容。本书内容丰富,语言简练易懂,知识讲解和典型案例演示相结合。本书附有配套微视频、案例源代码、教学PPT、习题及参考
Java语言是当今流行的面向对象编程语言之一。本书以典型项目讲述了面向对象程序设计的相关概念和使用方法。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,还能够掌握用Java语言开发软件项目的方法。本书以学生课程考试系统项目为开发主线,分为11个项目贯穿全书。本书介绍了Java基础的开发技术和理论,将知识点
本书内容全面、注重实践,系统介绍Python的基础知识及相关应用。全书共13章。第1~3章介绍程序的基本框架,包括数据类型、变量、运算符和控制语句等;第4、5章详细介绍Python独具特色的组合数据类型,包括列表、元组、字典、集合、数组等;第6章和第7章分别介绍Python的函数和面向对象编程模式;第8~10章分别介绍
"本书是国家一流本科课程“软件质量保证与测试”的配套教材,融合了学科竞赛、素质培养和科研入门等需求。本书围绕软件测试流程,系统阐述了软件测试的基本原理、软件测试的策略与方法、黑盒测试技术、白盒测试技术,并按照软件测试过程详细阐述了单元测试、集成测试、系统测试、验收测试和回归测试。在软件测试实际应用部分,面向全国大学生软
"本书基于实际的网络工程应用,将网络系统集成工程中所涉及的相关理论知识和操作技能分解到若干应用案例中,书中涉及案例全部取材于实际网络工程项目,为读者提供了一个真实的学习场景。案例内容包括基础的交换机VLAN配置、三层交换配置、路由器基本配置、动态路由协议实现远程网络互联、广域网协议封装、访问控制列表和NAT应用、防火墙
"《NoSQL数据库基础》主要讲解NoSQL数据库相关的热门核心技术、理论及实践操作,旨在帮助读者了解不同类型的NoSQL数据库和它们的应用场景。全书共8章。第1章介绍NoSQL数据库基础,包括NoSQL数据库的概念、重要理论、分类和应用场景等;第2、3章分别介绍Redis和MongoDB两种主流的NoSQL数据库,包
"MySQL是目前流行的关系数据库管理系统之一。本书以MySQL8.0数据库管理系统为平台,以(项目)任务教学法为主线,介绍了数据库系统的基本概念和应用技术。本书共包含10个教学单元,包括数据库基础知识(MySQL的安装与配置),数据库设计,数据库和表的基本操作,表数据的增、删、改操作,表记录的检索,索引和视图,存储过
"C++语言是在C语言基础上开发的一种集面向对象程序设计、过程化程序设计和函数式程序设计于一体的程序设计语言,是C语言的超集。C++语言功能丰富、性能高效,在系统级编程和性能敏感的应用中有着不可或缺的存在意义。本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C++程序设计。本书通过大量短小精悍的程序详细
"本书主要讲解了Windows和Linux两大主流操作系统的安全配置与管理。其中,Windows操作系统部分阐述了账户安全、文件系统安全、系统安全、系统加固及服务器安全等内容;Linux操作系统部分重点介绍了账户安全、文件及目录权限、进程与端口管理、服务安全配置、防火墙安全配置,以及日志管理和基线安全配置等内容。每一章