ديفيد ويلر (عالم حاسوب)

كان ديفيد جون ويلر، زميل الجمعية الملكية (9 فبراير 1927 - 13 ديسمبر 2004) [ 10 ] [ 11 ] [ 12 ] عالم حاسوب إنجليزيًا وأستاذًا لعلوم الحاسوب في جامعة كامبريدج . [ 13 ] [ 14 ] [ 15 ]

تعليم

وُلد ويلر في برمنغهام ، إنجلترا، وهو الابن الثاني من بين ثلاثة أبناء لأغنيس مارجوري (اسمها قبل الزواج غودجون ) وآرثر ويلر، صانع أدوات الضغط والمهندس وصاحب شركة صغيرة لتجهيز المتاجر. [ 16 ] تلقى تعليمه في مدرسة ابتدائية محلية في برمنغهام، ثم التحق بمدرسة الملك إدوارد السادس كامب هيل بعد فوزه بمنحة دراسية عام 1938. تعطلت دراسته بسبب الحرب العالمية الثانية ، فأكمل دراسته الثانوية في مدرسة هانلي الثانوية . [ 16 ] في عام 1945، حصل على منحة دراسية لدراسة امتحان كامبريدج الرياضي الثلاثي في ​​كلية ترينيتي، كامبريدج ، وتخرج عام 1948. [ 17 ] حصل على أول درجة دكتوراه في علوم الحاسوب في العالم [ 18 ] عام 1951. [ 18 ] [ 19 ]

حياة مهنية

شملت إسهامات ويلر في هذا المجال العمل على آلة حاسبة إلكترونية لتخزين التأخير التلقائي (EDSAC) في خمسينيات القرن العشرين [ 20 ] وتحويل بوروز-ويلر (الذي نُشر عام 1994). يُنسب إليه، إلى جانب موريس ويلكس وستانلي جيل ، اختراع الروتين الفرعي (الذي أطلقوا عليه اسم الروتين الفرعي المغلق ) حوالي عام 1951، وقدم أول شرح لكيفية تصميم مكتبات البرمجيات؛ [ 4 ] ونتيجة لذلك، كانت تعليمات الانتقال إلى الروتين الفرعي تُسمى غالبًا قفزة ويلر . نشر ويلكس ورقة بحثية عام 1953 تناقش العنونة النسبية لتسهيل استخدام الروتينات الفرعية. [ 21 ] (مع ذلك، ناقش تورينج الروتينات الفرعية في ورقة بحثية عام 1945 حول مقترحات تصميم NPL ACE ، وذهب إلى حد ابتكار مفهوم مكدس عناوين الإرجاع. [ 22 ] )

كان مسؤولاً عن تنفيذ حاسوب CAP ، وهو أول حاسوب يعتمد على قدرات أمنية. في مجال التشفير ، صمم برنامج WAKE وشارك في تصميم خوارزميتي التشفير TEA و XTEA مع روجر نيدهام . في عام 1950، استخدم مع موريس ويلكس برنامج EDSAC لحل معادلة تفاضلية تتعلق بترددات الجينات في ورقة بحثية لرونالد فيشر . [ 23 ] ويمثل هذا أول استخدام للحاسوب لحل مشكلة في مجال علم الأحياء .

أصبح زميلًا في كلية داروين، كامبريدج في عام 1964 وتقاعد رسميًا في عام 1994، على الرغم من أنه ظل عضوًا نشطًا في مختبر الحاسوب بجامعة كامبريدج حتى وفاته.

الحياة الشخصية

في 24 أغسطس 1957، تزوج ويلر من جويس مارغريت بلاكلر، طالبة أبحاث الفيزياء الفلكية، التي استخدمت EDSAC في تحقيقاتها الرياضية الخاصة كطالبة أبحاث منذ عام 1955. أنجب الزوجان ابنتين وابنًا.

توفي ويلر بنوبة قلبية في 13 ديسمبر 2004 أثناء عودته إلى المنزل بالدراجة من مختبر الحاسوب. [ 16 ]

التقدير والإرث

ويلر:

يقيم مختبر الحاسوب في جامعة كامبريدج سنوياً "محاضرة ويلر"، وهي سلسلة من المحاضرات المتميزة التي سميت تيمناً به. [ 24 ]

يقتبس

كثيراً ما يُستشهد بقول ويلر: "يمكن حل جميع المشاكل في علوم الحاسوب من خلال مستوى آخر من التوجيه غير المباشر ." [ 25 ] أو "يمكن حل جميع المشاكل في علوم الحاسوب من خلال مستوى آخر من التوجيه غير المباشر، باستثناء مشكلة وجود طبقات كثيرة جداً من التوجيه غير المباشر." [ 26 ] وقد أطلق على هذا اسم النظرية الأساسية لهندسة البرمجيات .

ومن الاقتباسات الأخرى المنسوبة إليه: " التوافق يعني تكرار أخطاء الآخرين عن عمد." [ 27 ]

مراجع

  1. كامبل-كيلي، مارتن (2004). "ويلر، ديفيد جون (1927-2004)". قاموس أكسفورد للسير الوطنية . المجلد  1 (  نسخة إلكترونية). مطبعة جامعة أكسفورد. doi : 10.1093/ref:odnb/94633 .(يتطلب ذلك اشتراكًا أو الوصول إلى مكتبة ويكيبيديا أو عضوية في مكتبة عامة في المملكة المتحدة .)
  2. بوروز، مايكل ؛ ويلر، ديفيد ج. (1994). "خوارزمية ضغط بيانات بدون فقدان باستخدام فرز الكتل" (ملف PDF) . التقرير الفني رقم 124، شركة ديجيتال إكويبمنت. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 15 ديسمبر 2021.
  3. ويلر، دي جيه؛ نيدهام، آر إم (1995). "TEA، خوارزمية تشفير صغيرة". التشفير السريع للبرمجيات . سلسلة محاضرات في علوم الحاسوب. المجلد 1008. ص 363. doi : 10.1007/3-540-60590-8_29 . ISBN   978-3-540-60590-4.
  4. 1 2 ويلر، دي جيه (1952). "استخدام الإجراءات الفرعية في البرامج" . وقائع الاجتماع الوطني لجمعية آلات الحوسبة لعام 1952 (بيتسبرغ) - ACM '52 . ص 235. doi : 10.1145/609784.609816 . مؤرشف من الأصل في 28 يونيو 2015. 
  5. ويلر، دي جيه (1992). "أنظمة برمجة EDSAC". حوليات IEEE لتاريخ الحوسبة . 14 (4): 34-40 . doi : 10.1109/85.194053 . S2CID 23064533 . 
  6. 1 2 "ديفيد جون ويلر: زميل عام 2003" . متحف تاريخ الحاسوب . تم الاطلاع عليه بتاريخ 15 مايو 2020 .
  7. 1 2 3 4 5 ديفيد ويلر في مشروع علم الأنساب الرياضي
  8. لي، غونغ؛ ويلر، ديفيد ج. (1990). "مخطط توزيع مفاتيح المصفوفة". مجلة علم التشفير . 2 (1): 51-59 . CiteSeerX 10.1.1.51.1279 . doi : 10.1007/bf02252869 . S2CID 30468228 .  
  9. هوبر، آندي (1978). شبكات الاتصالات الحاسوبية المحلية (أطروحة دكتوراه). جامعة كامبريدج.
  10. كامبل-كيلي، م. (2006). "ديفيد جون ويلر. 9 فبراير 1927 - 13 ديسمبر 2004: انتُخب زميلًا في الجمعية الملكية عام 1981" . مذكرات السيرة الذاتية لزملاء الجمعية الملكية . 52 : 437-453 . doi : 10.1098/rsbm.2006.0030 .
  11. "ديفيد ويلر، 1927-2004" . نعوات. مختبر كامبريدج للحاسوب . تم الاطلاع عليه بتاريخ 21 يوليو 2011 .
  12. «البروفيسور ديفيد ويلر» . نعوات. صحيفة الإندبندنت . لندن. 22 ديسمبر 2004. تم الاطلاع عليه بتاريخ 21 يوليو 2011 .
  13. ويلر، دي جيه (1994). "خوارزمية تشفير البيانات المجمعة". التشفير السريع للبرمجيات . سلسلة محاضرات في علوم الحاسوب. المجلد 809. الصفحات 127-134 . doi : 10.1007/3-540-58108-1_16 . ISBN   978-3-540-58108-6.
  14. هوبر، أ.؛ ويلر، ج. (أكتوبر 1979). "شبكات التوجيه الثنائية". معاملات IEEE في الحوسبة . C-28 (10): 699-703 . doi : 10.1109/tc.1979.1675237 . ISSN 0018-9340 . S2CID 20076347 .  
  15. هوبر، أ.؛ ويلر، د. (أبريل 1979). "صيانة أنظمة الاتصالات الحلقية". معاملات IEEE في الاتصالات . 27 (4): 760-761 . doi : 10.1109/tcom.1979.1094451 . ISSN 0090-6778 . 
  16. 1 2 3 كامبل-كيلي، مارتن (3 يناير 2008). "ويلر، ديفيد جون (1927-2004)، عالم حاسوب" . قاموس أكسفورد للسير الوطنية . المجلد 1 ( الطبعة الإلكترونية). مطبعة جامعة أكسفورد. doi : 10.1093/ref:odnb/94633 .  (يتطلب ذلك اشتراكًا أو الوصول إلى مكتبة ويكيبيديا أو عضوية في مكتبة عامة في المملكة المتحدة .)
  17. ديفيد ج. ويلر على خادم ببليوغرافيا DBLP
  18. 1 2 هاي، توني ؛ باباي، جيوري (2015). "البرمجيات تكمن في الثغرات". عالم الحوسبة: رحلة عبر ثورة . مطبعة جامعة كامبريدج . ص 47. ISBN  9780521766456.
  19. إعداد البرامج للحاسوب الرقمي الإلكتروني، تأليف موريس ويلكس ، وديفيد ويلر، وستانلي جيل ؛ (الطبعة الأصلية 1951)؛ أعيد طبعه مع مقدمة جديدة بقلم مارتن كامبل كيلي؛ 198 صفحة؛ رسوم توضيحية؛ قائمة مراجع؛ نبذات تعريفية؛ فهرس؛ رقم ISBN 0-262-23118-2
  20. ويلكس، إم في؛ رينويك، دبليو؛ ويلر، دي جيه (1958). "تصميم وحدة التحكم في الحاسوب الرقمي الإلكتروني" . وقائع معهد مهندسي الكهرباء والإلكترونيات - الجزء ب: هندسة الراديو والإلكترونيات . 105 (20): 121-128 . doi : 10.1049/pi-b-1.1958.0267 عبر ResearchGate.
  21. وقائع الجمعية الفلسفية في كامبريدج، المجلد 49، الجزء 1، الصفحات 84-89
  22. تورينج، آلان م. (1945)، تقرير الدكتور أ.م. تورينج حول مقترحات تطوير محرك الحوسبة الآلي (ACE): مقدم إلى اللجنة التنفيذية للمختبر الفيزيائي الوطني في فبراير 1946أُعيد طبعه في: كوبلاند، بي جيه ، محرر (2005)، محرك الحوسبة الآلي لآلان تورينج ، أكسفورد: مطبعة جامعة أكسفورد، ص 383، رقم ISBN  0-19-856593-3
  23. فيشر، ر. أ. (ديسمبر 1950). " ترددات الجينات في التدرج المحدد بالانتقاء والانتشار" (ملف PDF) . القياسات الحيوية . 6 (4): 353-361 . doi : 10.2307/3001780 . hdl : 2440/15146 . JSTOR 3001780. PMID 14791572 .  
  24. "مختبر الحاسوب: محاضرات ويلر" . تم الاطلاع عليه بتاريخ 15 أكتوبر 2013 .
  25. سبينليس، ديوميديس (2007). "مستوى آخر من التوجيه غير المباشر" . في: أورام، آندي؛ ويلسون، جريج (محرران). الشفرة الجميلة . سيباستوبول، كاليفورنيا: أورايلي. ISBN 978-0-596-51004-6.
  26. بيارن، ستروستروب. لغة البرمجة C++ - الطبعة الرابعة . ص. مقدمة. 
  27. كوفتة، بيوتر (27 سبتمبر 2007). الثقة والتعقيد والتحكم: الثقة في عالم متقارب . جون وايلي وأولاده. ISBN 9780470517840.