System operacyjny

System operacyjny to zestaw programów, które poprzez zamówienia elektroniczne kontrolują całkowitą aktywność komputera . Coś w rodzaju przewodnika, który porządkuje wszystko i zapewnia, że ​​wszystkie części maszyny współpracują ze sobą. Zwykle działa na komputerze, gdy go włączamy. Każdy komputer musi mieć zainstalowany system operacyjny, aby mógł działać. Definicja wskazuje, że jest to grupa programów komputerowych, które oferują możliwość wydajniejszego zarządzania zasobami posiadanymi przez komputer.

System operacyjny

Co to jest system operacyjny

Definicja systemu operacyjnego wskazuje, że jest to grupa programów komputerowych, które oferują możliwość bardziej wydajnego zarządzania zasobami, które ma komputer, jest również znany pod nazwą oprogramowania systemowego.

Aby zrozumieć, czym jest system operacyjny, należy wspomnieć, że działanie tego rodzaju programu rozpoczyna się od momentu włączenia komputera, ponieważ jego zadaniem jest zarządzanie sprzętem od jego początkowych etapów, a jednocześnie umożliwienie interakcja z użytkownikiem.

Dlatego można powiedzieć, że koncepcja systemu operacyjnego opisuje najważniejszy program, z którego korzysta komputer, ponieważ to on koordynuje aplikacje i usługi, z których korzysta użytkownik, co oznacza, że ​​za jego pośrednictwem reszta oprogramowanie wewnątrz komputera może działać normalnie, ponieważ pozwala rozpoznać niektóre połączenia, tworzy kontrole, oferuje bezpieczeństwo, wysyłkę itp. Obecnie najczęściej używanymi programami są system operacyjny Windows, system operacyjny Linux, OS / 2 i DOS.

W całej historii systemów operacyjnych należy zauważyć, że pierwsze wersje komputerów nie miały takich systemów, co obecnie jest trudne do przyswojenia. W latach sześćdziesiątych komputery korzystały z tak zwanych procesorów wsadowych .

Wiele lat później zaczęło się tworzenie systemu operacyjnego (systemów operacyjnych), chociaż prawdą jest, że niektóre uznawane przez społeczność zostały już utworzone w latach 80., to w latach 90. oprogramowanie to zaczęło być nieco bardziej Elastyczny i jednocześnie silny, jednym z kamieni milowych w tym czasie jest system operacyjny Windows 95.

W dzisiejszych czasach system operacyjny komputera można znaleźć nawet w Internecie, gdzie można nawet pobrać system operacyjny wymaganej wersji.

W definicji systemu operacyjnego wyróżniono jego cele, które polegają na zarządzaniu rdzeniem pośrednim, zapewnieniu ochrony sprzętowej, a także zarządzaniu zasobami lokalizacyjnymi, narzędziem, które uniemożliwia twórcom aplikacji wykonanie tego samego procesu. ręcznie.

Ewolucja systemów operacyjnych doprowadziła do powstania dużej części urządzeń elektronicznych, które do ich działania wykorzystują mikroprocesory, a także mają wbudowany system operacyjny, niektóre przykłady to: telefony komórkowe, odtwarzacze DVD, radia, komputery itp.

W tym przypadku manipuluje się nimi za pomocą graficznego interfejsu użytkownika, środowiska pulpitu lub menedżera okien, w przypadku telefonów komórkowych odbywa się to za pomocą konsoli i DVD za pomocą pilota zdalnego sterowania, wszystkie z nich Są to dane, które pozwalają nam lepiej zrozumieć, czym jest system operacyjny.

Do czego służy system operacyjny?

Jedną z rzeczy, dla których używany jest system operacyjny, jest umożliwienie innym programom oparcia się na tym programie, a tym samym umożliwienia wydajnego działania, z tego powodu, że zgodnie z używanym systemem niektóre programy mogą, ale nie muszą być zainstalowane.

Podobnie, systemy operacyjne mogą być klasyfikowane według liczby zadań, które mogą wykonywać jednocześnie, a także według liczby użytkowników, którzy mogą korzystać z tych programów, a także według czasu ich wykonania, które mogą być lub nierealne. Należy zauważyć, że są to tylko niektóre z istniejących klasyfikacji.

Koncepcja systemu operacyjnego wskazuje, że ma on trzy istotne i istotne elementy, odnoszą się one do pakietów oprogramowania, które umożliwiają sprzętowi interakcję z samym oprogramowaniem.

  • Interpretacja poleceń : są to komponenty, które umożliwiają interpretację poleceń, mają one główny cel komunikowania poleceń lub poleceń wykonywanych przez użytkownika, odbywa się to za pomocą języka, który może być interpretowany przez sprzęt, bez potrzeby Ten, kto wykonuje zamówienie, ma pewną znajomość tego języka.
  • System plików : jest to rodzaj bazy danych plików, w której uzyskują strukturę drzewiastą.
  • Rdzeń : wreszcie istnieje rdzeń, który jest odpowiedzialny za umożliwienie obsługi podstawowych obszarów, takich jak wprowadzanie i wysyłanie danych, komunikacja, zarządzanie procesami i pamięcią itp.

Elementy systemu operacyjnego

System operacyjny

System operacyjny składa się z czterech modułów, którymi są jądro lub jądro, menedżer pamięci, system wejściowy i wyjściowy, a na koniec menedżer plików. Są tacy, którzy uważają, że istnieje piąty moduł, którym jest interpreter poleceń, odpowiedzialny za tłumaczenie poleceń wykonywanych przez użytkownika za pomocą klawiatury lub innego urządzenia.

Jądro lub jądro

Jest to moduł najniższego poziomu systemu operacyjnego, spoczywa na sprzęcie komputera, niektóre zadania, które musi wykonać, to obsługa zakłóceń, przypisywanie zadań do procesora, oferowanie kanałów komunikacji między programami, między innymi . Ogólnie jądro jest odpowiedzialne za kontrolę innych modułów i jednocześnie synchronizuje ich wykonywanie.

Podobnie, jądro ma podmoduł zwany harmonogramem, którego zadaniem jest wskazywanie czasu procesora różnym programom, zgodnie z pewnym wzorcem planowania, który może być różny w różnych systemach operacyjnych. Ogólnie rzecz biorąc, należy ustalić hierarchię priorytetów, które odpowiadają za określenie, w jaki sposób czas procesora powinien być przypisany do każdego oprogramowania.

Menedżer pamięci

Ze swojej strony menedżer pamięci odpowiada za przydzielenie niektórych części pamięci RAM programom lub ich częściom, które tego wymagają, jednocześnie reszta programów i danych znajduje się na urządzeniach pamięci. ogromny. W ten sposób, gdy część pamięci głównej jest przypisana, odbywa się to w uporządkowany sposób, zgodnie z określonym wzorcem.

Najczęstszym sposobem zarządzania pamięcią jest tworzenie pamięci wirtualnej, dzięki której pamięć komputera pojawi się dla każdego, kto korzysta z systemu, znacznie więcej niż jest w rzeczywistości.

System wejścia i wyjścia

Ten element przedstawia użytkownikom dane wejściowe i wyjściowe jako coś niezależnego od komputera, co oznacza, że ​​dla użytkownika cały sprzęt będzie miał te same cechy i będzie traktowany w ten sam sposób, a system operacyjny będzie odpowiedzialny za radzenie sobie ze specyfiką każdego z nich jednym z nich, jednym z nich jest szybkość reakcji. Powszechnie stosowaną techniką, szczególnie w danych wyjściowych, jest użycie buforów .

Informacje wyjściowe są tymczasowo przechowywane w kolejce, która znajduje się w urządzeniu pamięci masowej, do momentu zwolnienia urządzenia peryferyjnego, co zapobiega zatrzymaniu programu, ponieważ urządzenie peryferyjne nie jest dostępne. Jednokrotne logowania mają wywołania, aby usunąć lub dodać pliki buforowania.

Menedżer plików

Celem menedżera plików jest utrzymanie struktur programów, a także danych użytkowników i programów systemowych, które są przechowywane w plikach, a także zapewnienie prawidłowego korzystania z urządzeń pamięci masowej. Ten element odpowiada również za nadzór nad tworzeniem, rozwojem, aktualizacją i usuwaniem plików, a także za utrzymanie katalogu z każdym z plików znajdujących się w systemie przez cały czas i współpracuje z modułem zarządzającym pamięcią podczas przesyłania. dane do iz pamięci centralnej.

Ważne jest, aby pamiętać, że jeśli masz system pamięci wirtualnej, między nośnikiem pamięci a pamięcią centralną występuje transfer, aby zachować strukturę pamięci. Pliki przechowywane na urządzeniach pamięci masowej mają różne cele, niektóre służą do przechowywania informacji do udostępnienia, inne zawierają prywatne informacje itp.

Dlatego każdy plik ma szereg uprawnień dostępu, które pokazują rozszerzenie, z którym można udostępniać informacje zawarte w tym pliku. System operacyjny dba o to, aby te uprawnienia nie zostały przeoczone.

Funkcje systemu operacyjnego

System operacyjny

Najbardziej wybitnymi funkcjami systemu operacyjnego są zarządzanie procesami pamięci i zarządzanie komunikacją między aplikacjami.

Zarządzanie procesami

Jest to niewątpliwie jedna z najwybitniejszych części systemu operacyjnego, ponieważ procesy są zasobami wymaganymi przez oprogramowanie do prawidłowego wykonania. Wymaga to pewnych elementów, takich jak czas procesora, użycie pamięci i obecność plików, do których aplikacja wymaga dostępu, aby mogła działać. System operacyjny, aby mógł zadbać o prawidłowe działanie maszyny, jest przeznaczony do tworzenia i niszczenia procesów, a także do ich zatrzymywania i uruchamiania, nie wspominając już o ich wkładzie w mechanizmy komunikacji między jednym procesem.

Główne zarządzanie pamięcią

Zarządzanie pamięcią główną jest kolejnym z bardzo istotnych elementów. Ze swojej strony pamięć składa się z repozytorium danych współużytkowanego przez aplikacje i procesor, który również traci swoją funkcjonalność w przypadku wystąpienia jakiegokolwiek problemu. Dlatego ważne jest, aby system operacyjny zadbał o zarządzanie pamięcią, aby nie została przeciążona, a przechowywane w niej informacje mogły być przeglądane. System operacyjny dba o to, aby niektóre części pamięci były używane i ich przyczyna. Podejmuje decyzje dotyczące lokalizacji procesów, gdy jest wolne miejsce, i przydziela i odzyskuje wymaganą przestrzeń, aby pamięć była dobrze wykorzystywana.

Zarządzanie pamięcią dodatkową

Pamięć charakteryzuje się tym, że jest czymś dość niestabilnym i że w przypadku jakiejkolwiek awarii może skończyć się utratą zawartych w niej informacji, dlatego konieczny jest drugi moduł pamięci, aby dane pozostały tam przez długi czas,

W ten sam sposób, co dzieje się z pamięcią centralną, system operacyjny odpowiada za zarządzanie wolną przestrzenią i przypisuje kolejność pamięci, zapewnia również prawidłowe przechowywanie wszystkiego, a także ilość i miejsce wolnej przestrzeni.

Zarządzanie systemem wjazdu i wyjazdu

Podobnie system operacyjny jest odpowiedzialny za zarządzanie wyjściowymi i wejściowymi portami komputera, takimi jak słuchawki, monitory, drukarki itp.

Wcześniej, gdy chciałeś zainstalować nowy port zewnętrzny, konieczne było posiadanie dysku instalacyjnego, na którym nagrano sterowniki, aby komputer go zaakceptował. Już dziś system operacyjny komputera odpowiada za zlokalizowanie wszystkich informacji potrzebnych do poprawnego działania nowych, zewnętrznych portów w sieci.

Dziennik systemu plików

Pliki to formaty tworzone przez samych właścicieli, które są konwertowane na tabele, a to system operacyjny rejestruje je i przechowuje . SO są również odpowiedzialne za budowanie, usuwanie i przechowywanie wszystkich tworzonych plików, a także zapewnienie niezbędnych narzędzi dostępu do plików, gdy są potrzebne. Oferuje także komunikację między plikami i jednostkami pamięci, konfigurując ją tak, aby tworzyła kopie zapasowe każdego z nich, w razie wypadku informacje nie zostaną utracone.

Bezpieczeństwo

W tej pozycji należy zauważyć, że system operacyjny jest odpowiedzialny za bezpieczeństwo komputera, będąc jednym z najważniejszych działań związanych z dostępem do programów lub użytkowników, do których nie powinni wchodzić. Istnieje duża liczba wirusów, które mogą uszkodzić system, a system operacyjny jest odpowiedzialny za to, że tak się nie dzieje. Możliwe jest skonfigurowanie oprogramowania w taki sposób, aby kontrole były przeprowadzane od czasu do czasu, i w ten sam sposób określać kontrole bezpieczeństwa, które należy przeprowadzić.

Komunikacja między elementami i aplikacjami

Poprzez interfejs sieciowy system operacyjny utrzymuje komunikację między różnymi elementami komputera, a także wszystkimi powiązanymi z nimi programami. Odbieraj i wysyłaj informacje.

Zgłoś status systemu

Istnieje wiele aplikacji instalowanych domyślnie wraz z systemem operacyjnym, jednak nie są one uważane za system. Zapewniają środki i podstawowe cechy do opracowania i uruchomienia programów zainstalowanych na komputerze. Podobnie raportuje stan systemu, to znaczy, jeśli konieczne jest zatwierdzenie dowolnego działania, na przykład w przypadku instalowania automatycznych aktualizacji.

Podobnie oferuje obsługę różnych języków komputerowych, dzięki czemu dowolna aplikacja działa na komputerze, w tym celu ma programy usprawniające komunikację między aplikacjami.

Zarządzanie zasobami

Zarządza każdą z głównych części komputera za pomocą menedżera zasobów, w funkcji zarządzania tym implikuje również bezpieczeństwo i komunikację procesora i urządzeń zewnętrznych, które łączą się z komputerem. W ten sam sposób, co dzieje się z pamięcią dodatkową i wewnętrzną, gdzie czasami konieczne jest czyszczenie i wymiana części, które są przechowywane między sobą. Zasadniczo zarządza wszystkimi zasobami systemu i wszystkimi elementami mającymi kontakt z tym systemem.

Administracja użytkownikami

Wreszcie zajmuje się także zarządzaniem profilami zapisanymi na komputerze, również w zależności od tego, kto utworzył profil. Administracja użytkownikami może być wielokrotna lub indywidualna, nie oznacza to, że system operacyjny pozwala na utworzenie tylko profilu użytkownika w celu korzystania z komputera.

Rodzaje systemów operacyjnych

System operacyjny

Rodzaje systemów operacyjnych są klasyfikowane według następujących kryteriów:

  • Kryteria zarządzania zadaniami : te z kolei są klasyfikowane jako jednozadaniowe i wielozadaniowe, te pierwsze charakteryzują się wykonywaniem jednego programu na raz, oprócz samych procesów systemu operacyjnego, podczas gdy ten drugi może zarządzać zasobami procesora osiągnąć pewną jednoczesność w wykonywanych procesach.
  • Kryteria administrowania użytkownikami : w tym przypadku można mówić o systemach dla jednego użytkownika, tzn. Pozwalają one kontrolować tylko jednemu użytkownikowi, istnieją również systemy dla wielu użytkowników, które są używane na podstawie sesji.
  • Kryteria zarządzania zasobami . Istnieją scentralizowane systemy operacyjne, które są ograniczone do jednego komputera w sektorze wpływów, a także są systemy rozproszone, które zarządzają jednocześnie różnymi komputerami.

Należy zauważyć, że jest to klasyfikacja najpopularniejszych systemów operacyjnych, jednak istnieją inne rzadziej:

System operacyjny komputera

Systemy operacyjne są zazwyczaj instalowane na komputerze i w większości przypadków użytkownik nie wprowadza w nim modyfikacji, można je jednak aktualizować, modyfikować lub wymieniać.

Każdy system operacyjny komputera ma graficzny interfejs użytkownika, który umożliwia korzystanie z zewnętrznych narzędzi lub sprzętu, takiego jak mus, po kliknięciu ikon lub podczas interakcji z innymi elementami do tego celu wykonania jakiegoś zadania, co wyjaśnia, do czego służy system operacyjny na komputerze.

Przykłady najczęściej używanych systemów operacyjnych na świecie to:

Microsoft Windows

Wśród rodzajów systemów operacyjnych największy jest Windows, stworzony w latach 80., obecnie najnowsze wersje to Windows 10, który powstał we wrześniu 2014 r., Windows 8 utworzony w 2012 r., Windows 7 w 2009 r. i Windows Vista w 2007 r. Ten system operacyjny jest fabrycznie zainstalowany na większości komputerów, dzięki czemu jest najpopularniejszym systemem operacyjnym na świecie.

Mac OS X

Ten system operacyjny został stworzony przez firmę Apple Inc. I jest instalowany na wszystkich komputerach produkowanych przez tę firmę, obecnie najnowsze wersje tego systemu są znane jako system operacyjny Mac OS, ponieważ są to konkretne nazwy każdej wersji Maverick, która została wprowadzona na rynek w 2013 r., Mountain Lion z drugiej strony, została wydana w 2012 r., Lion w 2011 r., Snow Leopard w 2009 r. Apple oferuje również użytkownikom wersję o nazwie MacOS X Server, która została zaprojektowana do działania na serwerach.

Linux Ubuntu

Innym przykładem systemów operacyjnych jest Linux Ubuntu . Ten system operacyjny ma swoją główną cechę, że jest open source, co oznacza, że ​​może być dystrybuowany i modyfikowany przez dowolnego użytkownika na świecie, co jest ogromną zaletą, ponieważ pozwala wspomnianemu systemowi operacyjnemu być wolny, a także umożliwia użytkownikom wybór pomiędzy różnymi istniejącymi wersjami. Na komputerach osobistych system operacyjny Linux, mimo że jest całkowicie darmowy, jest używany na kilku komputerach, jednak w większości serwerów firmowych używany jest Linux, ponieważ łatwiej go dostosować. Wśród. Najbardziej wyróżniającymi się wersjami są Ubuntu, Debian, Fedora i Linux.

System operacyjny telefonu

Mobilne systemy operacyjne lub mobilny system operacyjny to seria niskopoziomowych programów, które pozwalają wyodrębnić cechy charakterystyczne sprzętu specyficznego dla telefonów komórkowych i oferują usługi dla działających na nim aplikacji mobilnych. Systemy te są prostsze i mają na celu łączność bezprzewodową, a także sposób wprowadzania informacji i formatów multimedialnych.

Niektóre mobilne systemy operacyjne są oparte na modelu warstwowym. Najpopularniejsze systemy to:

Android

Jest to bez wątpienia najczęściej używany telefoniczny system operacyjny na świecie, oparty na Linuksie . Początkowo został zaprojektowany dla profesjonalnych kamer, później został nabyty przez Google i zmodyfikowany do użytku w urządzeniach mobilnych, podobnie jak w smartfonach, a później w tabletach, obecnie ten system jest w fazie rozwoju, aby można go było używać na PC i notatnik. Jego programistą jest Google, został wydany w 2008 roku.

iOS

System operacyjny telefonu Apple to iOS, charakterystyczny tylko dla urządzeń produkowanych przez firmę Apple Inc. I jest używany w urządzeniach takich jak iPod Touch, iPhone, iPad i Apple TV. Optymalizacja i prostota są podstawą jego sukcesu, ponieważ ludzie wolą go od innych mobilnych systemów operacyjnych, które wymagają wydajniejszego sprzętu dla płynnego systemu operacyjnego.

Zalecane

Wymiar
2020
Badania laboratoryjne
2020
Pomoc
2020