×
Универзитет у Новом Саду

Предмет: Програмски преводиоци (17.E234)

Матичне организационе јединице предмета: Одсек за примењене рачунарске науке и информатику

Основне информације:
 
Категорија Научно-стручни
Ужа научна област Примењене рачунарске науке и информатика
ЕСПБ 4

Овладавање студената проблемима превођења са једног програмског језика на други, принципима рада програмских преводилаца, алатима за њихово прављење и техникама њихове имплементације. Овладавање прављењем програмског преводиоца на почетничком нивоу.

Након успешно завршеног курса студент познаје принципе рада компајлера; познаје фазе компајлирања; користи технике превођења са једног језика на други; рукује алатима за генерисање компајлера и прави скенере, парсере и једноставне компајлере.

Задатак програмских преводилаца, Врсте програмских језика и преводилаца, Формални језици, Граматике и аутомати, Лексичка, синтаксна и семантичка анализа, Генерисање (међу)кода, Управљање меморијом и табела симбола, Оптимизација (међу)кода, Типови, Интерпретација међукода, Структура преводилаца, Генератори преводилаца.

Предавања. Рачунарске вежбе. Консултације. Од укупно 100 бодова, 70 бодова се остварује у току наставе, а 30 у оквиру заврсног испита. Да би положио испит студент мора прикупити најмање 55 бодова.

Аутори Назив Година Издавач Језик
Suvajdžin-Rakić, Z., Hajduković, M. Programski jezik mini C : specifikacija i kompajler 2014 Fakultet tehničkih nauka, Novi Sad Српски језик
Suvajdžin Rakić, Z., Rakić, P. Flex & bison 2014 Fakultet tehničkih nauka, Novi Sad Српски језик
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Теоријски део испита
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Сложени облици вежби
Предиспитна
Да
Обавезна
Да
Број поена
25.00
Предметна активност
Сложени облици вежби
Предиспитна
Да
Обавезна
Да
Број поена
25.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Домаћи задатак
Предиспитна
Да
Обавезна
Не
Број поена
15.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00

Предавања

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе