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)