| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202410*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:操作系統基礎與實踐-基於openEuler平臺 ISBN:9787115647870 出版社:人民郵電 著編譯者:郝家勝 叢書名:新一代信息技術系列 頁數:290 所在地:中國大陸 *此為代購商品 書號:1686320 可大量預訂,請先連絡。 內容簡介 本書圍繞操作系統基礎、UNIX設計思想和openEuler實踐3個方面展開,並將理論知識、設計思想和應用實踐緊密結合。本書內容涵蓋緒論、操作系統初識、openEuler使用入門、操作系統原理與實踐、openEuler開發環境、嵌入式操作系統開發、網路基礎與管理、伺服器操作系統管理,以及openEuler開源創新等。本書合理安排理論知識、精心設計操作實例,注重有機結合、循序深入,以幫助讀者深入理解Linux優秀設計思想,靈活運用其高效系統功能,並從開源社區中更好地學習和成長。 本書適合作為高等院校計算機、自動化、電子測量等專業方向本科生和研究生學習操作系統的教材或參考書,也適合Linux系統開發和運維人員閱讀,對從事計算機相關工作的專業人員具有參考價值。作者簡介 郝家勝,工學博士,電子科技大學自動化工程學院副教授、中法合作辦學(電子嵌入式系統專業理學碩士)項目執行主任,碩士生導師。美國賓夕法尼亞大學訪問學者,中國人工智慧學會、中國計算機學會會員,四川省計算機學會虛擬現實專業委員會委員,IEEE TCST/TIM和COMPEL等國際期刊審稿人,入選2022年度教育部-華為「智能基座」優秀教師(全國20人)。 研究方向為機器感知與學習、工業人工智慧應用,長期從事機器人自主認知系統、石油鑽井大數據在線學習、基於深度強化學習的智能決策與控制系統等相關課題研究,作為科研骨幹參与30餘項國家自然科學基金。在EAAI期刊和CDC等會議上發表19篇論文。獲11項國家發明專利,實施成果轉讓1項。 主持教育部產學合作協同育人項目、教育部-華為「智能基座」合作課程等多項教學改革課題,獲教育部產學合作協同育人項目華為優秀成果獎(全國共37項),該項目入選第十屆教育部產學合作協同育人項目對接會典型項目成果展。指導學生參加學科競賽並獲得2021年全國大學生冰壺人工智慧挑戰賽並獲全國冠軍,第八屆中國「互聯網+」大學生創新創業大賽省賽銀獎,以及第八屆華為ICT大賽實踐賽昇騰A1賽道全國區一等獎、全球總決賽二等獎等獎項。獲華為雲與計算「先鋒教師」、華為昇騰專家(HAE)等稱號,入選華為開發者佈道師計劃。目錄 第1章 緒論1 1 操作系統與ICT時代 1 2 操作系統起源 1 2 1 Multics項目 1 2 2 UNIX誕生 1 3 操作系統發展 1 3 1 UNIX的繁榮與版權困境 1 3 2 桌面操作系統的崛起 1 3 3 GNU Linux的開源創新 1 3 4 ICT時代操作系統的興起 1 4 openEuler新生態 1 4 1 openEuler概覽 1 4 2 openEuler社區 1 4 3 openEuler軟體生態 1 5 本章小結 第2章 操作系統初識 2 1 操作系統的基本組成 2 1 1 典型體繫結構 2 1 2 系統內核和系統調用介面 2 1 3 應用程序 2 1 4 用戶界面 2 2 主流操作系統簡介 2 2 1 桌面操作系統 2 2 2 伺服器操作系統 2 2 3 嵌入式操作系統 2 3 GNU Linux的優秀特性 2 3 1 秉承UNIX設計哲學 2 3 2 自由與開放 2 3 3 可移植性 2 4 openEuler簡介 2 4 1 系統架構 2 4 2 創新特色 2 4 3 開源貢獻 2 5 體驗openEuler 2 5 1 華為雲ECS主機 2 5 2 VMware安裝 2 5 3 Docker容器運行 2 6 本章小結 思考與實踐 第3章 openEuler使用入門 3 1 交互界面 3 1 1 GUI 3 1 2 CLI 3 2 使用命令行 3 2 1 控制台和終端 3 2 2 登錄系統 3 2 3 遠程登錄 3 2 4 使用命令 3 2 5 獲取幫助 3 3 命令行基本操作 3 3 1 使用 目錄 3 3 2 查看文件 3 3 3 管理文件 3 3 4 查找文件 3 3 5 查看系統信息 3 3 6 管理系統 3 4 Shell:讓命令行更強大 3 4 1 Bash簡介 3 4 2 環境變數 3 4 3 通配符與自動補全 3 4 4 組合命令 3 4 5 重定向 3 4 6 管道 3 4 7 擴展命令 3 4 8 命令行編輯 3 5 用戶與許可權 3 5 1 用戶模型 3 5 2 切換用戶身份 3 5 3 許可權模型 3 5 4 修改許可權 3 5 5 修改屬主 3 6 安裝DDE桌面環境 3 7 本章小結 思考與實踐 第4章 操作系統原理與實踐 4 1 操作系統設計理念 4 2 文件管理 4 2 1 文件樹 4 2 2 VFS 4 2 3 EulerFS簡介 4 2 4 實例4-1:文件系統操作 4 3 內存管理 4 3 1 內存保護 4 3 2 虛擬內存管理 4 3 3 openEuler內存技術 4 3 4 實例4-2:內存信息分析 4 4 進程管理 4 4 1 并行化模型 4 4 2 進程創建 4 4 3 進程調度 4 4 4 進程間通信 4 4 5 線程抽象 4 4 6 openEuler進程技術 4 4 7 實例4-3:進程監控與進程管理 4 5 本章小結 思考與實踐 第5章 openEuler開發環境 5 1 文本處理 5 1 1 Vim編輯器 5 1 2 nano編輯器 5 1 3 文本搜索 5 1 4 文本替換與自動編輯 5 1 5 文本分析 5 1 6 文本格式化 5 1 7 使用Git管理版本 5 2 Shell腳本編程 5 2 1 猜數字小遊戲 5 2 2 變數 5 2 3 表達式 5 2 4 分支結構 5 2 5 循環結構 5 2 6 函數 5 2 7 項目5-1:install-help命令 5 3 C C++應用開發 5 3 1 my-nl小工具 5 3 2 編譯與調試 5 3 3 Makefile構建 5 3 4 CMake構建 5 3 5 自動化測試 5 3 6 性能優化 5 3 7 項目5-2:my-utils工具箱 5 4 可移植性開發與Docker容器部署 5 4 1 POSIX可移植性 5 4 2 C C++可移植性 5 4 3 Docker容器可移植性 5 4 4 openEuler多場景可移植性 5 4 5 項目5-3:my-utils跨平台構建 5 5 在開源社區中學習 5 5 1 Linux與開放源碼 5 5 2 openEuler社區 5 6 本章小結 思考與實踐 第6章 嵌入式操作系統開發 6 1 嵌入式操作系統簡介 6 1 1 嵌入式系統軟體體系 6 1 2 主要特點 6 1 3 常見嵌入式操作系統 6 2 嵌入式Linux 6 2 1 嵌入式Linux開發流程 6 2 2 實例6-1:嵌入式開發環境構建 6 3 Linux內核裁剪與開發 6 3 1 Linux內核簡介 6 3 2 內核構建機制 6 3 3 實例6-2:內核編譯與QEMU模擬 6 4 根文件系統開發 6 4 1 BusyBox簡介 6 4 2 實例6-3:根文件系統編譯與QEMU模擬 6 5 openEuler嵌入式操作系統 6 5 1 技術架構與主要特性 6 5 2 oebuild構建方法 6 5 3 實例6-4:openEuler嵌入式操作系統QEMU構建與模擬 6 5 4 嵌入式ROS運行時 6 5 5 軟實時特性 6 6 本章小結 思考與實踐 第7章 網路基礎與管理 7 1 TCP IP網路模型 7 1 1 IP地址 7 1 2 埠 7 1 3 socket 7 1 4 socket編程介面 7 2 網路管理基礎 7 2 1 基本概念 7 2 2 主機名 7 2 3 網路介面名 7 3 管理網路 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |