Навигација

26Е033САТ - Примена софтверских алата у телекомуникацијама

Спецификација предмета
НазивПримена софтверских алата у телекомуникацијама
Акроним26Е033САТ
Студијски програмЕлектротехника и рачунарство
Модулмодул Информационе и комуникационе технологије - смер Аудио и видео технологије, модул Информационе и комуникационе технологије - смер Интернет и мобилне комуникације, модул Информационе и комуникационе технологије - смер Микроталасна техника
Тип студијаосновне академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаобавезан
Условљност другим предметимаНема
Циљеви изучавања предметаЦиљ предмета је да студенте обучи примени софтверских алата у телекомуникацијама и телекомуникационим мрежама, а за потребе имплементације алгоритама, креирања симулационих окружења, и др. Посебна пажња ће бити дата употреби принципа објектно-оријентисаног програмирања у решавању телекомуникационих проблема и дизајну одговарајућих софтверских решења.
Исходи учења (стечена знања)По завршетку курса студенти ће имати основе да самостално анализирају захтеве и дизајнирају одговарајуће софтверско решење за различите проблеме и задатке из области телекомуникација.
Садржај предмета
Садржај теоријске наставеОсновни принципи парадигме објектно-оријентисаних програмских језика. Приказ и анализа познатих алгоритама и протокола из области телекомуникација и телекомуникационих мрежа. Моделовање и избор одговарајућих структура података за дизајн софтверског решења за анализиране алгоритме и протоколе. Креирање архитектуре софтверског решења. Верификација и дебаговање софтверског решења.
Садржај практичне наставеПриказ и анализа софтверских решења за различите проблеме из области телекомуникација и телекомуникационих мрежа, од поставке проблема до креирања крајњег софтверског решења. У оквиру практичне наставе се користе објектно-оријентисани програмски језици, одговарајућа развојна окружења и софтверске библиотеке од значаја у области телекомуникација и телекомуникационих мрежа.
Литература
  1. Bjarne Stroustrup, The C++ Programming Language, 2013
  2. Matt Weisfeld, The Object-Oriented Thought Process, 2019
  3. Steven Lott, Dusty Phillips, Python Object-Oriented Programming: Build robust and maintainable object-oriented Python applications and libraries, 2021
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
311
Методе извођења наставеНастава се састоји из предавања, вежби на табли и лаб вежби.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавањаПисмени испит60
Практична настава40Усмени испит
Пројекти
Колоквијуми
Семинари