Loading AI tools
שפת תכנות מוויקיפדיה, האנציקלופדיה החופשית
Microsoft Small Basic היא שפת תכנות מבוססת אובייקטים מבית מיקרוסופט. השפה הותאמה במיוחד לילדים ולמתחילים בתחום תכנות המחשבים.
סביבת הפיתוח המתאימה לשפת התכנות היא Small Basic, הניתנת להורדה באתר הרשמי של שפת התכנות. פורמט הקובץ המתאים הוא "SB.*".
לשפה יש תחביר (Syntax) בעל חוקיות קבועה: בהתחלה, אובייקט, נקודה, מאפיין ומשתנה. כללים אילו מתבטאים בתבנית הזו: לשפה יש, מלבד האובייקטים, גם:
כל משפט שאינו אובייקט או משתנה צריך להיגמר ב-End ושם הפעולה. כך שלולאת For תיגמר ב-Endfor, ושגרה תיגמר ב-EndSub.
בשפה קיים דגש גדול מאוד על אותיות רישיות ואותיות קטנות, למרות שאין זה הכרחי.
יצירת משתנה תתבצע באמצעות הכרזה על שמו והשמת הערך. בשפה לא קיימים סוגי משתנים, כך שמחרוזת (String) תוכל להכיל מספר, ומספר יוכל להיות מאוחד עם מחרוזת וכו'.
בשפה קיימים מערכים, וזיהוי אינדקסים מתבצע באמצעות סוגריים מרובעים.
דוגמה למבנה הקוד:
אובייקט.מאפיין(משתנה)
הדגמת מנגנון קלט-פלט של השפה:
TextWindow.WriteLine("Enter your name: ") ' מבקש מהמשתמש להקליד את שמו
name = TextWindow.Read() ' יוצר משתנה וממלא אותו בקלט - משמע, השם
TextWindow.WriteLine("Hello, " + name)
שליפה מתוך מערך בהתאם לקלט:
book["never ending story"]["title"] = "Never Ending Story"
book["never ending story"]["author"] = "Michael Ende"
book["lord of the rings"]["title"] = "Lord of the Rings I - The Fellowship of the Ring"
book["lord of the rings"]["author"] = "J. R. R. Tolkien"
TextWindow.Writeline("Enter book: ") ' מבקש קלט
search = TextWindow.Read()
author = book[search]["author"]
title = book[search]["title"]
TextWindow.WriteLine(author + " " + title)
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.