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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Холбертон школа [Архівовано 16 травня 2022 у Wayback Machine.] — школа для інженерів в Сан-Франциско, було засновано в її честь у 2015 році.

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

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

  1. а б в г д Find a Grave — 1995.
  2. ISNI — 2012.
  3. Abbate, Janet (2012). Recoding Gender: Women's Changing Participation in Computing. MIT Press. с. 32. ISBN 9780262018067. 
  4. а б Gay, Martin (10 квітня 2018). Recent Advances and Issues in Computers. Greenwood Publishing Group. ISBN 9781573562270. 
  5. Betty Holberton Video. ovguide.com. Архів оригіналу за 5 жовтня 2013. Процитовано 5 червня 2012. 
  6. а б в г ENIAC Programmers Project - Email List. 12 грудня 2008. Архів оригіналу за 12 грудня 2008. 
  7. ENIAC Programmers Project. ENIAC Programmers Project. Архів оригіналу за 30 листопада 2015. Процитовано 3 березня 2019. 
  8. а б On Computers: historical development of computers. internetlooks.com. Архів оригіналу за 19 листопада 2018. Процитовано 3 березня 2019. 
  9. а б в Lohr, Steve (17 грудня 2001). Frances E. Holberton, 84, Early Computer Programmer. NYTimes. Архів оригіналу за 16 грудня 2014. Процитовано 16 грудня 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.» 
  10. Levy, Claudia (15 грудня 2001). Frances Holberton, 84; Pioneer Programmer of Early Computers. Los Angeles Times. Архів оригіналу за 3 березня 2016. Процитовано 3 березня 2019. 
  11. Beyer, Kurt (2012). Grace Hopper and the Invention of the Information Age. London, Cambridge: MIT Press. с. 198. ISBN 9780262517263. 
  12. Fritz, W. Barkley (1996). The Women of ENIAC. IEEE Annals of the History of Computing 8 (3): 17. doi:10.1109/85.511940. Архів оригіналу за 21 листопада 2018. Процитовано 3 березня 2019. 
  13. Computer pioneer Betty Holberton dies at 84. Government Computer News. 7 січня 2002. Архів оригіналу за 2 грудня 2008. Процитовано 7 червня 2008. «Frances “Betty” Snyder Holberton, a pioneer in programming languages and other aspects of computing, died Dec. 8 in Rockville, Md. She was 84.» 

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

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