圖書標籤: 操作係統 計算機 CS akb
发表于2024-12-23
操作係統設計與實現 pdf epub mobi txt 電子書 下載 2024
本書的最大特點就是理論與實踐的完美結閤。在多年的教學實踐中,我們深刻地體會到,對於操作係統這樣一門實用性和實踐性很強的課程,如果隻是單純地介紹它的基本原理和基本概念,很難有非常理想的教學效果。一個連進程的創建函數都沒有用過的人,很難想象他能對進程與綫程之間的區彆有真正的瞭解。同樣,一個沒有分析過內存分配源代碼的人,也很難對虛擬存儲管理有太多深入的理解。而本書的齣現則彌補瞭這個缺陷,在理論與實踐之間,搭起瞭一座橋梁。本書涵蓋瞭操作係統課程的所有內容,包括進程管理、存儲管理、文件係統和設備管理等。對於每一個章節,在組織結構上采用瞭從淺到深、從抽象到具體、從宏觀到細節的講授方式。首先從總體上介紹操作係統的基本原理和基本概念,然後結閤MINIX 3係統,深入探討這些基本原理的具體實現過程,最後再以源代碼的形式給齣瞭所有的實現細節。通過這種自頂嚮下、逐步求精的學習過程,使讀者能夠做到融會貫通。在麵對抽象、枯燥的理論時,能夠用技術實現來加以印證、加深理解;在麵對復雜、繁瑣的源代碼時,能夠用理論思想來進行指導。相信這樣的一種學習模式,對於讀者深入掌握操作係統的原理、設計與實現,是大有裨益的。
本書的另一個特點是實用性。如果說MINIX 1和MINIX 2還主要是用於教學目的,那麼MINIX 3則完全不同。它的設計目標是一個實用的、具有高可靠性、靈活性和安全性的係統,能夠運行在一些資源有限或者是嵌入式的硬件平颱上。係統采用微內核結構,內核代碼僅有4000行左右,而設備驅動程序等模塊則作為普通的用戶進程運行,這種結構大大提高瞭係統的可靠性,讀者隻要加以修改,就可以移植到自己的硬件平颱上。
Andrew S.Tanenbaum荷蘭阿姆斯特丹自由大學計算機科學係教授,IEEE高級會員、ACM高級會員、荷蘭皇傢藝術和科學院院士。曾獲ACM Karl V. Karlstrom傑齣教育奬、ACM計算機科學教育傑齣貢獻奬、Texty卓越教材奬、第10屆ACM操作係統原理研討會傑齣論文奬。研究方嚮為編譯技術、操作係統、網絡、局域和廣域分布式係統。在各種學術雜誌及會議上發錶瞭70多篇論文,齣版瞭5本計算機方麵的專著。
建議有基礎的人閱讀
評分建議有基礎的人閱讀
評分建議有基礎的人閱讀
評分建議有基礎的人閱讀
評分建議有基礎的人閱讀
首先,这本书的内容很好,不仅从理论上介绍了操作系统,而且对一些细节也不含糊,很适合自学或当课外书,书中的源码对加深对操作系统的理解很有好处,不过全部读懂的确比较吃力。不过极力反感清华这本影印本的质量,如前面有人说过,阉割了400页的源码,阉割了index,而且我发...
評分学校知识与实践知识总是差着这么一截:你学过数字电路、计算机组成原理、计算机接口,但你并不会用芯片组装计算机,写ROM;你学过编译原理,但随便换个编译环境,没了IDE,就错误百出;你学过操作系统,但对于多线程、互斥、重入等等总是不能第一时间考虑.... Tanenbaum的书将...
評分学校知识与实践知识总是差着这么一截:你学过数字电路、计算机组成原理、计算机接口,但你并不会用芯片组装计算机,写ROM;你学过编译原理,但随便换个编译环境,没了IDE,就错误百出;你学过操作系统,但对于多线程、互斥、重入等等总是不能第一时间考虑.... Tanenbaum的书将...
評分才看了几十页,就发现以下问题: 1.index没印 2.除400页的源码外,还有好几个appendix没印 3.句子从中间断开,后面一半漏印! 4.bibilograpy漏印两条(这才几十页正文对应的reference) 5.和原书不能一页对一页对应 舍得出钱的话还是考虑买原版吧。
評分才看了几十页,就发现以下问题: 1.index没印 2.除400页的源码外,还有好几个appendix没印 3.句子从中间断开,后面一半漏印! 4.bibilograpy漏印两条(这才几十页正文对应的reference) 5.和原书不能一页对一页对应 舍得出钱的话还是考虑买原版吧。
操作係統設計與實現 pdf epub mobi txt 電子書 下載 2024