Предмет: Системски софтвер (17 - SIT011)


Основне информације

КатегоријаСтручни
Научна областПримењене рачунарске науке и информатика
МултидисциплинарнаНе
ЕСПБ4
Матичне организационе јединице предмета

Одсек за примењене рачунарске науке и информатику
Програм предмета

Програм се примењује од 01.10.2010..


Предмети којима је предуслов предмет Системски софтвер

Назив предметаМора се одслушатиМора се положити
Инсталација и конфигурација системског софтверадада
Представити студентима класификацију софтвера у оквиру које се може издвојити категорија системског софтвера, уз ограничавање опсега материјала на рачунарске системе опште намене који извршавају уобичајене модерне вишепроцесне и вишекорисничке оперативне системе. Студенти треба да науче појмове везане за организацију савремених микропроцесорских рачунарских система, начине на које она утиче на пројектовање и имплементацију системског софтвера, као и да упознају алате за сарадњу приликом развоја софтвера.
Савладавањем планираног наставног садржаја студенти стичу разумевање основних појмова везаних за организацију савремених микропроцесорских рачунарских система, утицаја организације на пројектовање и имплементацију системског софтвера, као и упознавање алата за сарадњу приликом развоја софтвера. Ова знања представљају основу за препознавање, анализу и решавање практичних проблема везаних за системско програмирање на савременим рачунарским системима.
Теоријски део: Категоризација система и софтвера. Несагласност напретка перформанси централног процесора и радне меморије. Модел рада процесора. Петостепени ток обраде инструкција. Аномалије паралелизма обраде инструкција. Методе за унапређење искоришћења процесорских ресурса. Организација радне меморије. Кеширање. Виртуелна меморија. Основе конкурентног и паралелног извршавања кода. Основни појмови виртуелизације. Практичан део: сарадња преко ГитХуб и Слацк сервиса. Илустрација предвиђања гранања. Илустрација утицаја кеширања. Анализа референтних процесорских приручника.
Вербално-текстуална метода, илустративно-демонстративна метода, кибернетичка/проблемска метода, метода практичног рада на рачунару.
АуториНазивГодинаИздавачЈезик
С. ОбрадовићРачунари – архитектура, хардвер, системски софтвер2014Висока школа електротехнике и рачунарства струковних студијаСрпски језик
Leland L. BeckSystem Software: An Introduction to Systems Programming (3rd Edition)1996PearsonЕнглески
Leland L. BeckSystem Software : An Introduction to Systems Programming (For VTU)2011Pearson EducationЕнглески
Pomberger, G. (ed.)Software Concepts and Tools2000Springer-Verlag GmbH, BerlinЕнглески
Clements, A.Microprocessor systems design1992PWS-Kent Pub. Co., BostonЕнглески
Kain, R.Y.Computer architecture, Vol. I.1989Prentice-Hall, Englewood CliffsЕнглески
Kain, R.Y.Computer architecture, Vol. II.1989Prentice-Hall, Englewood CliffsЕнглески
Birch Hansen, P.Operating system principles1973Prentice-Hall, Englewood CliffsЕнглески
Предметна активностПредиспитнаОбавезнаБрој поена
Тестдада50.00
Усмени део испитанеда50.00
Име и презимеВид наставе
Недостаје слика

Нејгебауер мр Иван
Предавач

Предавања
Недостаје слика

Керац мр Милан
Предавач

Предавања
Недостаје слика

Нејгебауер мр Иван
Предавач

Рачунарске вежбе
Недостаје слика

Марчићевић др Жељко
Професор струковних студија

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