SYSTEMY OPERACYJNE I INFORMATYKA II/3
Transkrypt
SYSTEMY OPERACYJNE I INFORMATYKA II/3
Państwowa WyŜsza Szkoła Zawodowa w Gnieźnie Europejski System Transferu Punktów - ECTS Instytut Informatyki Karta opisu przedmiotu Tytuł: Kod SYSTEMY OPERACYJNE I Kierunek studiów: Rok/Semestr INFORMATYKA II/3 Specjalizacja: Przedmiot SYSTEMY INFORMATYCZNE Obowiązkowy Godziny/tydzień Wykłady: 2h Liczba punktów Ćwiczenia: - Laboratoria: 1h Projekty/seminarium: - 5 Prowadzący: dr inŜ. Wojciech Complak e-mail:[email protected]; [email protected] tel. 061 424 2983 Instytut: Informatyki Cele: Zapoznanie studentów z zagadnieniami dotyczącymi: ogólnej struktury systemu operacyjnego; roli, zadań i klasyfikacji systemów operacyjnych; dobierania algorytmu szeregowania zadań do specyfiki aplikacji; zasad i algorytmów zarządzania podstawowymi zasobami systemu komputerowego. Opis przedmiotu: W ramach przedmiotu omawiane są następujące zagadnienia: definicja, rola i zadania systemu operacyjnego; przegląd i klasyfikacja systemów operacyjnych; ogólna zasada działania i implementacji jądra systemu operacyjnego; koncepcja procesu i wątku, szeregowanie zadań - podstawowe algorytmy i struktury danych, zarządzanie pamięcią - przydział, translacja adresów, segmentacja i stronicowanie, koncepcja pamięci wirtualnej - błąd strony; algorytmy wymiany, zarządzanie urządzeniami wejścia-wyjścia - klasyfikacja urządzeń wejścia-wyjścia, interakcja urządzeń wejściawyjścia z jednostką centralną, buforowanie i spooling. Wymagane wiadomości: Podstawowa wiedza z zakresu architektury komputerów. Forma prowadzonych zajęć: Wykład, ćwiczenia laboratoryjne Metody oceny: Egzamin końcowy + weryfikacja umiejętności praktycznych. http://www.pwsz-gniezno.edu.pl Bibliografia: 1.Silberschatz A., Galvin P. B., Gagne G.: Podstawy systemów operacyjnych. WNT, 2006 2.Sobaniec C.: System operacyjny Linux — przewodnik uŜytkownika. Nakom, 2002 3.Stallings W.: Systemy operacyjne. Struktura i zasady budowy. PWN, 2006 4.Nutt G.: Operating Systems. A Modern Perspective. Addison Wesley Longman, Inc., 2002 5.Tanenbaum A. S.: Modern Operating Systems. Prentice-Hall, Inc, 2001 6.Bic L., Shaw A. C.: The Logical Design of Operating Systems. Prentice-Hall, Inc, 1988 7.Bach M. J.: Budowa systemu operacyjnego Unix®. WNT, 1995 8.Solomon D. A., Russinovich M. E.: Microsoft Windows® 2000 od środka. Helion, 2003 W bibliografii czcionką pogrubioną zaznaczono pozycje podstawowe, pozostałe są uzupełniające 27 / 72