





定价:49.8元
印次:1-3
ISBN:9787302644330
出版日期:2023.09.01
印刷日期:2025.01.15
图书责编:杨帆
图书分类:教材
本书面向鸿蒙OS智能设备开发,是一本依托C语言,通过简单易学、通俗易懂、丰富多彩、妙趣横生的案例,帮助读者在鸿蒙OS智能设备开发领域实现从0到1、从一窍不通到行家里手的飞跃。 本书内容与时俱进,涵盖鸿蒙操作系统、虚拟机管理、C语言程序设计开发环境、鸿蒙OS智能设备开发交叉编译环境、嵌入式程序设计、数字电路、计算机控制等。本书还包括大量基于鸿蒙操作系统的智能物联设备开发案例,培养信创智能物联开发技能人才。 本书以C语言鸿蒙OS智能设备开发教学为主线,将计算机专业的一些核心知识有机结合,内容编排结合案例驱动的方式合理组织、循序渐进,讲求理论和实践的密切协同。学生可以在学习C语言鸿蒙OS智能设备开发知识的同时,广泛涉猎与计算机程序设计密切相关的操作系统、数字电路、数据采集与系统控制、开发编译环境、嵌入式系统开发等内容,不但能极大提高学生对C语言程序设计课程的学习兴趣,提升学生的专业创新技能,而且有利于学生对后续相关专业课程的理解和掌握以及对计算机专业核心课程内容的融会贯通。本书是一本与C语言程序设计教材搭配得当、相得益彰,专门用于培养学生提升C语言编程技能的教材。 本书可作为高等院校本科及专科学生C语言程序设计实践、实训课程的教材,也可作为教师、自学者的参考用书,还可供各类软件开发设计人员学习参考。
殷立峰,计算机应用技术专业硕士、教授,山东政法学院网络空间安全学院院长。 近五年在清华大学出版社出版本科教材6本。拥有厅级科学技术进步成果奖2项,山东省计算机应用优秀成果奖1项。
前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。报告同时强调: 推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎。当前,国产鸿蒙操作系统是一款面向万物互联时代的、全新的分布式操作系统,日益成为引领智能物联产业革命和产业变革的核心技术,在通信、智能家居、智能装备、车机系统等领域的应用场景不断落地,极大改变了既有的生产生活方式。 C语言是从诞生至今经久不衰的一门编程语言。从适用性角度来说,C语言既可用于编写系统软件,也可用于编写应用软件,非常适合用于编写单片机程序、开发嵌入式系统和自动控制系统。从教学角度看,学生学会C语言以后,可以快速掌握其他如C++、Java之类的语言。所以C语言程序设计一直以来都是高等院校计算机科学与技术及相关专业学生的必修课程。 “云将东游,过扶摇之枝,而适遭鸿蒙”。鸿蒙生态已经初步建立,但人才的重大缺口成为制约鸿蒙生态产业快速发展的一道关卡。为促进鸿蒙系统人才生态建设,加大人才供应输出,推动高等院校创新创业型人才发展,培育鸿蒙生态产业链,实现学生高质量就业,为各地区经济的发展提供人才支撑,进一步加快各地区鸿蒙生态产业人才培养的步伐,扩大鸿蒙生态产业的影响力,进一步推动软硬件国产化的浪潮,顺应操作系统国产化的趋势和信创人才培养的潮流,在鸿蒙操作系统3.0发布之际,编者写了这本《...
第1章鸿蒙OS简介1
1.1鸿蒙OS的发展历史1
1.2鸿蒙OS的设计理念2
1.3鸿蒙OS的技术架构2
1.4鸿蒙OS的技术特点4
1.5鸿蒙OS的应用场景5
1.6习题6
第2章C语言鸿蒙OS设备开发环境8
2.1C语言鸿蒙OS设备开发实验套件8
2.2C语言鸿蒙OS设备开发环境11
2.2.1C语言鸿蒙OS设备开发硬件环境12
2.2.2C语言鸿蒙OS设备开发软件环境12
2.3安装配置C语言鸿蒙OS设备程序开发的编译环境13
2.3.1安装虚拟机管理软件VMwareworkstation13
2.3.2使用WMware软件创建Linux虚拟机17
2.3.3配置虚拟机操作系统环境,安装工具软件29
2.3.4安装编译环境构建工具——HUAWEI DevEco Device41
2.4安装Windows工作台C语言鸿蒙OS设备程序开发环境47
2.4.1Visual Studio Code简介48
2.4.2安装DevEco Device Tool、VS Code、Python软件48
2.4.3在VS Code中安装配置中文环境 53
2.4.4在VS Code中安装SSH插件56
2.4.5在VS Code中新建C语言鸿蒙OS设备开发工程67
2.5虚拟机的镜像制作及还原78
2.5.1制作虚拟机的镜像79
2.5.2使用镜像文件还原生成虚拟机80鸿蒙OS智能设备开发基础(微课版)目录2.6安装配置C语言鸿蒙OS 设备可执行程序烧录工具82
2.6.1安装USB接口转串口驱动程序83
2.6....
u 鸿蒙操作系统作为华为公司自主研发的一款国产的面向万物互联的操作系统,已经得到了广泛的关注和应用。基于鸿蒙操作系统的智能设备开发,是计算机科学与技术相关专业学生及程序设计爱好者,在科技教育强国路上必须掌握的专业知识和拥抱未来智慧物联时代的专业技能。本书可以说是与时俱进、恰逢其时,值得推荐。
u 本书由浅入深地介绍了鸿蒙操作系统的体系结构、功能特点、应用场景、鸿蒙设备开发交叉编译环境、鸿蒙OS C语言智能设备开发技术和方法。程序设计案例丰富、妙趣横生,知识内容丰富多彩、融会贯通,是一本非常值得推荐的鸿蒙OS C语言智能设备开发基础教材。
u 本书面向各级各类C语言程序设计技能竞赛和计算机创新创业大赛、重视程序设计的趣味性和程序设计的综合能力培养,告别传统C语言教学枯燥的命令行程序界面,拥抱更有趣味的嵌入式实验,内容深入浅出、语言通俗易懂、图文并茂、案例驱动,既适合初学者入门,也适合作为进阶学习的重要参考资料。
"