poniedziałek, 1 grudnia 2014

System operacyjny

Na każdym komputerze możemy pracować lub cieszyć się przyjemnie spędzonymi chwilami przy oglądaniu filmów, słuchaniu muzyki, przeglądaniu internetu lub graniu w gry dzięki czemuś takiemu jak system operacyjny. Jest to oprogramowanie, które zarządza całym systemem komputerowym, tworzy środowisko do obsługi zadań użytkownika. W tym celu system operacyjny zajmuje się głównie: przydziałem i kontrolowaniem pamięci operacyjnej dla zadań, które są uruchomione, przydzielaniem czasu procesora dla odpowiednich zadań oraz obsługuje sprzęt i zapewnia zadaniom, które są akurat wykonywane wolny dostęp do sprzętu. Bez systemu operacyjnego tak naprawdę nie moglibyśmy zrobić nic na naszym komputerze. Każdy z nich też posiada interfejs graficzny aby użytkowanie go było proste i intuicyjne. Wśród najbardziej popularnych systemów, które możemy spotkać w komputerach osobistych są Windows, różne dystrybucje Linuksa oraz OS X, który jest stosowany tylko w urządzeniach firmy Apple.


Powstanie i zastosowanie systemów operacyjnych.

Aby pracować na komputerze potrzebujemy system operacyjny - sxc.hu


Wszystko zaczęło się od momentu, kiedy użytkownicy pierwszych komputerów zauważyli, że komputer wykonuje znacznie mniej prac niż by mógł, a jego cena była bardzo wysoka. Dlatego tez szukano sposobu jak zmaksymalizować efektywność sprzętu. I właśnie od tego rozpoczęły się prace mające stworzyć coś, co nie tylko ułatwiło by jego programowanie, ale także polepszało jego wydajność. Zauważono też, iż same obliczenia trwają zdecydowanie dłużej niż działanie interfejsów wejścia i wyjścia, przez co komputer po wykonaniu obliczeń był praktycznie nieużywany. Dlatego szukano rozwiązania, które mogło by zmusić go do wykonywania w tym czasie innych prac. W ten sposób powstała funkcjonalność zwana dzisiaj wielozadaniowością. W ten sposób w kolejnych latach pojawiały się coraz to lepsze sposoby zwiększania stopniowo efektywności komputera, aż w końcu doszliśmy do momentu, w którym powstał pierwszy system operacyjny. Jego głównym zastosowaniem jest jak wyżej wspomniałem, kontrolowanie współpracy między użytkownikiem oraz sprzętem. Można to idealnie przedstawić jako schemat użytkownik <=>aplikacja<=>system operacyjny<=>sprzęt. Oczywiście działa to wszystko w obie strony.

Brak komentarzy:

Prześlij komentarz