קונספט בהגדרה ABC
Miscellanea / / July 04, 2021
מאת גילם אלסינה גונזלס, בדצמבר. 2017
במשך שנים רבות, כאשר תור הזהב של מחשבי מיקרו שמונה סיביות, שפה זו של תִכנוּת היה השער עבור אנשים רבים לעולם המרגש של ארצות הברית מחשוב, ולמרות שהיום הוא נפל בשימוש לדברים רבים לטובת שפות חזקות יותר כמו C ++ בין היתר, BASIC הוא עדיין הפניה לתכנות למתחילים או לחובבים.
בסיסי (קוד ההוראה הסמלי לכל מטרה) היא שפת תכנות רמה גבוהה לשימוש כללי המיועדת ללמידה ושימוש קלים.
הגרסה הראשונה של שפה זו הוצגה בשנת 1964, תאריך מוקדם מאוד בהקשר לעליית המחשוב המודרני. מטרתו הייתה לעשות את זה כמה שיותר קל שרטוט של תוכניות לענקיות דאז מיינפריים, המחשבים של אז.
זה גם ייצג את אחד המאמצים הראשונים ליצור כלים שהותאמו ל אינטראקטיביות של מחשבים בזמן אמת, דבר שהטכנולוגיה עשתה ממש לאחרונה מוּתָר.
במובן זה, ל- BASIC יש שני אופני פעולה: מתפרשים ומורכבים.
במצב פרשני, "המתורגמן" מנתח ומבצע את התוכנית שורה אחר שורה, בעוד שבמצב הידור הנוהל הסטנדרטי ליצירת קוֹבֶץ הפעלה שאינה זקוקה לאף מתורגמן לרוץ במערכת.
יתר על כן, המבנה הבסיסי הוא גמיש מאוד; אין ספק, מי עוד מי פחות, כולנו בגיל מסוים ראינו רשימות BASIC בהן כל שורה של קוד זה היה ממוספר, עם מספור שקפץ בדרך כלל מ -10 ל -10.
לדוגמא, "שלום העולם" המתפרש טיפוסי ב- BASIC יכול להיות:
10 CLS
20 הדפס "שלום עולם"
30 GOTO 20
מה שההוראה של GOTO עושה זה לחזור למספר קו מסוים ולהמשיך בביצוע ממספר שורה זה.
משאב זה, זה של הוראות GOTO, שנמצא בשימוש נרחב ב- BASIC, אינו מקובל כנוהג נכון ב תכנות מובנה, שבו בנייה זו מוחלפת על ידי שימוש בפונקציות ונהלים.
אלה זמינים גם ב- BASIC, בגרסאות כמו ויז'ואל בייסיק ממיקרוסופט.
האחרון היה זה שפופולרי את השפה במחשבים עם הסביבה גרפי וה מערכת הפעלה חלונות, מגרסה 3.0 של סביבת התכנות האמורה. לפני כן, עם זאת, ל- BASIC היה תור הזהב בעידן המיקרו-מחשב של שמונה הביטים.
הרוב המכריע של מחשבי שמונה סיביות "הסתיר" את מערכת ההפעלה שלהם תחת מתורגמן של פקודות BASIC, כך שהוא פעל כשורת פקודה, בהיותו הממשק שאיתו ה- משתמשים.
תפקיד זה חדל להיות תפקידו עם כניסתם של מחשבים אישיים התואמים למחשב המקורי של IBM, שכבר השתמש בכמה DOS כמערכת הפעלה. עם זאת, הפופולריות של BASIC הובילה למספר גרסאות של DOS, כמו זו של מיקרוסופט, ושילבה מתורגמן קטן לשפה זו, בתחילה GW-BASIC ומאוחר יותר QBasic.
Visual Basic ייצג את השיא בשימוש ב- BASIC כשפת תכנות רצינית, בהמשך השתלבות בחבילת Visual Studio, איתה אפשרות השימוש ב- BASIC הפכה לאחת יותר יחד עם C ואחרים ניבים.
החל משנות ה -90 השימוש ב- BASIC ירד משמעותית, ואבן הבוחן הסופית לשפה פשטנית זו ניתנה על ידי שפות כגון Java ועל ידי פיזור פורמטים של מכשירים, עם הופעתם של מכשירים ניידים כגון סמארטפונים.
BASIC ממשיכה לשרוד גם היום, עם התפתחויות מודרניות כמו סביבת הגמבאס או ה- Visual השונה סטודיו, אך היא איבדה את בסיס המשתמשים שלה בגלל התפוצצות שפות התכנות והפריחה פנימה מרשתת.
במובן זה, BASIC אינה מותאמת לעולם המקוון, ולמרות שיש לה קומץ יישומים למכשירים ניידים, היא אינה מותאמת עבורה.
עם זאת, זו עדיין אפשרות מצוינת להיכנס לעולם התכנות המרגש.
צילומים: Fotolia - Alla72 / Casimiro
נושאים ב- BASIC