Kathleen Hylda Valerie Booth ( de soltera Britten , 9 de julio de 1922 - 29 de septiembre de 2022) fue una científica informática y matemática británica que escribió el primer lenguaje ensamblador y diseñó el ensamblador y el autocódigo para los primeros sistemas informáticos en el Birkbeck College de la Universidad de Londres . [1] Ayudó a diseñar tres máquinas diferentes, entre ellas la ARC (calculadora automática de relés), la SEC (computadora electrónica simple) y la APE(X)C .
Kathleen Booth trabajó en el Birkbeck College entre 1946 y 1962. [6] Viajó a los Estados Unidos como asistente de investigación de Andrew Booth en 1947, donde visitó a John von Neumann en Princeton . [7] Mientras estuvo en Princeton, fue coautora de "Consideraciones generales en el diseño de una computadora digital electrónica multipropósito", [8] [9] donde describió modificaciones al rediseño original de ARC para el ARC2 utilizando una arquitectura de von Neumann . [6] Parte de su contribución fue el lenguaje ensamblador ARC. [10] También construyó y mantuvo componentes ARC. [11]
El equipo de Kathleen y Andrew Booth en Birkbeck fue considerado el más pequeño de los primeros grupos informáticos británicos. De 1947 a 1953, produjeron tres máquinas: ARC (Automatic Relay Computer) construida con Xenia Sweeting, [9] SEC (Simple Electronic Computer) y APE(X)C (All-purpose Electronic (Rayon) Computer). [12] Ella y el Sr. Booth trabajaron en el mismo equipo. [6] Esto se consideró un logro notable debido al tamaño del grupo y los fondos limitados a su disposición. Aunque APE(X)C eventualmente condujo a la serie HEC fabricada por la British Tabulating Machine Company , la pequeña escala del grupo Birkbeck no lo colocó en la primera fila de la actividad informática británica. [13]
Booth publicó regularmente artículos sobre su trabajo en los sistemas ARC y APE(X)C y coescribió "Calculadoras digitales automáticas" (1953), que ilustraba el estilo de programación "Planificación y codificación". [14] En 1957, ella, su esposo y JC Jennings cofundaron el Departamento de Automatización Numérica del Birkbeck College, [15] ahora la Escuela de Ciencias de la Computación y Sistemas de Información, en 1957. [6] En 1958, impartió un curso de programación. [6]
En 1958, Booth escribió uno de los primeros libros que describen cómo programar computadoras APE(X)C. [16]
Desde 1944 fue oficial científica junior en el Royal Aircraft Establishment en Farnborough . [5] De 1946 a 1962, Booth fue científica investigadora en la Asociación Británica de Investigación de Productores de Caucho y durante diez años, de 1952 a 1962, fue investigadora asociada y profesora en el Birkbeck College, Universidad de Londres. [5]
Las investigaciones de Booth sobre redes neuronales condujeron a programas exitosos que simulaban formas en que los animales reconocen patrones y caracteres. [6] Ella y su esposo renunciaron repentinamente al Birkbeck College en 1961 después de que no se le otorgara una cátedra a su esposo a pesar de sus enormes contribuciones; una computadora ICT 1400 fue donada al Departamento de Automatización Numérica pero de hecho fue instalada en la Escuela de Higiene y Medicina Tropical de Londres . [6]
En 1962, después de dejar el Birkbeck College, la familia Booth se mudó a Canadá, donde ella se convirtió en investigadora, profesora y profesora asociada en la Universidad de Saskatchewan hasta 1972. [5] En la Universidad Lakehead en Canadá, se convirtió en profesora de matemáticas de 1972 a 1978. [4] Kathleen Booth se retiró de Lakehead en 1978. Su último artículo actual se publicó en 1993 a la edad de 71 años. Titulado "Usando redes neuronales para identificar mamíferos marinos", fue coescrito por el Dr. Ian JM Booth, su hijo. [17]
Vida personal y muerte
Murió el 29 de septiembre de 2022, a la edad de 100 años. [18] [5]
Bibliografía
Booth, Andrew D; Britten, Kathleen HV (septiembre de 1947), "Principios y progreso en la construcción de computadoras digitales de alta velocidad", Quart. Journ. Mech. And Applied Math. , 2 (2): 182–197, doi :10.1093/qjmam/2.2.182.
Sistema de codificación para el APE(X)C, AU: Murdoch, archivado desde el original el 7 de junio de 2011 , consultado el 22 de junio de 2010.
Booth AD y Britten KHV (1947) Codificación para ARC, Instituto de Estudios Avanzados, Princeton
Booth AD y Britten KHV (agosto de 1947, 2.ª edición) Consideraciones generales en el diseño de una computadora digital electrónica de uso general, Instituto de Estudios Avanzados, Princeton [8]
Booth AD y Britten KHV (1948) "La precisión de las coordenadas atómicas derivadas de las series de Fourier en la cristalografía de rayos X, parte V", Proc. Roy. Soc. Vol. A 193, págs. 305-310
Calculadoras digitales automáticas Booth AD y Booth KHV (1953) , Butterworth-Heinmann (Academic Press), Londres
KHV Booth, (1958) Programación para una calculadora digital automática , Butterworths, Londres
Referencias
^ Booth, Kathleen HV, "Lenguaje de máquina para computadoras de relé automático", Laboratorio de Computación del Birkbeck College , Universidad de Londres
^ "Kathleen Booth". Centro de Historia de la Computación . Archivado desde el original el 30 de octubre de 2022. Consultado el 31 de octubre de 2022 .
^ Dyson, George (2012). La catedral de Turing: los orígenes del universo digital . Pantheon Books. pág. xvii. ISBN.978-0375422775.
^ ab Baker, Nina C. "39: Kathleen Booth". Mujeres magníficas . Archivado desde el original el 12 de enero de 2023. Consultado el 29 de octubre de 2022 .
^ abcde «Kathleen Booth, pionera de la informática que hizo un gran avance en la programación – obituario». The Telegraph . 25 de octubre de 2022. Archivado desde el original el 31 de octubre de 2022 . Consultado el 31 de octubre de 2022 .
^ abcdefg Johnson, Roger (2008), Escuela de informática y sistemas de información: una breve historia (PDF) , 50 años de informática, Reino Unido: Birkbeck School of Computing, archivado (PDF) del original el 23 de septiembre de 2015 , consultado el 27 de agosto de 2013.
^ Lavington, Simon (2012), Alan Turing y sus contemporáneos: construyendo las primeras computadoras del mundo , BCS, The Chartered Institute, ISBN978-1-78017-105-0
^ ab Booth, Andrew Donald ; Britten, Kathleen Hylda Valerie (1947), Consideraciones generales en el diseño de una computadora digital electrónica multipropósito (PDF) , EE. UU.: Andrew D. Booth y Kathleen HV Britten , consultado el 8 de marzo de 2023.
^ ab "Booth y Britten escriben el primer programa que conduce a la traducción automática; y una descripción pionera de una computadora con programa almacenado: Historia de la información".
^ "Historia", Acerca de, Reino Unido: Birkbeck School of Computing, archivado desde el original el 17 de febrero de 2020 , consultado el 22 de junio de 2010.
^ Kathleen Booth (de soltera Britten) en el relé ARC, paralelo, AU que ella misma construyó, Reino Unido: Birkbeck school of Computing, 1948, archivado desde el original el 4 de marzo de 2016 , consultado el 27 de agosto de 2013.
^ Lavington, Simon (1980). Los primeros ordenadores británicos: la historia de los ordenadores antiguos y las personas que los construyeron . Manchester: Manchester University Press. pág. 62. ISBN978-0719008030.
^ Campbell-Kelly, Martin (abril de 1982), "Las máquinas del Birkbeck College, el desarrollo de la programación informática en Gran Bretaña (1945 a 1955)", Anales de la historia de la informática , 4 (2), IEEE: 121–139, doi :10.1109/MAHC.1982.10016, S2CID 14861159.
^ Cliff B Jones, John L Lloyd, ed. (1998). Computación confiable e histórica . Berlín: Springer-Verlag. p. 27. ISBN978-3-642-24540-4.
^ "Birkbeck ofrece la beca de doctorado de aniversario de Kathleen Booth para apoyar la representación en informática". Departamento de Ciencias de la Computación y Sistemas de Información . Birkbeck University of London. Archivado desde el original el 23 de noviembre de 2022 . Consultado el 23 de noviembre de 2022 .
^ Booth, Kathleen HV (1958), Programación para una calculadora digital automática, Londres: Butterworths.
^ Dufresne, Steven (21 de agosto de 2018). «Kathleen Booth: ensamblando las primeras computadoras mientras inventaba el ensamblaje». Hackaday . Archivado desde el original el 9 de marzo de 2021 . Consultado el 9 de marzo de 2021 .
^ Best, Katrinah. "Recordando a la profesora Kathleen Booth, 1922-2022". Birkbeck Perspectives . Archivado desde el original el 8 de octubre de 2022. Consultado el 7 de octubre de 2022 .
Enlaces externos
La página del controlador APEXC
Principios y avances en la construcción de computadoras digitales de alta velocidad