Chyba syntaxe

Autor: Louise Ward
Dátum Stvorenia: 7 Február 2021
Dátum Aktualizácie: 28 V Júni 2024
Anonim
What Is A Syntax Error In Python?
Video: What Is A Syntax Error In Python?

Obsah

Definícia - Čo znamená chyba syntaxe?

Chyba syntaxe v informatike je chyba v syntaxi kódovacieho alebo programovacieho jazyka, ktorú zadal programátor. Chyby syntaxe sú zachytené softvérovým programom nazývaným kompilátor a programátor ich musí opraviť skôr, ako je program zostavený a potom spustený.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje chybu syntaxe

Jedným zo spôsobov, ako myslieť na chybu syntaxe, je to, že predstavuje významnú funkciu stráženia v zrozumiteľnosti a použiteľnosti kódu. Rovnako ako v prípade iných digitálnych technológií, ako je adresa, vynechanie alebo nesprávne umiestnenie jedného písmena, čísla alebo znaku spôsobuje kritický problém počítačovému systému, ktorý musí čítať kód lineárne. Je tiež užitočné zamyslieť sa nad obvyklými príčinami syntaktických chýb - buď programátor urobí typografickú chybu, alebo zabudne formát alebo postupnosť nejakého slova alebo príkazu.


Chyby syntaxe sa líšia od chýb, ktoré ovplyvňujú programy počas doby vykonávania. Kompilátor nezachytí veľa logických chýb v počítačovom programovaní, pretože hoci môžu pri spustení programu spôsobiť vážne chyby, vyhovujú syntaxi programov. Inými slovami, počítač nedokáže zistiť, či logická chyba spôsobí problémy, ale dokáže zistiť, kedy kód nezodpovedá syntaxi, pretože porozumenie tejto syntaxe je zabudované do natívnej inteligencie kompilátora.

Ďalším aspektom pochopenia syntaktických chýb je to, že ukazujú, ako na rozdiel od ľudí nemôžu počítače používať vstup, ktorý nie je dokonale navrhnutý. Absencia bodky alebo čiarky vo vete alebo príkaze, alebo dve zamenené písmená v slove, prekladač skresľuje a znemožňuje jeho prácu. Na druhej strane, ľudskí čitatelia si môžu všimnúť typografické chyby a porozumieť im v kontexte toho, čo čítajú. Je pravdepodobné, že s vývojom počítačov v nasledujúcich desaťročiach môžu inžinieri vytvoriť kompilátory a systémy, ktoré dokážu zvládnuť niektoré typy syntaktických chýb; Aj v niektorých kompilačných prostrediach môžu nástroje na mieste automaticky opraviť chyby syntaxe.