Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

System operacyjny to najważniejsze oprogramowanie. Każdy system operacyjny, bez względu na producenta, zbudowany jest podobnie i składa się z trzech głównych elementów:

  • jądra systemu – ten element odpowiada za komunikację systemu z podzespołami komputera;

  • powłoki systemowej – ten element odpowiada za komunikację użytkownika z systemem;

  • systemu plików – określającego sposób zapisu danych na dysku twardym komputera.

RJzmvGK4VHwo4
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Jak wynika z charakterystyki głównych elementów systemu, z punktu widzenia użytkownika najważniejsza jest powłoka. To dzięki niej użytkownik może komunikować się z systemem, wydawać mu polecenia i sprawdzać poprawność jego działania.

Powłoka systemowa w praktyce to nic innego jak program, który odpowiada za konwersję komunikatów i poleceń wydawanych przez użytkownika (takim poleceniem może być uruchomienie jakiejś aplikacji lub wydanie polecenia w konsoli systemowej) na „język” zrozumiały dla systemu operacyjnego i podzespołów komputera. To, można powiedzieć, taki translator, tłumacz języka użytkownika na język sprzętowy.

Komunikacja użytkownika z systemem operacyjnym może odbywać się na dwa sposoby:

  • poprzez graficzny interfejs użytkownikagraficzny interfejs użytkownikagraficzny interfejs użytkownika (ang. graphical user interfaceGUI) z wykorzystaniem myszy i klawiatury;

  • poprzez konsolę tekstowąkonsola tekstowakonsolę tekstową (ang. command line interfaceCLI) z wykorzystaniem poleceń wpisywanych z klawiatury.

Ważne!

Obie metody komunikacji z systemem można łączyć i w określonych zastosowaniach używać GUI, a w innych CLI.

Słownik

graficzny interfejs użytkownika
graficzny interfejs użytkownika

(ang. graphical user interface) interfejs pozwalający komunikować się z programem za pomocą wyświetlanych okien

konsola tekstowa
konsola tekstowa

program pozwalający na konfigurację urządzeń sieciowych (również systemów operacyjnych) z wykorzystaniem poleceń tekstowych

serwer
serwer

komputer o dużej mocy obliczeniowej, którego system operacyjny umożliwia udostępnianie usług użytkownikom sieci komputerowych

administrator systemów
administrator systemów

osoba odpowiedzialna za nadzór nad właściwym funkcjonowanie systemów operacyjnych

administrator sieci komputerowej
administrator sieci komputerowej

osoba odpowiedzialna za nadzór i właściwe funkcjonowanie sieci komputerowej