本书以程序设计的分析问题和解决问题为重点,讲授在C/C++ 语言环境下程序设计的解题思路、算法设计和程序实现,可帮助读者提高编程能力和上机解题能力。全书语言简洁,示例丰富,深入浅出地引导读者理性思维和理性实践,章节结构安排合理,教学方法引人入胜,便于读者自学。 本书可作为高等院校计算机相关专业程序设计课程的教材,亦可供从事计算机、自动化及其他相关领域的科研技术人员参考。
本书以MySQL 8.0.2x(以下简称MySQL 8)为例,按照实用型数据库人才培养的目标要求,遵循由浅入深、从易到难的规律,以项目/任务驱动、模块化教学方式,以教务管理数据库实例贯穿全书,详细讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试等内容。通过对本书的学习,读者可以快速学会MySQL 8的基本理论,掌握基于MySQL 8数据库的项目开发方法。 本书可作为应用型本科、职业本科及高职高专数据库(系统)原理及应用、数据库应用技术、数据库基础等有关数据库类课程的教材,也可供数据库应用和开发人员使用、参考。
本书以网络安全为主线,对计算机网络安全所面对的各种威胁、表现形式、解决技术、应对方案等知识进行讲解,让读者全面掌握网络安全技术的应用方法和防范措施。 全书共10章,内容包括计算机网络安全概述、网络模型中的安全体系、常用渗透手段及防范、病毒与木马的防范、加密与解密技术、局域网与网站安全、身份认证及访问控制、远程控制及代理技术、灾难恢复技术等。在正文讲解过程中,穿插了“知识点拨”“注意事项”“动手练”等板块,以助读者学以致用、举一反三。
本书对数据科学与工程中的算法基础进行了全面的论述,把读者引入数据科学的大门,为进一步学习和掌握大数据分析算法提供有力的支撑。本书介绍的数据科学与工程中的算法基础包括特征工程、数据表征、数据抽样、随机优化算法和关联性分析等,侧重内容的科学性、实用性和前沿性。本书结构上注重理论与实践并重,各章通过案例引出问题,并深入介绍回答类似问题需要的知识,最后通过实际案例串联本章知识点,可以使读者感受到算法的价值及其在解决实际问题中的实用性。 本书可以作为高等学校大数据、计算机等相关专业的教学用书,对科研机构的研究人员、工程技术人员也有一定的参考价值。
本书系统介绍信息安全涉及的各类知识,帮助读者全面了解信息安全的基本概念、重要性以及面临的 重大威胁。同时,本书还介绍各种信息安全防护技术和信息安全威胁的解决方案,帮助读者快速提升保护 数据信息安全的能力。 全书共9章,包括信息安全技术概述、信息加密技术、身份认证技术、网络模型中的安全体系、网络 威胁与防御方法、防火墙及入侵检测技术、信息存储安全技术、无线局域网安全技术,以及操作系统的安 全管理等内容。正文内容除了必备的理论知识外,还安排了“知识拓展”“注意事项”板块,为读者深度 剖析知识点,让读者掌握得更加牢固。每章结尾处安排“知识延伸”板块,对于一些实用技术进行拓展。 本书内容全面、结构合理,语言通俗易懂,逻辑性强,易教易学,适合作为信息安全工程师、网络安 全工程师、系统安全工程师、网络管理人员、软硬件工程师以及相关从业人员的参考用书,也适合作为高 等院校相关专业师生的学习用书。