設置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

華為推出 5 本軟件工程教材:分別基于鯤鵬、OpenHarmony、openEuler 等

2024/8/18 17:41:45 來源:IT之家 作者:沛霖(實習) 責編:沛霖
感謝IT之家網(wǎng)友 西窗舊事、活著就是改變果殼N9 的線索投遞!

IT之家 8 月 18 日消息,華為 ICT 人才培養(yǎng)官方微博表示,為解決我國軟件工程專業(yè)核心教材缺乏基于自主創(chuàng)新的軟件系統(tǒng)的教材體系問題,由示范性軟件學院聯(lián)盟、高等教育出版社、華為技術有限公司和高校老師四方協(xié)同,攜手打造 10 本軟件工程系列教材。

此次首批推出試點應用教材五本,IT之家附具體介紹如下:

  • 《計算機組織與結構實驗教程 —— 基于鯤鵬處理器》

本書為“計算機組成與結構”“計算機組成原理”等相關課程的實驗指導用書,基于華為公司的鯤鵬處理器技術而設計,采用華為云作為實驗環(huán)境,通過 C 語言及匯編語言編寫程序驅(qū)動鯤鵬處理器運行,以此探索鯤鵬硬件特性,進而理解計算機硬件的工作原理。

全書內(nèi)容涉及開發(fā)環(huán)境介紹、C 語言與鯤鵬匯編語言混合編程、基于鯤鵬硬件特性的 C 程序優(yōu)化和匯編程序優(yōu)化、鯤鵬處理器的增強型 SIMD 運算,以及鯤鵬處理器的異常處理、中斷、Cache 特性等。

本書可作為高校計算機硬件相關課程的實驗指導書,也可作為鯤鵬處理器學習者的參考書。

  • 《系統(tǒng)分析與設計》

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

全書共包含 7 章,分別講授系統(tǒng)分析與設計基礎、需求獲取、需求描述與規(guī)約、系統(tǒng)設計原則、對象交互設計與類的設計、數(shù)據(jù)庫設計、面向 DevOps 的系統(tǒng)開發(fā)。

本書可作為高等學校計算機類專業(yè),尤其是軟件工程專業(yè)本科生的教材;也可作為計算機類專業(yè)研究生和軟件開發(fā)工程師的參考讀物。

  • 《軟件測試技術與實踐 —— 面向分布式系統(tǒng) OpenHarmony》

本書基于 OpenHarmony、面向全場景的分布式應用來討論如何進行軟件測試,以適應“軟件定義世界”新時代的教學需求,樹立大學生的民族自豪感和文化自信,使其承擔起發(fā)展國產(chǎn)基礎軟件的責任和使命。

本書從單元測試、接口測試到系統(tǒng)測試,從功能測試擴展到專項測試,全面覆蓋各種專項測試,包括性能測試、安全性測試、兼容性測試、可靠性測試和用戶體驗測試等。

本書可作為高等學校軟件工程及計算機類相關專業(yè)的教學用書,也可作為業(yè)界人員和自學人員的參考書。

  • 《嵌入式系統(tǒng)開發(fā) —— 基于分布式系統(tǒng) OpenHarmony》

本書以 OpenHarmony 3.1.1 版本為基礎,針對初學者,從系統(tǒng)構成和開發(fā)環(huán)境構建入手,對內(nèi)核的關鍵源碼進行分析和解讀,包括內(nèi)核構成、中斷與異常處理、啟動與時間管理、任務調(diào)度、內(nèi)存管理、進程間通信和文件系統(tǒng)等,有助于讀者深入理解操作系統(tǒng)的工作方式,易于進行系統(tǒng)的應用開發(fā)。

同時,對硬件驅(qū)動框架 (HDF)、驅(qū)動程序配置與加載、驅(qū)動消息管理和開發(fā),以及系統(tǒng)服務框架、用戶程序框架進行了分析和解讀,并在相應的過程中增加了豐富的開發(fā)示例。

本書適合作為高校計算機科學與技術、軟件工程等本科專業(yè)嵌入式開發(fā)課程教材,也可供相關開發(fā)人員參考。

  • 《操作系統(tǒng)原理 ——-以 openEuler 為例》

本書以操作系統(tǒng)工作原理為主線,深入講解操作系統(tǒng)如何實現(xiàn)對系統(tǒng)資源的調(diào)用、管理,以及如何協(xié)助用戶程序的調(diào)度與執(zhí)行。

本書首先從計算機系統(tǒng)結構入手,由支撐操作系統(tǒng)運行的硬件層面、包含操作系統(tǒng)在內(nèi)的軟件層面,以及保障整個系統(tǒng)正常運轉(zhuǎn)的軟硬協(xié)調(diào)機制三方面展開介紹;并對當前國產(chǎn)操作系統(tǒng)的發(fā)展現(xiàn)狀,尤其是 openEuler 系統(tǒng)的概況進行了介紹。而后根據(jù)操作系統(tǒng)功能模塊劃分,分別通過進程管理、內(nèi)存管理、處理器調(diào)度、設備管理和磁盤調(diào)度、文件管理五方面,深入剖析操作系統(tǒng)的管理機制和工作原理。

本書主要面向高等院校計算機類專業(yè)本科生,既包含了本課程專業(yè)知識的內(nèi)容,又可以滿足具有考研意向?qū)W生的需求,同時還拓展了讀者對 openEuler 系統(tǒng)的了解。

完整系列教材書單如下:

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:華為,教材,軟件工程

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知