search
HomeTechnology peripheralsIt IndustryHuawei launches 5 software engineering textbooks: based on Kunpeng, open source Hongmeng OpenHarmony, openEuler, etc.

According to news from this site on August 18, Huawei’s official Weibo account for ICT talent training stated that in order to solve the problem of the lack of a teaching material system based on independently innovative software systems in the core textbooks of my country’s software engineering majors, the Demonstration Software Academy Alliance, Higher Education Press, Huawei Technologies Co., Ltd. and university teachers collaborated to create a series of 10 software engineering textbooks. This first batch of five pilot application textbooks has been launched. The specific introductions attached to this site are as follows: "Computer Organization and Structure Experimental Tutorial - Based on Kunpeng Processor"

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

This book is "Computer Composition and Structure", "Computer Composition Principles", etc. Experimental guidance books for related courses are designed based on Huawei's Kunpeng processor technology. Huawei Cloud is used as the experimental environment. Programs are written in C language and assembly language to drive the Kunpeng processor to run, so as to explore the characteristics of Kunpeng hardware and then understand the computer hardware. working principle.

The entire book covers the introduction of the development environment, hybrid programming of C language and Kunpeng assembly language, C program optimization and assembler optimization based on Kunpeng hardware features, enhanced SIMD operations of Kunpeng processor, and exception handling, interrupts, etc. of Kunpeng processor. Cache features, etc.

This book can be used as an experimental guide for computer hardware-related courses in colleges and universities, and as a reference book for learners of Kunpeng processors.

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

As a textbook introducing software system analysis and design, this book integrates DevOps concepts and Huawei system engineering methods, aiming to provide students and software developers with theoretical and practical knowledge about the software development process.

The book contains 7 chapters in total, teaching respectively:

  1. Basics of system analysis and design
  2. Requirement acquisition
  3. Requirement description and specification
  4. System design principles
  5. Object interaction design and class design
  6. Database design
  7. Oriented DevOps System Development

This book can be used as a textbook for computer majors in colleges and universities, especially for undergraduate students majoring in software engineering; it can also be used as a reference reading for graduate students and software development engineers in computer majors.

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

This book is based on OpenHarmony and discusses how to conduct software testing for distributed applications in all scenarios to adapt to the teaching needs of the new era of "software-defined world", build national pride and cultural confidence among college students, and enable them to assume the responsibility for development The responsibility and mission of domestic basic software.

This book extends from unit testing, interface testing to system testing, from functional testing to special testing, comprehensively covering various special tests, including performance testing, security testing, compatibility testing, reliability testing and user experience testing, etc.

This book can be used as a teaching book for software engineering and computer-related majors in colleges and universities, and can also be used as a reference book for industry personnel and self-study personnel.

"Embedded System Development - Based on Distributed System OpenHarmony"

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

The content of this book

is based on OpenHarmony 3.1.1 version. For beginners, it starts from the system structure and development environment construction. The key source code of the kernel is analyzed and interpreted, including:

  1. Kernel composition
  2. Interrupt and exception handling
  3. Startup and time management
  4. Task scheduling
  5. Memory management
  6. Inter-process communication
  7. File system

Hardware Driver and System Services

analyzes and interprets the following content and adds rich development examples:

  • Hardware Driver Framework (HDF)
  • Driver configuration and loading
  • Driver message management and development
  • System Service Framework
  • User Program Framework

Applicable objects

is suitable as a textbook for embedded development courses for undergraduate majors in computer science and technology, software engineering, etc. in colleges and universities, and can also be used as a reference for relevant developers.

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

This book takes the working principle of the operating system as the main line, explaining in depth how the operating system realizes the call and management of system resources, and how to assist the scheduling and execution of user programs.
  1. Computer system structure

    • Hardware level
    • Software level
    • Software and hard coordination mechanism
  2. Domestic operating system

    • openEuler system overview
  3. Operating system function module

    • Process Management
    • Memory Management
    • Processor Scheduling
    • Device Management and Disk Scheduling
    • File Management

This book is intended for undergraduates majoring in computer science in colleges and universities, covering the professional knowledge of this course and meeting the needs of postgraduate entrance examinations , and expanded the understanding of the openEuler system.

The complete series of textbooks is as follows:

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

The above is the detailed content of Huawei launches 5 software engineering textbooks: based on Kunpeng, open source Hongmeng OpenHarmony, openEuler, etc.. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
华为手机快充协议是QC还是PD华为手机快充协议是QC还是PDNov 01, 2022 pm 01:03 PM

都不是,华为手机快充协议是“SCP/FCP”。华为手机有FCP和SCP两个快充协议,早期华为采用的是FCP快充协议,具备高压低电流的特点;而SCP是后面推出的超级快充,支持的输出功率有两种,分别是22.5W快充和40W快充,则电压电流为4.5V/5A或者大于5V4.5A,在充电时会提醒超级快充。

华为有哪八大部门华为有哪八大部门Oct 27, 2022 am 10:55 AM

华为的八大部门:1、国内办事处,各办事处的工作目标就是销售,分客户线(负责各运营商)和产品线(负责各产品)。2、技术支援部,按维护产品不同分为各产品部,负责产品的售后服务。3、研发部门,负责华为各产品的研发。4、中试部,是为了保证产品质量在研发和生产系统间插入的一一个部门。5、生产部门。6、市场财经部门,负责货款回收。7、财务部门。8、管理工程部,负责华为IT系统的建设和维护。

华为的ict是什么意思华为的ict是什么意思Aug 26, 2022 pm 03:37 PM

华为的ict是华为的一种认证方式;华为认证是华为技术有限公司基于ICT产业链人才个人职业发展生命周期,以层次化的职业技术认证为指引,搭载华为“云-管-端”融合技术,推出的覆盖IP、IT、CT以及ICT融合技术领域的认证体系。

华为的se是什么意思华为的se是什么意思Aug 31, 2022 pm 02:59 PM

华为的se是“特别版”的意思;se是“speial edition”的缩写,最早是苹果使用的代号,也可以理解为低配版本,一般相同的型号,若是带有se的版本,则该机型的售价也会偏低。

华为核心价值观是什么华为核心价值观是什么Aug 24, 2022 pm 01:30 PM

华为核心价值观:1、“以客户为中心”,为客户服务是华为存在的唯一理由,客户需求是华为发展的原动力,可以确定奋斗的方向;2、“以奋斗者为本”,使奋斗者获得合理的回报,可以提供活力的源泉;3、“长期艰苦奋斗”,能赢得客户的尊重和信赖;4、“坚持自我批判”,能更容易尊重他人和与他人合作,实现客户、公司、团队和个人的共同发展;5、“开放进取”;6、“至诚守信”;7、“团队合作”。

华为sp200是什么型号手机华为sp200是什么型号手机Nov 08, 2022 pm 12:49 PM

华为sp200是“Nzone S7 pro”型号手机,是华为联合移动发布的5G全网通手机。NZONE S7 Pro采用6.6英寸全面屏,搭载联发科天玑720八核处理器,后置6400万像素主镜头+800万像素超广角/景深镜头+200万像素超微距镜头三摄,前置1600万像素摄像头;搭载4000毫安时容量不可拆卸电池。

华为升降摄像头手机有几款华为升降摄像头手机有几款Sep 07, 2022 am 11:04 AM

华为升降摄像头手机有一款,是“华为畅享10 plus”;该手机是华为公司于2019年9月在西安发布的智能手机产品,前置摄像头采用了“升降式摄像头”设计方案,让该手机的屏占比达到了百分之九十一。

华为nova7se有没有红外线功能华为nova7se有没有红外线功能Aug 29, 2022 pm 03:08 PM

“华为nova 7 se”没有红外线功能;“华为nova 7 se”是华为公司在2020年4月发布的一款智能手机,支持WLAN、蓝牙,拥有环境光、指纹器、接近光等传感器,但是并不支持红外线功能,手机红外线可以实现遥控的功能,利用手机来控制电视、空调等设备。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

MantisBT

MantisBT

Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)