本书以图配文的形式,直观易懂地介绍了面向对象的全貌及其包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。对于各项技术是如何使用的(How),书中只进行简要的说明,而重点介绍这些技术是什么(What),以及为什么需要这些技术(Why)。另外,“编程往事”专栏介绍了作者年轻时的一
本书是简单易懂的数据结构与算法入门书。作者略过复杂的数学公式,用“通俗讲解×逐步图示×代码实现”的方式介绍了数据结构与算法的基本概念,培养读者的算法思维。全书共有20章。读者将了解数据结构与算法为何如此重要,如何快速使用大O记法判断代码的运行效率,以及如何用动态规划优化算法。本书的重点内容包括冒泡排序、选择排序、插入排
本书以实用为导向,从基础概念、语法结构、应用案例、开发技巧等方面深入浅出地介绍了Python的程序设计方法以及项目实现流程。本书以实例方式进行讲解,每个实例都通过了程序验证。本书内容图文并茂、操作步骤完善并附有具体脚本代码,易于读者掌握和学习。本书既可以作为全国普通高校各专业计算机公共基础课的教材,又可以作为全国计算机
本书系统地介绍了计算机基础知识、计算机系统基本结构和工作原理、计算机网络及其基本操作,包括Windows10基本操作、Office2016主要模块、局域网的组成及互联网的常用操作技能、计算机前沿技术、算法初步知识等。本书可以作为各类高等院校学生学习用书,也可以作为学习计算机操作的自学教材及参加全国计算机等级考试的辅导教
《数据库技术与应用(SQLServer2016)》将一个实际的数据库应用系统实例——“学生管理系统”分解到各个教学项目中进行讲解,使学生能够迅速理解和掌握关系数据库的理论知识和应用技术。本书基于工作过程导向的理念,采取“任务驱动”的模式编写,主要讲解关系数据库的理论知识和SQLServer2016关系数据库管理系统软件
Python是一门简单易学、功能强大的编程语言,它内建了高效的数据结构,能够用简单而又高效的方式进行编程。它优雅的语法和动态的类型,再结合它的解释性,使其成为在大多数平台下编写脚本或开发应用程序的理想语言。《Python程序设计基础及应用(全微课视频版)》系统而全面地介绍了Python语言的全部内容,既能为初学者夯实基
本书全面介绍了C++语言数据结构及其程序设计方法,深入介绍了函数、类、对象和模板类等面向对象高级主题。全书共12章,第1章介绍了数制和程序开发环境;第2章讨论C++数据类型;第3章介绍了C++语言控制结构;第4章全面讲述了函数及其用法;第5章剖析了类与对象的概念与设计;第6章深入讨论了继承和多态特性;第7章介绍了运算符
本书主要介绍操作系统的基本概念和基本原理,包括进程管理、死锁、存储管理、I/O设备管理和文件系统等,内容涵盖了现代操作系统所应具有的各个功能模块。“操作系统”是一门比较难的专业课程,内容较为单调枯燥、晦涩难懂,学生不易掌握。本书作者具有丰富的教学经验,对教学规律、课程内容和学生特点有深入的理解。因此,在写作本书时,能够
本书是按照全国地方高校计算机公共课部教学改革需求编写的“C语言程序设计”课程的配套实验教材。全书内容包括两部分。第一部分是C程序设计实验指导,首先从C程序的运行环境及基本的数据类型和表达式入手,使学生快速掌握C程序的运行环境和基本语法;然后重点讲述顺序、选择和循环结构的实现;接着通过实例讲解数组与函数;最后介绍编译预处
本书是与《Access数据库应用技术》(第5版)配套的实验指导教材。全书分为两部分:第一部分为实验,由9个实验和1个综合实训组成,覆盖了主教材各章节的知识点。实验内容突出了Access2016的实际应用和操作,通过实验可以使读者掌握开发数据库应用系统的方法和过程。第二部分是习题,与主教材各章内容相对应,供读者练习使用。