Математическая карьера Мэри Ли Вудс (Mary Lee Woods) охватила период перехода от исследований военного времени к зарождению эры коммерческих вычислений, и она отличилась благодаря строгому подходу к разработке программного обеспечения. Ее ранний вклад включал программирование сложного машинного кода для компьютера Ferranti Mark 1 — роль, которая требовала глубокого технического владения навыками работы с ограниченной памятью, двоичной арифметикой и сложными процессами диагностики в проектировании мейнфреймов середины века.
Раннее математическое образование
Вудс родилась в 1924 году в Бирмингеме. Она посещала гимназию Ярдли (Yardley Grammar School), а затем, между 1942 и 1944 годами, прошла ускоренный курс обучения в Бирмингемском университете в военное время. Свой первоначальный технический опыт она получила в Учреждении телекоммуникационных исследований (Telecommunications Research Establishment) в Малверне. После завершения учебы она приняла стипендию в обсерватории Маунт-Стромло (Mount Stromlo Observatory) в Канберре, Австралия, где проработала с 1947 по 1951 год.
Инженерная работа в Ferranti
В 1951 году Вудс пришла в компанию Ferranti в Манчестере, где работала в группе под руководством Джона Мейкписа Беннетта (John Makepeace Bennett). Ее основное внимание было сосредоточено на программировании систем Ferranti Mark 1 и Mark 1 Star, которые характеризовались двухуровневой памятью и зависимостью от последовательной 40-битной арифметики. Она разработала подпрограмму 'Stopandprint' для облегчения диагностики ошибок вдали от пульта управления и сотрудничала в разработке интерпретирующих подпрограмм. За время работы она успешно добивалась равной оплаты и прав для женщин в своем отделе.
Программирование в качестве надомной работы
После рождения первого ребенка в 1955 году Вудс перешла к тому, что она описывала как «надомное программирование» (cottage industry programming). Работая из дома, она создавала симуляции для Лондонского транспортного управления (London Transport Executive), чтобы решить проблему скопления автобусов, и разработала программное обеспечение для отслеживания метеозондов, используемых Королевскими ВВС (RAF) на аэродроме Боскомб-Даун. В 1963 году она вернулась к работе на полную ставку в компанию K and H, где писала руководства по программированию до своего окончательного выхода на пенсию в 1987 году.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Семья и поздние годы
Вудс вышла замуж за Конвея Бернерса-Ли (Conway Berners-Lee) 10 июля 1954 года в церкви Святого Спасителя (St Saviour's Church) в Хэмпстеде; они познакомились во время работы в Ferranti. У пары было четверо детей: Тимоти, Питер, Хелен и Майкл. В более поздние годы она работала учителем математики и продолжала заниматься вычислениями с использованием таких языков, как BASIC и Fortran. Она скончалась 29 ноября 2017 года в возрасте 93 лет.
Краткие факты
- Рождение: 1924 г., Бирмингем - Смерть: 2017 г., Лондон - Образование: Бирмингемский университет, школа Ярдлис - Известные работодатели: Ferranti, обсерватория Маунт-Стромло, Учреждение телекоммуникационных исследований - Период карьеры: 1942-1987 гг. - Брак: 10 июля 1954 г., Конвей Бернерс-Ли
Часто задаваемые вопросы читателей
### Какой именно инструмент диагностики программного обеспечения создала Вудс?
Она создала подпрограмму под названием 'Stopandprint', которая позволяла программистам контролировать данные в аккумуляторе и определенных строках памяти, не прерывая выполнение программы.
### Занималась ли она чем-то еще, помимо компьютерного программирования?
Да, она работала школьным учителем математики и писала руководства по программированию для компании K and H.

.jpg)