20225

20225



Innym przykładem zadania systemu operacyjnego jest zarządzanie pamięcią operacyjną.

Pamięć operacyjna odgrywa główną rolę w działaniu współczesnych systemów komputerowych. Pamięć operacyjna jest tablicą słów lub bajtów, z których każdy ma przypisany konkretny adres. Jest jedynym typem pamięci, który może być adresowany przez system bezpośrednio, wszystkie inne operacje (jak np. czytanie, czy zapis na dysk, wykonywanie rozkazów procesu) przebiegają z wykorzystaniem pamięci operacyjnej. Aby program był wykonany musi on zostać pobrany z dysku i zapisany do pamięci operacyjnej, dopiero wtedy możliwe jest uruchomienie i wykonanie rozkazów procesu.

Kolejnym zadaniem systemu operacyjnego jest zarządzanie plikami. Dla wygody użytkownika, system operacyjny realizuje abstrakcyjny model plików, tworząc, niezależnie od typu pamięci zewnętrznej, jednolity systemów plików i katalogów do przechowywanie danych. Każdy z nośników posiada specyficzne cechy (niektóre również różną strukturę), więc bezpośredni dostęp do tych urządzeń byłby utrudniony. Dlatego system operacyjny przejmuje nad nimi kontrolę i komunikuje się z tymi urządzeniami z jednej strony przy pomocy sterowników, z drugiej udostępniając użytkownikom strukturę plików i katalogów. Do najważniejszych zadań systemu operacyjnego w związku z zarządzaniem plikami należą: tworzenie i usuwanie plików i katalogów, umożliwianie wykonywania podstawowych operacji na plikach i katalogach (edycja, kopiowanie, usuwanie, tworzenie, archiwizacja, pakowanie), odwzorowywanie plików na obszarze pamięci zewnętrznej, składowanie (inaczej zapis) plików na nośnikach pamięci zewnętrznej.

Innym zadaniem SO jest ochrona zasobów. Jeżeli system operacyjny jest przewidziany do pracy z wieloma użytkownikami (system sieciowy), wtedy zachodzi konieczność by chronił on poszczególne elementy pracy jednego użytkownika, przed skutkami pracy innych. W skład takiej ochrony oprócz oczywistej ochrony i nadzorowania dostępu do plików i katalogów, wchodzi również zagadnienie ochrony procesów uruchomionych przez poszczególnych użytkowników systemu. System chroni również dostęp do pamięci operacyjnej, w której przechowywane są dane wielu użytkowników systemu. Ogólnie mówiąc ochrona jest mechanizmem nadzorowania dostępu programów, procesów i użytkowników do zasobów zdefiniowanych przez system komputerowy.

To tylko niektóre przykłady dotyczące zadań systemu operacyjnego, obszar ten jest o wiele bardziej złożony. System operacyjny jest zbiorem programów, pośredniczącym w komunikacji pomiędzy sprzętem komputerowym, programami użytkowymi i użytkownikami. System operacyjny powinien umożliwiać efektywne oraz wygodne wykorzystanie zasobów sprzętowych komputera przez użytkowników tego systemu. Zadania systemu operacyjnego są bardzo rozległe, a sam system jest podstawą komunikacji pomiędzy użytkownikiem, a sprzętem komputerowym. Śmiało można pokusić się o stwierdzenie, że sprawny system operacyjny jest gwarancją dobrej pracy użytkownika z komputerem. Pośredniczy między sprzętem komputerowym a użytkownikiem, a bez niego nawet najlepszy sprzęt komputerowy jest bezużyteczny.



Wyszukiwarka

Podobne podstrony:
Zadania systemu operacyjnego • zarządzanie zasobami komputera, m.in.: procesorem (a dokładniej czase
Zadania systemów operacyjnych System operacyjny jest programem za pomocą którego użytkownik może
Zadania systemu operacyjnego ■    Zarządzanie zasobami sprzętowymi -
Głównymi zadaniami systemu operacyjnego w zakresie zarządzania procesami są: planowanie przydziału
Slajd39 (83) Zadania systemu operacyjnego Stworzenie takiego środowiska, w którym każdy użytkownik m
Slajd40 (82) Zadania systemu operacyjnego , c.d. Nadzoruje i koordynuje posługiwanie się sprzętem ko
Wentylacja i klimatyzacja w budownictwie energooszczędnym Podstawowym zadaniem systemu wentylacji je
Przykłady sieciowych systemów operacyjnych •    VIN ES, •
Definicje systemu operac Zadania systemu operac Klasyfikacja systemów 01 Plan wykładu System
Definicje systemu operac Zadania systemu operac Klasyfikacja systemów 01 Plan wykładu System
Definicje systemu operac Zadania systemu operac Klasyfikacja systemów 01 Plan wykładu System

więcej podobnych podstron