دیوید ویلر


دیوید جان ویلر FRS (۹ فوریه ۱۹۲۷–۱۳ دسامبر ۲۰۰۴)[۱۰][۱۱][۱۲] دانشمند کامپیوتر و استاد علوم کامپیوتر در دانشگاه کمبریج بود.[۱۳][۱۴][۱۵][۱۶]

David Wheeler دیوید ویلر FRS
EDSAC (14) (cropped).jpg
نام در زمان تولدDavid John Wheeler
زادهٔ۹ فوریهٔ ۱۹۲۷[۱]
بیرمنگام، انگلستان
درگذشت۱۳ دسامبر ۲۰۰۴ (۷۷ سال)
کمبریج، انگلستان
ملیتبریتانیایی
تحصیلاتدانشگاه کمبریج (MA, PhD)
شناخته‌شده برایBurrows–Wheeler transform (BWT)[۲]
Tiny Encryption Algorithm (TEA)[۳]
Wheeler Jump[۴]
WAKE
EDSAC[۵]
جایزه(ها)Fellow of the Royal Society (1981)
Computer Pioneer Award (1985)
Fellow, Computer History Museum (2003)[۶]
پیشینه علمی
شاخه(ها)علوم کامپیوتر
محل کاردانشگاه کمبریج
Computer Lab, Cambridge
Darwin College, Cambridge
پایان‌نامهAutomatic Computing With EDSAC (۱۹۵۱)
استاد راهنماMaurice Wilkes[۷]
دانشجویان دکتری

تحصیلاتویرایش

ویلر در بیرمنگام، انگلیس، دومین فرزند از سه فرزند (اگنس) مارجوری، همسر گودجون و آرتور ویلر، سازنده ابزار مطبوعات، مهندس و صاحب یک شرکت کوچک مغازه متولد شد.[۱۷] وی در یک مدرسه ابتدایی محلی در بیرمنگام تحصیل کرد و پس از برنده شدن در بورس تحصیلی در سال ۱۹۳۸ به مدرسه پسرانه King Edward VI Camp Hill رفت. تحصیلات وی با جنگ جهانی دوم مختل شد و تحصیلات ششم خود را در دبیرستان هانلی به پایان رساند.[۱۷] در سال ۱۹۴۵ وی با بورسیه تحصیل در رشته ریاضیات کمبریج در کالج ترینیتی، کمبریج به تحصیل پرداخت و در سال ۱۹۴۸ فارغ‌التحصیل شد.[۱۸] وی در سال ۱۹۵۱ موفق به دریافت اولین[۱۹] دکترای علوم کامپیوتر در جهان شد.[۱۹][۲۰]

حرفهویرایش

مشارکت‌های ویلر در کامپیوتر شامل کار بر روی ماشین حساب خودکار ذخیره‌سازی تأخیر الکترونیکی (EDSAC) در دهه ۱۹۵۰[۲۱] و تغییر شکل تبدیل باروز-ویلر (چاپ ۱۹۹۴) بود. وی به همراه موریس ویلکس و استنلی گیل، در حدود ۱۹۵۱ به‌عنوان مخترع زیر برنامه (که آنها از آن به عنوان زیرروال بسته) یاد می‌کنند، اعتبار دارد و اولین توضیح را در مورد نحوه طراحی کتابخانه‌های نرم‌افزار ارائه داد. ویلکس مقاله ای را در سال ۱۹۵۳ منتشر کرد و در آن در مورد حالت آدرس‌دهی نسبی برای تسهیل استفاده از زیرروال‌ها بحث کرد.[۲۲]

زندگی شخصیویرایش

در ۲۴ اوت ۱۹۵۷ ویلر با دانشجوی تحقیق اخترفیزیک، جویس مارگارت بلکلر ازدواج کرد. آنها دو دختر و یک پسر داشتند. وی در ۱۳ دسامبر ۲۰۰۴ در حالی که از آزمایشگاه رایانه با دوچرخه سواری برمی‌گشت بر اثر حمله قلبی درگذشت.[۲۳]

منابعویرایش

  1. Campbell-Kelly, Martin (2004). "Wheeler, David John (1927–2004)". Oxford Dictionary of National Biography. Vol. 1 (online ed.). Oxford University Press. doi:10.1093/ref:odnb/94633. (Subscription or UK public library membership required.)
  2. الگو:Burrows Wheeler 1994
  3. Wheeler, D. J.; Needham, R. M. (1995). "TEA, a tiny encryption algorithm". Fast Software Encryption. Lecture Notes in Computer Science. Vol. 1008. p. 363. doi:10.1007/3-540-60590-8_29. ISBN 978-3-540-60590-4.
  4. Wheeler, D. J. (1952). "The use of sub-routines in programmes". Proceedings of the 1952 ACM national meeting (Pittsburgh) on - ACM '52. p. 235. doi:10.1145/609784.609816. Archived from the original on 28 June 2015.
  5. Wheeler, D. J. (1992). "The EDSAC programming systems". IEEE Annals of the History of Computing. 14 (4): 34–40. doi:10.1109/85.194053. S2CID 23064533.
  6. "David John Wheeler: 2003 Fellow". Computer History Museum. Retrieved 15 May 2020.
  7. ۷٫۰ ۷٫۱ ۷٫۲ ۷٫۳ ۷٫۴ دیوید ویلر at Mathematics Genealogy Project
  8. Li, Gong; Wheeler, David J. (1990). "A matrix key-distribution scheme". Journal of Cryptology. 2 (1): 51–59. CiteSeerX 10.1.1.51.1279. doi:10.1007/bf02252869. S2CID 30468228.
  9. Hopper, Andy (1978). Local Area Computer Communication Networks (PhD thesis). University of Cambridge.
  10. Campbell-Kelly, M. (2006). "David John Wheeler. 9 February 1927 -- 13 December 2004: Elected FRS 1981". Biographical Memoirs of Fellows of the Royal Society. 52: 437–453. doi:10.1098/rsbm.2006.0030.
  11. "David Wheeler, 1927–2004". Obituaries. Cambridge Computer Laboratory. Retrieved 2011-07-21.
  12. "Professor David Wheeler". Obituaries. The Independent. London. 22 December 2004. Retrieved 2011-07-21.[پیوند مرده]
  13. فهرست انتشارات از مایکروسافت آکادمیک سرچ
  14. {{cite book}}: Empty citation (help)
  15. Hopper, A.; Wheeler, J. (October 1979). "Binary Routing Networks". IEEE Transactions on Computers. C-28 (10): 699–703. doi:10.1109/tc.1979.1675237. ISSN 0018-9340.
  16. Hopper, A.; Wheeler, D. (April 1979). "Maintenance of Ring Communication Systems". IEEE Transactions on Communications. 27 (4): 760–761. doi:10.1109/tcom.1979.1094451. ISSN 0090-6778.
  17. ۱۷٫۰ ۱۷٫۱ Oxford Dictionary of National Biography (online ed.). Oxford University Press. {{cite encyclopedia}}: Missing or empty |title= (help) (Subscription or UK public library membership required.)
  18. دیوید ویلر در دی‌بی‌ال‌پی
  19. ۱۹٫۰ ۱۹٫۱ {{cite book}}: Empty citation (help)
  20. The Preparation of Programs for an Electronic Digital Computer by Maurice Wilkes, David Wheeler, and Stanley Gill; (original 1951); reprinted with new introduction by Martin Campbell-Kelly; 198 pp. ; illus; biblio; bios; index; شابک ‎۰−۲۶۲−۲۳۱۱۸−۲
  21. Wilkes, M.V.; Renwick, W.; Wheeler, D.J. (1958). "The design of the control unit of an electronic digital computer". Proceedings of the IEE - Part B: Radio and Electronic Engineering. 105 (20): 121–128. doi:10.1049/pi-b-1.1958.0267 – via ResearchGate.
  22. Proceedings of the Cambridge Philosophical Society, Vol 49, Pt 1, pgs 84-9
  23. Oxford Dictionary of National Biography (online ed.). Oxford University Press. {{cite encyclopedia}}: Missing or empty |title= (help) (Subscription or UK public library membership required.)