Wojskowa
Akademia
Techniczna
Cele kształcenia: nabycie umiejętności posługiwania się zbiorem podstawowych poleceń i usług (funkcji systemowych) systemu operacyjnego a także samodzielnej realizacji prostego systemu programowego w postaci współpracujących ze sobą procesów lub wątków z wykorzystaniem niskopoziomowych mechanizmów komunikacji i synchronizacji systemu operacyjnego.
Treści kształcenia: Wprowadzenie, struktury systemów operacyjnych: składowe systemu, usługi systemu operacyjnego, funkcje systemowe, programy systemowe, maszyny wirtualne. Procesy i zasoby w systemach operacyjnych: pojęcie procesu i zasobu. Funkcje systemowe związane z obsługą procesów w wybranych systemach operacyjnych. Pamięć wirtualna. Zarządzanie urządzeniami WE/WY: interakcja jednostki centralnej z urządzeniami wejścia-wyjścia (odpytywanie, sterowanie przerwaniami, bezpośredni dostęp do pamięci ). Buforowanie, spooling i przechowywanie podręczne. System plików: pojęcie Dliku i jego atrybuty, logiczny i fizyczny obraz pliku, metody dostępu do pliku, nodstawowe operacje na plikach, interfejs dostępu do pliku w systemie UNIX, ogiczna organizacja systemu plików. Fizyczna organizacja systemu plików na dysku, przydział miejsca na dysku, zarządzanie wolną przestrzenią, implementacja katalogu, przechowywanie podręczne w systemie plików, intearalność systemu plików. Problem ochrony i bezpieczeństwa w systemach operacyjnych: definicja domeny ochrony, przykłady rozwiązań, zagrożenia dla bezpieczeństwa systemu operacyjnego i ich przezwyciężanie.
Cyber.mil.pl - NCBC - WAT 19