System plików i zadania systemu operacyjnego
System plików umożliwia precyzyjne określenie lokalizacji danych za pomocą ścieżki dostępu. Ścieżka wskazuje urządzenie oraz kolejne katalogi prowadzące do pliku. Dodatkowo system plików dostarcza atrybuty - dodatkowe informacje o plikach i katalogach, takie jak data utworzenia czy uprawnienia.
System operacyjny wykonuje cztery główne grupy zadań. Zarządzanie procesami obejmuje kontrolę pamięci i przydzielanie czasu procesora. Zarządzanie sprzętem to sterowanie urządzeniami i zapewnienie komunikacji między nimi. Zarządzanie danymi polega na zapisywaniu, odczytywaniu i przechowywaniu informacji o danych. Zarządzanie komunikacją z użytkownikami zapewnia wygodne środowisko pracy.
Komputer może pracować w dwóch trybach: w trybie jądra (z pełnymi uprawnieniami) lub w trybie użytkownika (z ograniczonymi uprawnieniami). Ten podział zwiększa bezpieczeństwo systemu i chroni go przed przypadkowym uszkodzeniem.
💡 Możesz myśleć o systemie operacyjnym jak o zarządcy budynku - dba o to, żeby wszyscy lokatorzy (programy) mieli dostęp do zasobów (prąd, woda, internet), ale jednocześnie pilnuje, by nikt nie nadużywał swoich uprawnień.