Адель Гольдстин: Пионер программирования ENIAC и вычислительной техники.
Adele Goldstine
Адель Гольдстин (1920-1964) – американская математик и программист, автор руководства для ENIAC. Внесла вклад в развитие компьютеров с хранимой программой.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Американский компьютерный программист (1920–1964)
American computer programmer (1920–1964)
Адель Голдстайн (21 декабря 1920 – ноябрь 1964) – американский математик и программист. Она написала руководство пользователя для первого электронного цифрового компьютера ENIAC. Благодаря своей работе по программированию этого компьютера, она также сыграла ключевую роль в переходе ENIAC от машины, требующей перепрограммирования при каждом использовании, к машине, способной выполнять набор из пятидесяти сохранённых инструкций.
Adele Goldstine (; December 21, 1920 – November 1964) was an American mathematician and computer programmer. She wrote the manual for the first electronic digital computer, ENIAC. Through her work programming the computer, she was also an instrumental player in converting the ENIAC from a computer that needed to be reprogrammed each time it was used to one that was able to perform a set of fifty stored instructions.
Ранние годы и образование
Голдстайн родилась в Нью-Йорке 21 декабря 1920 года в семье еврейских родителей, говорящих на идише. Ее отец эмигрировал из Панделюса, Литва (тогда Российская империя) в 1902 году. Она училась в средней школе Хантер-колледжа, затем в Хантер-колледже. После получения степени бакалавра, она поступила в Мичиганский университет, где в 22 года получила степень магистра математики. Работа вычислителя была критически важна для военных усилий, и женщин считали способными выполнять эту работу быстрее и точнее, чем мужчин. К 1943 году и на протяжении всей Второй мировой войны практически все вычислители были женщинами, как и многие их непосредственные руководители. Голдстайн написала Руководство для операторов ENIAC после того, как шесть женщин (Кей МакНалти, Бетти Джин Дженнингс, Бетти Снайдер, Марлин Уескофф, Фрэн Билас и Рут Лихтерман) самостоятельно научились "программировать" ENIAC, используя его логические и электрические принципиальные схемы. Для перенастройки машины для решения другой задачи требовалось физически подключать и отключать провода; это называлось "настройкой", поскольку современная терминология "программа" еще не получила распространения. В 1946 году Голдстайн присутствовала на сеансах программирования с Бартик и Диком Клиппингером и была нанята, чтобы помочь внедрить модификацию хранимой программы Клиппингера в ENIAC. Джон фон Нейман был консультантом при выборе набора инструкций. Это решило проблему, когда программистам приходилось отключать и подключать патч-корды для каждой программы, которую должна была выполнить машина; вместо этого программа вводилась в три функциональные таблицы, которые ранее использовались только для хранения функции сопротивления траектории. Программист ENIAC Жан Бартик назвала Голдстайн одним из трех своих выдающихся партнеров по программированию, наряду с Бетти Холбертон и Артом Герингом. Они вместе работали над программой Тауба для ENIAC.
Goldstine was born in New York City on December 21, 1920, to Yiddish speaking Jewish parents. Her father emigrated from Pandėlys, Lithuania (then Russian Empire) in 1902. She attended Hunter College High School, then Hunter College. After receiving her B. A., she attended the University of Michigan, where she earned a Master's in mathematics aged 22. The job of computer was critical to the war effort, and women were regarded as capable of doing the work more rapidly and accurately than men. By 1943, and for the balance of World War II, essentially all computers were women as were many of their direct supervisors. Goldstine wrote the Operators Manual for the ENIAC after the six women (Kay McNulty, Betty Jean Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas and Ruth Lichterman) trained themselves to "program" the ENIAC using its logical and electrical block diagrams. Reconfiguring the machine to solve a different problem involved physically plugging and unplugging wires on the machine; it was called "setting up," as the modern terminology of "program" had not yet come into use. In 1946 Goldstine sat in on programming sessions with Bartik and Dick Clippinger and was hired to help implement Clippinger's stored program modification to the ENIAC. John von Neumann was a consultant on the selection of the instruction set implemented. This solved the problem of the programmers having to unplug and replug patch cables for every program the machine was to run; instead the program was entered on the three function tables, which had previously been used only for storage of a trajectory's drag function. ENIAC programmer Jean Bartik called Goldstine one of her three great programming partners along with Betty Holberton and Art Gehring. They worked together to program the Taub program for the ENIAC.
Послевоенные годы
После войны Голдстайн продолжила работу в области программирования с фон Нейманом в Лос-Аламосской национальной лаборатории, где она формулировала задачи для обработки компьютером ENIAC.
After the war, Goldstine continued her programming work with von Neumann at Los Alamos National Laboratory, where she devised problems for ENIAC to process.
Смерть
После рождения двоих детей в 1953 и 1960 годах, в 1962 году у неё диагностировали рак. Она скончалась два года спустя, в 1964 году, в возрасте 43 лет.
After having two children, in 1953 and 1960, she was diagnosed with cancer in 1962. She died two years later at the age of 43 in 1964.