| Poprzez określenie system operacyjny rozumiemy oprogramowanie które zarządza sprzętem komputerowym. System operacyjny tworzy odpowiednie warunki do tego żeby użytkownik komputera mógł swobodnie z niego korzystać.
System operacyjny aby uruchamiać i w pełni kontrolować poczynania użytkownika zajmuje się planowaniem oraz przydzielaniem czasu procesora na wykonanie poszczególnych zadań zleconych przez użytkownika.
System operacyjny ma również za zadanie kontrolować i przydzielać odpowiednie ilości pamięci do wykonywania poszczególnych zadań jakie stawia przed systemem użytkownik.
Kolejnym z zadań systemu operacyjnego jest dostarczanie mechanizmów do tego żeby istniała płynność między poszczególnymi rodzajami zadań.
Innym ważnym zadaniem systemu operacyjnego w komputerze jest obsługa sprzętu oraz dbałość o to aby wszystkie zadania wykonywane w tym samym czasie miały taki sam dostęp do sprzętu.
Obecnie znajduje się wiele systemów operacyjnych które poprzez graficzne znaki komunikują się z użytkownikiem komputera.
Należy również wspomnieć o tym że systemy operacyjne mogą się również zajmować zarządzaniem plikami czy ustalaniem połączeń sieciowych.
Jeżeli chodzi o genezę powstania systemu operacyjnego to swe początki zawdzięcza ona temu że początkowe komputery były bardzo drogie więc ludzie którzy je kupowali chcieli żeby były one jak najbardziej wydajne i żeby wykonywały jak największe ilości pracy.
Należy w tym momencie zaznaczyć że pierwsze komputery wykonywały swoja pracę nie tylko dla prawowitego właściciela ale też dla szeregu innych ludzi.
Poprawienie szybkości komputerów było bez wątpienia priorytetem. Zauważono że szybkość wyjścia i wejścia interfejsu jest zdecydowanie mniejsza nieszybkość jednostki centralnej. Ten proces jest coraz bardziej widoczny i coraz bardziej się pogłębia.
Pierwszym sposobem który wprowadzono w celu przyspieszenia komputerów i sprawienia by stały się bardziej wydajne było umieszczenie w pamięci komputera sytemu który za zadanie miał zarządzać sprzętem.
System też miał również za zadanie dbać o to aby sprzęt w komputerze współpracował bez większych problemów z jego użytkownikiem.
Poprzez takie działania uzyskano znaczną oszczędność czasu i zdecydowanie poprawiono efektywność samego sprzętu.
Następnym ulepszeniem było wprowadzenie tak zwanej wielozadaniowości która umożliwia wykonywanie wielu zadań tym samym czasie. To również jedna z wielkich zalet jakie posiada system operacyjny.
System operacyjny jako bardzo skomplikowany twór charakteryzuje się dość złożoną konstrukcja. Ogólnie przyjęło się że system operacyjny składa się w zasadzie z trzech podstawowych elementów. Elementami tymi są:
- jądro
- powłoka
- system plików
W przypadku powłoki systemu operacyjnego można powiedzieć że stanowi ona tak jakby więź komunikacyjną między użytkownikiem a systemem.
Z koeli poprzez system plików możemy rozumieć sposób w jaki zapisywane są dane na nośniku.
Natomiast samo jądro skład się z wielu innych dodatkowych elementów z których najważniejszymi są bez wątpienia planista czasu procesora oraz przełącznik zadań. Dodatkowymi elementami jądra systemu operacyjnego mogą być różnego rodzaju moduły odpowiedzialne chociażby za synchronizację między poszczególnymi zadaniami.
|