Beatrice "Trixie" Helen Worsley (18 de octubre de 1921 - 8 de mayo de 1972) fue la primera mujer científica informática en Canadá. Recibió su Ph.D. título de la Universidad de Cambridge con Alan Turing y Douglas Hartree como asesores, [1] el primer doctorado otorgado en lo que hoy se conocería como ciencias de la computación . Escribió el primer programa que se ejecutó en EDSAC , coescribió el primer compilador de 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 University of Toronto.durante más de 20 años antes de su muerte a la edad de 50 años. [2]
Beatrice Worsley | |
---|---|
Nació | |
Fallecido | 8 de mayo de 1972 Waterloo, Ontario , Canadá | (50 años)
Lugar de descanso | Cementerio Mount Pleasant, Toronto , Canadá |
Nacionalidad | canadiense |
alma mater | |
Conocido por | Primer doctorado en informática, primer programa ejecutado en EDSAC |
Carrera científica | |
Campos | Ciencias de la Computación |
Tesis | Programación en serie para máquinas de cálculo digitales reales e idealizadas (presentado en 1952, otorgado en 1954) |
Asesor de doctorado | Douglas Hartree , Alan Turing [1] |
Vida temprana
Beatrice nació el 18 de octubre de 1921 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 comenzado una fábrica textil en Xia, México , en la década de 1850, y en 1908 Joel y Beatrice Marie se mudaron para trabajar en la planta. La planta fue destruida por los rebeldes alrededor de 1917 y Joel tomó un trabajo en El Salto con los molinos CIMSA del grupo Rio Grande, ascendiendo hasta convertirse en el gerente general. [3]
Beatrice Marie dio a luz a un hijo en 1920, Charles Robert, y luego 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 trasladó a la familia a Toronto para proporcionar una mejor educación a sus hijos. Charles ingresó en Upper Canada College , mientras que Beatrice comenzó en Brown Public School, pero se trasladó a Bishop Strachan School en 1935. [3]
El obispo Strachan ofreció dos pistas y Beatrice se inscribió en los cursos de preparación universitaria más difíciles. Ella se destacó hasta el punto que el director dijo que era una de las mejores estudiantes para asistir a la escuela. Se graduó en 1939 con premios en matemáticas, ciencias y, por tener la calificación general más alta, ganó 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 Alexander T. Fulton en Ciencias. [5]
Por segundo año se trasladó a la división de Matemáticas y Física, un programa aplicado en lugar de 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 calificación más alta en todas las clases todos los años. [5]
Servicio de guerra
Inmediatamente después de la graduación, Worsley se alistó en el Servicio Naval Real Canadiense de Mujeres , más conocido como los "Wrens". Después de una formación básica en HMCS Conestoga [a] en Galt (hoy conocida 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 desmagnetizar y guiar torpedos. [5]
Cuando terminó la Segunda Guerra Mundial , Worsley fue el único Wren en la NRE que eligió permanecer en servicio. En septiembre de 1945 fue ascendida a teniente y emprendió 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 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 atlántico canadiense, lo que le valió el respeto de la tripulación que hacía lo que ella misma llamaba "trabajo de hombres". Fue desmovilizada oficialmente en agosto de 1946 [7].
Postgrado en MIT
Inmediatamente después de dejar los Wrens, Worsley fue aceptado en el programa de maestría de un año del MIT en matemáticas y física. 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, un á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 documento 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 de cálculo 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 cubría varios sistemas de analizadores diferenciales y examinaba 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 había industria de la computación en Canadá en ese momento, y ella 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 estableciendo planes para abrir un departamento de computación, tanto como un centro de investigación en la universidad como una 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 de IBM y dos asistentes para ejecutarlas. Worsley se enteró del esfuerzo y se postuló para el puesto, después de haber 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; un segundo modelo, o quizás una reconstrucción del original, fue construido por estudiantes en 1951. [10]
Cambridge
Con el analizador terminado, Worsley y Stanley fueron enviados al Reino Unido para aprender lo que pudieran del diseño de EDSAC, entonces en construcción en el Laboratorio de Matemáticas de Cambridge de la Universidad de Cambridge . Llegaron para encontrar la máquina casi terminada y ayudaron donde pudieron para ponerla en línea para su primera prueba de funcionamiento 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]
Al 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 una salida de muestra, así como una descripción del código y cómo se ejecutó en la máquina. [13] Esto se imprimió en las actas de la conferencia y fue recogido años después por Brian Randell para su famoso libro de 1973, The Origins of Digital Computers . Esto hizo a Worsley bien conocido en el campo de la computación mucho después de los hechos. [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 con 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 trabajo, Programación en serie para máquinas de cálculo digitales reales e idealizadas , se considera la primera disertación de doctorado 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 la máquina eran necesarias y cuáles podrí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. Con una aprobación tentativa, se acercaron a Northern Electric para obtener planos para el diseño y se les dijo que habría una tarifa de licencia de $ 25,000 (equivalente a $ 290,254 en 2020). Regresaron a la NRC en marzo de 1949 por $ 50,000 adicionales para la licencia y los costos de construcción, pero la NRC les dijo sabiamente que abandonaran estos planes y construyeran una versión electrónica en su lugar. [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. Conocido como UTEC, la construcción comenzó en 1951 pero rápidamente se topó con 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 para obtener fondos 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 escucharon que se había acercado a 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 , solo para quedarse con ella cuando el gobierno entrante canceló su financiación. Esto estaba disponible por solo $ 30,000 (equivalente a $ 297,826 en 2020), aproximadamente lo mismo que la primera ronda de financiamiento requerida para la UTEC expandida. [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 por "Computadora electrónica Ferranti en la Universidad de Toronto". La máquina estaba operativa en el verano, proporcionando a UofT una de las computadoras más poderosas 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 fue 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 rechazado repetidamente para su promoción 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 promovida a profesora asistente de física e informática. En comparación con los otros miembros de los primeros días del Centro de Computación, recibió mucho menos reconocimiento. [22]
En 1965, a Worsley se le ofreció un trabajo en la Queen's University , lanzando su nuevo Computer Center basado en un IBM 1620 . [b] 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, tomó un año sabático en el Departamento de Análisis Aplicado y Computación. Ciencias en la Universidad de Waterloo . El 8 de mayo de 1972, en Waterloo, Worsley sufrió un infarto fatal. [23]
Premios
En 2014, Worsley recibió póstumamente el premio Lifetime Achievement Award en Ciencias de la Computación por la Asociación Canadiense de Ciencias de la Computación. [25]
Notas
- ^ A las bases de la Armada canadiense se les asignan nombres similares a barcos.
- ^ El 1620 fue reemplazado por un IBM 360/40 en 1967. [23]
Referencias
Citas
- ↑ a b 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. SETSS 2018 . Apuntes de conferencias en Ciencias de la Computación . 11430 . Cham: Springer . págs. 202–235. doi : 10.1007 / 978-3-030-17601-3_5 . ISBN 978-3-030-17600-6.
- ^ Campbell 2003 .
- ↑ a b Campbell , 2003 , p. 51.
- ^ Campbell 2003 , págs. 51-52.
- ↑ a b c Campbell , 2003 , p. 52.
- ↑ a b c Campbell , 2003 , p. 53.
- ^ Campbell 2003 , págs. 52-53.
- ^ Campbell 2003 , págs. 53–54.
- ↑ a b c Campbell , 2003 , p. 54.
- ^ Williams 1994 , p. 6.
- ^ Williams 1994 .
- ^ Randell 1975 , págs. 395–401.
- ^ Worsley, Beatrice (1973). "La demostración de EDSAC". En Randall, Brian (ed.). Los orígenes de las computadoras digitales. Artículos seleccionados . Springer-Verlag. págs. 395–401.
- ↑ a b c d Campbell , 2003 , p. 55.
- ^ Campbell 2003 , p. 56.
- ^ Campbell 2003 , págs. 55–56.
- ^ Williams 1994 , p. 7.
- ^ Williams 1994 , págs. 8–9.
- ↑ a b Williams , 1994 , p. 10.
- ^ Campbell 2003 , p. 57.
- ^ Hume, JN Patterson; Worsley, Beatrice (1955). "Transcode: Un sistema de codificación automática para FERUT". Revista de la Asociación de Maquinaria Informática . 2 (4): 243–252. doi : 10.1145 / 320809.320811 . S2CID 732416 .
- ^ Campbell 2003 , p. 59.
- ↑ a b Campbell , 2003 , p. 60.
- ^ Campbell 2003 , págs. 59-60.
- ^ "Premios a la trayectoria en Ciencias de la Computación - 2014" . Asociación Canadiense de Ciencias de la Computación .
Bibliografía
- Campbell, Scott (octubre-diciembre de 2003). "Beatrice Helen Worsley: pionera informática femenina de Canadá" (PDF) . IEEE Annals of the History of Computing . 25 (4): 51–62. doi : 10.1109 / MAHC.2003.1253890 . ISSN 1058-6180 . S2CID 13499528 .
- Smillie, Keith (2002). "Beatrice (Trixie) Worsley" . La computadora y yo: una mirada retrospectiva a algunas computadoras e idiomas .[ enlace muerto ]
- Randell, Brian , ed. (1975). Los orígenes de las computadoras digitales: artículos seleccionados (2ª ed.). Springer Verlag. ISBN 978-0-387-07114-5.
- Williams, Michael (enero-febrero de 1994). "UTEC y Ferut: Centro de Computación de la Universidad de Toronto". IEEE Annals of the History of Computing . 16 (2): 4–12. doi : 10.1109 / 85.279226 . ISSN 1058-6180 . S2CID 6578557 .
- Estatutos y ordenanzas de la Universidad de Cambridge 2007 . Prensa de la Universidad de Cambridge. 2007. p. 806. ISBN 978-0-521-70692-6.
Registro de archivo
Worsley, Beatrice. "Fondo de Beatrice Worsley" (1951-1972) [Registro textual]. Fonds F01390 - Fondo de Beatrice Worsley . Kingston, ON, Canadá: Archivos de Queen's University, Queen's University.