Nazwa przedmiotu:
Systemy operacyjne
Koordynator przedmiotu:
dr inż. Sławomir Paśko
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Automatyka Robotyka i Informatyka Przemysłowa
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
SYOP
Semestr nominalny:
7 / rok ak. 2019/2020
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich (32h): • Wykład: 15h • Projekt: 15h • Konsultacje: 2h 2) Liczba godzin pracy własnej studenta (20h): • Przygotowanie do dwóch testów: 8h • Przygotowanie do zajęć projektowych: 7 h • c) Samodzielne wykonanie projektu: 10h Razem: 57h (2 ECTS)
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1 punkt ECTS - liczba godzin bezpośrednich (32h): • Wykład: 15h • Projekt: 15h • Konsultacje: 2h
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1 punkt ECTS - 25h, w tym: • Projekt: 15h • Samodzielne wykonanie projektu: 10h
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
brak
Limit liczby studentów:
brak limitu
Cel przedmiotu:
Wzbogacenie wiedzy studenta o podstawowe informacje dotyczące budowy i administracji systemami operacyjnymi. Przygotowanie studenta do tworzenia skryptów administracyjnych w języku PowerShell.
Treści kształcenia:
Geneza oraz historia systemów operacyjnych. Podział systemów operacyjnych pod kątem architektury, ich rodzaje i cechy. Budowa systemu operacyjnego, jądro, powłoka, system plików. Części składowe jądra zarządzające przydziałem procesora, pamięcią, obsługą przerwań, urządzeniami zewnętrznymi i systemem plików. Komunikacja międzyprocesowa oraz synchronizacja, podstawowe informacje nt. obsługi sieci w systemie operacyjnym. Autoryzacja dostępu do systemu komputerowego. Sposoby ochrony danych i ich udostępnianie. Systemy czasu rzeczywistego na przykładzie QNX oraz RTLinux. Zadania krytyczne, szeregowanie zadań, odmierzanie czasu, mechanizm przerwań oraz synchronizacji zadań. Administracja systemem Windows i Linux. Podstawowe czynności administracyjne w obu systemach. Tworzenie skryptów administracyjnych, przykłady.
Metody oceny:
Ocena końcowa z przedmiotu jest średnią ważoną ocen uzyskanych z kolokwium przeprowadzonego w formie ustnej lub pisemnej (waga - 0.4) oraz z projektu wykonanego indywidualnie przez studenta w języku skryptowym PowerShell (waga - 0.6).
Egzamin:
nie
Literatura:
1. A. Silberschatz, P.B. Galvin, G. Gagne: „Podstawy systemów operacyjnych“, WNT, Warszawa, 2006. 2. William Stallings, „Systemy operacyjne”, Wyd. Robomatic, 2004 3. Andrew S. Tanenbaum , "Rozproszone systemy operacyjne", Wydawnictwo Naukowe PWN, 1997 4. w. Stallings, Systemy operacyjne. Architektura, funkcjonowanie i projektowanie. Wydanie IX, Helion, 2018 5. E. Wilson, Windows PowerShell 5.0 Krok po kroku, Wyd. Promise, 2017
Witryna www przedmiotu:
brak
Uwagi:
brak

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka SYOP_Ist_o _W01
Ma podstawową wiedzę o budowie i administracji systemami operacyjnymi. Zna język skryptowy PowerShell.
Weryfikacja: test z części wykładowej, wykonany projekt z części praktycznej
Powiązane charakterystyki kierunkowe: K_W04, K_W05
Powiązane charakterystyki obszarowe: I.P6S_WG.o, P6U_W

Profil ogólnoakademicki - umiejętności

Charakterystyka SYOP_Ist_o_U01
Ma umiejętność samokształcenia i pogłębiania kwalifikacji w zakresie tworzenia oprogramowania wykorzystującego język skryptowy PowerShell. Potrafi zaprojektować i zaimplementować algorytmy w języku PowerShell.
Weryfikacja: Samodzielne wykonanie projektu z wykorzystaniem języka PowerShell.
Powiązane charakterystyki kierunkowe: K_U01, K_U05, K_U09
Powiązane charakterystyki obszarowe: P6U_U, I.P6S_UW.o, I.P6S_UK, I.P6S_UO, I.P6S_UU, III.P6S_UW.o

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka SYOP_Ist_o_K01
Ma świadomość posiadanej wiedzy, umiejętność pracy samodzielnej oraz w zespole.
Weryfikacja: Samodzielne wykonanie projektu na bazie biblioteki lub bibliotek systemowych.
Powiązane charakterystyki kierunkowe: K_K04
Powiązane charakterystyki obszarowe: P6U_K, I.P6S_KO, I.P6S_KR