首頁  >  文章  >  科技週邊  >  華為推出 5 本軟體工程教材:分別基於鯕鵬、開源鴻蒙 OpenHarmony、openEuler 等

華為推出 5 本軟體工程教材:分別基於鯕鵬、開源鴻蒙 OpenHarmony、openEuler 等

WBOY
WBOY原創
2024-08-19 04:52:35962瀏覽

本站8 月18 日消息,華為ICT 人才培養官方微博表示,為解決我國軟體工程專業核心教材缺乏基於自主創新的軟體系統的教材體系問題,由示範性軟體學院聯盟、高等教育出版社、華為技術有限公司及大學教師四方協同,攜手打造10 本軟體工程系列教材。此次首批推出試點應用教材五本,本站附具體介紹如下:《計算機組織與結構實驗教程—— 基於鱘鵬處理器》

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

本書為“計算機組成與結構” 「電腦組成原理」等相關課程的實驗指導用書,基於華為公司的鯤鵬處理器技術而設計,採用華為雲作為實驗環境,透過C 語言及彙編語言編寫程式驅動鯤鵬處理器運行,以此探索鯤鵬硬件特性,進而理解電腦硬體的工作原理。

全書內容涉及開發環境介紹、C 語言與鯤鵬處理器的增強型SIMD 運算,以及鯕鵬處理器的異常處理、中斷、Cache 特性等。

本書可作為大學電腦硬體相關課程的實驗指導書,也可作為鯕鵬處理器學習者的參考書。

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

本書作為一本介紹軟體系統分析和設計的教材,融合了DevOps 理念和華為系統工程方法,旨在為學生和軟體開發人員提供有關軟體開發過程的理論和實踐方面的知識。

全書共包含7 章,分別講授:

  1. 系統分析與設計基礎
  2. 需求取得
  3. 需求描述與規約
  4. 需求取得
  5. 需求描述與規約
  6. 系統設計原則
  7. 物件互動設計與類別的設計
  8. 資料庫設計

面向DevOps 的系統開發

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

本書可本可本書作為高等學校電腦類專業,尤其是軟體工程本科生的教材;也可作為電腦類專業研究生和軟體開發工程師的參考讀物。

本書基於OpenHarmony,面向全場景的分散式應用來討論如何進行軟體測試,以適應「軟體定義世界」新時代的教學需求,樹立大學生的民族自豪感和文化自信,使其承擔起發展國產基礎軟體的責任和使命。

本書從單元測試、介面測試到系統測試,從功能測試擴展到專案測試,全面涵蓋各種專案測試,包括效能測試、安全性測試、相容性測試、可靠性測試和用戶體驗測試等。

本書可作為高等學校軟體工程及電腦類相關專業的教學用書,也可作為業界人員及自學人員的參考書。

《嵌入式系統開發— 基於分散式系統OpenHarmony》华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

本書內容

  1. 本書內容
  2. 以OpenHarmony 3.1.1 版本為基礎,針對初學者,從系統構成和開發環境建構入手,對核心的關鍵原始碼進行分析和解讀,包括:
  3. 核心構成
  4. 中斷與異常處理
  5. 啟動與時間管理
  6. 任務調度

記憶體管理進程間通訊

檔案系統

  • 硬體驅動與系統服務
  • 對以下內容進行了分析和解讀,並增加了豐富的開發範例:
  • 硬體驅動框架(HDF)
  • 驅動程式設定與載入

驅動訊息管理與開發系統服務框架

使用者程式框架

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

適用對象
  1. 適合作為大學計算機科學與技術、軟體工程等本科專業嵌入式開發課程教材,也可供相關開發人員參考。

    • 本書以作業系統運作方式為主線,深入解說作業系統如何實現系統資源的呼叫、管理,以及如何協助使用者程式的排程與執行。
    • 電腦系統結構
  2. 硬體層面
  3. 軟體層面

      軟協調機制
  4. 國產操作系統
  5. openEuler 系統概況

    操作系統功能模塊
    • 處理程式管理
    • 記憶體管理
    • 處理器調度
    • 裝置管理與磁碟調度
    • 檔案管理
檔案管理

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

本書是針對高等院校電腦專業本科生,涵蓋本課程專業知識,滿足考研需求,並拓展了openEuler 系統的了解。 完整系列教材書單如下:

以上是華為推出 5 本軟體工程教材:分別基於鯕鵬、開源鴻蒙 OpenHarmony、openEuler 等的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn