Kateryna Yushchenko (cientista) - Kateryna Yushchenko (scientist)

Kateryna Yushchenko em sua juventude (1949)
Kateryna Yushchenko em sua juventude (1949)

Kateryna Lohvynivna Yushchenko ( Ucrânia : Катерина Логвинівна Ющенко , russo : Екатерина Логвиновна Ющенко , 8 de dezembro de 1919, Chyhyryn - morreu 15 agosto de 2001) foi um ucraniano cientista da computação e informações de pesquisa, membro correspondente USSR Academy of Sciences (1976), e membro da International Academy of Computer Science. Ela desenvolveu uma das primeiras linguagens de alto nível do mundo com endereço indireto na programação ( ponteiros são análogos a este endereçamento), chamada de linguagem de programação de endereços . Durante o período de sua carreira acadêmica, Yushchenko supervisionou 45 alunos de doutorado. Outras realizações profissionais incluem Yushchenko recebendo dois prêmios do Estado da URSS , o Prêmio do Conselho de Ministros da URSS, o Prêmio Acadêmico Glushkov e a Ordem da Princesa Olga . Yushchenko foi a primeira mulher na URSS a se tornar um Doutor em Ciências Físicas e Matemáticas em programação.

Kateryna Yushchenko
Катерина Логвинівна Ющенко
Kateryna Lohvynivna Yushchenko.jpg
Nascer ( 08/12/1919 )8 de dezembro de 1919
Faleceu 15 de agosto de 2001 (15/08/2001)(com 81 anos)
Alma mater Universidade Estadual da Ásia Central
Carreira científica
Campos Ciência da Computação
Instituições Academia de Ciências da SSR da Ucrânia

Biografia

Kateryna Lohvynivna Yushchenko (nascida Rvacheva) nasceu em 1919 em Chyhyryn, no centro da Ucrânia. Ela começou seus estudos de graduação na Universidade de Kiev em 1937 e, durante a Segunda Guerra Mundial, frequentou a Universidade Estadual da Ásia Central em Tashkent, graduando-se em 1942. Após a guerra, ela retornou à Ucrânia e em 1950, sob a direção de Boris Gnedenko , ela obteve um Ph.D. do Instituto de Matemática da Academia Ucraniana de Ciências. Por um período de sete anos, Yushchenko ocupou o cargo de Pesquisador Sênior do Instituto de Matemática de Kiev da Academia de Ciências da SSR da Ucrânia (1950-57). Em 1954, o Laboratório Levedev (onde foi criado o primeiro computador MESM da Europa continental ) foi transferido para o Instituto de Matemática. Yushchenko era membro do grupo conjunto de acadêmicos que operavam o MESM . Em 1957, ela se tornou diretora do Instituto de Ciência da Computação da Academia de Ciências da SSR da Ucrânia. Durante seus quarenta anos de serviço ao Instituto, Yushchenko criou uma escola científica de programação teórica de renome internacional.

Contribuições científicas

Yushchenko é mais conhecida por sua criação da linguagem de programação Address , o primeiro avanço fundamental na escola científica de programação teórica. Essa linguagem fornecia a localização gratuita de um programa na memória do computador.

No processo de trabalho com o MESM , ficou claro que as tarefas mais complexas eram difíceis de resolver escrevendo programas de máquina simples. Havia a necessidade de desenvolver uma linguagem de programação de alto nível, mas havia um problema: a ausência de um tradutor apropriado para uma melhor comunicação humano / computador. LI Kaluzhnin, professor da Universidade de Kiev, que ministrou um curso de lógica matemática nos anos 1950-1970, fez um avanço significativo na compreensão desse problema e formalizou um esquema de interface com o programa. Seguindo esse desenvolvimento, em 1955, Yushchenko desenvolveu uma linguagem de programação baseada em dois princípios gerais para o trabalho do computador: endereçamento e gerenciamento de software. Criando um sistema conveniente de conceitos para descrever a arquitetura do computador e suas instruções de sistema, a linguagem tornou-se assim o meio de manipulação dos endereços de segunda categoria ( Ponteiros ) e das categorias superiores. A linguagem de programação de endereços se tornou a primeira conquista fundamental da Escola Soviética de Programação Teórica.

Yushchenko foi o fundador da primeira Escola Soviética de Programação Teórica. Durante os anos 1970-1980, a programação teórica tornou-se um assunto de pesquisa própria. Uma das maiores conquistas da Escola naquela época foi a criação de métodos de gramática algébrica para síntese de software.

Kateryna Yushchenko (cientista) na década de 1980
Kateryna Yushchenko (cientista) na década de 1980

Na década de 1990, os esforços da Escola de Programação Teórica concentraram-se no estudo de métodos gramaticais algébricos de modelo de representação de conhecimento de computação e interface de usuário amigável para projetar e desenvolver bancos de dados e bases de conhecimento para sistemas de apoio à decisão , sistemas especialistas e métodos de aprender para eles.

Após quarenta anos de pesquisa, a programação teórica enriquecida com seu próprio aparato algoritmo-formal e objeto de pesquisa, se expandiu significativamente de linguagens procedurais para métodos de representação do conhecimento que formam ferramentas de inteligência artificial para desenvolvedores de sistemas de aplicação.

Trabalhos

Yushchenko trabalhou com teoria da probabilidade, linguagens algorítmicas e linguagens de programação e desenvolvimento de métodos de sistemas automatizados de processamento de dados.

Para preparar os programadores, Yushchenko escreveu uma série de livros didáticos educacionais na década de 1970. Yushchenko possuía cinco Certificados de Direitos Autorais, que desenvolveram oito Padrões Estaduais da Ucrânia. Ela é autora de mais de 200 manuscritos, incluindo 23 monografias e ajudas de trem. Parte dessas obras tem duas a três edições e foram traduzidas para mais de 5 idiomas internacionalmente, incluindo alemão, tcheco, húngaro, francês, dinamarquês e assim por diante.

Livros

  • Вычислительная машина «Киев»: математическое описание / В. М. Глушков, Е. Л. Ющенко. - К. : Техн. лит., 1962. - 183 с.
  • Ющенко Е. Л. Адресное программирование / Е. Л. Ющенко. - К. : Техн. лит., 1963. - 286 с.
  • Ющенко Е. Л. Программирующая программа с входным адресным языком для машины Урал −1 / Е. Л. Ющенко, Т. А. Гринченко. - К. : Наук. думка, 1964. - 107 с.
  • Управляющая машина широкого назначения «Дніпро» e и программирующая программа в ней / Е. Л. Ющенко, Б. Н. Малиновский, Г. А. Полищук, Э. К. Ядренко, А. И. Никитин. - К. : Наук. думка, 1964. - 280 с.

Referências

Notas

Origens