בית התפתחות מה זה ביטוי? - הגדרה מטכנולוגיה

מה זה ביטוי? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

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

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

Techopedia מסביר את הביטוי

במדעי המחשב ביטויים נכתבים על ידי מפתחים, מתפרשים על ידי מחשבים ו"מוערכים ".

ההערכה מניבה תשואה או תוצאה. משוואות מתמטיות פשוטות כמו 2 + 2 הן ביטויים בקוד. בדרך כלל הם נקראים ביטויים אריתמטיים.

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

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

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

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

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

מחרוזת a = שלום לעולם

מחרוזת b =!

הדפס מחרוזת a + מחרוזת b

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

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

הגדרה זו נכתבה במסגרת מדעי המחשב
מה זה ביטוי? - הגדרה מטכנולוגיה