Predmet: Sistemski softver (17.SIT011 )
Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne strukovne studije | Softverske i informacione tehnologije (Godina: 1, Semestar: Letnji) |
Kategorija | Stručni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
ESPB | 4 |
Predstaviti studentima klasifikaciju softvera u okviru koje se može izdvojiti kategorija sistemskog softvera, uz ograničavanje opsega materijala na računarske sisteme opšte namene koji izvršavaju uobičajene moderne višeprocesne i višekorisničke operativne sisteme. Studenti treba da nauče pojmove vezane za organizaciju savremenih mikroprocesorskih računarskih sistema, načine na koje ona utiče na projektovanje i implementaciju sistemskog softvera, kao i da upoznaju alate za saradnju prilikom razvoja softvera.
Savladavanjem planiranog nastavnog sadržaja studenti stiču razumevanje osnovnih pojmova vezanih za organizaciju savremenih mikroprocesorskih računarskih sistema, uticaja organizacije na projektovanje i implementaciju sistemskog softvera, kao i upoznavanje alata za saradnju prilikom razvoja softvera. Ova znanja predstavljaju osnovu za prepoznavanje, analizu i rešavanje praktičnih problema vezanih za sistemsko programiranje na savremenim računarskim sistemima.
Teorijski deo: Kategorizacija sistema i softvera. Nesaglasnost napretka performansi centralnog procesora i radne memorije. Model rada procesora. Petostepeni tok obrade instrukcija. Anomalije paralelizma obrade instrukcija. Metode za unapređenje iskorišćenja procesorskih resursa. Organizacija radne memorije. Keširanje. Virtuelna memorija. Osnove konkurentnog i paralelnog izvršavanja koda. Osnovni pojmovi virtuelizacije. Praktičan deo: saradnja preko GitHub i Slack servisa. Ilustracija predviđanja grananja. Ilustracija uticaja keširanja. Analiza referentnih procesorskih priručnika.
Verbalno-tekstualna metoda, ilustrativno-demonstrativna metoda, kibernetička/problemska metoda, metoda praktičnog rada na računaru.
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
1989 | Engleski | |||
S. Obradović | Računari – arhitektura, hardver, sistemski softver | 2014 | Visoka škola elektrotehnike i računarstva strukovnih studija | Srpski jezik |
2011 | Engleski | |||
1996 | Engleski | |||
1992 | Engleski | |||
1973 | Engleski | |||
2000 | Engleski | |||
1989 | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Predmetna aktivnost Test |
Predispitna Da |
Obavezna Da |
Broj poena 50.00 |
Predmetna aktivnost Usmeni deo ispita |
Predispitna Ne |
Obavezna Da |
Broj poena 50.00 |

Predavač Ivan Nejgebauer
Predavač
Predavanja
Profesor strukovnih studija dr Željko Marčićević
Profesor strukovnih studija
Predavanja

Predavač Ivan Nejgebauer
Predavač
Računarske vežbe
Profesor strukovnih studija dr Željko Marčićević
Profesor strukovnih studija
Računarske vežbe