System operacyjny to silnik oprogramowania, który zmienia komputer ze zbioru drogich elementów metalowych i silikonowych w działające urządzenie. Zarządza sprzętem i koordynuje zasoby, umożliwiając uruchamianie programów. Bez tego Twoje urządzenie byłoby bezużyteczne.
Podejmuje się ciężkiej pracy. Alokacja pamięci. Koordynacja urządzeń. Kontrola dostępu do plików. Zapewnienie bezpieczeństwa. Wszystko to i wiele więcej.
Każda aplikacja, której używasz, zależy od tej platformy. Dlatego oprogramowanie musi dostosować się do konkretnego systemu operacyjnego zainstalowanego na komputerze. Zainstalowanie niewłaściwej wersji po prostu nie zadziała.
Podstawowe systemy
Być może słyszałeś o systemach podstawowych. Microsoft Windows zarządza komputerami stacjonarnymi. macOS obsługuje sprzęt Apple. Android i iOS zarządzają urządzeniami mobilnymi. GNU/Linux obsługuje większość Internetu i serwerów.
Podstawę położyły starsze systemy, takie jak MS-DOS i Unix. Teraz przeszły już niemal do historii, ale ich wpływ pozostał.
Systemy te umożliwiają interakcję z maszynami. Niektóre korzystają z graficznego interfejsu użytkownika z ikonami i oknami. Inni polegają na wierszu poleceń. Obydwa podejścia osiągają ten sam cel. Innymi słowy, mówią komputerowi, co ma robić.
Termin ten pochodzi od angielskiego systemu operacyjnego. W języku hiszpańskim jest często skracane do SO.
Rodzaje systemów operacyjnych
Nie wszystkie środowiska operacyjne są sobie równe. Różnią się sposobem interakcji z nimi i celami, dla których zostały utworzone.
GUI i wiersz poleceń
Środowiska graficzne korzystają z obrazów, ikon i okien. To intuicyjne. Kliknij i przeciągnij, aby otworzyć. Pomyśl o Windowsie XP.
Natomiast system wiersza poleceń, taki jak MS-DOS. Wpisz tutaj instrukcje tekstowe. Brak obrazów. Tylko kod. Jest to mniej przyjazne dla użytkownika, ale ogólnie bardziej wydajne w przypadku zadań technicznych.
Android: mobilny gigant
Android to system open source oparty na jądrze Linux. Stworzony przez Android Inc. w 2003 r. Przejęty przez Google w 2005 r.
Zaprojektowany dla ekranów dotykowych. Większość smartfonów i tabletów działa pod jego kontrolą.
Chociaż korzysta z Linuksa, nie zawiera pełnego środowiska GNU. Ściśle mówiąc, nie jest to dystrybucja GNU/Linux. Ale dla większości ludzi to wystarczy.
Windows: Standard dla komputerów stacjonarnych
Microsoft Windows to rodzina systemów opracowanych przez Microsoft Corporation. Organizuje informacje w oknach.
Jest to jeden z najpowszechniejszych systemów na świecie. Z biegiem czasu wydano wiele wersji: Windows 95, XP, Vista, 10 i nowsze. Każda aktualizacja zmieniała sposób działania.
Ubuntu: kierowany przez społeczność
Ubuntu jest dystrybucją GNU/Linux opartą na Debianie. Jest to oprogramowanie typu open source. Opracowano wspólnie przy wsparciu Canonical Ltd.
Nazwa ubuntu pochodzi z Zulu i Xhosa. Oznacza jedność i wspólne człowieczeństwo. To odpowiednia nazwa dla oprogramowania tworzonego przez wiele osób.
Dlaczego to jest ważne?
Wybrany system operacyjny określa, co możesz zrobić. Ogranicza lub umożliwia działanie niektórych aplikacji. Kształtuje Twoje cyfrowe doświadczenia.
Kiedy klikniesz na ikonę, możesz o tym nie myśleć. Jednak za każdym działaniem kryje się złożona interakcja pomiędzy sprzętem i oprogramowaniem. System operacyjny przekłada Twoje intencje na kod maszynowy.
Bez tej warstwy tłumaczenia nadal wpisalibyśmy surowe polecenia na czarnym ekranie. Albo nic by nie zadziałało.
Krajobraz się zmienił. Urządzenia mobilne zastąpiły komputery stacjonarne. Technologia chmury zmieniła wszystko. Ale podstawowa funkcja pozostaje ta sama: zarządzanie zasobami, aby móc tworzyć

















