Kateryna Lohvynivna Yushchenko ( Ucraniano : Катерина Логвинівна Ющенко , Rusia : Екатерина Логвиновна Ющенко 8 de diciembre de 1919, Chyhyryn - murió el 15 de agosto de 2001) era un ucraniano científico de la computación y la información de la investigación, miembro del correspondiente AC de la URSS (1976), [ 1] y miembro de la Academia Internacional de Ciencias de la Computación. [2] Ella desarrolló uno de los primeros lenguajes de alto nivel del mundo con dirección indirecta en la programación (los punteros son análogos a esta dirección), [3] llamado lenguaje de programación de direcciones.. [4] Durante el período de su carrera académica, Yushchenko supervisó a 45 estudiantes de doctorado. Otros logros profesionales incluyen a Yushchenko recibiendo 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 convertirse en Doctora en Ciencias Físicas y Matemáticas en programación.
Kateryna Yushchenko | |
---|---|
Катерина Логвинівна Ющенко | |
Nació | |
Fallecido | 15 de agosto de 2001 | (81 años)
alma mater | Universidad Estatal de Asia Central |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Academia de Ciencias de la RSS de Ucrania |
Biografía
Kateryna Lohvynivna Yushchenko (de soltera Rvacheva) nació en 1919 en Chyhyryn, Ucrania central. Comenzó sus estudios de pregrado en la Universidad de Kiev en 1937, y durante la Segunda Guerra Mundial asistió a la Universidad Estatal de Asia Central en Tashkent, donde se graduó 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 en Europa continental MESM ) fue transferido al Instituto de Matemáticas. Yushchenko era miembro del grupo conjunto de académicos que operaban el MESM . En 1957 se convirtió en directora del Instituto de Ciencias de la Computación de la Academia de Ciencias de la RSS 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 Address , el primer avance fundamental en la escuela científica de programación teórica. Este lenguaje proporcionó 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 apropiado para una mejor comunicación entre humanos y computadoras. LI Kaluzhnin, profesor de la Universidad de Kiev, que impartió un curso de 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 interacción con el programa. Tras 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 sistema conveniente de conceptos para describir la arquitectura de la computadora y sus instrucciones del sistema, el lenguaje se convirtió así en el medio de manipulación de las direcciones de segundo rango. La contribución de Yushchenko 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 gramaticales algebraicos 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 métodos gramaticales algebraicos de representación del conocimiento, modelo de computación, y una interfaz de usuario amigable para diseñar y desarrollar bases de datos y bases de conocimiento para sistemas de apoyo a la decisión , sistemas expertos y métodos de aprender para ellos.
Luego de cuarenta años de investigación, la programación teórica enriquecida con su propio aparato formal-algorítmico y el tema de investigación, se expandió significativamente desde lenguajes procedimentales a métodos de representación del conocimiento que conforman herramientas de inteligencia artificial para desarrolladores de sistemas de aplicación.
Trabaja
Yushchenko trabajó en teoría de probabilidad, lenguajes algorítmicos y lenguajes de programación , y desarrolló métodos de sistemas de procesamiento de datos automatizados.
Para preparar a los programadores, Yuschenko escribió una serie de libros de texto educativos en la década de 1970. Yuschenko tenía cinco certificados de derechos de autor, que desarrollaron ocho estándares estatales de Ucrania. Es autora de más de 200 manuscritos, incluidas 23 monografías y ayudas para el tren. Parte de estos trabajos tienen dos o tres ediciones y se han traducido a más de 5 idiomas a nivel internacional, incluidos alemán, checo, húngaro, francés, danés, etc.
Libros
- Вычислительная машина «Киев»: математическое описание / В. М. Глушков, Е. Л. Ющенко. - К. : Техн. лит., 1962. - 183 с.
- Ющенко Е. Л. Адресное программирование / Е. Л. Ющенко. - К. : Техн. лит., 1963. - 286 с.
- Ющенко Е. Л. Программирующая программа с входным адресным языком для машины Урал −1 / Е. Л. Ющенко, Т. А. Гринченко. - К. : Наук. думка, 1964. - 107 с.
- Управляющая машина широкого назначения «Дніпро» y и программирующая программа в ней / Е. Л. Ющенко, Б. Н. Малиновский, Г. А. Полищук, Э. К. Ядренко, А. И. Никитин. - К. : Наук. думка, 1964. - 280 с.
Referencias
Notas
- ^ "Academia Nacional de Ciencias de Ucrania" . nas.gov.ua .
- ^ "Перший в Європі комп'ютер запрограмувала жінка з Чигирина з простим ім'ям - Катерина Ющенко…" . pres-centr.ck.ua . Archivado desde el original el 26 de abril de 2012 . Consultado el 4 de enero de 2012 .
- ^ Videla, Álvaro (8 de diciembre de 2018). "Kateryna L. Yushchenko - Inventor de punteros" . Medio . Consultado el 29 de mayo de 2021 .
- ^ " " Катерина Логвинівна Ющенко - винахідниця Punteros та авторка однієї з перших в світі мов програмування високого рівня " " . www.nas.gov.ua (en ucraniano) . Consultado el 29 de mayo de 2021 .
Fuentes
- Glushkov, Viktor Mikhaïlovich (1966). La computadora de Kiev; una descripción matemática (edición borrador sin editar). División de Traducción, División de Tecnología Extranjera. ASIN B0007G3QGC .
- "Kateryna L. Yushchenko" . Historia de la informática en Ucrania . Uacomputing.com . Consultado el 9 de noviembre de 2012 .
- "Hasta el año 90 desde el día del nacimiento de Ekaterina Logvinovna Yushchenko (Rvacheva)" . Biblioteca científica y técnica . Universidad Politécnica Nacional de Odessa . Consultado el 9 de noviembre de 2012 .[ enlace muerto permanente ]