• 今日66折
  • 天天BUY
當週到貨,本本75折

計算機是怎樣跑起來的

  • 定價:234
  • 優惠價:79185
  • 優惠期限:2018年12月20日止
運送方式:
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖、全球
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
    香港、澳門、新加坡、馬來西亞
載入中...
 

內容簡介

倡導在計算機迅速發展、技術不斷革新的今天,回歸到計算機的基礎知識上。通過探究計算機的本質,提升工程師對計算機的興趣,在面對復雜的最新技術時,能夠迅速掌握其要點並靈活運用。
  
《計算機是怎樣跑起來的》以圖配文,以計算機的三大原則為開端、相繼介紹了計算機的結構、手工匯編、程序流程、算法、數據結構、面向對象編程、數據庫、TCP/IP網絡、數據加密、XML、計算機系統開發以及SE的相關知識。本書適合計算機愛好者和相關從業人員閱讀。
  
《計算機是怎樣跑起來的》圖文並茂,通俗易懂,非常適合計算機愛好者和相關從業人員閱讀。
 

目錄

第1章 計算機的三大原則 
 1.1 計算機的三個根本性基礎 
 1.2 輸入、運算、輸出是硬件的基礎 
 1.3 軟件是指令和數據的集合 
 1.4 對計算機來說什麼都是數字 
 1.5 只要理解了三大原則,即使遇到難懂的最新技術,也能輕松應對 
 1.6 為了貼近人類,計算機在不斷地進化 
 1.7 稍微預習一下第2章 
第2章 試着制造一台計算機吧 
 2.1 制作微型計算機所必需的元件 
 2.2 電路圖的讀法 
 2.3 連接電源、數據和地址總線 
 2.4 連接I/O 
 2.5 連接時鍾信號 
 2.6 連接用於區分讀寫對象是內存還是I/O的引腳 
 2.7 連接剩余的控制引腳 
 2.8 連接外部設備,通過DMA輸入程序 
 2.9 連接用於輸入輸出的外部設備 
 2.10 輸入測試程序並進行調試 
第3章 體驗一次手工匯編 
 3.1 從程序員的角度看硬件 
 3.2 機器語言和匯編語言 
 3.3 Z80 CPU的寄存器結構 
 3.4 追蹤程序的運行過程 
 3.5 嘗試手工匯編 
 3.6 嘗試估算程序的執行時間 
第4章 程序像河水一樣流動着 
 4.1 程序的流程分為三種 
 4.2 用流程圖表示程序的流程 
 4.3 表示循環程序塊的「帽子」和「短褲」 
 4.4 結構化程序設計 
 4.5 畫流程圖來思考算法 
 4.6 特殊的程序流程——中斷處理 
 4.7 特殊的程序流程——事件驅動 
COLUMN 來自企業培訓現場 電阻顏色代碼的諧音助記口訣 
第5章 與算法成為好朋友的七個要點 
 5.1 算法是程序設計的「熟語」 
 5.2 要點1:算法中解決問題的步驟是明確且有限的 
 5.3 要點2:計算機不靠直覺而是機械地解決問題 
 5.4 要點3:了解並應用典型算法 
 5.5 要點4:利用計算機的處理速度 
 5.6 要點5:使用編程技巧提升程序執行速度 
 5.7 要點6:找出數字間的規律 
5.8 要點7:先在紙上考慮算法 
第6章 與數據結構成為好朋友的七個要點 
 6.1 要點1:了解內存和變量的關系 
 6.2 要點2:了解作為數據結構基礎的數組 
 6.3 要點3:了解數組的應用——作為典型算法的數據結構 
 6.4 要點4:了解並掌握典型數據結構的類型和概念 
 6.5 要點5:了解棧和隊列的實現方法 
 6.6 要點6:了解結構體的組成 
 6.7 要點7:了解鏈表和二叉樹的實現方法 
第7章 成為會使用面向對象編程的程序員吧 
 7.1 面向對象編程 
 7.2 對OOP的多種理解方法 
 7.3 觀點1:面向對象編程通過把組件拼裝到一起構建程序 
 7.4 觀點2:面向對象編程能夠提升程序的開發效率和可維護性 
 7.5 觀點3:面向對象編程是適用於大型程序的開發方法 
 7.6 觀點4:面向對象編程就是在為現實世界建模 
 7.7 觀點5:面向對象編程可以借助UML設計程序 
 7.8 觀點6:面向對象編程通過在對象間傳遞消息驅動程序 
 7.9 觀點7:在面向對象編程中使用繼承、封裝和多態 
 7.10 類和對象的區別 
 7.11 類有三種使用方法 
 7.12 在Java和.NET中有關OOP的知識不能少 
第8章 一用就會的數據庫 
 8.1 數據庫是數據的基地 
 8.2 數據文件、DBMS和數據庫應用程序 
 8.3 設計數據庫 
 8.4 通過拆表和整理數據實現規范化 
 8.5 用主鍵和外鍵在表間建立關系 
 8.6 索引能夠提升數據的檢索速度 
 8.7 設計用戶界面 
 8.8 向DBMS發送CRUD操作的SQL語句 
 8.9 使用數據對象向DBMS發送SQL語句 
 8.10 事務控制也可以交給DBMS處理 
COLUMN 來自企業培訓現場 培訓新人編程時推薦使用什麼編程語言? 
第9章 通過七個簡單的實驗理解TCP/IP網絡 
 9.1 實驗環境 
 9.2 實驗1:查看網卡的MAC地址 
 9.3 實驗2:查看計算機的IP地址 
 9.4 實驗3:了解DHCP服務器的作用 
 9.5 實驗4:路由器是數據傳輸過程中的指路人 
 9.6 實驗5:查看路由器的路由過程 
 9.7 實驗6:DNS服務器可以把主機名解析成IP地址 
 9.8 實驗7:查看IP地址和MAC地址的對應關系 
 9.9 TCP的作用及TCP/IP網絡的層級模型 
第10章 試着加密數據吧 
 10.1 先來明確一下什麼是加密 
 10.2 錯開字符編碼的加密方式 
 10.3 密鑰越長,解密越困難 
 10.4 適用於互聯網的公開密鑰加密技術 
 10.5 數字簽名可以證明數據的發送者是誰 
第11章 XML究竟是什麼 
 11.1 XML是標記語言 
 11.2 XML是可擴展的語言 
 11.3 XML是元語言 
 11.4 XML可以為信息賦予意義 
 11.5 XML是通用的數據交換格式 
 11.6 可以為XML標簽設定命名空間 
 11.7 可以嚴格地定義 XML的文檔結構 
 11.8 用於解析XML的組件 
 11.9 XML可用於各種各樣的領域 
第12章 SE負責監管計算機系統的構建 
 12.1 SE是自始至終參與系統開發過程的工程師 
 12.2 SE未必擔任過程序員 
 12.3 系統開發過程的規范 
 12.4 各個階段的工作內容及文檔 
 12.5 所謂設計,就是拆解 
 12.6 面向對象法簡化了系統維護工作 
 12.7 技術能力和溝通能力 
 12.8 IT不等於引進計算機 
 12.9 計算機系統的成功與失敗 
 12.10 大幅提升設備利用率的多機備份 

 

詳細資料

  • ISBN:9787115392275
  • 規格:258頁 / 普通級 / 1-1
  • 出版地:大陸

最近瀏覽商品

 

相關活動

  • Python 技術者們:實踐!帶你一步一腳印由初學到精通
 

購物說明

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 電腦書展
  • 2018簡體週年慶
  • 商業書展

訂閱電子報

想獲得最新商品資訊,請訂閱免費電子報