Systemy operacyjne 510-IS1-2SOP-23
Profil studiów: ogólnoakademicki
Forma studiów: stacjonarne
Rodzaj przedmiotu: obowiązkowy
Dziedzina i dyscyplina nauki: nauki ścisłe i przyrodnicze, informatyka
Rok studiów / semestr: 2 / 3
Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): Przedmioty wprowadzające: Architektura systemów komputerowych (podstawowa wiedza na temat budowy systemów komputerowych), Podstawy programowania strukturalnego (umiejętność programowania w języku C)
Wykład: 30h Laboratorium: 30h
Metody dydaktyczne: wykłady, zajęcia laboratoryjne z dużą ilością praktycznych zadań (skryptów, programów) do wykonania indywidualnie lub w małej grupie
Punkty ECTS: 5
Bilans nakładu pracy studenta:
Udział w zajęciach:
- wykład 30h
- laboratorium 30h
Przygotowanie do zajęć:
- wykład 10h
- laboratorium 10h
Zapoznanie z literaturą: 15h
Przygotowanie do egzaminu: 10h
Czas trwania egzaminu: 2h
Zadania projektowe realizowane w domu: 5h
Udział w konsultacjach: 13h
Wskaźniki ilościowe:
- nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 75h, 3 ECTS
- nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 50h, 2ECTS
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Efekty kształcenia w ramach realizacji przedmiotu:
Zna najpopularniejsze systemy operacyjne i potrafi wskazać główne różnice pomiędzy nimi. KA6_WG10
Zna działanie podstawowych poleceń systemowych oraz programów narzędziowych w systemie Unix. KA6_WG10
Potrafi scharakteryzować pojęcie procesu w systemie operacyjnym. KA6_WG10
Rozumie działanie wybranych algorytmów szeregowania zadań . KA6_WG10
Potrafi wymienić główne zadania związane z administracją systemów operacyjnych. KA6_WG5, KA6_WG10
Potrafi posługiwać się podstawowymi poleceniami systemowymi i programami narzędziowymi dostępnymi w systemach typu Unix. KA6_UW13, KA6_UK1
Zna praktyczne metody pozyskiwania, gromadzenia i udostępniania danych w postaci elektronicznej. KA6_UW13
Umie wykorzystać możliwości systemu operacyjnego do automatyzacji zadań. KA6_UW13
Potrafi programować proste skrypty powłoki systemowej. KA6_UW13
Potrafi administrować zasobami systemu komputerowego w celu ich optymalnego wykorzystania. KA6_UW13
Umie korzystać z dokumentacji systemu operacyjnego oraz programów narzędziowych. KA6_UW13, KA6_UK1
Potrafi korzystać z wieloużytkownikowych systemów operacyjnych oraz administrować nimi. KA6_UO2
Rozumie konieczność stałego podnoszenia swojej wiedzy w zakresie nowych technologii związanych z systemami operacyjnymi. KA6_UU1
Kryteria oceniania
Ogólna forma zaliczenia: egzamin. Dopuszczalna liczba nieusprawiedliwionych nieobecności na zajęciach laboratoryjnych to 20% zajęć.
Literatura
Literatura podstawowa:
W. Stallings, Systemy operacyjne. Robomatic, 2004.
E. Nemeth i in., Przewodnik administratora systemu Unix. WNT, 1998.
Literatura uzupełniająca:
A. Frisch, Unix. Administracja systemu. Wyd. 3. ReadMe / O'Reilly, 2003.
Silberschatz, J.L. Peterson, G. Gagne, Podstawy systemów operacyjnych. WNT, 2005.
C. Sobaniec, System operacyjny Linux — przewodnik użytkownika. Nakom, 2002.
S. Prata, D. Martin, Biblia systemu UNIX V. LT&P, 1994.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: