Адель Голдстайн
Адель Голдстайн (англ. Adele Goldstine, до шлюбу Кац, англ. Adele Katz 21 грудня 1920 — листопад 1964) — американська програмістка, написала першу комп'ютерну документацію — повне керівництво для першого електронно-цифрового комп'ютера ENIAC. Її робота внесла суттєвий внесок у перетворення ЕНІАК з машини, яку потрібно було перепрограмувати кожен раз наново, в комп'ютер, здатний виконувати будь-яку операцію з заздалегідь збереженого набору з п'ятдесяти інструкцій[1].
Адель Голдстайн | |
---|---|
англ. Adele Goldstine | |
Народилася |
21 грудня 1920 Нью-Йорк, штат Нью-Йорк, США |
Померла | листопад 1964 (43 роки) |
Країна | США |
Діяльність | математикиня, інформатикиня |
Alma mater | Університет Мічигану |
Галузь | інформатика |
Ступінь | магістр |
Біографія
Адель Кац народилася в Нью-Йорку 21 грудня 1920 року в єврейській родині. Вчилася в середній школі при Гантерскому коледжі, потім і в самому коледжі. По завершенню бакалаврату поступила до Мічиганського університету, де здобула магістерський ступінь з математики[2]. Там зустріла Германа Голдстайна, військового, який керував проектуванням ENIAC, і одружилася з ним у 1941 році.
У воєнні та післявоєнні роки Адель Голдстайн активно брала участь як в програмуванні, так і в перепроєктуванні ENIAC у співпраці як з першою командою програмістів, так і, наприклад, з Джоном фон Нейманом (в Лос-Аламоській національній лабораторії, де вона формулювала завдання для вирішення на ENIAC[1]).
У 1952 та 1959 роках народила двох дітей. У 1962 в Адель Голдстайн діагностували рак, від якого вона померла через два роки.
Робота над ENIAC
Працюючи в Школі Мура вчителькою математики, Голдстайн вчила обчислювачів виконувати річний розрахунок стрільби по таблиці траєкторій[3]. Її колишні учениці стали першимпи програмістками ENIAC: Кей Макналті, Бетті Джин Дженнінгс, Бетті Снайдер, Мерлін Вескофф, Фран Білас та Рут Ліхтерман. Після того, як вони навчилися «програмувати» (перекомутація дротів і провертання лічильника) ENIAC за допомогою логічних і електричних блок-схем, Голдстайн написала знамените керівництво з використання.
У 1946 році Голдстайн керувала перепроєктуванням ENIAC для використання збережених в пам'яті програм. Крім неї в проекті брали участь Джин Бартік та Дік Кліппінгер, а також Джон фон Нейман, якого найняли консультантом з вибору набору інструкцій. «Програмування» нової машини все ще здійснювалося дротами, але замість повного їх перепідключення досить було закодувати плановані до виконання команди в трьох таблицях функцій, які до того використовувалися тільки для зберігання допоміжних даних при розрахунку траєкторій. Пізніше Джин Бартік говорила, що їй довелося співпрацювати з трьома прекрасними програмістами: Адель Голдстайн, Бетті Холбертон та Арт Герінг. Крім цього проекту, пізніше Бартік та Голдстайн програмували в команді з Авраамом Таубом з Прінстона[4].
Примітки
- Jones, J. Sydney. «Adele Katz Goldstine.» In Notable Women Scientists. Gale: 1999, pp. 212-13
- «Adele Katz Goldstine». IEEE Global History Network. Accessed Oct. 17 2013. Retrieved from http://www.ieeeghn.org/wiki/index.php/Adele_Katz_Goldstine
- Brainerd, John G. «Genisis of the ENIAC» Technology and Culture. Vol. 17. No. 3, pp. 482-88.
- Thomas Haigh, Mark Priestley, Crispin Rope, «ENIAC in Action: Making and Remaking the Modern Computer», 2016
Посилання
- Women in Computer Science. Women's First Roles in the 20th Century Computer World. Архів оригіналу за March 2, 2006. Процитовано 25 лютого 2006. Computer World Women in Computer Science. Women's First Roles in the 20th Century Computer World. Архів оригіналу за March 2, 2006. Процитовано 25 лютого 2006.
- Adele Katz Goldstine, біографія. Процитовано 30 листопада 2016.