PROGRAMSKI PREVODIOCI – 9. ČAS ŠK 2019-20 DOC. DR LJUBICA KAZI VEŢBA ZA KOLOKVIJUM NAPOMENA: Za pripremu kolokvijuma pogledati kompletnu listu grešaka i upozorenja za C# programski jezik koje prijavljuje Visual Studio NET: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/ ZADATAK: Dat je programski kod sa greškama leksičkog, sintaksnog i semantičkog tipa, objektno-orjentisana desktop aplikacija uz primenu biblioteka klasa. Realizovati analizu izgleda programskog koda (posebnim bojama podvučen tekst), kao i pokretanje debuggera (po potrebi korišćenje break point) radi detektovanja grešaka. Korigovati greške. Napisati izveštaj: greška(deo koda), tip greške, poruka debuggera, objašnjenje greške, popravka greške. Testirati rad programa. Dodati 2 PrintScreena: 1) ekrana razvojnog okruženja sa programskim kodom, nakon pokretanja debuggera sa njegovim porukama o greskama 2) ekrana razvojnog okruženja sa programskim kodom, nakon pokretanja debuggera i popravke greške, sa porukom o uspešnom build-u. REŠENJE: Nakon otvaranja projekta, a pre pokretanja debuggera (Build->Build solution), mogu se videti CRVENO, PLAVO I ZELENO podvučeni delovi. Kada se stane mišem iznad, razvojno okruženje daje objašnjenje moguće greške. Napomene: CRVENO – obično su to leksičke i sintaksne greške PLAVO – obično semantičke greške ZELENO – promenljive koje su definisane ili deklarisane, ali kasnije nisu korišćene
8
Embed
NAPOMENA: ZADATAK · PROGRAMSKI PREVODIOCI – 9. ČAS ŠK 2019-20 DOC. DR LJUBICA KAZI VEŢBA ZA KOLOKVIJUM ... ZADATAK: Dat je programski kod sa greškama leksičkog, sintaksnog
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PROGRAMSKI PREVODIOCI – 9. ČAS
ŠK 2019-20 DOC. DR LJUBICA KAZI
VEŢBA ZA KOLOKVIJUM
NAPOMENA: Za pripremu kolokvijuma pogledati kompletnu listu grešaka i upozorenja za C# programski jezik koje
prijavljuje Visual Studio NET: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/
ZADATAK:
Dat je programski kod sa greškama leksičkog, sintaksnog i semantičkog tipa, objektno-orjentisana desktop
aplikacija uz primenu biblioteka klasa.
Realizovati analizu izgleda programskog koda (posebnim bojama podvučen tekst), kao i pokretanje debuggera (po potrebi korišćenje break point) radi detektovanja grešaka.
Testirati rad programa. Dodati 2 PrintScreena: 1) ekrana razvojnog okruženja sa programskim kodom, nakon pokretanja debuggera sa njegovim porukama o greskama 2) ekrana razvojnog okruženja sa
programskim kodom, nakon pokretanja debuggera i popravke greške, sa porukom o uspešnom build-u.
REŠENJE:
Nakon otvaranja projekta, a pre pokretanja debuggera (Build->Build solution), mogu se videti CRVENO, PLAVO I ZELENO podvučeni delovi. Kada se stane mišem iznad, razvojno okruženje daje objašnjenje moguće
greške.
Napomene:
CRVENO – obično su to leksičke i sintaksne greške
PLAVO – obično semantičke greške ZELENO – promenljive koje su definisane ili deklarisane, ali kasnije nisu korišćene