Цоурсе Титле |
Генериц программинг
|
||||||||||||||
Фацултy
|
Сцхоол оф Цомпутинг | ||||||||||||||
Студy Программе
|
Софтwаре Енгинееринг – мастер студиес | ||||||||||||||
Профессор | Младен Станојевић | Цонтацт (е-маил аддресс) | мстанојевиц@раф.рс | ||||||||||||
Цоде | 14.8036 | Цоурсе левел | Мастер | ЕЦТС цредитс | 8 | ||||||||||
Десцриптион (маx. 100 wордс) |
Тхе цонцепт оф генериц программинг: параметеризед дата струцтурес анд алгоритхмс. Статиц полyморпхисм: адвантагес, дисадвантагес анд цомбининг wитх дyнамиц полyморпхисм. Тхе цонцепт оф темпlatе мета-программинг: хисторy, форм оф фунцтионал программинг, партиал алгоритхм еxецутион ат цомпиле тиме, адвантагес анд дисадвантагес, рецурсион анд бранцхинг, адванцед феатурес (темпlatе, темпlatе параметерс, темпlatес wитх а вариабле нумбер оф параметерс). Тхе мецханисм оф селецтинг тхе бест алтернативе амонг северал фунцтионс оф тхе саме наме (оверлоад ресолутион). Поинт оф адјустмент (поинт оф цустомизатион) ин а генериц алгоритхм. Апплицатионс: стандард либрарy, тyпес детерминатион анд верифицатион, цалцуlatион анд цхецкинг валуес ат цомпиле тиме, цоде оптимизатион, полицy басед десигн. | ||||||||||||||
Леарнинг оутцомес
(маx. 50 wордс) |
Тхе студент wхо суццессфуллy цомплетес тхе цоурсе кноwс тхе цонцептс оф генериц программинг. Ит дистингуисхес статиц фром дyнамиц полyморпхисм
анд ис аwаре оф тхеир адвантагес анд дисадвантагес. Хе кноwс хоw то десигн анд имплемент параметриц дата струцтурес анд алгоритхмс. Хе ис абле то цомбине генериц программинг wитх отхер парадигмс. |
||||||||||||||
Семестер
|
1 | Маxимум нумбер оф виситинг студентс | 5 | ||||||||||||
Лангуаге | Сербиан, Енглисх | Аваилабле фор интернатионал студентс (YЕС ор НО) | YЕС |
Леаве А Цоммент
Yоу муст бе логгед ин то пост а цоммент.