System operacyjny

Przykład graficznego interfejsu systemu operacyjnego wraz z uruchomionym oprogramowaniem

System operacyjny (ang. operating system, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań, najczęściej w formie programów[1].

W celu uruchamiania i kontroli zadań użytkownika system operacyjny zajmuje się:

  • planowaniem oraz przydziałem czasu procesora poszczególnym zadaniom,
  • kontrolą i przydziałem pamięci operacyjnej dla uruchomionych zadań,
  • dostarczaniem mechanizmów do synchronizacji zadań i komunikacji pomiędzy zadaniami,
  • obsługą sprzętu oraz zapewnieniem równolegle wykonywanym zadaniom jednolitego, wolnego od interferencji dostępu do sprzętu.

Dodatkowe przykładowe zadania, którymi może, ale nie musi, zajmować się system operacyjny to:

Większość współczesnych systemów operacyjnych posiada środowiska graficzne ułatwiające komunikację maszyny z użytkownikiem.


Developed by StudentB