שגיאת תחביר

מְחַבֵּר: Louise Ward
תאריך הבריאה: 7 פברואר 2021
תאריך עדכון: 28 יוני 2024
Anonim
תכנות בשפת VBA באקסל - 13.1 שגיאות תחביר
וִידֵאוֹ: תכנות בשפת VBA באקסל - 13.1 שגיאות תחביר

תוֹכֶן

הגדרה - מה המשמעות של שגיאת תחביר?

שגיאת תחביר במדעי המחשב היא שגיאה בתחביר של שפת קידוד או תכנות, שהוזנה על ידי מתכנת. שגיאות תחביר נתפסות על ידי תוכנה הנקראת קומפיילר, ועל המתכנת לתקן אותן לפני שתכין התוכנית ואז יפעל.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר שגיאה בתחביר

אחת הדרכים לחשוב על שגיאת תחביר היא שהיא מציגה פונקציה משמעותית של שמירת סף בבהירות ושימושיות של הקוד. כמו בטכנולוגיות דיגיטליות אחרות כמו כתובת, השמטה או אי השמה של אות אחת, מספר או תו יוצרות בעיות קריטיות עבור מערכת מחשוב שצריכה לקרוא קוד בצורה ליניארית. כדאי גם לחשוב על הגורמים הרגילים לשגיאות תחביר - או שמתכנת מבצע שגיאה בטיפוס, או שוכח את הפורמט או הרצף של מילה או פקודה כלשהי.

שגיאות תחביר שונות משגיאות המשפיעות על תוכניות בזמן ריצה. שגיאות לוגיות רבות בתכנות מחשבים לא נתפסות על ידי המהדר, מכיוון שלמרות שהן עלולות לגרום לשגיאות חמורות בעת הפעלת התוכנית, הן אכן תואמות לתחביר של התוכניות. במילים אחרות, המחשב אינו יכול לדעת אם שגיאה לוגית תגרום לבעיות, אך הוא יכול לדעת מתי הקוד אינו תואם לתחביר, מכיוון שההבנה של תחביר זה מובנית בתבונה המקורית של המהדר.


היבט נוסף להבנת שגיאות תחביר הוא שהן מדגימות כיצד, בניגוד לבני אדם, מחשבים אינם יכולים להשתמש בקלט שאינו מעוצב בצורה מושלמת. היעדר תקופה או פסיק במשפט או פקודה, או שתי אותיות מחליפות במילה, מבלבל את המהדר ואינו הופך את עבודתו לבלתי אפשרית. מצד שני, הקוראים האנושיים יכולים לאתר שגיאות דפוס, ולהבין אותם במונחים של מה שהם קוראים. סביר להניח שככל שהמחשבים יתפתחו במהלך העשורים הקרובים, יתכן ומהנדסים יוכלו ליצור מהדרים ומערכות שיכולים להתמודד עם סוגים מסוימים של שגיאות תחביר; אפילו עכשיו, בסביבות קומפילציה, כלים יכולים לתקן באופן אוטומטי שגיאות תחביר באתר.