Цомпилерс

Цоурсе Титле Цомпилерс
Фацултy

 

Сцхоол оф Цомпутинг
Студy Программе

 

Цомпутер Сциенце
Профессор Душан Вујошевић Цонтацт (е-маил аддресс) двујосевиц@раф.рс
Цоде 14.4008 Цоурсе левел Ундерградуате ЕЦТС цредитс 6
 

Десцриптион

(маx. 100 wордс)

Тхе оригин оф хигх-левел программинг лангуагес анд програм цомпилерс. Тхе цлассифицатион оф цомпилерс. Цомпилер инфраструцтуре (ГЦЦ, ЛЛВМ). Формал лангуаге тхеорy. Леxицал аналyсис (тхе басиц сцаннинг алгоритхм, маин дилеммас, регулар еxпрессионс, нон-детерминистиц анд детерминистиц фините аутомата, тхе табле имплементатион оф фините аутомате, Леx). Семантиц аналyсис (цонтеxт фрее граммарс, амбигуитy, еррор хандлинг ин парсинг, абстрацт сyнтаx трее, рецурсиве топ-доwн парсинг, лефт рецурсион, предицтиве парсинг, ЛЛ1 табле, боттом-уп парсинг, YАЦЦ). Семантиц аналyсис (сцопе, сyмбол таблес, тyпе енвиронмент, тyпинг метходс, статиц версус дyнамиц тyпинг). Цоде генератион (рун-тиме организатион, ацтиватион рецорд, аллоцатион, алигнмент, стацк мацхине, МИПС арцхитецтуре). Цоде оптимизатион басицс.
Леарнинг оутцомес

(маx. 50 wордс)

Студент хас тхе басиц кноwледге оф програм трансlatорс. Хе кноwс хоw то усе тоолс то генерате сцаннерс анд парсерс (Леx анд Yацц). Хе кноwс хоw то девелоп а стандалоне леxицал аналyзер (сцаннер), а сингле сyнтаx аналyзер (парсер), ас wелл ас тхе цомплете цомпилер тхат инцлудес алл стагес оф трансlatион.
Семестер

 

5 Маxимум нумбер оф виситинг студентс 10
Лангуаге Сербиан, Енглисх Аваилабле фор интернатионал студентс (YЕС ор НО) YЕС
Бy |2019-02-25T14:24:09+01:00Фебруарy 25тх, 2019|Цомпутер Сциенце|0 Цомментс

Абоут тхе Аутхор:

Леаве А Цоммент