stringtranslate.com

Kateryna Yushchenko (científica)

Kateryna Lohvynivna Yushchenko ( ucraniana : Катерина Логвинівна Ющенко , rusa : Екатерина Логвиновна Ющенко ; 8 de diciembre de 1919 - 15 de agosto de 2001) fue una científica investigadora de informática e información ucraniana , miembro correspondiente de la Academia de Ciencias de la URSS (1976), [1] y miembro de La Academia Internacional de Ciencias de la Computación. [2] Desarrolló uno de los primeros lenguajes de alto nivel del mundo con dirección indirecta en programación ( los punteros son análogos a este direccionamiento), [ cita requerida ] llamado lenguaje de programación de direcciones . [3] Durante el período de su carrera académica, Yushchenko supervisó 47 doctorados. estudiantes. Otros logros profesionales incluyen que Yushchenko haya recibido dos Premios Estatales de la URSS , el Premio del Consejo de Ministros de la URSS, el Premio Académico Glushkov y la Orden de la Princesa Olga . Yushchenko fue la primera mujer en la URSS en doctorarse en Ciencias Físicas y Matemáticas en programación.

Biografía

Kateryna Lohvynivna Yushchenko (de soltera Rvacheva) nació en 1919 en Chyhyryn, Ucrania central. Comenzó sus estudios universitarios en la Universidad de Kiev en 1937, y durante la Segunda Guerra Mundial asistió a la Universidad Estatal de Asia Central en Tashkent, graduándose en 1942. Después de la guerra regresó a Ucrania y en 1950, bajo la dirección de Boris Gnedenko , obtuvo un doctorado. del Instituto de Matemáticas de la Academia de Ciencias de Ucrania. Durante un período de siete años, Yushchenko ocupó el cargo de Investigador Principal del Instituto de Matemáticas de Kiev de la Academia de Ciencias de la República Socialista Soviética de Ucrania (1950-1957). En 1954, el Laboratorio Levedev (donde se creó la primera computadora MESM en Europa continental ) fue transferido al Instituto de Matemáticas. Yushchenko era miembro del grupo conjunto de académicos que dirigían el MESM . En 1957 se convirtió en directora del Instituto de Ciencias de la Computación de la Academia de Ciencias de la República Socialista Soviética de Ucrania. Durante sus cuarenta años de servicio en el instituto, Yushchenko creó una escuela científica de programación teórica de renombre internacional.

Contribuciones científicas

Yushchenko es mejor conocida por su creación del lenguaje de programación de direcciones , el primer avance fundamental en la escuela científica de programación teórica. Este lenguaje proporcionaba la ubicación libre de un programa en la memoria de la computadora.

En el proceso de trabajar con MESM , quedó claro que las tareas más complejas eran difíciles de resolver escribiendo programas de máquina simples. Era necesario desarrollar un lenguaje de programación de alto nivel, pero había un problema: la ausencia de un traductor adecuado para una mejor comunicación entre humanos y computadoras. LI Kaluzhnin, profesor de la Universidad de Kiev, que impartió un curso sobre lógica matemática en los años 1950-1970, logró un avance significativo en la comprensión de este problema y formalizó un esquema de interfaz con el programa. Siguiendo este desarrollo, en 1955, Yushchenko desarrolló un lenguaje de programación basado en dos principios generales para el trabajo informático: direccionamiento y gestión de software. Al crear un cómodo sistema de conceptos para describir la arquitectura de la computadora y las instrucciones del sistema, el lenguaje se convirtió así en un medio de manipulación de direcciones de segundo rango ( punteros ) y de rango superior. El lenguaje de programación de direcciones se convirtió en el primer logro fundamental de la Escuela Soviética de Programación Teórica.

Yushchenko fue el fundador de la primera Escuela Soviética de Programación Teórica. Durante las décadas de 1970 y 1980, la programación teórica se convirtió en un tema de investigación propio. Uno de los mayores logros de la Escuela en ese momento fue la creación de métodos de gramática algebraica para la síntesis de software.

En la década de 1990, los esfuerzos de la Escuela de Programación Teórica se concentraron en el estudio de la gramática algebraica: métodos de representación del conocimiento, modelos de computación e interfaces de usuario amigables para diseñar y desarrollar bases de datos y bases de conocimiento para sistemas de soporte de decisiones , sistemas expertos y métodos. de aprendizaje para ellos.

Después de cuarenta años de investigación, la programación teórica se enriqueció con su propio aparato algorítmico formal y el tema de investigación se expandió significativamente desde lenguajes procedimentales hasta métodos de representación del conocimiento que forman herramientas de inteligencia artificial para desarrolladores de sistemas de aplicaciones.

Trabajar

Yushchenko trabajó en teoría de la probabilidad, lenguajes algorítmicos y lenguajes de programación , y desarrolló métodos de sistemas automatizados de procesamiento de datos.

Para preparar a los programadores, Yushchenko escribió una serie de libros de texto educativos en la década de 1970. Yushchenko poseía cinco certificados de derechos de autor, que desarrollaron ocho normas estatales de Ucrania. Es autora de más de 200 manuscritos, incluidas 23 monografías y ayudas para trenes. Parte de estas obras tienen de dos a tres ediciones y han sido traducidas a más de cinco idiomas a nivel internacional, incluidos alemán, checo, húngaro, francés, danés, etc.

Libros

<https://files.infoua.net/yushchenko/Elements-de-programmation-sur-ordinateurs_BGnedenko-VKoroliouk-EIouchtchenko_1969_France_OCR.pdf>.

Referencias

Notas

  1. ^ "Academia Nacional de Ciencias de Ucrania". nas.gov.ua.[ enlace muerto permanente ]
  2. ^ "Перший в Європі комп'ютер запрограмувала жінка з Чигирина з простим ім'ям - Катерина Ющенко…". pres-centr.ck.ua . Archivado desde el original el 26 de abril de 2012 . Consultado el 4 de enero de 2012 .
  3. ^ ""Катерина Логвиниєї з перших в світі мов програмування високого рівня"". www.nas.gov.ua (en ucraniano) . Consultado el 29 de mayo de 2021 .

Fuentes

enlaces externos