![]() | Pobierz cały dokument wykladp.administracja.administracja.doc Rozmiar 132 KB |
System operacyjny jest programem, który działa jako pośrednik między użytkownikiem komputera a sprzętem komputerowym. Jego zadanie jest stworzenie środowiska, w którym użytkownik może wykonywać programy. Dzięki niemu system komputerowy ma być wygodny i efektywny.
Elementem systemu komputerowego są:
sprzęt komputerowy
system operacyjny
programy użytkowe (kompilatory, edytory tekstu, inne programy użytkowe).
Historia systemów operacyjnych.
Na początku był sprzęt komputerowy:
indywidualna, interakcyjna praca programisty
operatorzy programów
grupowanie zadań przez operatorów
rezydentne monitory i karty sterujące języka opisu zadania (JCL)
pośrednia praca urządzeń wejścia/wyjścia
buforowanie
spooting
wieloprogramowość
wielozadaniowość (podział czasu)
Klasyfikacja systemów operacyjnych
systemy wsadowe
systemy interakcyjne
systemy z podziałem czasu
systemy rozproszone
systemy czasu rzeczywistego (real time system)
systemy jednostanowiskowe
Elementy funkcyjne systemu operacyjnego:
Zarządzanie procesami
tworzenie i usuwanie procesów
wstrzymywanie i wznawianie procesów
dostarczanie mechanizmów synchronizacji procesów
dostarczanie mechanizmów komunikacji procesów
dostarczanie mechanizmów obsługi blokad
Zarządzanie pamięcią operacyjną
utrzymywanie ewidencji aktualnie zajętych części pamięci
decydowanie o tym, które procesy mają być załadowane do zwolnionych obszarów
przydzielanie i zwalnianie obszarów pamięci wg potrzeb
Zarządzanie pamięcią pomocniczą
zarządzanie obszarami wolnymi
przydzielanie pamięci
planowanie przydziałów pamięci
Zarządzanie systemem wejścia/wyjścia
system buforowo-notatnikowy
interfejs do programów obsługi urządzeń
programy obsługi urządzeń
Zarządzanie plikami
tworzenie i dostarczanie (usuwanie) plików i katalogów
dostarczanie elementarnych operacji manipulowania plikami i katalogami
odwzorowywanie plików na obszary pamięci pomocniczej
składowanie plików na trwałych nośnikach pamięci
System ochrony
Interpretator poleceń
zabezpieczenie zasobów użytkowników przed niepowołanym dostępem
zabezpieczenie przed wzajemnym działaniem programów na siebie Interpretator poleceń (DOS, UNIX)
tekstowy
graficzny
Funkcje systemowe tworzą interfejs między programem a systemem operacyjnym. Są wywołane w programie.
Przekazywanie parametrów odbywa się:
![]() | Pobierz cały dokument wykladp.administracja.administracja.doc rozmiar 132 KB |