אדסחר דייקסטרה

אדסחר דייקסטרה
Edsger Dijkstra
19302002
תרומות עיקריות
פיתוחה של שפת התכנות ALGOL, האלגוריתם של דייקסטרה,ביסוס מדעי של תהליך התכנות.

אֶדְסְחֶר ויבֶּה דייקסטרה (הולנדית: Edsger Wybe Dijkstra, אלפבית פונטי בינלאומי: ‎ˈɛtˌsxər ˈdɛɪkˌstra)‏ (30 במאי 1930 - 6 באוגוסט 2002) היה מהבולטים במדעני המחשב במאה העשרים.

דייקסטרה נולד ברוטרדם שבהולנד, לאב כימאי ולאם מתמטיקאית.

למד מתמטיקה ופיזיקה תאורטית באוניברסיטה של ליידן. בשנים 1952-1962 עבד כמתכנת, ובמהלכן השלים את הדוקטורט במדעי המחשב (שעדיין לא התגבשו כתחום עצמאי) באוניברסיטת אמסטרדם. עבודת הדוקטור שלו, שהוגשה בשנת 1959, נושאת את הכותרת Communication with an Automatic Computer, והתבססה גם על נסיונו כמתכנת.

בשנים 1962-1984 היה פרופסור למתמטיקה באוניברסיטת איינדהובן, ובשנים 1973-1984 היה עמית מחקר של חברת בורוז. בשנים 1984-1999 היה פרופסור למדעי המחשב באוניברסיטת טקסס באוסטין.

בין תרומותיו הבולטות:

  • האלגוריתם של דייקסטרה, למציאת מסלול קצר ביותר בגרף, כשנתונות משקולות לא שלילות על הקשתות. האלגוריתם מוצא את המסלולים מקודקוד מסוים בגרף אל כל אחד מהקודקודים האחרים (במסגרת תורת הגרפים).
  • Go To Statement Considered Harmful, מכתב למערכת הירחון Communications of the ACM שהתפרסם בשנת 1968 ויצר תפנית בתחביר של שפות תכנות, בהסבו את תשומת הלב לקושי שגורם השימוש בפקודת goto לקריאותן של תוכניות. בעקבות מכתב זה נוצר התכנות המובנה, שבו יש מבני בקרה המאפשרים קריאות גבוהה.
  • ביסוס מדעי של תהליך התכנות.
  • פעולות הנעילה והשחרור של מנעול לסיכרוניזציה של תהליכים במערכת מבוזרת. מאמריו על מערכות מבוזרות נחשבים על ידי רבים להתחלת תחום המחקר של החישוב המבוזר.
  • מאמרו על ייצוב עצמי, תכונה המבטיחה כי מערכת מבוזרת שתתחיל ממצב כלשהו תתכנס לבסוף למצב חוקי ותישאר חוקית. המאמר התחיל את תחום המחקר הזה (תת תחום של תחום מערכות מבוזרות).
  • פיתוח מהדר ראשון לשפת התכנות ALGOL, שפה שהפכה למודל בבהירותה ובקפדנותה המתמטית.

דייקסטרה הוא חתן פרס טיורינג לשנת 1972.

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

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

  • "מדעי המחשב אינם עוסקים במחשב יותר משאסטרונומיה עוסקת בטלסקופ".
  • "השאלה האם מחשב יודע לחשוב דומה לשאלה האם צוללת יודעת לשחות".

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

[עריכה] אחדים מספריו

  • Structured programming (with O.J. Dahl and C.A.R. Hoare), Academic Press, 1972
  • A Discipline of Programming, Prentice-Hall, 1976
  • Selected Writings on Computing: A Personal Perspective, Springer Verlag, 1982.

[עריכה] ראו גם

בעיית הפילוסופים הסועדים

[עריכה] קישורים חיצוניים

מיזמי קרן ויקימדיה
ויקיציטוט ציטוטים בוויקיציטוט: אדסחר דייקסטרה

system wymiany linków wymiana linkami SEO Tools tanie kredyty gotówkowe kreatyna Plaza 3 star hotel Los Angeles krynica noclegi Sejm Tyk