開心生活站

位置:首頁 > IT科技 > 

什麼是面向對象的操作系統

IT科技2.08W

面向對象操作系統是指採用面向對象方法開發的操作系統。利用面向對象設計方法中的封裝、繼承和多態,可以更有效地實施系統保護,降低操作系統的設計難度和開發成本,並提高系統的可維護性。

什麼是面向對象的操作系統

在面向對象操作系統中,對象作為一種併發單位,所有系統資源,包括文件、進程、內存塊等都被認為是一種對象,對系統資源韻所有操作都是通過使用對象服務來完成的。以對象為基礎建造操作系統,可以減少操作系統在其整個生命期內所做修改時對系統本身的影響。

操作系統(operating system)是用户和計算機之間的界面。一方面操作系統管理着所有計算機系統資源, 另一方面操作系統為用户提供了一個抽象概念上的計算機。在操作系統的幫助下, 用户使用計算機時, 避免了對計算機系統硬件的直接操作。 對計算機系統而言, 操作系統是對所有系統資源進行管理的程序的集合;對用户而言, 操作系統提供了對系統資源進行有效利用的簡單抽象的方法安裝了操作系統的計算機稱為虛擬機(virtual machine), 是對裸機的擴展。