本书介绍了常用的数据结构,全书分为10章,依次为绪论、线性表、栈和队列、串、广义表、树和二叉树、常用二叉树、图、排序及查找。本书采用Python语言来描述和实现各种数据结构,内容丰富,知识点完整,结构层次分明,通过大量插图来讲解算法实现过程,有利于读者理解并巩固数据结构的相关算法思想。本书可以作为高职高专院校计算机及相
本书详细介绍使用Scratch3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维和方法,以及Scratch3.0编程的基本技能。全书共8章。第1章带领读者认识Scratch3.0,第2章介绍4款入门级的游戏及其编写过程,帮助读者做好准备和过渡;第3章介绍了4款初级游戏的编写,第4章和第5章分别介绍了两款中级
《C++沉思录》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。 《C++沉思录》分为6篇,共32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C+
《VB.NET程序设计(第2版)/高等学校计算机科学与技术教材》主要基于VisualStudio2019/.NETFramework4.7开发和运行环境,讲述了VB.NET16.0的语言基础知识和使用VB.NET16.0语言开发应用的实例,具体内容包括:VB.NET语言基础、面向对象编程、结构、枚举、多线程编程技术、泛
本书以“Web前端开发职业技能等级标准”为编写依据,系统地介绍了前端网页技术开发的相关知识,并在实际应用中通过具体案例,使读者巩固所学技能,更好地进行开发实战。本书内容共划分为十个项目,依据实际网站设计与制作的职业岗位工作过程进行教学设计,循序递进、由浅入深,让学生在完成任务的过程中学会网站设计与制作的知识与技能,较好
本书介绍了C语言的基本语法、各种数据类型、程序设计的方法及文件操作。内容包括C语言概述、C语言编程基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、指针、数组、函数、结构体与共用体、文件系统。 本书通过大量例题验证语法和说明程序设计方法,实用性强。同时,将指针的相关知识点分散到各个相应的章节中分别进行了介绍
本书从初学者的角度出发详细讲解了学生成绩管理系统的开发。全书共分成两个项目:项目一为字符界面学生成绩管理系统,共分成六个任务;项目二为图形用户界面学生成绩管理系统,共分成七个任务。借助项目任务的组织形式,精心设计了每个实践步骤,为学生理解知识提供了一个真实的应用背景和环境。通过学生成绩管理系统的实现,详细介绍了运行机制
本教材的编写顺应时代发展的需求,兼顾理论高度与实践价值,有助于区块链技术相关从业者了解区块链技术的本质和应用场景,书稿内容系统、全面,具有一定的前瞻性。本教材从区块链的诞生、比特币的实质、区块链发展脉络、区块链发展原理、区块链运行技术等方面介绍了区块链应用的相关内容,并对区块链的应用场景和未来的融合应用做出前瞻性的解析
本教材以国家办公软件学科教学标准为依据,以新课程改革为立足点,按照“观-试-学-做-练-拓”案例式编写模式,以简明、通俗的语言和生动真实的案例或项目详细地介绍了MicrosoftOffice2016系列办公软件在日常办公自动化工作中的应用。本教材具有以下特点:1.本教材以先进的教学指导方案、课程标准为核心依据组织编写,
本书全面介绍了如何用Python进行Web接口测试。全书共分为6章,第1章介绍接口测试的基础知识;第2章讲解Python编程的核心知识;第3章结合Unittest框架对代码级接口进行测试,并涉及代码级覆盖率的讲解和统计;第4章和第5章先讲解网络模型,对常见网络协议进行剖析,并利用工具和Python原生代码分别对其进行实