Süntaksiviga

Autor: Louise Ward
Loomise Kuupäev: 7 Veebruar 2021
Värskenduse Kuupäev: 28 Juunis 2024
Anonim
Süntaksiviga - Tehnoloogia
Süntaksiviga - Tehnoloogia

Sisu

Definitsioon - mida süntaksi viga tähendab?

Süntaksiviga arvutiteaduses on viga programmeerija sisestatud kodeerimis- või programmeerimiskeele süntaksis. Süntaksivigu püüab kompilaatoriks kutsutav tarkvaraprogramm ning programmeerija peab need enne programmi kompileerimist parandama ja seejärel käivitama.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab süntaksiviga

Üks viis süntaktivea mõtestamiseks on see, et see kujutab olulist väravavalvamise funktsiooni koodi selguses ja kasutatavuses. Nagu teistes digitaaltehnoloogiates, näiteks aadressis, põhjustab ainult ühe tähe, numbri või tähe väljajätmine või valesti paigutamine arvutisüsteemi jaoks kriitilisi probleeme, mis peavad koodi lugema lineaarselt. Samuti on kasulik mõelda süntaksivigade tavalistele põhjustele - kas programmeerija teeb trükivigu või unustab mõne sõna või käsu vormingu või jada.

Süntaksivead erinevad vigadest, mis mõjutavad programme töö ajal. Paljud loogilised arvutiprogrammeerimise vead ei jää kompilaatori tähelepanu, kuna kuigi need võivad programmi käivitamisel põhjustada ränki vigu, vastavad need siiski programmide süntaksile. Teisisõnu, arvuti ei saa öelda, kas loogiline tõrge tekitab probleeme, kuid ta oskab öelda, millal kood ei vasta süntaksile, kuna selle süntaksi mõistmine on integreeritud kompilaatori loomulikusse intelligentsusse.


Teine süntaksivigade mõistmise aspekt on see, et need näitavad, kuidas erinevalt inimestest ei saa arvutid kasutada sisendit, mis pole ideaalselt kujundatud. Perioodi või koma puudumine lauses või käsus või kaks sõnas vahetatud tähte segi ajavad koostaja ja muudavad selle töö võimatuks. Teisest küljest saavad inimlugejad märgata trükivigu ja neist aru saada, mida nad loevad. On tõenäoline, et arvutite arenedes järgmiste aastakümnete jooksul võivad insenerid luua kompilaatorid ja süsteemid, mis saavad hakkama teatud tüüpi süntaksivigadega; isegi nüüd suudavad tööriistad mõnes kompileerimiskeskkonnas saidi süntaksivigu automaatselt parandada.