ההבדל בין הפלטפורמה לסביבה

Anonim

פלטפורמה לעומת סביבה

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

-> ->

עוד על פלטפורמת מחשב

פלטפורמת מחשב היא תוכנת מחשב או ארכיטקטורת חומרה, המשמשת כבסיס למערכת המחשב. לדוגמה, ארכיטקטורת x86 היא הפלטפורמה הנפוצה ביותר למחשבים שולחניים בעולם. IBM AS / 400, SunMirosystem (כיום בבעלות Oracle) SPARC, Apple, IBM, ו- Motorola PowerPC, ו- Intel IA-64 הן דוגמאות לפלטפורמות מחשוב. כל אחד מהם משמש כבסיס לבניית מערכת מחשב, התומכת במערכות הפעלה שונות ובתוכנות יישום ברמה גבוהה יותר. במקור, המונח פלטפורמה שימש ארכיטקטורות חומרה, ושימוש זה לא השתנה עם הזמן. עם זאת, השימוש במילה פלטפורמת התרחב לתוך המשטר של התוכנה, כי מערכות ההפעלה נועדו לתמוך ולהפעיל על כל אחד הארכיטקטורה הפרט, והם נקראים פלטפורמות תוכנה. דוגמאות לכך הן Sun Solaris ופותחות את Solaris עבור SPARC ו- UnisysOS עבור פלטפורמות יוניסיס, המשמשות בעיקר בשרתים.

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

עוד על סביבה

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

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

יישום המציע את הכלים המתפתחים המצורפים לתוכנה אחת, המאפשרת למפתח לגשת לפונקציות שונות ולהשתמש בהן בסביבה אחת ידועה כ"סביבת פיתוח משולבת "(IDE). Microsoft Visual Studio, Oracle JDeveloper ו- WinDev הן דוגמאות לסביבות פיתוח משולבות, שבהן בדרך כלל עורך קוד מקור, מהדר ומאתר באגים משולבים בתוכנה אחת.

מה ההבדל בין פלטפורמה לסביבה?

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

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