טורבו ג

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 25 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
טורבו ג’יימס - מגמת קולנוע בית הספר הרב תחומי עמק חרוד 2006
וִידֵאוֹ: טורבו ג’יימס - מגמת קולנוע בית הספר הרב תחומי עמק חרוד 2006

תוֹכֶן

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

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


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

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

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

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


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

תכונות טורבו C:

  • הרכבה מקושרת עם גישה מלאה למבנים ושמות סמלים של שפת C - הדבר מאפשר לתכנתים לכתוב כמה קודי שפת הרכבה היישר לתוכניות שלהם ללא צורך במרכיב נפרד.
  • תמיכה בכל דגמי הזיכרון - זה קשור לארכיטקטורת הזיכרון המפוצלת ששימשה את מעבדי 16 סיביות מאותה עידן, כאשר כל קטע מוגבל ל 64 קילובייט (Kb). הדגמים נקראו זעירים, קטנים, בינוניים, גדולים וענקיים, שקבעו את גודל הנתונים שבהם השתמשה התוכנית, כמו גם את גודל התוכנית עצמה. לדוגמה, עם הדגם הזעיר, גם הנתונים וגם התוכנית חייבים להתאים לקטע יחיד של 64 Kb. במודל הקטן, הנתונים והתוכנית השתמשו כל אחד בקטע 64-Kb שונה. אז בכדי ליצור תוכנית שגדולה מ -64 Kb או כזו שמפעילה מניפולציה של נתונים הגדולים מ -64 Kb, היה צורך להשתמש בדגמי הזיכרון הבינוניים, הגדולים והענקיים. לעומת זאת, מעבדי 32 סיביות השתמשו במודל זיכרון שטוח ולא הייתה להם מגבלה זו.
  • אופטימיזציה של מהירות או גודל - ניתן היה להגדיר את המהדר לייצור תוכנית הפעלה שהייתה מהירה או קטנה בגודל, אך לא את שניהם.
  • קיפול קבוע - תכונה זו אפשרה למהדר הטורבו C להעריך ביטויים קבועים בזמן קומפילציה ולא בזמן ריצה.