Chyba syntaxe

Autor: Louise Ward
Datum Vytvoření: 7 Únor 2021
Datum Aktualizace: 28 Červen 2024
Anonim
What Is A Syntax Error In Python?
Video: What Is A Syntax Error In Python?

Obsah

Definice - Co znamená chyba syntaxe?

Chyba syntaxe v informatice je chyba v syntaxi kódovacího nebo programovacího jazyka zadaná programátorem. Chyby syntaxe jsou zachyceny softwarovým programem zvaným kompilátor a programátor je musí opravit před kompilací a spuštěním programu.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje chybu syntaxe

Jedním ze způsobů, jak přemýšlet o syntaktické chybě, je to, že představuje významnou funkci gatekeepingu v jasnosti a použitelnosti kódu. Stejně jako v jiných digitálních technologiích, jako je adresa, vynechání nebo nesprávné umístění pouze jednoho písmene, čísla nebo znaku vytváří kritické problémy pro výpočetní systém, který musí číst kód lineárně. Je také užitečné zamyslet se nad obvyklými příčinami chyb syntaxe - buď programátor udělá typografickou chybu, nebo zapomene formát nebo posloupnost nějakého slova nebo příkazu.


Chyby syntaxe se liší od chyb, které ovlivňují programy během běhu. Mnoho logických chyb v počítačovém programování není zachyceno kompilátorem, protože ačkoli mohou při spuštění programu způsobit závažné chyby, odpovídají syntaxi programů. Jinými slovy, počítač nedokáže zjistit, zda logická chyba způsobuje problémy, ale dokáže zjistit, kdy kód neodpovídá syntaxi, protože porozumění této syntaxi je zabudováno do nativní inteligence kompilátoru.

Dalším aspektem pochopení syntaktických chyb je to, že demonstrují, že na rozdíl od lidí nemohou počítače použít vstup, který není dokonale navržen. Chybějící tečka nebo čárka ve větě nebo příkazu, nebo dvě zaměněná písmena v jednom slově, kompilátor zkomplikují a znemožní jeho práci. Na druhé straně si čtenáři mohou všimnout typografických chyb a porozumět jim v kontextu toho, co čtou. Je pravděpodobné, že s vývojem počítačů v následujících desetiletích mohou inženýři vytvářet kompilátory a systémy, které dokážou zpracovat některé typy syntaktických chyb; i v některých kompilačních prostředích mohou nástroje automaticky opravit chyby syntaxe na webu.