Wybrane Systemy Opracyjne
Transkrypt
Wybrane Systemy Opracyjne
Symbol: Data: 16.04.2008r. Wydanie: Załącznik Z-5.4-1-1 Strona: I 1/3 Status: obowiązujący KARTA PRZEDMIOTU KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Nazwa przedmiotu: Kod/nr WYBRANE SYSTEMY OPERACYJNE – przedmiot wariantowy Kierunek: INFORMATYKA Specjalność: Tryb studiów: STACJONARNE INśYNIERSKIE Rodzaj przedmiotu: KIERUNKOWY, OBIERALNY Instytut/ Katedra: Instytut Informatyki Semestr: V i VI Prowadzący przedmiot: Dr inŜ. Ryszard Winiarczyk Prowadzący zajęcia Liczba godzin Wykład: dr inŜ. Ryszard Winiarczyk Wykład: 30 Liczba pkt ECTS 4 Laboratorium: dr inŜ. Agnieszka Brachman, dr Laboratorium: 30 inŜ. Arkadiusz Biernacki, dr inŜ. Aleksandra Gruca, dr inŜ. Michał Kozielski, mgr inŜ. Łukasz Chróst, mgr inŜ. Przemysław Pruszowski, dr inŜ. Przemysław Skurowski, dr inŜ. Robert Wójcicki Powiązanie ze standardami i cel kształcenia Celem przedmiotu jest zapoznanie studentów ze specyfiką, architekturą i usługami wybranych systemów operacyjnych – rozproszonych systemów operacyjnych, bądź dedykowanych systemów operacyjnych takich, jak systemy operacyjne czasu rzeczywistego. Przedmioty wprowadzające oraz wymagania wstępne Wymagane jest aby student posiadał wiedzę dotyczącą podstawowych pojęć i zagadnień z zakresu systemów operacyjnych oraz podstaw informatyki. Przedmioty wprowadzające: Systemy operacyjne, Podstawy informatyki, Programowanie komputerów. Symbol: Data: 16.04.2008r. Załącznik Wydanie: I Z-5.4-1-1 Strona: 2/3 Status: obowiązujący KARTA PRZEDMIOTU Treść wykładów: Celem przedmiotu jest omówienie wybranych systemów operacyjnych. W ramach wykładu omawiane są rozproszone systemy operacyjne ogólnego przeznaczenia bądź dedykowane systemy operacyjne. W ramach zajęć omawiane są funkcje i architektury systemów operacyjnych, metody zarządzania zasobami systemu komputerowego, mechanizmy koordynacji współdziałania procesów, podsystemy plików, protokoły komunikacji Przedstawiane są podstawowe zagadnienia dotyczące rozproszonych (sieciowe) systemy operacyjne bądź teŜ dedykowanych systemów operacyjnych takich, jak systemy operacyjne czasu rzeczywistego, „multimedialne” systemy operacyjne oraz wbudowane systemy operacyjne. W szczególności omawiane są następujące aspekty systemów operacyjnych. Znaczenie pojęcia czasu w systemach rozproszonych, systemach operacyjnych czasu rzeczywistego i multimedialnych systemach operacyjnych . Techniki synchronizowania zegarów w systemach komputerowych. Metody zarządzania zasobami w systemach rozproszonych i systemach dedykowanych. Synchronizacja i komunikacja dedykowanych i rozproszonych systemach operacyjnych. Elementy niezawodności i bezpieczeństwa systemów operacyjnych. Pojęcie procesów czasu rzeczywistego. Wybrane algorytmy zarządzania czasem procesora i pamięcią w systemach czasu rzeczywistego i systemach rozproszonych. System QNX, jako przykładowy system operacyjny. Podstawowe informacje dotyczące systemów multimedialnych. Strumienie multimedialne, kompresja, parametry jakości usług QoS. Wymagania odnośnie multimedialnych systemów operacyjnych. Metody zarządzania procesorem i pamięcią w systemach multimedialnych. Omówienie podstawowych funkcji i organizacji systemów operacyjnych wbudowanych Symbol: Data: 16.04.2008r. Załącznik Wydanie: I Z-5.4-1-1 Strona: 3/3 Status: obowiązujący KARTA PRZEDMIOTU Treść/Tematy: Laboratorium (wykaz ćwiczeń laboratoryjnych) I wariant: Windows 7 - Power Shell i WMI Windows 7, Windows Server 2008 - RAID Windows 7 - IIS Windows Server 2008 - Active Directory Windows Server 2008 - GPO Windows 7 - Security Windows Server 2008 - DNS+DHCP Windows Server 2008 - WSUS Cisco IOS II wariant: Linux Ubuntu - Współpraca z MS AD Linux Ubuntu - Kernel Linux Ubuntu - Zarządzanie oprogramowaniem Linux Ubuntu - ACL Linux Ubuntu - RAID Linux Ubuntu - Programowanie w shell'u Linux Ubuntu - Programowanie Linux Ubuntu - LAMP Linux Ubuntu - XWindow Linux Ubuntu - DNS+DHCP Metody dydaktyczne Wykład: Prowadzący przedmiot w trakcie wykładu wykorzystuje prezentacje multimedialne, a takŜe przedstawia studentom przykłady omawianych zagadnień. Laboratorium: Do kaŜdego laboratorium dołączona jest instrukcja, w której znajduje się wprowadzenie do zagadnienia, opis narzędzi wykorzystywanych w trakcie zajęć oraz lista zadań lub pytań wymaganych do zaliczenia danych zajęć laboratoryjnych. Materiały do laboratorium udostępniane są studentom w postaci elektronicznej na stronie przedmiotu. Czsami jako instrukcję wykorzystuje się materiały udostępniane przez Microsoft, tj. prezentacji typu webcast, dokumentacji technicznej. Dla systemu Linux jest dostępna dokumentacja w systemie. Symbol: Data: 16.04.2008r. Wydanie: Załącznik Z-5.4-1-1 Strona: I 4/3 Status: obowiązujący KARTA PRZEDMIOTU Forma egzaminu/zaliczenia przedmiotu 1. Wykład – kolokwium zaliczeniowe 2. Laboratorium. – kolokwium zaliczeniowe w formie pisemnej 3. Egzamin pisemny Minimalne wymagania do egzaminu /zaliczenia Zaliczenie kolokwium z wykładu, zaliczenie wszystkich zajęć laboratoryjnych i kolokwium z zajęć laboratoryjnych Literatura (podstawowa i specjalistyczna) Podstawowa 1. A. Silberschatz, J.L. Peterson, G. Gagne, Podstawy systemów operacyjnych. WNT, Warszawa 2005 2. W. Stallings, Systemy operacyjne. Robomatic, Wrocław 2004. 3. A. S. Tanenbaum, Modern Operating Systems. wydanie 2, Prentice-Hall Inc., 2001. 4. W. R. Stevens, Programowania w środowisku systemu UNIX. WNT, Warszawa 2002. Specjalistyczna 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Linux Internet Server. Czarna księga, H. Tsuji, T. Watanabe, Acrobyte, Helion 2001 Linux. Księga eksperta, T. Parker, Helion 1999 Dokumentacja systemu Linux – manual M. Tulloch et al. Windows 7, Resource Kit Ed Wilson, Windows PowerShell Scripting Guide Windows Server 2008 Resource Kit: IIS 7.0 Resource Kit, Windows Administration Resource Kit, Windows Server 2008 Active Directory, Windows server 2008 Security Opcjonalnie: Dokumentacja w internecie, np.: www.jtz.org.pl, www.linuxpl.org, ubuntu.pl Opcjonalnie: Tim Parker „Linux. Księga eksperta”, ISBN: 83-7197-075-7 Opcjonalnie: Adam Podstawczyński „Linux. Praktyczne rozwiązania”, ISBN: 83-7197-326-8 Wykłady online. MS Webcasts. www.microsoft.com/events/webcasts/ Zatwierdzono: ……………………………. ………………………………………………… (data i podpis prowadzącego) (data i podpis Dyrektora Instytutu/Kierownika Katedry)