Quest: System operacyjny

Jakie zadania wykonuje system operacyjny?

System operacyjny jest pośrednikiem między użytkownikiem, programami a sprzętem komputera. Jego najważniejsze zadania to:

  1. Zarządzanie sprzętem
    • komunikuje programy ze sprzętem, np. procesorem, pamięcią RAM, dyskiem, klawiaturą, myszą czy drukarką,
    • przydziela urządzeniom potrzebne zasoby,
    • korzysta ze sterowników urządzeń.
  2. Zarządzanie programami i procesami
    • uruchamia i zamyka programy,
    • przydziela im czas procesora,
    • umożliwia jednoczesne działanie wielu programów,
    • kontroluje procesy działające w tle.
  3. Zarządzanie pamięcią
    • przydziela programom pamięć RAM,
    • odbiera ją, gdy program przestaje jej potrzebować,
    • dba o to, aby programy nie nadpisywały bezpośrednio pamięci należącej do innych programów,
    • może wykorzystywać pamięć wirtualną.
  4. Zarządzanie plikami i folderami
    • tworzy, zapisuje, kopiuje, przenosi i usuwa pliki,
    • organizuje dane w folderach,
    • kontroluje dostęp do plików,
    • zarządza systemem plików na dysku.
  5. Zapewnienie interfejsu użytkownika
    • umożliwia komunikację człowieka z komputerem,
    • udostępnia interfejs graficzny, np. pulpit, okna i ikony,
    • może również udostępniać wiersz poleceń.
  6. Zarządzanie użytkownikami i uprawnieniami
    • pozwala tworzyć konta użytkowników,
    • określa, kto może korzystać z określonych plików i funkcji,
    • umożliwia pracę z różnymi poziomami uprawnień, np. użytkownika i administratora.
  7. Zapewnienie bezpieczeństwa i stabilności
    • izoluje programy od siebie,
    • kontroluje dostęp do zasobów,
    • obsługuje mechanizmy zabezpieczeń,
    • informuje o błędach i problemach systemowych.
  8. Obsługa sieci i komunikacji
    • umożliwia połączenie z Wi-Fi lub siecią przewodową,
    • zarządza komunikacją z innymi urządzeniami,
    • pozwala programom korzystać z Internetu.
Tagi: Brak tagów

Twój komentarz

Zapisz moje dane, adres e-mail i witrynę w przeglądarce aby wypełnić dane podczas pisania kolejnych komentarzy.