Programowanie współbieżne i rozproszone
Informacje ogólne
Kod przedmiotu: | EF/AA-ZU>PWiR | |||||||||||||||
Kod Erasmus / ISCED: | (brak danych) / (brak danych) | |||||||||||||||
Nazwa przedmiotu: | Programowanie współbieżne i rozproszone | |||||||||||||||
Jednostka: | Katedra Informatyki i Automatyki | |||||||||||||||
Grupy: |
Przedmioty 1 sem. - informatyka-inżynieria systemów informatycznych nst.II-go st. |
|||||||||||||||
Punkty ECTS i inne: |
(brak)
|
|||||||||||||||
Język prowadzenia: | polski | |||||||||||||||
Pełny opis: |
Podczas wykładów studenci otrzymują wiedzę dotyczącą teoretycznych zagadnień z zakresu programowania współbieżnego i rozproszonego. Uzyskana w ramach wykładów wiedza zostanie wykorzystana w trakcie zajęć laboratoryjnych, które pozwolą studentom na uzyskanie praktycznych umiejętności z zakresu programowania współbieżnego i rozproszonego. Treści kształcenia - Procesy współbieżne. - Wzajemne wykluczenie, bezpieczeństwo i żywotność, blokada i zagłodzenie. - Klasyczne problemy współbieżności. - Komunikaty i kanały w systemie UNIX. - Programowanie wielowątkowe w systemie Windows. - Wątki w języku Java, komunikacja i synchronizacja. - Programowanie rozproszone w języku Java. - Zdalne wywoływanie metod RMI. |
|||||||||||||||
Literatura: |
Literatura wykorzystywana podczas zajęć wykładowych Ułasiewicz J. - Systemy czasu rzeczywistego QNX6 Neutrino - Wydawnictwo BTC. - 2007 N. Matthew, R. Stones - Zaawansowane Programowanie w systemie Linux - Helion, Gliwice. - 2002 N. Matthew, R. Stones - LINUX Programowanie - Wydawnictwo RM, Warszawa . - 1999 Zbigniew Czech - Wprowadzenie do obliczeń równoległych - PWN. - 2013 C. Horstmann, G. Cornell - Java 2. Techniki zaawansowane - Helion. - 2005 A. Silberschatz, P.B. Galvin, G. Gagne - Podstawy systemów operacyjnych - WNT. - 2006 Lal K., Rak T. - Linux a technologie klastrowe - MIKOM-PWN. - 2005 Literatura uzupełniająca M. Sawerwain - Corba. Programowanie w praktyce - Mikom. - 2002 Bruce Eckel - Thinking in Java : edycja polska - Helion, Gliwice. - 2006 G. Mottet, T. Szmuc - Programowanie systemów czasu rzeczywistego z zastosowaniem języka Ada - Uczelniane Wydawnictwa Naukowo-Dydaktyczne AGH. - 2002 - VxWorks Kernel Programming Guider - Wind River Systems, Inc. . - 2015 - VxWorks Application Programmers Guide - Wind River Systems Inc. . - 2015 Publikacje naukowe G. Dec; A. Majka; T. Rogalski; D. Rzońca; S. Samolej - Regular graph-based free route flight planning approach - . - 2021 D. Nowak; T. Rogalski; D. Rzońca; S. Samolej; Ł. Wałek - Control System for Aircraft Take-off and Landing Based on Modified PID controllers - . - 2019 D. Nowak; T. Rogalski; D. Rzońca; S. Samolej - Communication and Control Software Development for Experimental Unmanned Aerial System – Selected Issues - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018 M. Orkisz; T. Rogalski; S. Samolej - The Airspeed Automatic Control Algorithm for Small Aircraft - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018 T. Rogalski; S. Samolej - UDP/IP/Ethernet Network as an Integration Layer for Distributed Avionic Application: a Case Study - . - 2018 W. Rząsa; D. Rzońca; S. Samolej - Consequences of the Form of Restrictions in Coloured Petri Net Models for Behaviour of Arrival Stream Generator Used in Performance Evaluation - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018 J. Bakunowicz; B. Ciecińska; P. Cieciński; P. Grzybowski; G. Kopecki; A. Majka; A. Mieszkowicz-Rolka; J. Pieniążek; T. Rogalski; L. Rolka; P. Rzucidło; S. Samolej; A. Tomczyk - Cost Optimized Avionics SysTem (COAST) - . - 2017 T. Rogalski; D. Rzońca; S. Samolej - Wybrane problemy wytwarzania systemów czasu rzeczywistego dla bezpilotowych statków powietrznych - POLSKIE TOWARZYSTWO INFORMATYCZNE. - 2017 J. Bakunowicz; P. Cieciński; P. Grzybowski; G. Kopecki; A. Majka; A. Mieszkowicz-Rolka; J. Pieniążek; T. Rogalski; L. Rolka; P. Rzucidło; S. Samolej; A. Tomczyk - Cost Optimized Avionics SysTem (COAST) - . - 2016 |
|||||||||||||||
Efekty uczenia się: |
|
|||||||||||||||
Metody i kryteria oceniania: |
|
Właścicielem praw autorskich jest Politechnika Rzeszowska im. Ignacego Łukasiewicza.