本书为国家级精品资源共享课程配套教材。全书共分为两篇:基础篇和提高篇。基础篇包括5个单元:程序设计宏观认识,程序设计基础知识,顺序结构程序设计,选择结构程序设计,循环结构程序设计;提高篇包括5个单元:批量数据处理,使用函数分工合作,使用指针访问数据,结构体、共用体与用户自定义类型,文件操作。每个单元由学习目标、思维导图
本书为国家级一流本科课程配套教材,定位于非计算机专业学生的程序设计通识课程,基于“普及程序设计能力、培养解决复杂专业问题能力、训练计算思维能力”的教学目标。在系统讲解Python语言语法和程序设计基本思想的同时,改变传统教学中严格按知识点顺序组织内容的模式,以案例为纽带建立知识点间的有机联系,强化知识点间的交叉融合,使
本书依据教育部制定的《高等职业教育专科信息技术课程标准(2021年版)》,并兼顾全国计算机等级考试一级(计算机基础及WPSOffice应用)的最新考试大纲要求,以构建学生处理信息的基础核心能力和培养其数字素养为出发点,采用“模块—任务”编写模式,以典型工作任务为驱动,重点提升学生对各类信息化工具的实际应用技能。本书分为
本书以国产操作系统openEuler为平台,采用“项目引领、任务驱动”的编写模式,以企业真实的系统运维场景为依托,打造的理论与实践并重的实用型教材。本书分为三大模块,包括操作系统入门、系统管理与应用、常用服务配置与应用。通过12个典型项目串联全书内容,构建完整的知识与能力框架。每个项目包括学习目标、知识储备、项目实施、
本书为“十四五”职业教育国家规划教材,同时为职业教育国家在线精品课程“Python程序设计”的配套教材,也是国家职业教育软件技术专业教学资源库配套教材。本书共分10章,从Python的基本语法开始,由浅入深、循序渐进地引导读者使用Python进行程序设计,主要内容包括:Python的环境搭建与基本程序结构;Python
本书紧紧围绕《高等学校计算机专业核心课程教学实施方案》,并参照安徽省高等学校计算机教育研究会课程建设专业委员会提出的地方应用型本科“数据结构”课程教学大纲编写而成。全书共分为8章,第1章为绪论,主要介绍数据结构和算法的基本概念。第2~4章介绍线性数据结构的类型、特点及其操作算法等,其中,第2章具体介绍普通的线性表,第3
本书内容全面、细致、通俗易懂。涵盖线性表、栈和队列、树和二叉树、堆、哈夫曼树、并查集、AVL树、红黑树、B树和B+树、串、图、散列表等数据结构,以及枚举、二分、递归、分治、动态规划、贪心、深搜、广搜、最短路、最小生成树、拓扑排序、关键路径、内外排序等算法。对各类数据结构和算法,不但要掌握理论,还应熟练地编程实现。本书
在编写计算机程序解决实际问题之前,应该首先建立针对该问题的逻辑模型,包括相关数据的组织结构和处理算法,本书就是针对如何有效地组织数据以及如何设计处理算法而编写的。本书采用通俗易懂的语言,结合大量图示和实例,帮助读者理解和掌握数据结构相关的基本概念、基础知识和主要算法。第2章、第5章和第6章还针对最典型的线性结构、树结构
《SQLServer运维之道》从一位拥有多年数据库运维经验的“老司机”视角出发,循序渐进地介绍SQLServer数据库。《SQLServer运维之道》分为4篇,共9章,内容涵盖数据库基础、性能优化、开发、架构高可用性与运维等多个方面。基础篇(第1章和第2章)从安装部署讲起,探讨SQLServer在容器化和云原生环境下的
本书采用C语言作为算法的描述语言,介绍了数据对象的逻辑结构,以及它们在计算机中的存储表示及在不同存储结构上的相应算法等内容。本书共分10章。第1章主要介绍数据结构的基本概念和相关术语,并简单介绍进行算法描述和算法分析的基本方法。第2~7章介绍线性结构和非线性结构(线性表、栈、队列、串、数组、树、图)的逻辑特征、存储表示