首页 / 科技

弥补无自主创新!华为推出10本核心软件教材:首批五本试点应用

发布时间:2024-08-15 18:00:50

本站8月15日消息,为应对我国软件工程教育领域所面临的核心教材不足,尤其是缺乏基于自主创新软件系统的教材体系的问题,华为等机构合作推出了一整套共10本的软件工程系列教材。

这一系列教材是示范性软件学院联盟、高等教育出版社、华为技术有限公司与高校教师四方共同合作的成果。

教材内容涵盖了信息系统与管理、系统软件、嵌入式软件、新型平台软件、分布式系统和软件工程等领域。这些教材不仅融入了先进的软件技术,还结合了实际案例分析,构建一套适应新型软件工程专业的教学与实践需要的教材体系,以支持国家软件人才的培养。

系列教材书单如下:

此次首批推出试点应用教材五本,具体如下: 

1、《计算机组织与结构实验教程——基于鲲鹏处理器》

本书为“计算机组成与结构”“计算机组成原理”等相关课程的实验指导用书,基于华为公司的鲲鹏处理器技术而设计,采用华为云作为实验环境,通过C语言及汇编语言编写程序驱动鲲鹏处理器运行,以此探索鲲鹏硬件特性,进而理解计算机硬件的工作原理。

本书读者应具备C语言编程的基本技能,了解或正在学习计算机硬件的基本知识。本书可作为高校计算机硬件相关课程的实验指导书,也可作为鲲鹏处理器学习者的参考书。

2、《系统分析与设计》

本书作为一本介绍软件系统分析和设计的教材,融合了DevOps理念和华为系统工程方法,为学生和软件开发人员提供有关软件开发过程的理论和实践方面的知识。

本书可作为高等学校计算机类专业,尤其是软件工程专业本科生的教材;也可作为计算机类专业研究生和软件开发工程师的参考读物。

3、《软件测试技术与实践——面向分布式系统OpenHarmony》

本书基于OpenHarmony、面向全场景的分布式应用来讨论如何进行软件测试,以适应“软件定义世界”新时代的教学需求,树立大学生的民族自豪感和文化自信,使其承担起发展国产基础软件的责任和使命。

4、《嵌入式系统开发 ——基于分布式系统OpenHarmony》

本书以OpenHarmony 3.1.1版本为基础,针对初学者,从系统构成和开发环境构建入手,对内核的关键源码进行分析和解读,包括内核构成、中断与异常处理、启动与时间管理、任务调度、内存管理、进程间通信和文件系统等,有助于读者深入理解操作系统的工作方式,易于进行系统的应用开发。

5、《操作系统原理——-以openEuler为例》

本书以操作系统工作原理为主线,深入讲解操作系统如何实现对系统资源的调用、管理,以及如何协助用户程序的调度与执行。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

如有疑问请发送邮件至:bangqikeconnect@gmail.com