C语言是国内外广泛使用的编程语言,已被大多数高等学校作为典型的计算机教学语言。《程序设计基础——C语言(第2版)》共10章,内容包括:C语言概述,数制、基本数据类型,运算符和表达式、输入输出,控制结构,数组,函数,指针,结构体与共用体,文件,综合应用案例——学生学籍管理系统,以及4个附录。《程序设计基础——C语言(第2
本书按照循序渐进的原则介绍线性表、栈、队列、串、树、图等数据结构的逻辑结构、存储结构和数据运算,对于经典算法使用C++构造可执行的程序,帮助读者利用最少的时间和空间资源编写出z优秀最合理的程序。本书可以作为高等院校信息管理与信息系统专业、软件专业、计算机专业的本科教材,也可以作为其他理工科专业的选修教材。教师可以根据本
本书围绕SQLServer2019数据库管理的各种应用特性,介绍了服务器管理、数据库、表、视图、存储过程、视图、触发器、索引、备份与还原、TSQL语言、安全管理、自动化管理、报表服务、集成服务等内容。内容详实,深入SQLServer2019的各项功能。本书适合用于高等院校、高职专科等学校本专科学生信息管理、计算机应用、
本书是一本综合讲述数据结构及其算法的入门书,力求简洁、清晰、严谨且易于学习和掌握。本书从介绍计算思维与程序设计两者之间的关系展开,谈到如何培养计算思维的4个部分:分解、模式识别、模式概括与抽象、算法。接着介绍经典算法的分类:分治法、递归法、动态规划法、迭代法、枚举法、回溯法及贪心法。学习了这些基础之后,在接下来的各章中
《网络服务器配置与管理项目化教程:WindowsServer2012+Linux》将一个典型的实际中小企业网络信息服务项目精选并优化为8个教学项目。其中,项目一主要让读者掌握企业网络信息服务项目的工程概况、需求分析、项目规划以及服务平台的部署;项目二至项目八是为整个项目实施而划分的7个子项目,包括DHCP、DNS、We
本书详细地阐述了软件测试领域的基本理论、基本技术及专门测试领域的测试技术。从软件测试的数学基础入手,介绍了和软件测试相关的基础知识;然后全面深入地介绍了静态测试技术和动态测试技术;在了解这些基础技术的基础上,本书从单元测试、集成测试、系统测试及验收测试4个层面分析了如何进行测试的计划、用例分析和设计等过程;本书还会涉及
现在,大部分公司已经将Spring作为企业级应用程序开发的主要框架。本书的主要目的是讨论Spring框架使用的设计模式,以及在Spring框架中如何实现。本书能够帮助读者学习并理解Spring框架所使用的设计模式以及它如何解决企业级应用程序中常见的设计问题,同时也能够帮助读者了解Spring5的增强特性及其引入的许多新
本书主要通过对Excel爬虫和Python爬虫的对比,介绍使用Excel和Python实现网络数据爬取的相关内容和方法。书中按照学习的递进层次分为基础篇、Excel爬虫篇和Python爬虫篇三部分内容,基础篇包括网络爬虫基础、网页和网站基础、网页开发者工具和Python编程基础等内容,Excel爬虫篇包括使用Excel
本书首先简要回顾了Python语言的基础知识和程序设计的基本原则,然后依次介绍线性表、栈、队列、树、二叉树、图等常见的数据结构的基本概念、特点、存储表示、基本操作的算法实现及应用场合,最后介绍计算机中最常见的查找、排序等操作的算法原理、实现方法,并对算法的时间、空间性能等进行综合分析。 本书可作为高等学校计算机科
本书分为25章,内容包括:开发环境、API简介、使用Node和Express开发Web应用、数据库、CRUD操作、用户账户和身份验证、用户操作、细节优化、用户界面和React、装饰应用、Web应用验证和状态管理、部署Web应用、部署Electron应用、移动应用shell、移动应用身份验证等。