Предмет: Системско програмирање у Андроиду (17.RT52N )
Студијски програми предмета:
Степен и врста студија | Назив |
---|---|
Основне академске студије | Софтверско инжењерство и информационе технологије (Година: 4, Семестар: Летњи) |
Категорија | Стручно-апликативни |
Ужа научна област | Рачунарска техника и рачунарске комуникације |
ЕСПБ | 8 |
Предмет се ослања на материју обрађену у оквиру предмета "Пројектовање и архитектура рачунарских система - Системи засновани на Андроиду". Надограђује је концептима и методама пројектовања системског софтвера на модерним наменским платформама. За разлику од тема покривених програмом "Пројектовање и архитектура рачунарских система - Системи засновани на Андроиду", које првенствено укључују програмирање апликативног слоја, овај предмет је конципиран тако да студентима приближи начине функционисања језгра оперативног система уграђених уређаја. Неки од механизама који се изучавају су: - Међу-процесна комуникација - Напредне технике дељења меморије - Проток података кроз слојеве оперативног система - Управљање мултимедијалним и графичким подсистемима
Сви концепти су практично објашњени на примеру Андроид платформе, као једне од тренутно најзаступљенијих платформи на тржишту наменских система.
Студенти ће у оквиру предмета стећи теоријска и практична знања из архитектуре и пројектовања системског софтвера, као и моделовања језгра оперативног система.
Практични део предмета се ради у програмским језицима
На почетку курса објашњавају се основни концепти и софтверска архитектура Андроид оперативног система.
Након тога, излажу се основни принципи генерисања извршног кода, као и напредне технике за уклањање грешака.
Потом се излажу основни системски концепти, као што су
Рачунарске вежбе, предавања и консултације.
Аутори | Назив | Година | Издавач | Језик |
---|---|---|---|---|
Пап, И., Лукић, Н. | Пројектовање и архитектуре софтверских система : Системи засновани на Андроиду | 2015 | Факултет техничких наука, Нови Сад |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|---|---|---|
Предметна активност Усмени део испита |
Предиспитна Не |
Обавезна Да |
Број поена 40.00 |
Предметна активност Присуство на рачунарским вежбама |
Предиспитна Да |
Обавезна Да |
Број поена 5.00 |
Предметна активност Присуство на предавањима |
Предиспитна Да |
Обавезна Да |
Број поена 5.00 |
Предметна активност Предметни(пројектни)задатак |
Предиспитна Да |
Обавезна Да |
Број поена 50.00 |
проф. др Иштван Пап
Редовни професор
Предавања
ванр. проф. др Марија Антић
Ванредни професор
Рачунарске вежбе