"本书详细介绍操作系统的基本概念、基本原理与常用算法,将操作系统的五大功能作为主线,分章节阐述操作系统的理论基础。本书主要内容包括用户与操作系统的接口、处理机资源管理、存储器管理、I/O设备管理、文件系统。全书共13章,全面覆盖全国硕士研究生招生考试操作系统考试大纲。在引论之后详细介绍操作系统的运行环境与结构、进程的描
计算机高级语言经历了从面向过程到面向对象的发展历程,C语言以及在其基础上发展而来的C和C#是其中的典型代表。本书将理论知识与实践案例相结合,介绍了C/C以及C#程序设计的相关内容,由浅入深地介绍了程序设计基础知识、结构化程序设计方法(顺序结构、选择结构和循环结构程序设计)、用数组处理批量数据、用函数实现模块化程序设计、
"软件工程自1968年以来得到快速发展,已逐渐成为软件产业和信息产业的支撑学科,是指导计算机软件开发和维护的一门工程学科,其采用工程的概念、原理、技术和方法,将良好的技术方法和正确的管理方法结合起来设计、开发与维护软件。本书作为软件系统基础理论及软件开发设计课程凸显以学为中心的教材,结合了以学为中心的教育理念,工程教育
《Python数据分析快速入门》是一本系统介绍Python编程基础和数据分析技术的入门书。本书第一部分着重介绍了Python编程的基础知识,包括IDE的安装与使用、基础语法、函数与模块等内容。第二部分则深入介绍了Python在统计分析领域的应用,涵盖了数据预处理、描述统计、可视化、方差分析、回归分析等多个方面。每章都配
"本书系统介绍了数据结构和算法的核心理论,利用Python语言对数据结构进行存储表示及操作实现。全书共12章内容。其中,第1章概括介绍Python语言的基础知识、面向对象编程方法及常用模块等内容;第2章介绍数据结构和算法的概念以及算法分析的目的和方法;第3~5章及第7~10章系统介绍线性表、栈、队列、树、二叉树、图等常
"《Linux操作系统实践教程》全面介绍了Ubuntu操作系统的基本概念和应用技巧,适合Linux初学者、技术人员及高等院校相关专业的学生使用。本书分为10章,从Linux的基本安装与使用入手,逐步深入到文件管理、用户管理、磁盘管理等核心内容,涵盖了Shell编程、服务器配置、网络服务等高级应用,重点讲解了文件系统结构
在计算机创新设计中,MicroPython因其简单易用的特性,降低了创新设计编程语言的门槛;而ESP32芯片因其内置的WiFi、蓝牙和通用嵌入式功能成为创新设计的热门硬件平台。本书以应用案例形式介绍ESP32常用硬件功能,突出MicroPython编写硬件驱动的便捷性,让读者全面了解使用MicroPython驱动ES
本书从区块链、Rust语言讲起,到基于Rust的网络编程,再到使用Rust实现一个区块链原型,最后讲解基于Rust和Substrate的区块链开发实例,内容循序渐进,结构清晰合理。本书分为基础技术和高级应用两部分。第1~3章为基础技术部分,主要介绍了区块链基础、Rust语言的语法特征和高级特性,包括所有权、切片和泛型等
本书从使用DeepSeek与PremierePro2022创作短视频出发,从基本的应用讲起,采用基础讲解与案例实操结合的形式,对短视频的策划、拍摄、字幕、音频、动画、抠像、调色、特效、转场等创作技巧进行了全面、细致的介绍。全书共11章,内容包括短视频入门知识、Premiere剪辑快速上手、短视频剪辑基础操作、短视频字幕
《软件质量保证与测试》共分10章,涵盖了软件质量保证与测试基础、软件测试策略、白盒测试、黑盒测试、单元测试、性能测试、自动化测试、软件评审、软件质量与质量保证、测试的组织和管理等内容。全书详细介绍了软件质量保证与测试的基础知识,讲解了软件测试涉及的所有流程,并介绍了多款软件测试工具,将理论知识与实践操作技能有机结合,有