本书将数据结构课程设计与数据结构理论课程结合,以传统数据结构的主要内容为主线,精心设计多个案例。在描述各个案例的同时,采用三元式(D,S,P)的方式,完成对线性表、栈、队列、字符串、广义表、二叉树、图、集合等抽象数据类型的定义、描述和封装。这些基本数据结构类型不仅应用于教材中的各个案例,也可作为工具或平台复用于其它应用中。本书中每一个算法或程序的编写力求高效、易读,并遵循程序设计的规范,从而帮助读者顺利完成学习、模仿、提高、应用的过程。本书可作为计算机类专业数据结构课程设计教材,也可作为学习数据结构及其算法的C程序设计的参考教材,还可供从事计算机应用工作的相关人员参考。
为了系统地理解和掌握现代操作系统的功能技术,本书根据的操作系统课程教学大纲的要求,介绍了计算机相关专业的学生学习操作系统课程应该进行的基本实验,并对大量具有代表性的习题进行分析讲解,帮助学生了解、掌握操作系统的功能、算法实现以及基本概念和基本原理。 全书共分三篇,篇是实验指导,第二篇是习题解答,第三篇是模拟试题。涉及操作系统概论、作业、进程与线程、作业调度与进程调度、进程(线程)同步与互斥、死锁、存储管理、设备管理、文件管理和系统安全等与理论教材配套的8个章节的实验和习题解答。本书内容丰富,覆盖面广,适合作为高等院校计算机操作系统课程的实验指导教材和学习参考书。本书既考虑本科生对操作系统的实验要求和对操作系统基本概念和基本原理的掌握,又兼顾专科生的实验环节和课程教学,也可
本书提供基于Dart 2.x版本和Flutter 1.X版本人门知识的讲解与实践练习。全书以一个完整的Flutter开发项目技术栈为主线,详细介绍Flutter SDK在各种平台的安装和配置方法,详细介绍Flutte开发语言Dart编程基础,包括变量、类型、流程控制、函数、运算符、异常、类、泛型、库、异步和注释等知识要点,详细介绍与分析Flutter Widget布局构建原理、UI交互控制方法、路由导航与跨页传参方法、各种常见Widget状态和应用数据管理方法,以及Flutter框架HTTP协议和JSON解析等核心网络通信概念, 后阐述Flutter应用发布的流程。
马丽洁主编的《嵌入式Linux应用编程》按照嵌入式系统运行流程——搭建开发平台、安装系统引导、裁剪内核、构建根文件系统、开发应用程序划分模块,每一模块将理论和原理融于实际任务中,采用任务驱动,注重培养学生逻辑思维,加强引导学生主观能动性。任务选择由易到难、由简到繁,任务具有实用性、趣味性、综合性、典型性,融入嵌入式技术与应用专业培养的典型岗位——嵌入式系统应用开发工程师岗位能力要求,结合教师系统架构 工程师资格和北京百科融创教学仪器设备有限公司真实案例,注重理论与实践结合,通过真实任务的实现,帮助学生 学习掌握嵌入式Linux应用开发。
人机交互发展迅速,应用日益普及,已经逐渐深入到消费电子设备、可穿戴设备、家电家具、展览、博物馆等各种场景,和人们的日常生活息息相关。 徐皓祎编著的《自己动手做交互系统》的目标是带领读者自己动手制作有趣的交互系统。首先简单介绍了有形交互的概念,然后通过 设计的案例及制作实例,帮助读者构建有形交互原型。读者只需要采用流行的智能硬件以及日常生活中常见的材料,跟随书中的步骤来制作,即可在较短的时间内轻松搭建具有声音、动画、游戏等互动功能的迷你电子项目。 本书讲解清晰,配图丰富,在介绍相关内容时还给出了有趣的背景知识和成熟的应用案例,既能够激发读者的阅读兴趣,又能够帮读者做好充分的知识准备。 本书适合对电子制作或交互编程零基础的青少年学习,也适合希望快速搭建多媒体交互原型的爱好者
暂无内容简介。。。。。。
在物联网成为信息新浪潮的 ,可以预见,物联网操作系统将对整个行业生态起到革命性的影响。物联网操作系统AliOS Things依托阿里云强大的云端能力,致力于搭建云端一体化物联网基础设施,它不仅是一个操作系统内核,而且具备了 性能、极简开发、云端一体、丰富组件、安全防护等一系列关键能力。本书旨在帮助广大物联网应用开发者 快地了解AliOS Things的功能,理解AliOS Things的工作机制,将AliOS Things运用于实际项目开发之中,从而缩短物联网项目的开发周期。本书的主体内容涵盖两部分, 部分为AliOS Things的内核机制与接口、组件与能力以及硬件支持的阐述,第二部分为AliOS Things的五个实践例程。本书所有的完整例程都可以在AliOSThings官方GitHub下载。 史治国、陈积明编著的《物联网操作系统AliOS Things探索与实践》适用于电子、计算机、通信、物联网等相关
本书提供基于Dart 2.x版本和Flutter 1.X版本人门知识的讲解与实践练习。全书以一个完整的Flutter开发项目技术栈为主线,详细介绍Flutter SDK在各种平台的安装和配置方法,详细介绍Flutte开发语言Dart编程基础,包括变量、类型、流程控制、函数、运算符、异常、类、泛型、库、异步和注释等知识要点,详细介绍与分析Flutter Widget布局构建原理、UI交互控制方法、路由导航与跨页传参方法、各种常见Widget状态和应用数据管理方法,以及Flutter框架HTTP协议和JSON解析等核心网络通信概念, 后阐述Flutter应用发布的流程。