Бетті Голбертон

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Бетті Голбертон
Betty Holberton.jpg
Народилася 7 березня 1917(1917-03-07)
Філадельфія, Пенсильванія, США
Померла 8 грудня 2001(2001-12-08) (84 роки)
Роквіль (Меріленд), Меріленд, США
·хвороба
Громадянство
(підданство)
Flag of the United States.svg США
Діяльність інформатик, програміст, математик
Галузь програмна інженерія
Alma mater Пенсильванський університет
Заклад Інженерна школа Мура[d], Remington Rand і Національний інститут стандартів і технології
Нагороди

Френсіс Елізабет «Бетті» Холбертон (7 березня 1917 — 8 грудня 2001 року) одна з перших шести програмістів ENIAC — першого універсального електронного цифрового комп'ютера. Вона також винайшла точки зупину для налагодження програм.[1]

Раннє життя та освіта[ред. | ред. код]

Програмісти Бетті Джин Дженнінгс (ліворуч) і Френ Білас[en] (праворуч) виконують операції на головної панелі управління ENIAC.

Холбертон народилася як Френсіс Елізабет Снайдер у Філадельфії, штат Пенсильванія в 1917 році. В її перший день занять математики в університеті Пенсильванії, професор запитав чи не краще їй було б вдома виховати дітей.[2] Натомість, Холбертон вирішила вивчати журналістику, тому що її навчальний план дозволяв їй подорожувати далеко.[3] Журналістика також була однією з небагатьох сфер, доступних для жінок, в яких можна було зробити кар'єру в 1940-х роках.[2]

Кар'єра[ред. | ред. код]

Бетті Холбертон (праворуч на передньому плані) програмує комп'ютер ENIAC у Філадельфії, штат Пенсильванія, будівля BRL 328 (1940-і/1950-і роки)

Під час Другої Світової Війни, поки чоловіки воювали, армія потребувала жінок для обчислення балістичних траєкторій. Холбертон була прийнята на роботу в інженерну школу Мура[en] як «обчислювач», і незабаром була обрана однією з шести жінок для програмування ENIAC. Холбертон, разом з Кей Макналті, Марлін Вескофф, Рут Тейтельбаум, Бетті Джин Дженнінгс, і Френ Білас, запрограмували ENIAC для обчислення балістичних траєкторій в електронному вигляді для балістичної науково-дослідної лабораторії (BRL), армії США. Їх робота на ENIAC забезпечила кожній з них місце у жіночому залі слави технологій.[4] На самому початку, тому що ENIAC був засекречений, жінкам дозволялося працювати з кресленнями та електричними схемами, щоб запрограмувати його. ENIAC був представлений широкому загалу 15 лютого 1946 році в університеті Пенсильванії.[5][6] На той час його вартість становила близько $487,000, що еквівалентно $7,051,000 в 2018 році.[6] Під час її роботи на ENIAC у Бетті було чимало продуктивних ідей, які приходили до неї вночі. На що інші програмісти жартома казали, що вона «вирішує проблем уві сні більше, ніж інші люди вдень».[7]

Після Другої світової війни, Холбертон працювала у Remington Rand і Національному бюро стандартів. Вона була начальником програмування досліджень в лабораторії прикладної математики David Taylor Model Basin[en] в 1959 році. Вона допомогла в розробці для UNIVAC панелей управління, на яких числова панель розташована поряд з клавіатурою і переконала інженерів замінити зовнішній вигляд UNIVAC з чорного на сіро-бежевий тон, який згодом став поширеним кольором комп'ютерів.[8] Вона була однією з тих, хто написав першу швидку систему програмування (сортування/злиття). Холбертон використала колоду гральних карт, щоб розробити дерево рішень для бінарної функції сортування, і написала код, який використовував десять стрічкових пристроїв для читання і запису даних під час роботи.[9] Вона написала перший пакет статистичного аналізу, який використовувався під час перепису 1950 року.

У 1953 році вона стала начальником передового програмування у підрозділі лабораторії прикладної математики Військово-морського флоту в штаті Меріленд, де вона жила до 1966 року.[7] Холбертон працювала з Джоном Моклі, Ідою Родс над розробкою набору інструкцій C-10 для UNIVAC I, який вважається прототипом всіх сучасних мов програмування. Вона також брала участь у розробці перших стандартів для мов програмування COBOL і Фортран разом з Ґрейс Гоппер.[10] Пізніше, як співробітник Національного бюро стандартів, вона була дуже активною при розробці перших двох редакцій стандарту мови Fortran («Фортран 77» і «Фортран 90»).

Смерть[ред. | ред. код]

Вона померла 8 грудня 2001 року в Роквілі, штат Меріленд, у віці 84, через хвороби серця, діабет і ускладнення від інсульту, який вона перенесла кілька років тому.[7][11]

Нагороди[ред. | ред. код]

У 1997 році вона єдина з шести жінкою, які запрограмували ENIAC, отримала премію Ади Лавлейс, вищу нагороду Асоціації жінок в обчислювальній техніці.[4]

Також в 1997 році вона отримала нагороду «Піонер комп'ютерної галузі» від ІЕЕЕ за розробку генератора сортування-злиття генератор, який, відповідно до IEEE, «надихнуло перші ідеї щодо компіляції.»[4]

Також в 1997 році вона була включена у Зал слави Women in Technology International[en], нарівні з іншими першими програмістами ENIAC.[4]

Спадщина[ред. | ред. код]

Холбертон школа — школа для інженерів в Сан-Франциско, було засновано в її честь у 2015 році.

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. Abbate, Janet (2012). Recoding Gender: Women's Changing Participation in Computing. MIT Press. с. 32. ISBN 9780262018067. 
  2. а б Gay, Martin (10 April 2018). Recent Advances and Issues in Computers. Greenwood Publishing Group. ISBN 9781573562270. 
  3. Betty Holberton Video. ovguide.com. Архів оригіналу за 2013-10-05. Процитовано 2012-06-05. 
  4. а б в г ENIAC Programmers Project - Email List. 12 December 2008. Архів оригіналу за 12 December 2008. 
  5. ENIAC Programmers Project. ENIAC Programmers Project. 
  6. а б On Computers: historical development of computers. internetlooks.com. 
  7. а б в Lohr, Steve (Dec 17, 2001). Frances E. Holberton, 84, Early Computer Programmer. NYTimes. Процитовано 16 December 2014. «Frances Elizabeth Holberton, one of the first computer programmers, whose contributions to software over the years ranged from an early data-sorting program to helping develop the business programming language Cobol, died on Dec. 8 at a nursing home in Rockville, Md. She was 84.» 
  8. Levy, Claudia (December 15, 2001). Frances Holberton, 84; Pioneer Programmer of Early Computers. Los Angeles Times. 
  9. Beyer, Kurt (2012). Grace Hopper and the Invention of the Information Age. London, Cambridge: MIT Press. с. 198. ISBN 9780262517263. 
  10. Fritz, W. Barkley (1996). The Women of ENIAC. IEEE Annals of the History of Computing 8 (3): 17. doi:10.1109/85.511940. 
  11. Computer pioneer Betty Holberton dies at 84. Government Computer News. January 7, 2002. Процитовано 2008-06-07. «Frances “Betty” Snyder Holberton, a pioneer in programming languages and other aspects of computing, died Dec. 8 in Rockville, Md. She was 84.» 

Посилання[ред. | ред. код]

Подальше читання[ред. | ред. код]