stringtranslate.com

Beatriz Worsley

Beatrice Helen Worsley (18 de octubre de 1921 [a] - 8 de mayo de 1972) fue una científica informática canadiense, la primera mujer del país en trabajar en esa profesión. Recibió su doctorado. Licenciado por la Universidad de Cambridge con Maurice Wilkes como asesor, el primer Ph.D. concedido en lo que hoy se conocería como informática . Escribió el primer programa que se ejecutó en EDSAC , coescribió el primer compilador para Ferranti Mark 1 de Toronto , escribió numerosos artículos sobre informática y enseñó informática e ingeniería en la Queen's University y la Universidad de Toronto durante más de 20 años antes de su muerte en la edad de 50 años. [2]

Primeros años de vida

Beatrice nació el 18 de octubre de 1921 [a] de Joel y Beatrice Marie ( de soltera Trinker). Joel nació en 1887 en una familia de clase trabajadora en Ashton-Under-Lyne , Manchester . Los abuelos de Beatrice Marie habían fundado una fábrica textil en Xia, México, en la década de 1850, y en 1908 Joel y Beatrice Marie se mudaron a trabajar en la planta. La planta fue destruida por los rebeldes alrededor de 1917 y Joel aceptó un trabajo en El Salto en las plantas CIMSA del grupo Río Grande, llegando a convertirse en gerente general. [3]

Beatrice Marie dio a luz a un hijo en 1920, Charles Robert, y luego a Beatrice Helen al año siguiente. Los dos fueron educados en casa por razones de seguridad y tuvieron poca interacción con sus vecinos. En 1929, Joel se mudó con la familia a Toronto para brindar una mejor educación a sus hijos. Charles ingresó al Upper Canada College , mientras que Beatrice comenzó en la escuela pública Brown, pero se mudó a la escuela Bishop Strachan en 1935. [3]

El obispo Strachan ofreció dos carreras y Beatrice se matriculó en los cursos de preparación universitaria más difíciles. Se destacó hasta el punto de que el director afirmó que era una de las mejores estudiantes que asistió a la escuela. Se graduó en 1939 con premios en matemáticas, ciencias y, por tener la calificación general más alta, obtuvo el Premio del Gobernador General. [4]

Estudios de pregrado

Worsley ganó la Beca Burnside en Ciencias del Trinity College , parte de la Universidad de Toronto, y comenzó sus estudios en septiembre de 1939. Sus altas calificaciones le valieron la primera Beca en Ciencias Alexander T. Fulton. [5]

Para su segundo año se transfirió a la división de Matemáticas y Física, un programa aplicado más que teórico. En su tercer año, Worsley ganó la Beca James Scott en Matemáticas y Física. Graduada en 1944 en matemáticas y física con una Licenciatura en Artes , tuvo la distinción de obtener la nota más alta en cada clase cada año. [5]

Servicio en tiempos de guerra

Inmediatamente después de graduarse, Worsley se alistó en el Servicio Naval Real Canadiense de Mujeres , más conocido como los "Wrens". Después del entrenamiento básico en HMCS Conestoga [b] en Galt (hoy conocido como Cambridge, Ontario ), fue asignada al Establecimiento de Investigación Naval (NRE) en Halifax . Primero se le asignó la tarea de estudiar las defensas del puerto, luego la desmagnetización y la guía de torpedos. [5]

Cuando terminó la Segunda Guerra Mundial, Worsley fue el único Wren en la NRE que decidió permanecer en servicio. En septiembre de 1945 fue ascendida a teniente y se le asignó un nuevo proyecto de investigación sobre la corrosión del casco. Durante el año siguiente pasó 150 días en el mar, muchos de ellos en el dragaminas clase Bangor de la NRE , HMCS Quinte , estableciendo un récord para Wrens que se mantiene hasta el día de hoy. [6] La mayor parte de esto tuvo lugar durante las terribles condiciones del invierno del Atlántico canadiense, lo que le valió el respeto de la tripulación que hacía lo que ella misma llamaba un "trabajo de hombres". Fue desmovilizada oficialmente en agosto de 1946. [7]

Postgrado en MIT

Inmediatamente después de dejar a los Wren, Worsley fue aceptado en el programa de maestría de un año de duración en matemáticas y física del MIT . Entre sus clases se encontraba un curso de física del estado sólido impartido por László Tisza , y un curso sobre amplificadores de retroalimentación y servomecanismos, área en la que el MIT era líder mundial. [6]

Su tesis sobre Un estudio matemático de dispositivos informáticos con un apéndice sobre análisis de errores de analizadores diferenciales se completó bajo la dirección de Henry Wallman , miembro del famoso Laboratorio de Radiación del MIT . El artículo cubría casi todas las máquinas informáticas que existían entonces. Entre las muchas máquinas discutidas se encuentran Harvard Mark I y Mark II, varias máquinas calculadoras mecánicas y electromecánicas de IBM, computadoras digitales basadas en relés de Bell Labs, ENIAC , EDVAC , la máquina IAS , Whirlwind I y II, y EDSAC . El apéndice cubrió varios sistemas de analizadores diferenciales y examinó sus fuentes de errores. Sigue siendo uno de los relatos más detallados de la informática temprana. [6]

Centro de Computación en Toronto

Después de escribir su tesis, Worsley regresó a Canadá y le dijo a su familia que el futuro estaba en las computadoras. Desafortunadamente, no existía una industria informática en Canadá en ese momento, y aceptó un trabajo en el Consejo Nacional de Investigación de Canadá (NRC), donde trabajó en el departamento de aerodinámica. [8]

Durante este período, la Universidad de Toronto había estado trazando planes para abrir un departamento de informática, como centro de investigación en la universidad y como oficina de servicios , vendiendo tiempo en las máquinas a usuarios comerciales y gubernamentales. En septiembre de 1947, la NRC proporcionó los primeros fondos para comprar dos calculadoras mecánicas de tarjetas perforadas IBM y dos asistentes para operarlas. Worsley se enteró del esfuerzo y postuló para el puesto, habiendo estado en la NRC solo unos meses. Se incorporó al nuevo departamento en enero de 1948. [9]

Uno de sus primeros trabajos en el centro fue un contrato con Atomic Energy of Canada (AECL) para brindar soporte computacional, junto con la asesora de personal Kelly Gotlieb y J. Perham Stanley, otro asistente contratado al mismo tiempo que Worsley. [9] Durante el verano de 1948, construyó un analizador diferencial a partir de piezas de Meccano , similar al descrito por Hartree y Arthur Porter en 1935. Sobrevive poca información sobre este analizador; Los estudiantes construyeron un segundo modelo, o quizás una reconstrucción del original, en 1951. [10]

Cambridge

Una vez completado el analizador, Worsley y Stanley fueron enviados al Reino Unido para aprender lo que pudieran sobre el diseño del EDSAC, entonces en construcción en el Laboratorio de Matemáticas de Cambridge de la Universidad de Cambridge . Llegaron y encontraron la máquina casi terminada y ayudaron en lo que pudieron a ponerla en línea para su primera prueba el 6 de mayo de 1949. El primer programa que se ejecutó con éxito en la máquina fue uno que Worsley ayudó a escribir para calcular cuadrados, [9] [ 11] y más tarde recopiló este y varios programas similares en uno de los primeros artículos sobre el tema, The EDSAC Demonstration . [12]

El mes siguiente, se celebró una reunión en Cambridge sobre el tema de las máquinas informáticas, y Worsley preparó un informe sobre el programa que producía cuadrados y uno nuevo que producía tablas de números primos . El informe incluía resultados de muestra, así como una descripción del código y cómo se ejecutaba en la máquina. [13] Esto fue impreso en las actas de la conferencia y fue retomado años más tarde por Brian Randell para su famoso libro de 1973, The Origins of Digital Computers . Esto hizo que Worsley fuera muy conocido en el campo de la informática mucho después de los acontecimientos. [14]

Worsley luego comenzó su doctorado en Newnham College . Mientras trabajaba en el laboratorio, asistió a cursos de física cuántica con Paul Dirac , John Lennard-Jones y Nicholas Kemmer , teoría de números con Albert Ingham y, quizás lo más importante, análisis numérico con Douglas Hartree . Comenzó a escribir su tesis bajo la dirección de Hartree, quien casualmente también supervisó a otra mujer canadiense, Charlotte Fischer . [14]

En medio de este trabajo, por razones desconocidas, Worsley regresó a Toronto [15] y continuó su disertación con el profesor de matemáticas de la UofT, Byron Griffith. Poco después, el Centro de Computación la volvió a contratar en julio de 1951. Hartree aprobó la tesis y Worsley recibió su doctorado en 1952. [14]

Su artículo, Programación en serie para máquinas calculadoras digitales reales e idealizadas , se considera la primera tesis doctoral escrita sobre computadoras modernas. [14] Incluyó una serie de discusiones sobre cálculos numéricos en máquinas de Turing , así como ejemplos del mundo real, en particular EDSAC. Luego pasó a describir métodos para reconocer qué instrucciones de máquina eran necesarias y cuáles podían lograrse mediante combinaciones de otras instrucciones. Tanto Turing como Claude Shannon habían discutido versiones idealizadas de este concepto, pero la contribución de Worsley fue demostrar la forma más eficiente de hacerlo, no una única solución generalizada como en el caso de Shannon. [dieciséis]

FERUT y transcodificación

Durante el verano de 1948, el Centro de Computación se acercó a la NRC con planes para construir una copia de la computadora digital basada en relés Mark 6 de Bell Labs. Ante una luz verde tentativa, se acercaron a Northern Electric para obtener planos para el diseño y les dijeron que habría una tarifa de licencia de 25.000 dólares (equivalente a 332.839 dólares en 2023). Regresaron a la NRC en marzo de 1949 por 50.000 dólares adicionales para la licencia y los costos de construcción, pero la NRC sabiamente les dijo que abandonaran estos planes y construyeran una versión electrónica. [17]

Juntos, la universidad y la NRC planearon un ambicioso programa para construir una computadora de primer nivel para ser utilizada por la NRC, la Junta de Investigación de Defensa y la industria. Conocida como UTEC, la construcción comenzó en 1951, pero rápidamente tuvo serios problemas debido a la falta de confiabilidad de sus sistemas de memoria de tubo Williams . No fue hasta finales de ese año que el sistema finalmente fue lo suficientemente confiable como para ser utilizado. En este punto, el Centro se acercó a la NRC en busca de financiación para completar el sistema con una unidad de matemáticas paralela. [18]

AECL se había sentido cada vez más frustrado por la falta de una máquina utilizable, y cuando se enteraron de que se había contactado con NRC para continuar con el desarrollo de UTEC, sugirieron que sería mejor gastar los fondos comprando una máquina completa. Bennett Lewis de AECL sabía que Ferranti había construido una máquina Ferranti Mark 1 completa para la contraparte de AECL en el Reino Unido, la Autoridad de Energía Atómica del Reino Unido , sólo para quedarse con ella cuando el gobierno entrante canceló su financiación. Esto estaba disponible por solo $30,000 (equivalente a $341,522 en 2023), aproximadamente lo mismo que la primera ronda de financiamiento requerida para la UTEC ampliada. [19]

La máquina se compró a principios de 1952 y llegó a principios de 1952, antes de que Worsley se reincorporara al centro. Ella estaba al tanto de la llegada de la máquina y la bautizó FERUT, que significa "Computadora electrónica Ferranti de la Universidad de Toronto". La máquina estaba operativa en el verano, proporcionando a la UofT una de las computadoras más potentes del mundo. [19]

En el otoño de 1953, Worsley y Patterson Hume comenzaron a desarrollar un nuevo lenguaje informático para la máquina, conocido como Transcode. [20] Esto era similar al Autocode desarrollado por Alick Glennie en la Universidad de Manchester para la misma máquina, pero aprovechó varias notas de diseño del Mark I para producir un lenguaje más rápido y algo más fácil de usar. Una ventaja importante fue la conversión de decimal a binario y viceversa, lo que permitió a los programadores ingresar números en forma decimal. [21]

Universidad de la Reina

A pesar de las impresionantes credenciales de Cambridge, una serie de artículos muy respetados y varias primicias en la industria, Worsley fue ignorado repetidamente para un ascenso dentro de la Universidad de Toronto. No fue hasta 1960 que fue ascendida de miembro del personal a profesora asistente, y no fue hasta 1964 que fue ascendida a profesora asistente de física e informática. En comparación con los demás miembros de los primeros días del Centro de Computación, recibió mucho menos reconocimiento. [22]

En 1965, a Worsley le ofrecieron un trabajo en la Universidad de Queen , lanzando su nuevo Centro de Computación basado en un IBM 1620 . [c] En Queen's sus deberes se centraron más en la enseñanza y ocuparon la mayor parte de su tiempo en 1971. [24] En septiembre de ese año, después de 20 años en el campo, se tomó un año sabático en el Departamento de Análisis Aplicado e Informática. Ciencias en la Universidad de Waterloo . El 8 de mayo de 1972, en Waterloo, Worsley sufrió un infarto mortal. [23]

Premios

En 2014, Worsley recibió póstumamente el premio Lifetime Achievement Award in Computer Science de la Asociación Canadiense de Ciencias de la Computación. [25]

Notas

  1. ^ La lápida de abc Worsley indica que su año de nacimiento es 1922, mientras que el Registro Civil oficial de México indica que su año de nacimiento es 1921.
  2. ^ A las bases de la Armada canadiense se les asignan nombres parecidos a barcos.
  3. ^ El 1620 fue reemplazado por un IBM 360/40 en 1967. [23]

Referencias

Citas

  1. ^ Bowen, Jonathan P. (2019). "El impacto de Alan Turing: métodos formales y más allá". En Bowen, Jonathan P.; Liu, Zhiming ; Zhang, Zili (eds.). Ingeniería de sistemas de software confiables. CONJUNTOS 2018 (PDF) . Apuntes de conferencias sobre informática . vol. 11430. Cámara: Springer . págs. 202-235. doi :10.1007/978-3-030-17601-3_5. ISBN 978-3-030-17600-6. S2CID  121295850. Archivado (PDF) desde el original el 9 de octubre de 2022.
  2. ^ Campbell 2003.
  3. ^ ab Campbell 2003, pág. 51.
  4. ^ Campbell 2003, págs. 51–52.
  5. ^ abc Campbell 2003, pag. 52.
  6. ^ abc Campbell 2003, pag. 53.
  7. ^ Campbell 2003, págs. 52–53.
  8. ^ Campbell 2003, págs. 53–54.
  9. ^ abc Campbell 2003, pag. 54.
  10. ^ Williams 1994, pág. 6.
  11. ^ Williams 1994.
  12. ^ Randell 1975, págs. 395–401.
  13. ^ Worsley, Beatriz (1973). "La Demostración EDSAC". En Randall, Brian (ed.). Los orígenes de las computadoras digitales. Artículos seleccionados . Springer-Verlag. págs. 395–401.
  14. ^ abcd Campbell 2003, pag. 55.
  15. ^ Campbell 2003, pag. 56.
  16. ^ Campbell 2003, págs. 55–56.
  17. ^ Williams 1994, pág. 7.
  18. ^ Williams 1994, págs. 8–9.
  19. ^ ab Williams 1994, pág. 10.
  20. ^ Campbell 2003, pag. 57.
  21. ^ Hume, JN Patterson; Worsley, Beatriz (1955). "Transcode: Un sistema de codificación automática para FERUT". Revista de la Asociación de Maquinaria de Computación . 2 (4): 243–252. doi : 10.1145/320809.320811 . S2CID  732416.
  22. ^ Campbell 2003, pag. 59.
  23. ^ ab Campbell 2003, pág. 60.
  24. ^ Campbell 2003, págs. 59–60.
  25. ^ "Premios a la trayectoria en informática - 2014". Asociación Canadiense de Ciencias de la Computación .

Bibliografía

Registro de archivo

Worsley, Beatriz. "Beatrice Worsley fonds" (1951-1972) [Registro textual]. Fondo F01390 - Fondo Beatrice Worsley. Kingston, ON, Canadá: Archivos de la Universidad de Queen, Universidad de Queen.