8 Charakterystyka systemów operacyjnych

8 Charakterystyka systemów operacyjnych

 Charakterystyka system operacyjny Główny obejmuje ogólnie: administracja pracy, zarządzanie zasobami, kontrola operacji systemowych, odzyskiwanie błędów i zarządzanie pamięcią. To różni się w zależności od producenta.

Systemy operacyjne są zwykle wyjątkowe według ich producenta i sprzętu, w którym działają. Mimo to dzięki wyrafinowaniu nowoczesnego sprzętu wymagane są systemy operacyjne spełniające określone standardy.

Zasadniczo, gdy zainstalowany jest nowy system komputerowy, oprogramowanie operacyjne wskazane dla tego sprzętu musi zostać uzyskane.

System operacyjny to system oprogramowania, który zarządza zasobami sprzętu komputerowego i oprogramowania; Ponadto zapewnia wspólne usługi dla programów komputerowych.

Programy aplikacyjne na ogół wymagają również funkcjonowania systemu operacyjnego.

Systemy operacyjne można znaleźć na wielu urządzeniach zawierających komputer: od telefonów komórkowych, po konsole do gier wideo, przez komputery i serwery sieciowe.

Niektóre popularne systemy operacyjne komputerowe obejmują Apple OS X, Linux i jego warianty oraz Microsoft Windows. Mobilne systemy operacyjne obejmują Android i iOS. Inne rodzaje systemów operacyjnych, takie jak RTO w czasie rzeczywistym, są też.

Lista charakterystyk systemów operacyjnych

1- Mają zarządzanie pracą

Ważną odpowiedzialnością za każdy program operacyjny jest zaplanowanie zadań, które mają być obsługiwane przez system komputerowy.

Jest to jeden z głównych zadań funkcji zarządzania pracą. System operacyjny tworzy kolejność przetwarzania programów, i określa sekwencję, w której prace prywatne zostaną wykonywane.

Termin „w ogonie” jest często używany do opisania serii prac, które oczekują wykonania. System operacyjny porównuje różne czynniki, aby stworzyć ten ogon pracy.

Może ci służyć: osi czasu telefonu komórkowego

Niektóre z tych czynników obejmują:

  • Niektóre prace, które są obecnie ścigane.
  • Zasoby systemowe, które są używane.
  • Jakie zasoby będą musiały wykorzystać przez następujące programy.
  • Priorytet pracy w porównaniu z innymi zadaniami.
  • Wszelkie inne specjalne wymagania, na które system musi zareagować.

Program operacyjny musi być w stanie przejrzeć te czynniki i kontrolować kolejność, w jakiej prace te są przetwarzane.

2- Mają zarządzanie zasobami

Zarządzanie zasobami w systemie komputerowym jest kolejnym głównym problemem systemu operacyjnego. Oczywiście program nie może używać urządzenia, jeśli ten sprzęt nie jest dostępny.

Oprogramowanie operacyjne nadzoruje wykonywanie wszystkich programów. Jest również odpowiedzialny za monitorowanie wszystkich rodzajów używanych urządzeń.

Aby to osiągnąć, ustanawia tabelę, w której programy są łączone z urządzeniami, których używają lub będą korzystać w przyszłości.

System operacyjny dokonuje przeglądu tej tabeli, aby zatwierdzić lub odmówić użycia określonego urządzenia.

3- Mają kontrolę operacji wejściowych/wyjściowych

Rozkład zasobów systemu jest ściśle związany z działaniem zarządzania oprogramowaniem wejściowym/wyjściowym.

Ponieważ dostęp do określonego urządzenia jest często konieczny przed rozpoczęciem operacji wejściowych/wyjściowych, system operacyjny musi koordynować operacje wejściowe/wyjściowe i urządzenia, w których działają.

Rzeczywiście, ustanawia słownik programów, które przechodzą wykonanie i urządzenia, których muszą użyć do wypełnienia operacji wejściowych/wyjściowych. Korzystając z raportów kontrolnych, prace mogą wymagać określonych urządzeń.

Może ci służyć: cykl życia systemu informacyjnego (fazy)

Umożliwia to użytkownikom czytanie informacji z określonych witryn lub drukowanie informacji w wybranych biurach. Korzystając z tej instalacji, informacje odczytane lokalizację mogą być dystrybuowane w całym skomputeryzowanym systemie.

Aby ułatwić wykonywanie operacji wejściowych/wyjściowych, większość systemów operacyjnych ma standardowy zestaw kontroli instrukcji sterowania do zarządzania przetwarzaniem wszystkich instrukcji wejściowych/wyjściowych.

Te standardowe instrukcje, określane jako system kontroli wejściowej/wyjściowej, są integralną częścią większości systemów operacyjnych.

Upraszczają tylko środki, aby wszystkie przetwarzane programy mogą przeprowadzać operacje wejściowe/wyjściowe.

Rzeczywiście, program operacyjny wykonuje sygnały do ​​systemu operacyjnego, że pożądana jest operacja wejściowa/wyjściowa za pomocą urządzenia specyficznego dla wejścia/wyjścia.

Oprogramowanie sterujące wywołuje oprogramowanie MKOCS, dzięki czemu możesz ukończyć operację wejściową/wyjściową.

Biorąc pod uwagę poziom aktywności wejściowej/wyjściowej, w większości programów MKOl są niezwykle ważne.

4- są to wiele zadań

Większość nowoczesnych systemów operacyjnych umożliwia spełnienie wielu zadań. 

Na przykład komputer może jednocześnie mieć program użytkownika, przeczytać informacje o albumie lub wyświetlić wyniki w drukarce. Mówi się o programach wielobarwnych lub multi -operacyjnych.

5- Zgodnie z procesem pamięci przestrzennej

W wielu systemach operacyjnych każdy proces ma własną przestrzeń pamięci. Oznacza to, że ta pamięć nie jest dostępna dla innych procesów. W takim przypadku adres procesu jest wypowiadany.

Może ci służyć: System informacyjny: Charakterystyka, elementy, cykl życia, typy

6- Muszą mieć powiązane mechanizmy

Gdy są one programami wieloczęściowymi, system operacyjny musi zapewnić następującą liczbę mechanizmów:

  • Mechanizm uwierzytelniania do weryfikacji tożsamości każdego użytkownika.
  • Mechanizm ochrony przed błędnymi programami użytkowników, które mogłyby blokować inne aplikacje w systemie lub które są złośliwe i które mogą szpiegować lub przerwać działania innych użytkowników.
  • Mechanizm administracyjny, który ogranicza liczbę zasobów dozwolonych dla każdego użytkownika.

7- Mają jądro

Podstawową częścią systemu operacyjnego jest jego jądro. Dziś jądra monolityczne są najpopularniejsze.

Te jądra dostarczają sposobu, w jaki różne procesy komputerowe mogą wysyłać między nimi wiadomości, jednocześnie obsługującą pamięć RAM, która przechowuje informacje o programie.

Większość jąder zapewnia również sterowniki lub kontrolery urządzeń do kontrolowania monitorów, dysków twardych i kolejnych akcesoriów.

8- Uznają połączenie

Prawdopodobnie cechą, która może zdefiniować systemy operacyjne, jest połączenie między sprzętem, oprogramowaniem, a w niektórych przypadkach interfejs użytkownika. Każdy komputer wymaga użycia systemu operacyjnego.

Bibliografia

  1. Jakie są cechy systemu operacyjnego?. Odzyskane z odniesienia.com.
  2. Charakterystyka systemu operacyjnego. Odzyskane z ecomputternotes.com.
  3. Charakterystyka systemu operacyjnego. Odzyskano z 202 roku.114.32.200: 8080/kursware.Html.
  4. Jakie są cechy systemu operacyjnego w porównaniu z innym oprogramowaniem? Odzyskano z Quora.com.
  5. Wejściowy system kontroli wyjściowej. Wyzdrowiał z Wikipedii.org.