Podział systemów operacyjnych

Systemy operacyjne możemy podzielić ze względu sposób takiego systemu z użytkownikiem, a także ze względu na jego architekturę. Przy tym pierwszym podziale wyróżniamy systemy tekstowe oraz graficzne.

Z kolei w drugim podziale, wyróżniamy systemy monolityczne, warstwowe oraz klient/serwer. W systemach tekstowych komunikacja z użytkownikiem opiera się na wprowadzaniu przez niego komend, które wydawane są z linii poleceń.

Są to systemy DOS czy CP/M. Natomiast odmiany graficzne umożliwiają komunikację przy wykorzystaniu symboli graficznych, do których zaliczamy ikony oraz okienka.

System obsługuje się za pomocą myszy lub klawiatury. Przy systemach graficznych możemy wskazać na MacOS, a także MC Windows.

Systemy monolityczne cechują się jednozadaniowością i prostą strukturą. Z kolei te warstwowe, wyróżniają się strukturą hierarchiczną i możliwością wykonywania wielu zadań w tym samym czasie.

Systemy klient/serwer są rozbudowane w swojej strukturze i nadzorują aplikacje.

scrum master www.srzednicki.pl