1 / 7

Ošetrenie chýb

Ošetrenie chýb. Úloha prekladača. Kontrola správnosti zdrojového programu Ak je program nesprávny, dať všetky užitočné informácie, ktoré možno použiť pri oprave chyby Ak je program správny, vykonať preklad Zabezpečiť realizáciu prgramu

adonai
Download Presentation

Ošetrenie chýb

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ošetrenie chýb

  2. Úloha prekladača • Kontrola správnosti zdrojového programu • Ak je program nesprávny, dať všetky užitočné informácie, ktoré možno použiť pri oprave chyby • Ak je program správny, vykonať preklad • Zabezpečiť realizáciu prgramu • Zabezpečiť sledovanie realizácie programu a hlásiť prípadné chyby

  3. Reakcia na chyby • Nájdenie chyby – nemôže „pustiť“ chybný program • Zotavenie sa z chyby – nájdenie jedným prechodom čo najviac chýb (všetky, ak je to možné) • Oprava chyby – ak je to možné (preklepy), ak nie dať čo najviac informácií o zistenej chybe

  4. Zotavenie sa zo syntaktických chýb • Vylúčiť z programu analyzovanú syntaktickú jednotku a pokračovať • Doplniť analyzovanú syntaktickú jednotku na predpokladanú správnu a pokračovať • Kombinácia

  5. Zotavenie sa zo sémantických chýb • Použitie identifikátora, ktorý nebol popísaný • Použitie identifikátora, ktorý bol popísaný, ale jeho použite nezodpovedá popisu • Použitie identifikátora na mieste, kde sa predpokladá hodnota, ale hodnota mu nebola priradená

More Related