系統編程(2017年機械工業出版社出版的圖書)

系統編程(2017年機械工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《系統編程》是2017年機械工業出版社出版的圖書,作者是理察·約翰·安東尼,張常有,封筠 譯。本書用系統思維講解分散式套用的設計與開發,以“進程、通信、資源、體系結構”四個視角為核心,跨越不同學科的界限,強調系統透明性。

基本介紹

  • 中文名:系統編程 
  • 作者:查德·約翰·安東尼、張常有、封筠 譯
  • 出版社:機械工業出版社
  • ISBN:9787111582564
內容簡介,圖書目錄,作者簡介,

內容簡介

《系統編程:分散式套用的設計與開發/計算機科學叢書》用系統思維講解分散式套用的設計與開發,以“進程、通信、資源、體系結構”四個視角為核心,跨越不同學科的界限,強調系統透明性。《系統編程:分散式套用的設計與開發/計算機科學叢書》在實踐教學方面尤為獨到:既有貫穿各章的大型遊戲案例,又有探究不同系統特性的課內仿真實驗;不僅提供步驟詳盡的方法指導,而且免費提供專為《系統編程:分散式套用的設計與開發/計算機科學叢書》開發的Workbench仿真工具和原始碼。
《系統編程:分散式套用的設計與開發/計算機科學叢書》自成體系的風格和配置靈活的實驗工具可滿足不同層次的教學需求,適合作為面向實踐的分散式系統課程的教材,也適合從事分散式套用開發的技術人員自學。

圖書目錄

出版者的話
譯者序
前言
第1章 緒論
1.1 基本原理
1.1.1 計算機科學的傳統講授方法
1.1.2 本書採用的系統方法
1.2 網路和分散式系統在現代計算中的重要性——簡明歷史回顧
1.3 分散式系統簡介
1.3.1 分散式系統的優勢和挑戰
1.3.2 分布的本質
1.3.3 分散式應用程式的軟體體系結構
1.3.4 分散式系統與套用的質量度量指標
1.3.5 透明性簡介
1.4 案例研究簡介
1.4.1 主案例研究(分散式遊戲)
1.4.2 附加案例研究
1.5 教輔材料和練習簡介
1.6 互動式教學工具Workbench套件
1.7 示例代碼和相關練習
第2章 進程視角
2.1 基本原理和概述
2.2 進程
2.2.1 基本概念
2.2.2 創建進程
2.3 進程調度
2.4 實時系統調度
2.5 在現代作業系統中使用的特定調度算法及其變體
2.6 進程間通信
2.7 執行緒:導論
2.7.1 一般概念
2.7.2 執行緒實現
2.7.3 執行緒調度方法
2.7.4 同步(順序的)與異步(並發的)執行緒操作
2.7.5 執行緒帶來的額外複雜性
2.7.6 多執行緒IPC舉例
2.8 作業系統的其他角色
2.9 程式中使用定時器
2.10 進程視角的透明性
2.11 進程視角的案例研究
2.11.1 調度要求
2.11.2 定時器的使用
2.11.3 多執行緒需求
2.11.4 IPC、連線埠和套接字
2.12 章末練習
2.12.1 問題
2.12.2 基於Workbench的練習
2.12.3 編程練習
2.12.4 章末問題答案
2.12.5 本章活動列表
2.12.6 配套資源列表
第3章 通信視角
3.1 基本原理和概述
3.2 通信視角
3.3 通信技術
3.3.1 單向通信
3.3.2 請求-應答通信
3.3.3 雙向數據傳輸
3.3.4 定址方法
3.3.5 遠程過程調用
3.3.6 遠程方法調用
3.4 通信的分層模型
……
第4章 資源視角
第5章 體系結構視角
第6章 分散式系統
第7章 案例研究:融會貫通
索引

作者簡介

理察·約翰·安東尼(Richard John Anthony)博士,畢業於英國約克大學計算機專業,擁有20多年的教育教學和技術研發經驗。現任教於格林威治大學計算與信息系統系。還曾作為技術顧問和系統開發人員從事商業項目的研發和管理工作。
張常有博士,畢業於北京理工大學計算機專業。現任中國科學院軟體研究所研究員,主要研究方向為並行與分散式系統、智慧型信息網路等。

相關詞條

熱門詞條

聯絡我們