Stronę wykonali Monika Kobylińska i Adrian Wysocki
Witaj na mojej stronie!
Co to system operacyjny?
System operacyjny (ang. Operating System) jest środowiskiem programów tworzących główną platformę programową umożliwiającą działanie zainstalowanego w systemie oprogramowania.
OS nadzoruje pracę wszystkich uruchomionych procesów oraz urządzeń komputera.Swą pracę wykonuje przeważnie w tle i sam w sobie nie tworzy z komputera w pełni funkcjonalnego narzędzia jednak bez niego komputer jest bezużyteczny.System operacyjny zainstalowany na dysku twardym komputera decyduje jakie oprogramowanie może zostać uruchomione pod jego kontrolą, wpływa na bezpieczeństwo danych, realizuje połączenia do sieci nadzorując podrzędne systemy pracujące na innych komputerach, określa kompatybilność wobec innych systemów, decydując o funkcjonalności stabilności pracy.
Główne funkcje systemów operacyjnych:
- Zarządzanie plikami i folderami - tworzenie struktury plików na dysku twardym. System operacyjny zachowuje nowe pliki, dołącza do niego nazwę i zapamiętuje jego lokalizację.
- Zarządzanie aplikacjami - odszukiwanie przez system operacyjny aplikacji uruchomionych przez użytkownika i wczytywanie jej do pamięci RAM.
- Obsługa wbudowanych programów narzędziowych - korzystanie przez system operacyjny z programów narzędziowych służących do napraw i konserwacji. Programy te pozwalają zidentyfikować problem, zlokalizować zagubione pliki, naprawiać uszkodzone oraz zarchiwizować dane.
- Kontrola wyposażenia komputera - wszystkie programy potrzebujące zasobów sprzętowych, muszą zostać zaakceptowane przez system operacyjny. System może uzyskać dostęp do sprzętu poprzez BIOS lub przez sterowniki urządzeń. Może także kontrolować sprzęt bezpośrednio.
- komunikowanie się z innymi komputerami - dzięki modułom obsługi sieci można uzyskać dostęp do Internetu, do dysków komputerów stojących w sąsiednim pomieszczeniu czy sieciowych urządzeń peryferyjnych jak drukarki czy skanery
Głowne cechy:
- Wielodostępność - dwóch lub więcej użytkowników może jednocześnie pracować i współdzielić zasoby.
- Wielozadaniowość - komputer może uruchomić kilka aplikacji w tym samym czasie.
- Wieloprocesowość - komputer może mieć dwa lub więcej procesorów CPU współdzielonych przez programy.
- Wielowątkowość - program może zostać podzielony na części, które mogą być uruchamiane przez system operacyjny w miarę potrzeb.
- Wywłaszczalność - komputer może wstrzymać aktualnie wykonywane zadanie, aby umożliwić działanie innemu.
Przykłady systemów operacyjnych:
- Microsoft Windows- jedna z największych rodzin systemów komercyjnych
- Linux
- IOS
- Mac OS
- Android
Darmowy hosting zapewnia PRV.PL