Itthon Fejlesztés Mi a szintaxis hiba? - meghatározás a techopedia alapján

Mi a szintaxis hiba? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a szintaxis hiba?

A számítástechnika szintaxis hibája a kódoló vagy a programozási nyelv szintaxisának hibája, amelyet a programozó ír be. A szintaxis hibákat egy fordítónak nevezett szoftver program fogja el, és a programozónak javítania kell azokat a program fordítása előtt, majd futtatásakor.

A Techopedia magyarázza a szintaxis hibát

A szintaxikai hiba egyik módja annak, hogy jelentős átjárási funkcióval bír a kód tisztaságában és használhatóságában. Mint más digitális technológiákban, például az e-mail címekben is, csak egy betű, szám vagy karakter kihagyása vagy helytelen elhelyezése kritikus problémákat okoz egy olyan számítógépes rendszer számára, amelynek lineárisan kell olvasnia a kódot. Hasznos továbbá a szintaxis hibák szokásos okainak átgondolása - akár egy programozó tipográfiai hibát okoz, akár egy szó vagy parancs formátumát vagy sorrendjét elfelejti.

A szintaxis hibák különböznek a hibákatól, amelyek futás közben a programokat érintik. A számítógépes programozás sok logikai hibáját nem veszi észre a fordító, mert noha a program futtatásakor súlyos hibákat okozhatnak, megfelelnek a program szintaxisának. Más szavakkal, a számítógép nem tudja megmondani, hogy egy logikai hiba okoz-e problémákat, de meg tudja mondani, mikor a kód nem felel meg a szintaxisnak, mert ennek a szintaxisnak a megértése be van építve a fordító natív intelligenciájába.

A szintaxis hibák megértésének másik aspektusa az, hogy demonstrálják, hogy az emberekkel ellentétben a számítógépek nem tudnak tökéletesen megtervezett bemeneteket használni. Az, hogy egy mondatban vagy parancsban nincs pont vagy vessző, vagy egy szóban két cserélõ betû van, összezavarja a fordítót, és lehetetlenné teszi a munkáját. Másrészt az emberi olvasók észlelhetik a tipográfiai hibákat és megérthetik azokat az olvasás összefüggésében. Valószínű, hogy a számítógépek fejlődésével az elkövetkező évtizedekben a mérnökök képesek lehetnek olyan fordítókat és rendszereket létrehozni, amelyek bizonyos típusú szintaxishibákat kezelhetnek; Még most is, néhány fordítókörnyezetben, az eszközök automatikusan kijavíthatják a helyszíni szintaxis hibákat.

Mi a szintaxis hiba? - meghatározás a techopedia alapján