Moduły komputera R-32
Oprogramowanie System operacyjny (OS JS) Stanowi nieodłączną część systemów komputerowych. Spełnia rolę pośrednika między użytkownikiem a sprzętem i bibliotekami programów (tzw. zasobami systemu).
Zasadnicze zadania systemu operacyjnego to: automatyzacja tworzenia, kodowania, sprawdzania i wykonywania programów realizujących żądane algorytmy kontrola i optymalizacja wykorzystania zasobów systemu automatyzacja przepływu zadań użytkownika w systemie automatyzacja czynności operatorskich identyfikacja i ochrona zbiorów danych
System operacyjny tworzą programy, które można sklasyfikować w dwie grupy: Programy sterujące, w skład których wchodzi: główny program koordynujący (Master Scheduler) – sterujący wszystkimi operacjami w kombinacji system komputerowy-system operacyjny; koordynator przebiegu zadań (Job Scheduler) – wprowadzający do systemu opisy zadań przeznaczonych do wykonania, planujący i inicjujący ich wykonanie pod kontrolą supervisora; programy metod dostępu do zbiorów danych, sterujące wymianą informacji między pamięcią operacyjna a urządzeniami wejścia-wyjścia; supervisor wejścia-wyjścia planujący i inicjujący operacje wejścia-wyjścia oraz obsługujący przerwania wejścia-wyjścia; główny program nadzorczy – supervisor, nadzorujący podział zasobów systemu w trybie pracy