本书为国家级一流本科课程配套教材,定位于非计算机专业学生的程序设计通识课程,基于“普及程序设计能力、培养解决复杂专业问题能力、训练计算思维能力”的教学目标。在系统讲解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在容器化和云原生环境下的
《软件架构基础》一书是以iSAQB的认证软件架构专家基础级课程内容为蓝本编撰和翻译而成的。书中主要涉及软件工程学科中软件架构相关的各类基础知识和概念体系的介绍,包含软件架构师的各项工作职能和角色,以及软件架构设计工作的过程中涉及的流程、设计原则、架构模式、架构文档以及软件架构的质量评估等内容。本书适合在软件系统设计和开
本书致力于全面且系统地讲授Python程序设计知识。全书由浅入深,先介绍Python语言的基础语法、基本数据类型、基本的控制流程,然后再逐步深入介绍函数、组合数据类型、模块、面向对象编程等核心概念,再到文件操作、科学计算、数据处理、图形绘制和数据可视化等进阶应用。 在内容编排上,本书以实际应用为导向,每章节配备大量实例