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

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

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

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

此次首批推出試點(diǎn)應(yīng)用教材五本,IT之家附具體介紹如下:

  • 《計(jì)算機(jī)組織與結(jié)構(gòu)實(shí)驗(yàn)教程 —— 基于鯤鵬處理器》

本書為“計(jì)算機(jī)組成與結(jié)構(gòu)”“計(jì)算機(jī)組成原理”等相關(guān)課程的實(shí)驗(yàn)指導(dǎo)用書,基于華為公司的鯤鵬處理器技術(shù)而設(shè)計(jì),采用華為云作為實(shí)驗(yàn)環(huán)境,通過 C 語言及匯編語言編寫程序驅(qū)動(dòng)鯤鵬處理器運(yùn)行,以此探索鯤鵬硬件特性,進(jìn)而理解計(jì)算機(jī)硬件的工作原理。

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

本書可作為高校計(jì)算機(jī)硬件相關(guān)課程的實(shí)驗(yàn)指導(dǎo)書,也可作為鯤鵬處理器學(xué)習(xí)者的參考書。

  • 《系統(tǒng)分析與設(shè)計(jì)》

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

完整系列教材書單如下:

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

相關(guān)文章

關(guān)鍵詞:華為,教材,軟件工程

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

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知