Systemy operacyjne

Strona głównaMapa strony Pozycjonowanie Strony internetowe Katowice

Menu główne serwisu:

Powiązane tematy w serwisie:

Język programowania systemem operacyjnym

Funkcję systemu operacyjnego spełniać może implementacja określonego języka programowania. Implementacją nazywamy informatyczny proces przekształcania abstrakcyjnego opisu systemu lub też programu, na obiekt typowo fizyczny, jak komputer czy(więcej...)

Trzy giganty

Mówiąc o systemach operacyjnych najczęściej mamy na myśli jeden z trzech najpopularniejszych i najbardziej znanych: Windows wypuszczony przez firmę Microsoft, Linux, a także Mac OS, który jest dzieckiem firmy Apple. Te trzy systemy operacyjne wciąż(więcej...)

Podstawy systemu operacyjnego

Systemy operacyjne posiadają w języku angielskim swój skrót OS, który rozwija się do wyrażenia ‘Operating System’. Jako system operacyjny rozumiemy główne oprogramowanie zarządzające sprzętem komputerowym, który tworzy indywidualne środowisko do(więcej...) projektowanie sklepów internetowych

Elementy składowe

System operacyjny jest podstawowym oprogramowaniem używanym przy sprzęcie komputerowym, dzięki któremu jesteśmy w stanie wykonywać wszelkie działania związane z funkcjami danego sprzętu. Każdy system operacyjny musi być odpowiednio skonstruowany, aby działał prawidłowo, a także żeby można było w pełni wykorzystać możliwości naszego komputera. System operacyjny ma w sobie bardzo ważny, podstawowy element, jakim jest jądro całego systemu.
Takie jądro systemu wykonuje i kontroluje wszelkie wykonywane zadania. Istnieje także coś takiego jak powłoka, która jest specjalnym programem komunikującym użytkownika z systemem operacyjnym. Ostatnim bardzo ważnym elementem jest system plików, które są sposobem zapisu struktury danych na określonym nośniku. Jądro systemu operacyjnego składa się z paru elementów funkcjonalnych, takich jak planisty czas procesora, który służy do ustalania, które zadanie i jak długo będzie wykonywane, z przełącznika zadań, który jest odpowiedzialny za przełączanie pomiędzy uruchomionymi zadaniami, a także z dodatkowych modułów, które zapewniają synchronizację i komunikację pomiędzy poszczególnymi zadaniami, obsługują przerwania i zarządzania urządzeniami, obsługują pamięć, zapewniają przydział i ochronę pamięci, a także możemy zaliczyć tam inne zależne od funkcji i przeznaczenia systemu elementy. Systemu operacyjne dzielą się w różny sposób na różne grupy, jednak najpopularniejszym podziałem jest podział na systemy operacyjne czasu rzeczywistego, w skrócie RTOS, oraz na systemy operacyjne czasowo niedeterministyczne.
Podział ten odnosi się do najbardziej podstawowej funkcjonalności systemu operacyjnego, a dokładnie do planowania oraz przydziału czasu procesora do poszczególnych zadań. Istnieje również podział ze względu na sposób realizacji przełączania zadań, a mianowicie na systemy z wywłaszczaniem zadań oraz na systemy bez wywłaszczania. Możemy dopatrzyć się także jeszcze innego podziału, który rozróżnia systemu operacyjne na systemy operacyjne otwarte oraz wbudowane.

© Copyright by Systemy operacyjne 2008