27.
mar
Zagovor diplomskega dela: Miha Korenjak
ob 10:00

Naslov diplomskega dela: Izvajalno okolje za hipotetični računalnik SIC/XE

 

Povzetek:

Večina sodobnih uporabniških programov se izvaja na računalnikih s prisotnim operacijskim sistemom. Pri pisanju programov, ki ciljajo neposredno strojno opremo, se ne moremo zanašati na operacijski sistem. Prav tako zbirni jeziki nimajo standardne knjižnice, ki je prisotna pri višjenivojskih jezikih in vsebuje velik del pogosteje uporabljenih funkcij.
V diplomski nalogi smo načrtovali izvajalno okolje za računalnik SIC/XE. Omogoča enostavnejše programiranje in definira nekaj konvencij za boljšo interoperabilnost med programi. Ponuja nekaj funkcionalnosti, ki bi bile sicer del operacijskega sistema ali standardne knjižnice. Programerju priskrbi deljeno standardno knjižnico z nekaterimi pogosteje uporabljenimi funkcijami. Okolje ponuja funkcije za delo z datotečnim sistemom, izpisovanje besedil na tekstovni zaslon in nekatere bolj nizkonivojske sistemske funkcije. Omogoča tudi dinamično nalaganje in izvajanje programov.

 

 

Mentor: doc. dr. Jurij Mihelič

 

 

Komisija za zagovor:​

doc. dr. Tomaž Dobravec (predsednik),

doc. dr. Jurij Mihelič (mentor),

prof. dr. Andrej Bauer (član). 

 

Prostor: Diplomska soba