Sistemski softver

Izvor: SI Wiki
Datum izmene: 23. septembar 2022. u 12:36; autor: TopOfKeks (razgovor | doprinosi) (инфо о предавањима)
Pređi na navigaciju Pređi na pretragu

Sistemski softver je izborni predmet u šestom semestru za SI, dok je za RTI obavezan.

Korisne veze

Nastava

Najveći deo gradiva se obrađuje na vežbama i na ispite i kolokvijume/laboratorijsku vežbu dolaze zadaci sa vežbi. Samim tim, predavanja nisu naročitno bitna, osim u prvom delu kada se obrađuje arhitektura x86. Na predavanjima se obrađuju:

  • Asembler, reprezentacija tipova, vrste x86 asemblerskih instrukcija, kodovi uslova, set instrukcije, programski skokovi, petlje, pozivanje potprograma i stek okviri.
  • GNU alati, razvoj programa uz pomoć GDB debagera.
  • Konstrukcija asemblera, dvoprolazni i jednoprolazni asembler.
  • Linkeri, relokacije, statičke biblioteke, ELF format, punioci, deljene biblioteke, PIE.
  • Emulatori, interpretativni emulatori, statička i dinamička rekompilacija, JIT prevođenje.
  • Makroprocesori, C pretprocesor.

Projekat

Ovom odeljku fale informacije. Pomozite SI Wiki tako što ćete dodati potrebne informacije.

Laboratorijske vežbe

Laboratorijska vežba se održava samo na RTI odseku, i ekvivalentna je prvom kolokvijumu na SI odseku.

Ispitni rokovi

Stari ispitni rokovi mogu se pronaći na staroj stranici predmeta, u odeljku za korisne veze. Novi ispitni rokovi nisu dostupni sa stranice predmeta, ali se mogu naći na nekom od drajvova u istom tom odeljku. Zvanična rešenja se ne objavljuju.

Pre prvog kolokvijuma obično izađu probni testovi za teoriju i zadatak. Trenutno su dostupni probni testovi 2022. godine.

Sledeći rokovi su sakupljeni na SI Wiki:

Ukoliko želite da dodate rok, posetite stranicu za pravljenje roka.

Način ocenjivanja

  • — bodovi sa prvog kolokvijuma, ima jedan termin za nadoknadu ili popravku (0-20)
  • — bodovi sa drugog kolokvijuma, nadoknađuje se u okviru ispita (0-20)
  • — bodovi sa projektnog zadatka (0-40)
  • — bodovi sa ispita, uslov za izlazak je preko 30 bodova na projektnom zadatku i prvom kolokvijumu
  • Konačni bodovi:
Bodovi
Ocena 5 6 7 8 9 10

Potrebna pomoć

  • Na ovom predmetu fale postavke rokova. Pomozite vikiju pamćenjem/prepisivanjem rokova i postavljanjem na viki.
  • Na ovom predmetu fale rešenja rokova. Pomozite vikiju rešavanjem rokova i postavljanjem njihovih rešenja na viki.
  • Od koristi bi bio vodič za prvi kolokvijum, sa objašnjenjima kako se određene strukture u C mogu preslikati u asembler.