Predmet pokriva: Uvod. Projektovanje Asemblera. Projektovanje makroasemblera. Formalni sistemi kao osnova za projektovanje kompajlera. Projektovanje kompajlera. Punjač programa (loader). Integrisano razvojno okruženje (IDE). Projektovanje visoko optimizujućih kompajlera. Projektovanje povezivača (linker). Projektovanje kompaktora mašinskog koda (compactor). Projektovanje simulatora odredišnog sistema. Projektovanje komponente za kontrolisano izvršenje programa – dibager (debugger).
Cilj predmeta je osposobljavanje studenata za projektovanje sistemskih softverski alata, uključujući asembler, makroasembler, kompajler, punjač, i sl.
| Pon | Uto | Sre | Čet | Pet |
|---|---|---|---|---|
| 12-13 |
| Pon | Uto | Sre | Čet | Pet |
|---|---|---|---|---|
| po dogovoru | ||||
SPP1, šk 2020/2021 INFORMACIJA ZA STUDENTE
Predmet: Sistemska programska podrška 1
Fond: 3+2 (predavanja + laboratorijske vežbe)
Nastavnik: doc. dr Miodrag Đukić miodrag.djukic@rt-rk.uns.ac.rs
Glavni Assistent: Dejan Bokan dejan.bokan@rt-rk.uns.ac.rs
Literatura:
Cilj:
Osposobljavanje studenata za projektovanje asemblera, kompajlera i punjača.
Oblici nastave:
Predavanja po knjizi pod 1. i materijalima pod 2.
Predispitne obaveze se sastoje iz računarskih vežbi, dva domaća zadatka i predmetnog projekta.
Vežbe se izvode na daljinu, putem platforme Microsoft Teams. Ukupno ima 9 termina za koje se boduje prisustvo.
U terminima poslednje 4 vežbe student izrađuje predmetni projekat. Projekat se brani uživo, u prostorijama fakulteta u poslednjem terminu vežbi.
Načini provere znanja:
10% pohađanje nastave
10% domaći zadaci (5% + 5%)
30% za predmetni projekat
50% poena za ispit iz teorije
Napomene uz načine provere znanja:
1. Predispitne obaveze nose 50% i mogu se realizovati isključivo u toku semestra.
2. Minimalno se mora realizovati 50% predispinih obaveza da bi se uopšte moglo izaći na ispit. Neophodno je ostvariti minimalno 50% poena na ispitu.
Detalji u vezi provere znanja:
Konsultacije sa nastavnikom i asistentima:
U principu treba što je moguće više korisiti redovne termine nastave. Izuzetno, po potrebi student se javlja nastavniku/asistentu e-mejlom sa konkretnim pitanjem ili sa predlogom termina kada bi želeo da dođe na usmene konsultacije. Nastavnik/asistent po potrebi predlaže drugi termin. E-mejl adrese svih sa Katedre su oblika: ime.prezime@rt-rk.com .
U Novom Sadu, Predmetni nastavnik,
24.02.2021.god. doc. dr Miodrag Đukić
FTN, Kat. za računarsku tehniku