לדלג לתוכן

Microsoft Small Basic

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־10:20, 20 בפברואר 2016 מאת חזרתי (שיחה | תרומות) (עריכת הפתיח: קישורים פנימיים)

Microsoft Small Basic היא שפת תכנות מבוססת אובייקטים מבית מיקרוסופט. השפה הותאמה במיוחד לילדים ולמתחילים בתחום תכנות המחשבים.

סביבת הפיתוח המתאימה לשפת התכנות היא Small Basic, הניתנת להורדה באתר הרשמי של שפת התכנות. פורמט הקובץ המתאים הוא "SB.*". שפה זו היא שפת המתחילים של Visual Basic ו-Visual Studio.

מבנה השפה (Syntax)

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

[[אובייקט (מדעי המחשב)|אובייקט]].מאפיין("משתנה")

לשפה יש, מלבד האובייקטים, גם:

  1. פונקציות הנקראות "שגרות" ומוגדרות באמצעות המילה השמורה "Sub",
  2. לולאות For ו-While,
  3. משפטי תנאי (If, Else ו-ElseIf).


כל משפט שאינו אובייקט או משתנה צריך להיגמר ב-End ושם הפעולה. כך שלולאת For תיגמר ב-Endfor, ושגרה תיגמר ב-EndSub.
בשפה קיים דגש גדול מאוד על אותיות קטנות/גדולות, למרות שאין זה הכרחי.

חלק מהפקודות של השפה

אובייקטים:

TextWindow- מאפשר לשים טקסט בחלון.

Clock- משתמש עם שעון המערכת.

Turtle- אובייקט זה מאפשר לצייר סמלים בחלון בעזרת איור של צב.

מילות תנאי:

If- בעברית: אם. אחרי כתיבת IF רושמים סוגריים ובתוכם מצב התנאי.

And- שמים בתוך מצב התנאי. בעזרתם ניתן להוסיף 2 מצבים בתוך התנאי.

Then- הפקודה "אז" שמים בסוף שורת מצב התנאי. בשורה הבאה כותבים מה יתבצע כשזה קורה.

EndIf- שמים בסוף שורת ה- IF. מסיים את תנאי ה- If.

Else- במקום כתיבת התנאי השני, עושה הפוך ממה שכתוב בתנאי הקודם.

מאפיינים:

WriteLine- כותבים ליד פקודות הכותבות טקסט בחלון כמו TEXTWINDOW. אם נכתב מאפיין זה המחשב יודע לעשות את פעולת הכתיבה הבאה בשורה חדשה.

Write- בדומה ל WriteLine אבל עם כתיבת מאפיין זה המחשב יידע לשים את פעולת הכתיבה הבאה באותה שורה.

Read- קורא מה שהמשתמש כותב בחלון הטקסט.

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

קישורים חיצוניים

  • וMicrosoft Small Basic – האתר הרשמי של השפה (באנגלית)
  • לומדים וחושבים תכנות – אתר ללימוד השפה (בעברית)
ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.