抽象層次:所有工程師的強大武器
其他的工程學科,比如土木工程師,幾個世紀以來一直利用抽象層次復制復雜性。讓我們學習一下其他更成熟的工程學科是如何應用抽象層次的,就從電子工程師開始吧,他們設計每次更新換代都變得更加復雜的計算機系統。
硬件工程師
系統設計師使用抽象層次為計算機系統建模。每個層次都是定義完善的,并提供了該系統的一個不同角度。許多系統是在三個主要層次上設計的:系統、子系統和組件,如圖 1 所示。
分層使工程師能夠將龐大數量的復雜性集成到一個單一的工作計算機系統中。在其原子部分的層次上確切了解一臺計算機是不可能的。在單獨一塊 Intel Itanium_ 芯片上有大約 25,000,000 個晶體管。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/