Conducted in
terms:
2022/23L, 2023/24L, 2024/25L, 2025/26L
ISCED code: 0613
ECTS credits:
7
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Basics of operating systems 1000-ZiPSOP
This course has not yet been described...
Total student workload
(in Polish) 20 godzin – wykład,
20 godzin – laboratorium,
50 godzin – przygotowanie do zajęć,
50 godzin – przygotowanie do egzaminu i zaliczeń,
20 godzin – studiowanie literatury,
15 godzin – przygotowywanie projektów/prezentacji,
RAZEM: 175 godzin
Learning outcomes - knowledge
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
- definiuje podstawowe pojęcia zawiązane z systemami operacyjnymi, w tym m.in. architekturę systemu i funkcje jej składowych (K_W02)
- klasyfikuje systemy operacyjne (ze względu na ich budowę oraz przeznaczenie)
- wylicza algorytmy charakterystyczne dla systemów operacyjnych w tym algorytmy zarządzania procesami, pamięcią i we/wy (K_W08)
- zna podstawowe mechanizmy wirtualizacji systemów operacyjnych
Learning outcomes - skills
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
- analizuje własności poszczególnych składowych systemu operacyjnego (w tym zarządzanie procesami, pamięcią, we/wy) (KU_10, K_U11)
- wyznacza algorytmy do rozwiązywania klasycznych problemów synchronizacji (K_U10)
- stosuje algorytmy (w tym m. in. szeregowania, wymiany, bankiera) do rozwiązywania konkretnych problemów (K_U10)
- potrafi zainstalować i skonfigurować wybrany system operacyjny do pracy w środowisku sieciowym i wielozadaniowym (K_U09, K_U02)
- wykorzystuje metodę wirtualizacji do testowania różnych systemów operacyjnych (K_U12)
Learning outcomes - social competencies
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
- przekazuje innym swoją wiedzę w zrozumiały sposób (K_K05)
- poprawnie posługuje się terminologią z zakresu omawianych algorytmów
- potrafi pozyskiwać informacje z literatury i Internetu,
- jest nastawiony na zdobywanie nowej wiedzy, umiejętności i doświadczeń
- rozumie potrzebę podnoszenia kompetencji zawodowych
- skutecznie przekazuje innym swoje myśli w zrozumiały sposób; właściwie posługuje się terminologią fachową
- potrafi nawiązać kontakt w obrębie swojej dziedziny
Observation/demonstration teaching methods
- display
Expository teaching methods
- informative (conventional) lecture
Exploratory teaching methods
- laboratory
- project work
- presentation of a paper
- project work
- presentation of a paper
Prerequisites
(in Polish) Znajomość podstawowej obsługi systemów operacyjnych rodziny Linux, Windows. Podstawowa wiedza dotycząca programowania w dowolnym współczesnym języku programowania.
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: