Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Syntax Chyba pri ladení

Keď vývojári pracujú na webových a softvérových aplikácií , ktoré nevyhnutne nejaké chyby . Proces ladenie môže byť zložitá , ale je nutné vytvoriť aplikácie , ktoré fungujú správne . Keď vývojári stretávajú syntaktické chyby , musí najprv nájsť zdroj , potom sa zmeny v kóde pred testovaním ju . V závislosti na použitej technológii pri používaní , môžu vývojári využiť aj nástrojov pre ladenie . Syntaktické chyby sa vyskytujú pri programovaní kódu nie je správne štruktúrované . Zdroj

Prvým krokom pri riešení syntaktickú chybu , je nájsť jeho zdroj . To nie je vždy ľahké , pretože viditeľná chyba môže byť reťazový účinok iné chyby , alebo dokonca reťaz chýb . Syntaktické chyby sú chyby v jazykových štruktúr použitých v programe , takže sa niekedy zabrániť programy od spustenia vôbec . Napríklad nasledujúci ukážkový kód PHP obsahuje syntaktickú chybu : $ slová = " Tu sú niektoré slová , $ num = 5 ;

Prvý riadok chýba uzatvárací úvodzovky , takže PHP bude interpretovať druhý riadok ako časť reťazcové premenné . Vývojári používajúci niektoré technológie , ako je PHP a Java , niekedy môže pristupovať informatívne správy s uvedením zdroja chýb , najmä pokiaľ sa používajú integrované vývojové prostredie . IDE kombinovať textové editory s ostatnými nástrojmi pre správu kódovanie projektov .
Zmeny

Akonáhle programátor lokalizuje zdroj syntaktickú chybu vo svojom kóde , môže vykonať zmeny , aby to . Ak chyba zaberá viac ako jednu časť kódu , alebo v prípade , že je v skutočnosti viac ako jedna chyba , môže programátor , aby jednotlivé zmeny jeden po druhom , skôr než aby niekoľko naraz . To mu umožňuje znovu otestovať kód po každom zmene a dáva jasnejšiu predstavu , čo funguje a čo nie .
Testovanie

raz syntaktické chyby sú riešené , môžu vývojári vykonávať proces testovania na ich kódu . To môže odhaliť ďalšie chyby , vrátane oboch syntaxe a sémantiky chyby . Sémantické chyby sú chyby v logike alebo operácie v programe . Veľa chýb nemajú byť viditeľné , keď program je vyvíjaný , takže programátori môžu zostať ľahostajný k nim do testovacej fázy . Ak testovanie zdôrazňuje ďalšie chyby , vývojári musia znovu nájsť zdroj a vykonať potrebné zmeny .
Nástroje

Niektoré technológie sú prínosom pre ladenie nástrojov . Napríklad , v Eclipse IDE pre Javu , rady okien súčasných vývojárov s interaktívnym predstavenie toho , čo sa deje , ako sa program spustí , takže je ľahšie identifikovať problémy . Pre webové vývojárov , môže rozšírenie prehliadača pomôcť s ladenia , a to najmä pre rozvoj na strane klienta v jazykoch , ako je JavaScript . Väčšina hlavných prehliadačoch , vrátane Internet Explorer , Firefox , Chrome a Safari prospech z add - on programy pre ladenie JavaScript kódu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené