Zbigniew S. Szewczak Podstawy Systemów Operacyjnych
Transkrypt
Zbigniew S. Szewczak Podstawy Systemów Operacyjnych
Zbigniew S. Szewczak Podstawy Systemów Operacyjnych Wykład 15 Egzamin Toruń, 2004 Terminy egzaminów ☛I termin ☛poniedziałek, 7.06.2004, p.313, g.10.00-12.00 MSP ☛środa, 9.06.2004, S7, g. 10.00-12.00 - Ir + lic ☛ocena bdb z ćwiczeń zwalnia z egzaminu ☛środa, 9.06.2004, S7, g. 12.00-14.00 - IVr inf ☛II termin ☛środa, 23.09.2004, S7, g. 10.00-12.00 - Ir+ lic ☛środa, 23.09.2004, S7, g. 10.00-12.00 - IVr inf ☛ Terminy wyników ☛Wyniki egzaminów i terminy wpisów na moodle’u, nie później jednak niż: ☛I termin ☛23 czerwca 2004 ☛II termin ☛6 października 2004 Literatura podstawowa ☛A. Silberschatz, P.B. Gavin, Podstawy systemów operacyjnych, wyd. III, WNT, 2000 (tł. 5th ed.) ☛http://www.bell-labs.com/topic/books/os-book ☛W. Stallings, Organizacja i architektura systemu komputerowego. Projektowanie systemu a jego wydajność., WNT, 2000 (tł. 4th ed.) ☛http://WilliamStallings.com/ Literatura podstawowa (c.d.) ☛www.mat.uni.torun.pl ☛Serwer lokalny ☛Materiały dydaktyczne ☛ Zbigniew Szewczak Podstawy Systemów Operacyjnych - 2004 ☛podręczniki ☛https://moodle.mat.uni.torun.pl ☛slajdy z wykładów są w bibliotece Wymagania minimalne ☛Architektura i organizacja komputerów ☛Systemy operacyjne ☛Angielska terminologia komputerowa Architektura i organizacja komputerów ☛System komputerowy i jego struktura ☛Model J. von Neumanna ☛Procesor ☛programowanie niskopoziomowe ☛rejestry, adresacja, instrukcje maszynowe ☛Pamięć główna ☛Magistrala systemowa ☛Wejście-Wyjście ☛Działanie komputera ☛cykl rozkazu (z przerwaniami) oraz jego stany ☛Ochrona sprzętowa Systemy operacyjne ☛Struktury systemów operacyjnych ☛składowe systemów i zarządzanie ☛Procesy ☛stany procesu, PCB, wątki ☛Planowanie przydziału procesora ☛algorytmy planowania ☛diagramy Gantta ☛ocena algorytmów Systemy operacyjne (c.d.) ☛Impas ☛stan bezpieczny i stan zagrożenia ☛algorytmy ☛bezpieczeństwa ☛zamawiania zasobów ☛wykrywania impasu Systemy operacyjne (c.d.) ☛Zarządzanie pamięcią ☛algorytmy zarządzania pamięcią ☛Pamięć wirtualna ☛stronicowanie na żądanie ☛algorytmy zastępowania stron ☛anomalia Belady’ego ☛porównanie algorytmów zastępowania stron ☛algorytmy przydziału ramek ☛szamotanie ☛przyczyny szamotania ☛ Systemy operacyjne (c.d.) ☛Systemy wejścia-wyjścia ☛cykl we/wy, odpytywanie, przerwania, DMA ☛typy urządzeń we/wy, porty we/wy ☛Linux jako przykład systemu operacyjnego ☛moduły jądra i zarządzanie procesami ☛planowanie procesów ☛algorytm planowania z podziałem czasu ☛zarządzanie pamięcią ☛algorytm rejestrowania ramek ☛Struktura systemów sieciowych: NFS, SMB, NCP ☛Polecenia Unix’a i Linux’a z wykładu Egzamin 2004 ☛Oddawana kartka jest ważna jeśli zawiera czytelne: ☛imię, nazwisko, numer zestawu - w lewym górnym rogu ☛numer indeksu - w prawym górnym rogu ☛Zagadnienia egzaminacyjne ☛moodle: egz2004.ps ☛przykłady z wykładów ☛Oceny: ☛10 pytań każde za 1p i 2 zadania każde za 2p ☛[ 0, 7] -> ndst ☛( 7, 9] -> dst; ( 9,11] -> dst+ ☛(11,12] -> db; (12,13] -> db+ ☛(13,14] -> bdb