-obsługa dialogu pomiędzy użytkownikiem i komputerem, -nadzorowanie wymiany pomiędzy urządzeniami zewnętrznymi i jednostką centralną, -organizowanie zapisu danych na dyskach, -zarządzanie pamięcią operacyjną, -uruchamianie programów użytkowych, -sygnalizacja błędów i stanów awaryjnych.
System operacyjny jest ładowany do pamięci na początku pracy komputera. Program ten ma bardzo specyficzny charakter: w przeciwieństwie do programów użytkowych (aplikacji) nie korzysta z żadnych gotowych funkcji, tylko sam je udostępnia, a więc od niego zależą rzeczywiste możliwości wykorzystania sprzętu komputerowego.
Zadania SO:
-obsługa dialogu pomiędzy użytkownikiem i komputerem,
-nadzorowanie wymiany pomiędzy urządzeniami zewnętrznymi i jednostką centralną,
-organizowanie zapisu danych na dyskach,
-zarządzanie pamięcią operacyjną,
-uruchamianie programów użytkowych,
-sygnalizacja błędów i stanów awaryjnych.
System operacyjny jest ładowany do pamięci na początku pracy komputera. Program ten ma bardzo specyficzny charakter: w przeciwieństwie do programów użytkowych (aplikacji) nie korzysta z żadnych gotowych funkcji, tylko sam je udostępnia, a więc od niego zależą rzeczywiste możliwości wykorzystania sprzętu komputerowego.