Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet

Transkrypt

Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet
Systemy operacyjne I
Liczba
godzin w
semestrze
Liczba
godzin w
tygodniu
•
•
•
Wykład
Laboratorium
30
30
2
2
Wykład
Laboratorium
18
18
2
2
Forma
zajęć
Kod przedmiotu:
11.3-WE-I-SO1-PK_S1S
Typ przedmiotu:
obowiązkowy
Wymagania wstępne: Teoretyczne podstawy informatyki,
Architektura komputerów I i II, Algorytmy i struktury danych
Język nauczania:
polski
Odpowiedzialny za przedmiot: dr inż. Krzysztof Patan
Prowadzący: dr inż. Krzysztof Patan, pracownicy Instytutu Sterowania
i Systemów Informatycznych
Semestr
•
•
•
Punkty
ECTS
Forma zaliczenia
Studia stacjonarne
zaliczenie z oceną
III
zaliczenie z oceną
Studia niestacjonarne
zaliczenie z oceną
III
zaliczenie z oceną
5
Zakres tematyczny przedmiotu:
Budowa systemu komputerowego: Pamięć operacyjna, procesor, urządzenia wejścia wyjścia, pojecie przerwania, dualny
tryb wykonywania operacji
Zadania oraz podział systemów operacyjnych: Klasyfikacja systemów operacyjnych: systemy wsadowe, systemy
wieloprogramowe, systemy z podziałem czasu, systemy równoległe, systemy sieciowe, systemy rozproszone i systemy
czasu rzeczywistego.
Budowa systemów operacyjnych. Składowe systemów operacyjnych. Usługi oferowane przez systemy operacyjne oraz
klasyfikacja struktur systemów operacyjnych.
Szeregowanie zadań. Kryteria i algorytmy planowania czasu procesora. Ocena algorytmów planowania. Szeregowanie
rotacyjne, priorytetowe. Wywłaszczanie.
Zarządzanie pamięcią. Logiczna i fizyczna przestrzeń adresowa. Przydział ciągły pamięci operacyjnej. Fragmentacja
zewnętrzna i wewnętrzna. Upakowanie. Stronicowanie pamięci. Segmentacja pamięci.
Pamięć wirtualna. Algorytmy realizacji pamięci wirtualnej. Stronicowanie na żądanie. Wymiana stron w pamięci.
Efektywność stronicowania na żądanie. Algorytmy realizacji metody.
System plików. Pojęcie pliku oraz struktury katalogów. Budowa systemu plików. Metody przydziału miejsca na dyskach
twardych.
Budowa systemów operacyjnych Windows XP/Vista oraz Windows Server 2008. Konfiguracja systemu, administrowanie
systemem. Nadawanie praw dostępu do zasobów systemu. Autoryzacja. Przeprowadzanie inspekcji dostępu do
składników systemu. Budowa rejestru systemowego. Liczniki systemu i monitorowanie wydajności. Analiza budowy
podstawowych składników systemu.
Efekty kształcenia:
Umiejętności i kompetencje w zakresie budowy systemu komputerowego i systemu operacyjnego. Poznanie
podstawowych algorytmów szeregowania czasu procesora, przydziału pamięci operacyjnej. Poznanie budowy systemu
plików.
Podstawowe kompetencje z zakresu administrowania i konfiguracji systemów Windows XP/Vista, Windows Server 2008.
Warunki zaliczenia:
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych
co najmniej raz w semestrze.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych,
przewidzianych do realizacji w ramach programu laboratorium.
Literatura podstawowa
1.
2.
3.
Silberschatz A., Galvin P. B.: Podstawy systemów operacyjnych, WNT, Warszawa, 2000.
Solomon D. A., Russinovich M. E.: Microsoft Windows 2000. Od środka, Helion, Gliwice, 2003.
Morimoto R., Noel M., Droubi O., Gardinier K., Neal N.: Windows Server 2003. Księga eksperta, Helion, Gliwice,
2004.
Literatura uzupełniająca
1.
2.
Coulouris G., Dollimore J., Kindberg T.: Systemy rozproszone. Podstawy i projektowanie, WNT, Warszawa, 1998.
Tanenbaum A. S.: Rozproszone systemy operacyjne, PWN, Warszawa, 1997.
Uwagi:
-
75
Wydział Elektrotechniki, Informatyki i Telekomunikacji
Pakiet informacyjny, stacjonarne i niestacjonarne inżynierskie studia I stopnia, kierunek Informatyka

Podobne dokumenty