Conducted in
term:
2025/26L
ISCED code: 0613
ECTS credits:
5
Language:
Polish
Organized by:
Faculty of Physics, Astronomy and Informatics
The Real-Time Operating Systems 0800-AR2SOCZARZ
This course has not yet been described...
Total student workload
(in Polish) Godziny realizowane z udziałem nauczycieli ( godz.75 ):
- udział w wykładach – 30h
- udział w laboratorium – 30h
- konsultacje z nauczycielem akademickim – 15h
Czas poświęcony na pracę indywidualną studenta ( godz.65):
- przygotowanie do laboratorium – 25h
- przygotowanie do egzaminu – 25h
- przygotowanie do kolokwium – 15h
Łącznie: 140 godz. ( 5 ECTS)
Learning outcomes - knowledge
(in Polish) W1: posiada wiedzę na temat mechanizmów tworzenia aplikacji czasu rzeczywistego, stosując do tego celu systemy operacyjne czasu rzeczywistego (RTAI oraz RTOS zgodne ze standardem POSIX 1003.1 a także jego dalszymi unormowaniami dotyczącymi systemów czasu rzeczywistego) – K_W01
W2: posiada wiedzę w zakresie stosowania konstrukcji języka C do opisu działania aplikacji wielowątkowych – K_W03, K_W05
W3: posiada wiedzę w zakresie stosowania specjalistycznych narzędzi i języków programowania wymaganych podczas tworzenia aplikacji czasu rzeczywistego – K_W05, K_W12
Learning outcomes - skills
(in Polish) U1: Wykorzystując język C i poznane mechanizmy potrafi zaprojektować system sterowania spełniający wymogi zakładanego reżimu czasowego – K_U03, K_U12
U2: Właściwie wykorzystuje wybrane narzędzia programistyczne podczas realizacji aplikacji czasu rzeczywistego – K_U05
U3: posiada umiejętność samodzielnego wyszukiwania niezbędnych informacji koniecznych do rozwiązywania zadanego problemu – K_U01
Learning outcomes - social competencies
(in Polish) K1: zna poziom własnej wiedzy, potrafi precyzyjnie formułować pytania używając do tego celu języka technicznego - K_K01
K2: student działa i myśli kreatywnie rozwiązując zagadnienia z zakresu tworzenia aplikacji czasu rzeczywistego - K_K03
K3: posiada świadomość skutków wadliwie działających systemów sterowania pracujących pod reżimem czasu rzeczywistego - K_K07
Observation/demonstration teaching methods
- display
Expository teaching methods
- informative (conventional) lecture
Exploratory teaching methods
- laboratory
- project work
- project work
Prerequisites
(in Polish) W celu przyswojenia treści wykładu i możliwości praktycznego wykorzystania przedłożonych w nim informacji na ćwiczeniach, wymaga się uzupełnienia wiedzy z zakresu posługiwania się systemem operacyjnym Linux, oraz umiejętności programowania w języku C.
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: