本书由浅入深地介绍什么是程序,怎样编写程序,怎样调试和运行程序。以程序设计贯穿始终,使学生掌握程序设计的基本知识和方法。本书将算法与C语言的语法紧密结合,而不是孤立地介绍语法。作者精心考虑怎样将算法与语法紧密而巧妙地结合起来。按照“算法是程序的灵魂,语言是编程的工具”的思路组织全书。
本书以循序渐进的讲解方式,引领读者深入掌握AdobePremierePro2025视频编辑的核心技术与实用技巧。本书共10章。第1-9章主要讲解软件的基础知识与核心操作,从零基础入门逐步过渡到综合实战,层层递进,展现完整的知识体系;第10章通过典型综合案例,将全书知识融会贯通,助力读者进一步提升实战能力,独立完成专业视
本书系统总结了C++编程与信息学竞赛所需掌握的数学思维。全书采用图表方式直观呈现编程中的数学问题,并将分析和求解过程逐步拆解。本书共分为12章,内容包括变量及输入输出、用单位正方形和单位立方体理解数学问题、基本运算的理解、数列问题、递推及递推问题求解、一维和二维数表、方向、位置和直角坐标系、网格坐标系及网格问题、初等几
本书共分3篇:第1篇(第1-3章)为数据仓库篇,着重介绍数据仓库的基本概念、Hive的搭建和管理、基于Hive的SQL语言;第2篇(第4-7章)为数据分析篇,着重讨论了如何使用WPS等工具对常见表格进行处理、如何使用NumPy和Pandas等Python工具包对数据进行分析、如何使用以FineReport为代表的BI软
本书精心设计了9个综合实例,分为QtWidgets与QtQuick两大技术板块,内容包括多文档编辑器、俄罗斯方块、音乐播放器、数据管理系统、局域网聊天工具、Markdown编辑器、消消乐游戏、3D迷宫及电影信息展示系统,全面覆盖从界面设计、图形动画、多媒体处理、网络通信、数据管理到3D渲染等Qt核心开发技术。
本书内容涵盖Qt核心模块,并深入图形动画、影音媒体、数据处理及网络通信等关键应用领域。全书已针对当下最新的Qt6.8与QtCreator18进行全面修订,内容详实,语言通俗,是零基础新手构筑Qt知识体系的理想选择,同时也适合希望系统梳理Qt知识或专注特定方向开发的读者。
本书分为四部分,第一部分为软件测试基础,介绍软件测试的基本概念、流程和重要性,内容包括软件开发生命周期、软件缺陷及其影响、测试过程模型等;第二部分为测试技术与方法,深入探讨具体的测试技术和方法,内容涵盖单元测试、静态测试(如代码评审)、动态测试(白盒和黑盒测试方法)、集成与配置测试、系统测试、验收与回归测试等,并进一步
本书共10章,主要内容包括:面向对象编程概述、仓颉语言基础、函数编程、结构体与枚举及模式匹配、类和对象、类继承和接口继承、子类型关系和多态性、集合与包、I/O操作与异常处理、网络与并发编程。在每章的知识讲解后都配有相应的程序设计示例,这些示例既有助于读者巩固所学知识点,又能培养读者的实践能力和创新思维。
本书通过288个典型示例、20个精选案例、88个微课视频和181个“练一练”操作,系统讲解Python编程技术。全书分为三部分:基础篇(第1-5章)介绍Python语法规范、数据类型、基本语句、函数和面向对象编程;应用开发篇(第6-8章)讲解模块使用、文件处理和网络爬虫实现;数据科学篇(第9-11章)涵盖NumPy数值
本书共12章,内容涉及Linux系统的各个方面,从认识Linux与基础环境操作开始,逐步深入到软件与文件管理、磁盘与文件系统管理、网络配置与远程安全管理;再到文件共享与传输服务、Web、数据库、DNS、DHCP、邮件、代理、VPN等核心服务的部署与管理,以及Shell脚本和Ansible自动化任务的实践应用;最后延伸到