Napaka sintakse

Avtor: Louise Ward
Datum Ustvarjanja: 7 Februarjem 2021
Datum Posodobitve: 28 Junij 2024
Anonim
iOS App Development with Swift by Dan Armendariz
Video.: iOS App Development with Swift by Dan Armendariz

Vsebina

Opredelitev - Kaj pomeni napaka sintakse?

Sintaksna napaka v računalništvu je napaka v sintaksi kodirnega ali programskega jezika, ki jo vnese programer. Napake sintakse ujame programski program, imenovan prevajalnik, in programer jih mora popraviti, preden program sestavi in ​​nato zažene.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga sintaksično napako

Eden od načinov razmišljanja o sintaksični napaki je, da predstavlja pomembno varnostno funkcijo v jasnosti in uporabnosti kode. Tako kot pri drugih digitalnih tehnologijah, kot je naslov, tudi opustitev ali napačna namestitev samo ene črke, številke ali znaka ustvarja kritične težave za računalniški sistem, ki mora čitalno kodo prebrati linearno. Koristno je tudi razmisliti o običajnih vzrokih napak v sintaksi - bodisi programer naredi tipkarsko napako, bodisi pozabi obliko ali zaporedje neke besede ali ukaza.

Napake sintakse se razlikujejo od napak, ki vplivajo na programe v času izvajanja. Prevajalnik ne ujame številnih logičnih napak v računalniškem programiranju, ker lahko med izvajanjem programa povzročijo hude napake, vendar ustrezajo sintaksi programa. Z drugimi besedami, računalnik ne more ugotoviti, ali bo logična napaka povzročila težave, lahko pa pove, kdaj koda ni skladna s skladnjo, ker je razumevanje skladnje vgrajeno v domačo inteligenco prevajalnika.


Drug vidik razumevanja napak v sintaksi je, da prikazujejo, kako računalniki za razliko od ljudi ne morejo uporabljati vhoda, ki ni popolnoma zasnovan. Pomanjkanje točke ali vejice v stavku ali ukazu ali dveh zamenjanih črk v besedi zmede prevajalnika in onemogoči njegovo delo. Po drugi strani pa lahko človeški bralci opazijo tipografske napake in jih razumejo v smislu tega, kar berejo. Verjetno je, da bodo inženirji z razvojem računalnikov v prihodnjih desetletjih lahko ustvarili prevajalnike in sisteme, ki lahko obravnavajo nekatere vrste sintaksičnih napak; tudi zdaj lahko v nekaterih okoljih za zbiranje orodij samodejno popravi napake skladnje na mestu.