====== Systemy operacyjne ====== - Zadania stawiane przed systemem operacyjnym i rodzaje systemów operacyjnych - Trzy podstawowe architektury systemów: monolityczny, warstwowy, klient-serwer - Procesy współbieżne (Programy, procesy i wątki; Komunikacja międzyprocesowa; Semafory, monitory; Obieg komunikatów) - Jądro systemu (Architektura; Reprezentacja procesów; Wstępna obsługa przerwań; Dystrybutor) - Zarządzanie pamięcią operacyjną (Zadania; Implementacja pamięci wirtualnej; Strategie przydziału pamięci; Model zbioru roboczego) - stronicowanie na żądanie, segmentacja pamięci - System wejścia-wyjścia - System plików - Przydział zasobów i planowanie - Mechanizmy przydziału zasobów - Blokada systemu; Algorytmy planowania; Hierarchie procesów * Planista * dyspozytor - Mechanizmy ochrony - Wybrane przykłady realizacji elementów systemowych * Pliki w systemie operacyjnym UNIX * Zarządzanie pamięcią operacyjną w systemie MS Windows NT * Powłoki systemowe w UNIXie * Architektura jądra systemu * LINUX, ładowalne moduły - Organizacja systemu plików LINUX i MS Windows NT - Podstawowe cechy systemów rozproszonych

przedmioty/systemy_operacyjne.txt · ostatnio zmienione: 2006/06/10 14:29 (edycja zewnętrzna)
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki