ההיסטוריה של מהפכת המחשבים

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

במאמר זה, נדבר על ההיסטוריה של המחשבים, כיצד הם נוצרו, ועל המונחים הבסיסיים שכדאי להכיר.

ההיסטוריה של המחשוב

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

ההבדל בין מחשב לתוכנית מחשב

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

חומרת מחשב מתייחסת להתקנים הפיזיים (שבבים, לוחות, זיכרון וכו') המרכיבים את המחשב.

ההיסטוריה של המחשבים

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

במאמר זה, נדבר על ההיסטוריה של המחשבים, כיצד הם נוצרו, ועל המונחים הבסיסיים שכדאי להכיר.

היסטוריה קצרה של מחשבים

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

המהפכה הדיגיטלית

בשנות ה-50 וה-60 הומצאו טרנזיסטורים שניתן להשתמש בהם לבניית מחשבים קטנים וחזקים מאוד. זה הזמן שבו המחשב באמת המריא ככלי מעשי. המחשב הראשון המבוסס על טרנזיסטורים היה Whirlwind, שנבנה בשנת 1963. אחריו הגיע ה-TX-0, שהיה המחשב הממוסחר הראשון שהשתמש בטרנזיסטורים. מחשבים אלו שימשו ליישומים מיוחדים, כגון בקרת תעבורה אווירית, חיזוי מזג אוויר והנחיית טילים.

IBM והמהפכה הגדולה ביותר בתחום המחשוב

בתחילת שנות ה-60, IBM (מכונות עסקיות בינלאומיות) נתקף ברעיון. הם הבינו כיצד להשתמש בטכנולוגיה דיגיטלית כדי להפוך מחשבים לחזקים יותר באופן אקספוננציאלי. התוצאה הייתה קו המחשבים של IBM System/360. זו הייתה מערכת המחשב הראשונה עם מספר מעבדים (יחידות עיבוד מרכזיות, או CPUs). זה היה גם המחשב הראשון שכלל פאנל קדמי רך שניתן להסיר כדי לחשוף סט של דיסקים מגנטיים נשלפים.

IBM - ענקית המחשבים ששינתה את המשחק

קו המחשבים System/360 של IBM חולל מהפכה בתעשייה. זה הביא את הרעיון של המחשב לרמה חדשה לגמרי. ה-System/360 היה המחשב הראשון ששימש אך ורק למטרות מיינפריים. לפיכך, הוא היה ידוע גם בשם "האולר השוויצרי של המחשבים" בגלל הרבגוניות שלו. המערכת/360 יכולה לשמש ליישומים עסקיים, מנהליים, מדעיים או טכניים. זה יכול גם להיות מוגדר כדי לענות על הצרכים הספציפיים של תעשייה או ארגון.