System operacyjny (OS) –
System operacyjny jest interfejsem między użytkownikiem a sprzętem i umożliwia interakcję sprzętu i oprogramowania komputera.
System operacyjny jest również oprogramowaniem, które wykonuje wszystkie podstawowe zadania, takie jak zarządzanie plikami, zarządzanie pamięcią, zarządzanie pamięcią masową, zarządzanie procesami, obsługa wejścia i wyjścia oraz sterowanie urządzeniami peryferyjnymi, takimi jak napędy dysków i drukarki.
W rzeczywistości działa ono jak mistrz wykonujący wiele operacji i zapewniający wymagane dane wyjściowe.
Funkcje systemu operacyjnego –
Wszystkie funkcje systemu operacyjnego są wymienione poniżej –
ZARZADZANIE URZĄDZENIAMI –
System operacyjny zarządza komunikacją urządzeń za pośrednictwem ich odpowiednich sterowników.
W ramach zarządzania urządzeniami wykonuje następujące czynności –
- Śledzi wszystkie urządzenia. I/O controller is responsible for this task
- Decyduje, który proces dostaje urządzenie kiedy i na jak długo.
- Allocates the device in an efficient way.
- De-allocates devices.
FILE MANAGEMENT –
The operating system allocates and de-allocates resources. Reguluje, który proces dostaje plik i na jaki czas. Ponadto śledzi informacje, lokalizację, zastosowania, status itp.
Zbiorowe obiekty są często znane jako system plików. OS wykonuje również zadania takie jak tworzenie katalogów i plików, kopiowanie/przenoszenie ich i zmiana nazwy/usuwanie plików.
ZARZADZANIE PAMIĘCIĄ –
Zarządzanie pamięcią odnosi się do zarządzania pamięcią podstawową lub główną. Pamięć główna zapewnia szybkie przechowywanie, które mogą być dostępne bezpośrednio przez CPU.
Gdy program jest wykonywany i zakończony, obszar pamięci jest zwolniony, który może być używany dla innych programów. Pamięć komputera jest zorganizowany tak, że najszybsze rejestry pochodzą 1. następnie pamięci podręcznej procesora, pamięci o dostępie losowym, a następnie disk storage.
Menedżer pamięci systemu operacyjnego koordynuje korzystanie z różnych rodzajów pamięci, które mają być przydzielone lub odalokowane i jak przenieść dane między nimi
ZARZADZANIE PROCESAMI –
Każdy program uruchomiony na komputerze jest procesem, czy jest w tle lub w frontend. System operacyjny jest odpowiedzialny za wykonywanie wielu zadań w tym samym czasie (wielozadaniowość).
System operacyjny sprawdza stan procesora i procesów, wybiera zadanie i jego procesor, przydziela procesor do procesu i usuwa proces po jego wykonaniu.
MASTERMIND –
Mastermind jest jednym z terminów, których możemy słusznie użyć w odniesieniu do systemu operacyjnego. Powód – System operacyjny wykonuje wiele funkcji, które mogą być wykonane tylko przez superinteligentny umysł stąd termin „Mastermind”.
- OS zapewnia Bootowanie bez Systemu Operacyjnego
- Dostarcza możliwość zwiększenia Pamięci Logicznej Systemu Komputerowego poprzez wykorzystanie Pamięci Fizycznej Systemu Komputerowego.
- OS kontroluje błędy, które wystąpiły w programie
- Zapewnia odzyskiwanie systemu, gdy system ulegnie uszkodzeniu.
- System operacyjny rozbija duży program na mniejsze programy, które są również nazywane wątkami. I wykonać te wątki jeden po drugim
STORAGE MANAGEMENT –
Operating System kontroluje wszystkie operacje pamięci masowej. Niektóre z nich obejmują – jak przechowywać dane lub pliki w komputerach i jak użytkownicy będą mieć dostęp do plików. System operacyjny jest odpowiedzialny za przechowywanie i dostęp do plików. Tworzenie plików, tworzenie katalogów oraz odczytywanie i zapisywanie danych z plików i katalogów, a także kopiowanie zawartości plików i katalogów z jednego miejsca do drugiego.
Types of Operating System (OS) –
Wszystkie różne typy systemów operacyjnych są wymienione poniżej. –
- Windows
- iOS
- MAC OS
- Ubuntu
- Novell Netware
- Unix
- Linux
Powiązane-. LINUX vs UNIX
Mobilny System Operacyjny
Oto niektóre z mobilnych systemów operacyjnych –
- iOS
- Symbian
- Blackberry
- Windows
- Android OS
- Bada
.
Dodaj komentarz