Kateryna Yushchenko (scientist) facts for kids
Quick facts for kids
Kateryna Yushchenko
|
|
---|---|
Катерина Логвинівна Ющенко | |
![]() |
|
Born | Chyhyryn, Soviet Union
|
8 December 1919
Died | 15 August 2001 | (aged 81)
Alma mater | Central Asian State University |
Scientific career | |
Fields | Computer science |
Institutions | Ukrainian SSR Academy of Sciences |
Kateryna Yushchenko (born December 8, 1919, died August 15, 2001) was a brilliant Ukrainian computer scientist. She was a pioneer in the world of computers. Kateryna helped create one of the very first "high-level" programming languages. This special language, called the Address programming language, made it easier for people to talk to computers. She was also the first woman in the USSR to earn a high degree (Doctor of Physical and Mathematical Sciences) in programming. Kateryna Yushchenko received many awards for her important work, including two USSR State Prizes.
Contents
Kateryna Yushchenko's Early Life and Education
Kateryna Lohvynivna Yushchenko was born in 1919 in Chyhyryn, a city in central Ukraine. She started studying at Kyiv University in 1937. During World War II, she moved to Tashkent and studied at the Central Asian State University. She graduated from there in 1942.
After the war, Kateryna returned to Ukraine. In 1950, she earned her Ph.D. (a high university degree) from the Institute of Mathematics. She then worked as a Senior Researcher at the Kiev Institute of Mathematics for seven years.
In 1954, the Levedev Laboratory joined the Institute of Mathematics. This lab was famous for creating MESM, the first computer in continental Europe. Kateryna was part of the team that worked with the MESM computer. In 1957, she became the Director of the Institute of Computer Science. For 40 years, Kateryna Yushchenko helped create a famous scientific group focused on theoretical programming.
Kateryna Yushchenko's Computer Science Discoveries
Kateryna Yushchenko is most famous for creating the Address programming language. This was a huge step forward in computer programming. It allowed computer programs to be placed anywhere in the computer's memory.
Why the Address Language Was Needed
When scientists worked with the MESM computer, they realized something important. Solving complex problems was very hard using simple machine programs. They needed a better way for humans to communicate with computers. This led to the idea of a "high-level programming language."
In 1955, Kateryna Yushchenko developed her special programming language. It was based on two main ideas:
- Addressing: How the computer finds information in its memory.
- Software Management: How programs control the computer.
Her language made it easier to describe how computers work and how to give them instructions. It was the first big achievement for the Soviet School of Theoretical Programming.
Founding a New Field of Study
Kateryna Yushchenko also started the first Soviet School of Theoretical Programming. This school focused on studying how programming languages work and how to create them. In the 1970s and 1980s, this field grew a lot. One major success was creating ways to build software using special algebraic rules.
In the 1990s, Kateryna's school worked on new ways to represent knowledge. They also focused on making it easier to design and build databases. These databases help with decision support systems and expert systems, which are like smart computer helpers.
Thanks to Kateryna's 40 years of research, theoretical programming became a rich field. It moved from simple procedural languages to methods that help create artificial intelligence tools.
Kateryna Yushchenko's Published Works
Kateryna Yushchenko worked on many topics. These included probability theory, how computers process data, and creating new programming languages.
To help train new programmers, Kateryna wrote many textbooks in the 1970s. She held five Copyright Certificates and helped develop eight State Standards for Ukraine. She wrote over 200 papers, including 23 books and training guides. Many of her works were published multiple times and translated into over five languages, such as German, Czech, and French.
Books by Kateryna Yushchenko
- Вычислительная машина «Киев»: математическое описание / В. М. Глушков, Е. Л. Ющенко. — К. : Техн. лит., 1962. — 183 с.
- Ющенко Е. Л. Адресное программирование / Е. Л. Ющенко. — К. : Техн. лит., 1963. — 286 с.
- Ющенко Е. Л. Программирующая программа с входным адресным языком для машины Урал −1 / Е. Л. Ющенко, Т. А. Гринченко. — К. : Наук. думка, 1964. — 107 с.
- Управляющая машина широкого назначения «Дніпро» и программирующая программа в ней / Е. Л. Ющенко, Б. Н. Малиновский, Г. А. Полищук, Э. К. Ядренко, А. И. Никитин. — К. : Наук. думка, 1964. — 280 с.
See also
In Spanish: Kateryna Yushchenko para niños