Drugie zadanie, zapewniając jednolity interfejs aplikacji, jest szczególnie ważne, jeśli ma być więcej niż jednego konkretnego rodzaju komputerze za pomocą systemu operacyjnego, czy sprzęt tworzący komputer jest zawsze otwarty na zmiany. Program spójny interfejs aplikacji (API) pozwala programista napisać aplikację na jednym komputerze i mają wysoki poziom zaufania, że będzie działać na innym komputerze, tego samego typu, nawet jeśli ilość pamięci i ilość pamięci jest różne na obu maszynach. Największa
Nawet jeśli dany komputer jest wyjątkowa, system operacyjny może zapewnić, że aplikacje nadal działać, gdy wystąpią Rozbudowa komputera i aktualizacji. To dlatego, że system operacyjny - nie aplikacja - jest oskarżony o kierowanie sprzętu i dystrybucji zasobów. Jednym z wyzwań jest utrzymanie ich twórcom systemów operacyjnych na tyle elastyczny, aby uruchomić sprzęt od tysięcy dostawców produkujących sprzęt komputerowy. Dzisiejsze systemy mogą pomieścić tysiące różnych drukarek, dysków i specjalnych urządzeń peryferyjnych we wszystkich możliwych kombinacjach.
Rodzaje Systemy operacyjne Największa
W szerokiej rodziny systemów operacyjnych, nie są na ogół cztery rodzaje, sklasyfikowano w oparciu o rodzaje komputerów kontrolować i rodzaju aplikacji, które obsługują. Kategorie są: