Tehničko veleučilište u Zagrebu · Zagreb

Prikaz grafa tijeka izvođenja

završni rad (sveučilišni)

završni rad (sveučilišni)

Prikaz grafa tijeka izvođenja

Vrsta ocjenski radovi
Tip završni rad (sveučilišni)
Godina 2010
Status obranjeno

Sažetak

Graf kontrole tijeka izvođenja programa je apstraktna podatkovna struktura koju koriste prevodioci za analizu programskog koda. Graf je apstraktni prikaz neke procedure ili programa, kojeg koristi interno prevodioc. Svaki čvor unutar grafa predstavlja blok naredbi. Usmjerene linije predstavljaju tijek izvođenja programa. Postoje dva posebno označena bloka: ulazni blok, kroz koji se ulazi u graf tijeka izvođenja programa i izlazni blok kroz koji tok izlazi. Graf kontrole tijeka izvođenja programa koristio se analizu programa u Common Intermediate Language (CIL) jeziku. CIL jezik je međujezik u koji virtualno računalo prevodi .NET jezike prije pretvorbe u jezik procesora.

Ključne riječi

graf kontrole tijeka izvođenja programa; blok naredbi; ulazni blok; izlazni blok; CIL