ХОППЕР Грейс

ХОППЕР Грейс
ХОППЕР Грейс
ХО́ППЕР Грейс (полн. Грейс Мюррей Хоппер, Grace Murray Hopper; урожденная Грейс Брюстер Мюррей) (9 декабря 1906, Нью-Йорк — 1 января 1992, Арлингтон, Виргиния) — американский математик, контр-адмирал, пионер развития компьютерных технологий, участница создания первого коммерческого компьютера UNIVAC-1, одна из создательниц языка программирования КОБОЛ (COBOL — common-business-oriented language).
В 1928 году Хоппер окончила Вассаровский колледж искусств (Мичиган) со степенью бакалавра. Затем училась в Йельском университете, где в 1930 году получила степень магистра, а в 1934 — докторскую степень. Затем Хоппер преподавала математику в Вассаровском колледже. В 1943 году она была зачислена в Военно-морской резерв, а в 1944 году в звании лейтенанта принята на работу в отдел, занимавшийся вычислениями для артиллерии при Гарвардском универистете, и стала работать на ЭВМ «Марк-1». Однажды, когда в схему «Марк-1» проник мотылек, она придумала новый термин «баг» (bug — жук) для обозначения необъяснимых компьютерных ошибок.
В 1949 году Хоппер стала сотрудничать с компанией Эккерта и Мокли, где приняла участие в создании машины UNIVAC-1. Для облегчения работы программистов Хоппер предложила составлять программы из так называемых подпрограмм, представляющих собой часто повторяющиеся последовательности команд. Она занялась разработкой первого компилятора — программы, способной автоматически находить в библиотеке готовые подпрограммы и формировать из них готовую программу в понятном компьютеру двоичном коде. Хоппер продолжала работать в фирме и после ее слияния в 1951 году с «Ремингтон Рэнд», а в 1955 — со «Сперри Рэнд Корпорейшн». В 1956 году ее отдел выпустил Flow-Matic, первый коммерческий компилятор. В 1966 она уволилась со службы во флоте в ранге коммандера (капитана I ранга), однако уже в следующем году была вновь призвана на службу, чтобы помочь стандартизировать компьютерный язык, используемый на флоте. В возрасте 79 лет она еще оставалась действующим офицером флота, и лишь в 1986 окончательно ушла на пенсию.

Энциклопедический словарь. 2009.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "ХОППЕР Грейс" в других словарях:

  • Хоппер, Грейс — В Википедии есть статьи о других людях с такой фамилией, см. Хоппер. Грейс Хоппер Grace Hopper …   Википедия

  • Хоппер Грейс — Грейс Хоппер Grace Hopper разработчик первого в истории компилятора для языка программирования Дата рождения: 9 декабря …   Википедия

  • Хоппер — Хоппер: Фамилия: Хоппер, Грейс американская военная деятельница, контр адмирал ВМС США, стоявшая у истоков компьютерных технологий. Хоппер, Деннис американский актер. Хоппер, Эдвард американский художник. Хоппер, Эдуард американский актер. англ.) …   Википедия

  • Грейс Хоппер — Grace Hopper разработчик первого в истории компилятора для языка программирования Дата рождения: 9 декабря …   Википедия

  • Хоппер Г. — Грейс Хоппер Grace Hopper разработчик первого в истории компилятора для языка программирования Дата рождения: 9 декабря …   Википедия

  • ХОППЕР (Hopper) Грейс — (1906 92) американский ученый в области компьютеров. Ей принадлежит изобретение первого в мире компилятора. Одна из создательниц широко применяемого языка программирования КОБОЛ (1959) …   Большой Энциклопедический словарь

  • Премия имени Грейс Мюррей Хоппер — Хотя многие награды добавили имя Грейс Хоппер к своему названию после ее смерти в 1992, Награда имени Грейс Мюррей Хоппер присуждалась Ассоциацией вычислительной техники (ACM) уже с 1971 года. Награда присуждается молодому (до 35 лет)… …   Википедия

  • Награда имени Грейс Мюррей Хоппер — Хотя многие награды добавили имя Грейс Хоппер к своему названию после ее смерти в 1992, Награда имени Грейс Мюррей Хоппер присуждалась Ассоциацией вычислительной техники (ACM) уже с 1971 г. Награда присуждается молодому (до 35 лет ) специалисту,… …   Википедия

  • Арлингтонское национальное кладбище — (англ. Arlington National Cemetery) …   Википедия

  • Хронология языков программирования — Списки языков программирования По категориям Хронологический Генеалогический Хронология языков программирования  упорядоченный в хронологическом порядке список языков программирования. Содержание …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»