Назив | Функционално програмирање |
---|
Акроним | 13М111ФП |
---|
Студијски програм | Електротехника и рачунарство |
---|
Модул | модул Аудио и видео комуникације, модул Аудио и видео технологије, модул Биомедицински и еколошки инжењеринг, модул Биомедицинско и еколошко инжењерство, модул Електроенергетски системи Смер - Мреже и системи, модул Електроенергетски системи Смер - Обновљиви извори енергије, модул Електроенергетски системи Смер - Постројења и опрема, модул Електроника, модул Електроника и дигитални системи, модул Енергетска ефикасност, модул Информационо комуникационе технологије, модул Микроталасна техника, модул Наноелектроника и фотоника, модул Примењена математика, модул Рачунарска техника и информатика, модул Сигнали и системи, модул Системско инжењерство и радио комуникације, модул Софтверско инжењерство |
---|
Тип студија | мастер академске студије |
---|
Наставник (предавач) | |
---|
Наставник/сарадник (вежбе) | |
---|
Наставник/сарадник (ДОН) | |
---|
Број ЕСПБ | 6.0 | Статус предмета | изборни |
---|
Условљност другим предметима | Нема формалног услова, потребно је предзнање градива предмета 13С112ОО2. |
---|
Циљеви изучавања предмета | Разумевање и овладавање концептима функционалног програмирања кроз језик Scala. Специфичности структуре програма код функционалног програмирања и разлика у односу на императивно програмирање. Упознавање техника функционалног програмирања. Развој паралелних функционалних програма. |
---|
Исходи учења (стечена знања) | По успешно савладаном предмету, студенти ће бити оспособљени да:
- разумеју специфичности функционалног програмирања
- пишу секвенцијалне или паралелне функционалне програме у језику Scala
- користе класе из стандардних Java или Scala библиотека у развоју софтвера |
---|