網絡是怎樣連接的+程序是怎樣跑起來的+計算機是怎樣跑起來的 三冊
YL1134 9787115441249 9787115385130 9787115392275
基本信息
作者: [ 日] 戶根勤
譯者: 周自恒
齣版社:人民郵電齣版社
ISBN:9787115441249
上架時間:2016-12-20
齣版日期:2017 年1月
開本:16開
頁碼:360
版次:1-1
所屬分類:計算機
內容簡介
書籍
計算機書籍
本書以探索之旅的形式,從在瀏覽器中輸入網址開始,一路追蹤瞭到顯示齣網頁的內容為止的整個過程,以圖配文,講解瞭網絡的全貌,並重點介紹瞭實際的網絡設備和軟件是如何工作的。目的是幫助讀者理解網絡的本質意義,理解實際的設備和軟件,進而熟練運用網絡技術。同時,專設瞭“網絡術語其實很簡單”專欄,以對話的形式介紹瞭一些網絡術語的詞源,頗為生動有趣。
本書圖文並茂,通俗易懂,非常適閤計算機、網絡愛好者及相關從業人員閱讀。
目錄
第1章 瀏覽器生成消息 1
——探索瀏覽器內部
1.1 生成HTTP請求消息 5
1.1.1 探索之旅從輸入網址開始 5
1.1.2 瀏覽器先要解析URL 7
1.1.3 省略文件名的情況 9
1.1.4 HTTP的基本思路 10
1.1.5 生成HTTP請求消息 14
1.1.6 發送請求後會收到響應 20
1.2 嚮DNS服務器查詢Web服務器的IP地址 24
1.2.1 IP地址的基本知識 24
1.2.2 域名和IP地址並用的理由 28
1.2.3 Socket庫提供查詢IP地址的功能 30
1.2.4 通過解析器嚮DNS服務器發齣查詢 31
1.2.5 解析器的內部原理 32
1.3 全世界DNS服務器的大接力 35
1.3.1 DNS服務器的基本工作 35
1.3.2 域名的層次結構 38
1.3.3 尋找相應的DNS服務器並獲取IP地址 40
1.3.4 通過緩存加快DNS服務器的響應 44
··············
基本信息
作者: (日)矢澤久雄
譯者: 李逢俊
叢書名: 圖靈程序設計叢書
齣版社:人民郵電齣版社
ISBN:9787115385130
上架時間:2015-4-9
齣版日期:2015 年4月
開本:32開
頁碼:259
版次:1-1
所屬分類:計算機 > 計算機組織與體係結構 > 微處理器/CPU
內容簡介
書籍
計算機書籍
本書從計算機的內部結構開始講起,以圖配文的形式詳細講解瞭二進製、內存、數據壓縮、源文件和可執行文件、操作係統和應用程序的關係、匯編語言、硬件控製方法等內容,目的是讓讀者瞭解從用戶雙擊程序圖標到程序開始運行之間到底發生瞭什麼。同時專設瞭“如果是你,你會怎樣介紹?”專欄,以小學生、老奶奶為對象講解程序的運行原理,頗為有趣。
本書圖文並茂,通俗易懂,非常適閤計算機愛好者及相關從業人員閱讀。
目錄
第1章 對程序員來說CPU是什麼 1
1.1 CPU的內部結構解析 3
1.2 CPU是寄存器的集閤體 6
1.3 決定程序流程的程序計數器 9
1.4 條件分支和循環機製 10
1.5 函數的調用機製 13
1.6 通過地址和索引實現數組 16
1.7 CPU的處理其實很簡單 17
第2章 數據是用二進製數錶示的 19
2.1 用二進製數錶示計算機信息的原因 21
2.2 什麼是二進製數 23
2.3 移位運算和乘除運算的關係 25
2.4 便於計算機處理的“補數” 27
2.5 邏輯右移和算術右移的區彆 31
2.6 掌握邏輯運算的竅門 34
COLUMN 如果是你,你會怎樣介紹?——嚮小學生講解CPU和二進製 38
第3章 計算機進行小數運算時齣錯的原因 41
3.1 將0.1纍加100次也得不到10 43
3.2 用二進製數錶示小數 44
3.3 計算機運算齣錯的原因 46
···········
 
基本信息
作者: (日)矢澤久雄
譯者: 鬍屹
叢書名: 圖靈程序設計叢書
齣版社:人民郵電齣版社
ISBN:9787115392275
上架時間:2015-5-22
齣版日期:2015 年5月
開本:32開
頁碼:258
版次:1-1
所屬分類:計算機 > 計算機科學理論與基礎知識 > 基礎知識 > 綜閤
內容簡介
書籍
計算機書籍
《計算機是怎樣跑起來的》倡導在計算機迅速發展、技術不斷革新的今天,迴歸到計算機的基礎知識上。通過探究計算機的本質,提升工程師對計算機的興趣,在麵對復雜的新技術時,能夠迅速掌握其要點並靈活運用。
《計算機是怎樣跑起來的》以圖配文,以計算機的三大原則為開端、相繼介紹瞭計算機的結構、手工匯編、程序流程、算法、數據結構、麵嚮對象編程、數據庫、TCP/IP 網絡、數據加密、XML、計算機係統開發以及SE 的相關知識。本書適閤計算機愛好者和相關從業人員閱讀。
《計算機是怎樣跑起來的》圖文並茂,通俗易懂,非常適閤計算機愛好者和相關從業人員閱讀。
目錄
第1章 計算機的三大原則 1
1.1 計算機的三個根本性基礎 3
1.2 輸入、運算、輸齣是硬件的基礎 4
1.3 軟件是指令和數據的集閤 6
1.4 對計算機來說什麼都是數字 8
1.5 隻要理解瞭三大原則,即使遇到難懂的新技術,也能輕鬆應對 9
1.6 為瞭貼近人類,計算機在不斷地進化 10
1.7 稍微預習一下第2章 13
第2章 試著製造一颱計算機吧 15
2.1 製作微型計算機所必需的元件 17
2.2 電路圖的讀法 21
2.3 連接電源、數據和地址總綫 23
2.4 連接I/O 26
2.5 連接時鍾信號 27
2.6 連接用於區分讀寫對象是內存還是I/O的引腳 28
2.7 連接剩餘的控製引腳 29
2.8 連接外部設備,通過DMA輸入程序 34
2.9 連接用於輸入輸齣的外部設備 35
2.10 輸入測試程序並進行調試 36
第3章 體驗一次手工匯編 39
··············
要說《程序是怎樣跑起來的》,這本書的精彩之處在於它把計算機科學中最核心的“執行”過程,用一種極其平易近人的方式拆解開瞭。以前,我覺得程序就是一堆代碼,然後神奇地就運行瞭。這本書徹底顛覆瞭我的認知,它像一個耐心十足的導師,一步步引領我走進瞭CPU的內部世界。從匯編語言的簡單指令,到編譯器如何把高級語言翻譯成機器碼,再到操作係統如何調度資源,整個流程被描繪得淋灕盡緻。特彆是講解棧和堆內存管理的那一部分,我以前總是在調試程序時遇到內存相關的錯誤,但總是知其然不知其所以然。這本書用清晰的圖示和代碼示例,讓我明白瞭函數調用時參數是如何壓棧、局部變量是如何分配空間的。這種對底層機製的深刻理解,對於提升編程思維是質的飛躍。它不是教你寫齣更復雜的代碼,而是讓你明白你寫的每一行代碼,在硬件層麵究竟會發生什麼。讀完後,我對編寫“健壯”程序的理解上升到瞭一個新的高度,不再是盲目的嘗試,而是基於對運行機製的洞察。
評分這個組閤簡直是為那些對技術世界充滿好奇心的人量身打造的“終極入門套裝”。我一直覺得,我們現在的生活離不開網絡和計算機,但它們到底是如何運作的,對我來說就像一個巨大的迷宮。讀完這三本書,我感覺像是拿到瞭一張詳細的地圖,一下子把那些原本晦澀難懂的概念變得清晰起來。特彆是《網絡是怎樣連接的》,它沒有直接跳到復雜的協議細節,而是從大傢最熟悉的郵件發送、網頁瀏覽這些日常場景入手,循序漸進地解釋瞭數據包如何在全球範圍內穿梭。那種把抽象概念具象化的能力,讓人在閱讀過程中充滿瞭“原來如此”的驚喜感。書裏對OSI七層模型、TCP/IP協議棧的介紹,不是死闆的定義堆砌,而是通過生動的比喻和圖示,讓你真正理解每一層的作用和它們之間的協作關係。這種從宏觀到微觀的視角切換,極大地滿足瞭我對於“知其所以然”的渴望。對於我這種非技術背景的讀者來說,這本書的價值在於,它構建瞭一個堅實的基礎認知框架,讓我不再懼怕那些技術術語,反而對這個看似神秘的數字世界産生瞭濃厚的探索欲。
評分坦白講,作為一名在職場上摸爬滾打多年的技術愛好者,我曾經嘗試過很多零散的在綫教程和碎片化的文檔來拼湊這些知識,但效果總是時好時壞,知識點之間缺乏內在的邏輯聯係。這套書籍的偉大之處在於,它提供瞭一個經過精心編排的、無縫銜接的學習路徑。它不是針對某一個特定語言或某個特定設備的速成手冊,而是聚焦於那些構成現代信息社會基石的“通用原理”。例如,關於並發和同步的討論,在操作係統和網絡協議的層麵都有體現,通過閱讀這三本書,我能清晰地看到這些基本概念是如何在不同層級被復用和體現的。這種跨領域的統一性理解,極大地增強瞭我的係統性思維能力。它讓我意識到,無論技術如何日新月異,底層那些關於效率、可靠性和資源管理的挑戰始終是核心。對於那些渴望從“工具使用者”進化為“係統思考者”的人來說,這三本書提供瞭一個不可多得的、紮實而全麵的訓練場,讓我對“計算機科學”有瞭更貼閤實際的敬畏之心和掌控感。
評分《計算機是怎樣跑起來的》這本書,說實話,是我三本中最佩服作者功力的一本。它不像教科書那樣冷冰冰,而是充滿瞭工程師解決實際問題的智慧。這本書的重點在於“軟硬件接口”的打通。它沒有止步於理論,而是通過模擬一個簡易的計算機係統(一個非常巧妙的教學模型),讓你親手去感受整個係統的啓動過程。從最底層的BIOS/UEFI自檢,到引導加載程序(Boot Loader)的作用,再到操作係統的內核被加載並接管控製權,這個過程的每一步都充滿瞭工程上的巧妙設計。我特彆喜歡它對中斷處理和內存管理單元(MMU)的講解,這些通常被認為是枯燥的章節,但作者通過生動的比喻,讓我理解瞭CPU是如何在多個任務間切換,以及內存地址是如何被轉換和保護的。這套“自頂嚮下”的學習方法,配閤著書裏提供的實踐案例,讓我不再把計算機看作一個黑箱,而是由一係列精心設計的組件協同工作的精密儀器。這種動手實踐的代入感,是任何純理論書籍都無法比擬的。
評分這三本書形成瞭一個完美的知識閉環,它們相互印證,構築瞭一個完整的技術認知體係。如果你隻是讀瞭《網絡是怎樣連接的》,你會知道數據是如何傳輸的,但你可能不清楚傳輸這些數據包的程序是如何被執行的,以及執行它的硬件和操作係統是如何協同工作的。反之,如果隻看《程序是怎樣跑起來的》,你可能會疑惑程序是如何獲取網絡連接的權限和資源。而這套組閤拳,就像是把“信息流”、“執行流”和“硬件基礎流”三條大河匯聚在瞭一起。閱讀體驗上,三本書的文風雖然迥異,但都保持瞭極高的清晰度和對讀者的尊重,它們從不吝嗇於展示復雜性,但總是能找到最優雅的方式去簡化和解釋。我發現,當我開始理解網絡數據包如何在硬件上被封裝和解封裝時,我對程序執行的理解也更深瞭,因為它們共享瞭同樣底層的資源調度邏輯。這種互相促進的學習體驗,讓知識的吸收效率大大提高,感覺自己看待任何IT新聞或技術討論時,都有瞭一個全新的、更深刻的參照係。
評分真的不錯,可以讀懂,以前買的很厚的書,看不懂,能看懂的纔是最好的
評分還不錯,看完能有個大概認知!
評分本來就1間龍門陣上膛
評分書是正版 店傢服務態度也可以 但是物流不給力
評分很小的三本書,哈哈……不過內容還不錯。
評分總體來說還不錯,看著還可以,正版
評分還不錯,看完能有個大概認知!
評分真的不錯,可以讀懂,以前買的很厚的書,看不懂,能看懂的纔是最好的
評分心疼這個角
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有