計算機是如何工作的-人人都能懂的計算機軟硬體工作原理 馬修.賈斯蒂斯 9787111740131 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:機械工業
NT$693
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:計算機是如何工作的-人人都能懂的計算機軟硬體工作原理
ISBN:9787111740131
出版社:機械工業
著編譯者:馬修.賈斯蒂斯
叢書名:程序員書庫
頁數:279
所在地:中國大陸 *此為代購商品
書號:1598345
可大量預訂,請先連絡。

內容簡介

本書是一本將理論與實踐有機結合的計算機工作原理實踐指南,涵蓋了從電路設計到代碼編寫的廣泛主題。通過本書,讀者將實踐構建數字電路、設計一個猜謎遊戲、將十進位數字轉換為二進位、檢查虛擬內存使用情況、運行自己的Web伺服器等。從引人入勝的實踐項目中學習如何像軟體工程師一樣思考、用數據描述真實世界的概念,使用歐姆定律和基爾霍夫定律分析電路的特性,以及如何像計算機一樣思考、一步一步地在腦海中執行一個程序。

作者簡介

賀蓮,武漢大學計算機學院副教授,主要從事網路資源與服務、移動學習、計算機體繫結構、網格與服務計算、組播與覆蓋網等方面的科研與教學工作。目前研究方向主要為電子學習關鍵技術理論與整體系統研發及應用、語義網技術、知識圖譜等。

目錄

前言
致謝
技術審稿人簡介
第1章 計算機的概念
1 1 計算機的定義
1 2 模擬和數字
1 2 1 模擬方法
1 2 2 數字化
1 3 數字系統
1 3 1 十進位數
1 3 2 二進位數
1 4 位和位元組
1 5 前綴
1 6 十六進位
1 7 總結
第2章 二進位
2 1 數字化表示數據
2 1 1 數字文本
2 1 2 ASCII
2 1 3 數字顏色和圖像
2 1 4 表示顏色和圖像的方法
2 1 5 解釋二進位數據
2 2 二進位邏輯
2 3 總結
第3章 電路
3 1 電學術語
3 1 1 電荷
3 1 2 電流
3 1 3 電壓
3 1 4 電阻
3 1 5 水類比
3 2 歐姆定律
3 3 電路圖
3 4 基爾霍夫電壓定律
3 5 真實世界中的電路
3 6 發光二極體
3 7 總結
設計1:搭建並測量電路
設計2:搭建簡單的LED電路
第4章 數字電路
4 1 什麼是數字電路
4 2 用機械開關實現邏輯運算
4 3 神奇的晶體管
4 4 邏輯門
4 5 用邏輯門進行設計
4 6 集成電路
4 7 總結
設計3:用晶體管實現邏輯運算
設計4:用邏輯門構建電路
第5章 數字電路中的算術運算
5 1 二進位加法
5 2 半加器
5 3 全加器
5 4 4位加法器
5 5 有符號數
5 6 無符號數
5 7 總結
設計5:搭建半加器
第6章 存儲器和時鐘信號
6 1 時序邏輯電路和存儲器
6 2 SR鎖存器
6 3 在電路中使用SR鎖存器
6 4 時鐘信號
6 5 JK觸發器
6 6 T觸發器
6 7 在3位計數器中使用時鐘
6 8 總結
設計6:用NOR門搭建SR鎖存器
設計7:搭建一個基本的自動販賣機電路
設計8:在自動販賣機電路中添加延遲複位功能
設計9:將鎖存器用作手動時鐘
設計10:測試JK觸發器
設計11:搭建3位計數器
第7章 計算機硬體
7 1 計算機硬體概述
7 2 主存
7 3 中央處理器
7 3 1 指令集架構
7 3 2 內部結構
7 3 3 時鐘、內核和高速緩存
7 4 其他組件
7 4 1 輔存
7 4 2 輸入/輸出
7 5 匯流排通信
7 6 總結
第8章 機器碼與彙編語言
8 1 軟體術語
8 2 機器指令示例
8 3 用機器碼計算階乘
8 4 總結
設計12:彙編語言中的階乘運算
設計13:檢查機器碼
第9章 高級編程
9 1 高級編程概述
9 2 C和Python簡介
9 3 註釋
9 4 變數
9 4 1 C中的變數
9 4 2 Python中的變數
9 5 棧和堆
9 5 1 棧
9 5 2 堆
9 6 算術運算
9 7 邏輯運算
9 7 1 按位運算符
9 7 2 布爾運算符
9 8 程序流
9 8 1 if語句
9 8 2 循環
9 9 函數
9 9 1 定義函數
9 9 2 調用函數
9 9 3 使用庫
9 10 面向對象的編程
9 11 編譯或解釋
9 12 用C語言計算階乘
9 13 總結
設計14:查看變數
設計15:改變Python中變數引用的值類型
設計16:棧或堆
設計17:編寫猜謎遊戲
設計18:使用Python中的銀行賬戶類
設計19:用C語言實現階乘
第10章 操作系統
10 1 無操作系統編程
10 2 操作系統概述
10 3 操作系統系列
10 4 內核模式和用戶模式
10 5 進程
10 6 線程
10 7 虛存
10 8 應用程序編程介面
10 9 用戶模式氣泡和系統調用
10 10 API和系統調用
10 11 操作系統軟體庫
10 12 應用程序二進位介面
10 13 設備驅動程序
10 14 文件系統
10 15 服務和守護進程
10 16 安全
10 17 總結
設計20:查看運行中的進程
設計21:創建並觀察線程
設計22:查看虛存
設計23:嘗試操作系統API
設計24:觀察系統調用
設計25:使用glibc
設計26:查看載入的內核模塊
設計27:了解存儲設備和文件系統
設計28:查看服務
第11章 互聯網
11 1 網路術語
11 2 互聯網協議套件
11 2 1 鏈路層
11 2 2 網路層
11 2 3 傳輸層
11 2 4 應用層
11 3 遊歷互聯網
11 4 互聯網基礎功能
11 4 1 動態主機配置協議
11 4 2 私有IP地址和網路地址轉換
11 4 3 域名系統
11 5 網路即計算
11 6 總結
設計29:查看鏈路層
設計30:查看網路層
設計31:查看埠使用情況
設計32:跟蹤到達互聯網上一個主機的路由
設計33:查看IP地址
設計34:查看設備IP是公有的還是私有的
設計35:在DNS中查找信息
第12章 萬維網
12 1 萬維網概述
12 1 1 分散式網路
12 1 2 可定址網路
12 1 3 鏈接網路
12 1 4 網路協議
12 1 5 可搜索的網路
12 2 網路語言
12 2 1 用HTML構造網路
12 2 2 用CSS設計網路樣式
12 2 3 用JavaScript編寫網路腳本
12 2 4 用JSON和XML構造網路數據
12 3 網路瀏覽器
12 3 1 渲染頁面
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理