本书是一本面向信息学竞赛选手的从入门到精通的全面教程,旨在帮助读者系统地学习和掌握C 程序设计、算法和数据结构等关键知识点。 本书涵盖五个单元:第一单元 编程预备知识 介绍了信息学竞赛的基本概念、计算机中的数制和数据编码等基础知识,为后续编程学习打下坚实基础;第二单元 C 程序设计基础 详细讲解了 C 的基本语法、数据类型、运算符、控制结构等,帮助读者掌握 C 编程知识;第三单元 简单算法 介绍了排序、枚举、高精度计算、二分查找、位运算等基本算法,为解决复杂问题提供思路;第四单元 数据结构基础 深入讲解了栈、队列、链表、图、树等数据结构,以及最短路径、最小生成树等相关算法,提升解决实际问题的能力;第五单元 基础数学知识 涵盖了素数、筛法、约数、裴蜀定理等数学原理,为信息学竞赛中的数学问题提供了解
本书以实战教学的方式为读者系统地介绍电脑的相关知识和应用技巧。 全书共15章,第1章主要介绍电脑的入门知识;第2~7章主要介绍Windows 11的使用方法,包括开启Windows 11的多彩世界、打造个性化的电脑操作环境、管理电脑文件和文件夹、轻松学会打字、电脑网络的连接及管理电脑中的软件等内容;第8~10章主要介绍利用电脑娱乐的方法,包括多媒体娱乐、使用电脑上网及在网上与他人互动等内容;第11~13章主要介绍利用电脑办公的方法,包括使用Word 2021制作文档、 使用Excel 2021制作报表及使用 PowerPoint 2021制作演示文稿等内容;第14~15章主要介绍电脑的高效使用方法,包括使用电脑高效办公及电脑的优化与维护等内容。 本书附赠与教学内容同步的视频教程及实战的配套素材和结果文件,以及大量相关学习内容的视频教程与扩展学习电子书等。 本书不仅适合电脑
本书用实例详解的方式介绍STM32单片机与C语言编程,主要内容有STM32单片机基础、STM32单片机的硬件系统、Keil软件与寄存器方式编程闪烁点亮LED、固件库与库函数方式编程闪烁点亮LED、按键控制LED和蜂鸣器的电路与编程实例、中断的使用与编程实例、定时器的使用与编程实例、USART串口通信与编程实例、ADC(模数转换器)的使用与编程实例、DAC(数模转换器)的使用与编程实例、光敏传感器测光与DS18B20测温的电路与编程实例、红外线遥控与RTC实时时钟的使用与编程实例、RS-485通信与CAN通信的原理与编程实例、FSMC与液晶显示屏的使用与编程实例。本书起点低,内容由浅入深,语言通俗易懂,结构安排符合学习认知规律,适合作为初学者学习STM32单片机及编程的自学图书,也适合作为职业院校电类专业的单片机教材。
本书分为两部分。部分(~10章)介绍嵌入式操作系统原理。其中,章介绍嵌入式操作系统基础知识; 第2章介绍嵌入式系统硬件与操作系统; 第3章介绍嵌入式操作系统的体系结构、基本概念和设计嵌入式操作系统的基本要求; 第4章详细介绍嵌入式操作系统常用数据结构; 第5章详细介绍嵌入式操作系统的一般启动方式、BootLoader的编写方式和μCOS Ⅱ、μCLinux; 第6章详细介绍任务管理的各组成模块及其实现方式; 第7章详细介绍嵌入式操作系统中资源管理的各种方式及实现,并通过对μCOS Ⅱ的改造,讲解如何在已有嵌入式操作系统中实现所需功能模块的扩展; 第8章详细介绍任务间通信方式及其实现; 第9章详细介绍内存管理方式及实现; 0章详细介绍中断与异步通信的方式及实现。第二部分(1~14章)介绍常用嵌入式操作系统及其应用。其中,1章介绍Linux内核及其驱动的
本书是全国科学技术名词审定委员会公布的计算机科学技术基本名词(第二版)。全书涵盖了计算机科学理论、计算机体系结构、计算机硬件、计算机软件、计算机应用技术、人工智能等各个方面,也注意收集热点分支学科,如计算机网络、多媒体技术、计算机图形学、计算机安全保密等方面的名词。计算机科学技术名词审定委员会对本学科出现的基本词进行了深入的讨论研究,反复推敲,慎重定名,为计算机科技名词的规范统一付出了心血,作出了贡献。 全书公布基本词9471条,均系科研、教学、生产、经营以及新闻出版等部门应遵照使用的规范词。为了读者使用方便,书后列哟全部词条的英汉、汉英对照。
OpenHarmony(中文名为开源鸿蒙)是由全球开发者共建的开源分布式操作系统。该操作系统将人、设备、场景有机地联系在一起,实现了全场景多种智能终端的极速发现、极速连接、硬件互助、资源共享。本书的主要内容是OpenHarmony南向开发,即轻量系统的嵌入式硬件开发,书中的内容基于一个集成度较高的项目平台——开源大师兄,利用该项目平台中的硬件开发板,通过图形化编程以及Python代码编程的形式学习OpenHarmony轻量系统嵌入式开发相关的内容。相比专业性更强的嵌入式开发内容,本书主要面向青少年以及硬件开发爱好者,在介绍OpenHarmony操作系统和开源大师兄项目的基础上,通过具体的应用实践让读者快速了解开源鸿蒙开发。
本书以Excel 2019软件为平台,从Excel用户的工作需要和日常应用出发,结合大量的典型案例,详细讲解了Excel界面的组成和自定义设置,工作簿和工作表的基本操作,Excel模板的创建和使用,行、列和单元格的基本操作,数据的输入、编辑、验证、导入、导出、排序、筛选、分类汇总和打印,数据格式、条件格式的设置,公式与函数的基本知识及使用技巧,逻辑函数、信息函数、数学函数、文本函数、日期函数、时间函数、求和函数、统计函数、查找函数、引用函数、财务函数的实际应用,数据的分析、展示、保护、协作和共享,VBA编程等内容。本书内容翔实,可操作性强,兼顾技术理论和实际应用,适合所有学习和使用Excel的用户。本书既可作为Excel的自学宝典,又可作为案例应用的速查手册,还可作为各类院校的培训教材。
Unity3D是一款跨平台3D、2D游戏及互动内容开发引擎,并有着广泛的影响力。随着近年增强现实和虚拟现实的兴起,很多增强现实和虚拟现实的技术提供方都提供了基于Unity3D的SDK包。本书讲解Unity平台AR与VR开发,通过本书读者可以快速了解增强现实和虚拟现实的基本概念、应用实例,学习相关SDK的使用,并且参照例子上手制作出自己的AR/VR作品。 本书共分为18章,详细讲解Unity的安装和使用、AR(增强现实)背景、EasyAR开发AR及实例、Vuforia开发AR及实例、ARCore开发AR及实例、Mapbox与ARCore的配合使用及实例、VR(虚拟现实)背景、Google VR开发VR及实例、VRTK开发VR及实例等内容,使读者掌握Unity3D制作AR/VR产品的方法,快速进入AR/VR应用开发之门。 本书适合使用Unity3D平台开发AR/VR游戏和应用的移动开发人员,也适合高等院校和培训机构移动游戏开发课程的师生教学参
由杨奎河主编的《中老年人学电脑(上网篇)》针 对中老年人学习电脑上网的需求,以通俗易懂的语言 、翔实生动的操作步骤,全面 介绍了电脑上网操作 的知识。主要内容包括电脑上网入门、轻松浏览网页 、搜索和下载网络 资源、电子邮件、用QQ网上聊天 、在网络中的视听享受、论坛博客与微博、网络时尚 生活、上 网玩游戏、网上交易与购物、创造安全的 上网环境等多个方面的知识。 本书内容浅显易懂, 注重电脑上网操作和实际应用相结合,每一项学习内 容都有详细的 分解步骤,操作性很强,读者可以边 学边练。本书可以作为中老年人学习电脑上网知识的 参 考书和培训教材。
\\\\\\\"《新手学电脑(第3版)》是一本以Windows 10操作系统为基础的、新手学习电脑的工具书。全书共有12章,其内容主要包括电脑基础入门与Windows 10操作系统设置与体验、Office常用组件的应用、网络设置、网上生活以及电脑的优化、维护与故障排除等。通过本书的学习,不仅能让读者学会Windows 10操作系统的基本使用方法,还能通过学习本书中的实战案例掌握电脑的各种实用技巧,帮助读者快速学会使用电脑并轻松上手操作。 由于本书内容实用、操作详细、栏目丰富, 适合希望快速学会电脑的初、中级用户使用。此外,《新手学电脑(第3版)》也适合各类家庭用户和社会培训学员使用,或作为各大中专院校及各类电脑培训班的实用教程。 \\\\\\\"
内容简介 br 这是一本能带领你零基础入门SaaS行业并迅速成长为SaaS专业人才的实战性著作。 br 全书内容围绕SaaS客户的全生命周期展开,从SaaS的通识、获客、上手、留存4个维度帮助你快速构建完整的SaaS知识体系,涵盖SaaS的产品、运营、营销、销售、客户成功等多个主题,是SaaS领域从业者的案前攻略。 br 全书主要内容分为4个部分: br 部分 SaaS通识 br 介绍了SaaS的各种常识、销售模式、定价和常用数据指标等通用知识。 br 第二部分 SaaS获客 br 介绍客户转化的本质和网站获客框架的组成,以及如何从运营和设计的角度出发,吸引并引导访客注册。 br 第三部分 SaaS上手 br 介绍Onboarding以及落地框架和常用范式,以及如何确定用户目标、快速交付产品价值并推动用户上手使用。 br 第四部分 SaaS留存 br 介绍客户留存的类型、阶段、产品策略和采用模型,以及如何围绕客户成
暂无内容简介。。。。。。