Kateryna Juščenko (om de știință)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Kateryna Lohvynivna Juščenko

Lohvynivna Kateryna Iuscenko (în limba ucraineană : Катерина Логвинівна Ющенко ? În limba rusă : Екатерина Логвиновна Ющенко ? , Chyhyryn , 8 luna decembrie 1919 - de 15 luna august 2001 de ) a fost un matematică și om de știință ucrainean parte a ' calculator și de căutare pentru' informații , poreclit „ucrainean Ada Lovelace „de la European Virtual Computer Museum [1] . Prima femeie din URSS care a devenit doctoră în științe fizice și matematice, membră a Academiei de Științe a URSS (1976) [2] și membră a Academiei Internaționale de Informatică [3] . Fondatoare a programării teoretice în Ucraina [4] , a dezvoltat unul dintre primele limbaje de programare la nivel înalt cu adresă indirectă din lume, numit Adresă („limbajul adreselor”).

Biografie

Kateryna Lohvynivna Juščenko (născută Rvacheva) s-a născut în 1919 în Chyhyryn, în centrul Ucrainei. Tatăl său, Logvin Rvachev, profesor de istorie și geografie, a fost arestat în 1937 sub acuzația de a fi „dușman al poporului”. În acel an, Kateryna își începuse studiile universitare la Departamentul de Fizică și Matematică al Universității din Kiev și din acest motiv a fost expulzată din universitate. Mama lui Kateryna a încercat să demonstreze nevinovăția soțului său ducând câteva documente la poliția secretă pentru a dovedi implicarea ei în mișcarea revoluționară, dar atât ea, cât și soțul ei au fost condamnați la 10 ani de închisoare. Abia după moartea lui Stalin, în 1954, părinții lui Kateryna au fost eliberați din lipsă de dovezi [5] .

În vara anului 1938, Kateryna s-a înscris la Universitatea de Stat Uzbek din Samarkand și în timpul celui de-al doilea război mondial s-a mutat la Universitatea Națională din Uzbekistan din Tașkent , absolvind în 1942. În același timp, a început să lucreze într-o fabrică militară care produce obiectivele.pentru telescoapele tancurilor . După război s-a întors în Ucraina și în 1950, sub îndrumarea lui Boris Gnedenko, a obținut un doctorat la Institutul de matematică al Academiei ucrainene de științe.

Carieră academică

Pentru o perioadă de șapte ani, Iușcenko a ocupat funcția de cercetător principal la Institutul de matematică din Kiev la Academia de Științe din Republica Sovietică Ucraina (între 1950 și 1957). Într-un moment în care construirea sateliților tocmai începuse, directorul institutului, academicianul Aleksandr Ishlinskiy - ca parte a cercetărilor sale despre teoria giroscopului - a achiziționat o serie de aparate de perforat care au fost instalate în subsolul clădirii ucrainene. Academia de Științe și Kateryna au fost puse la conducerea acestui laborator. În 1954, laboratorul Levedev (unde a fost creat primul computer din Europa continentală, MESM) a fost transferat la Institutul de Matematică, iar Juščenko a făcut parte din grupul comun de cărturari care conducea MESM. În 1957 Kateryna a devenit director al Institutului de Calculatoare al Academiei de Științe din Republica Sovietică Ucraina . În cei patruzeci de ani de serviciu la Institut, Juščenko a creat și consolidat o școală științifică de programare teoretică de renume internațional.

Contribuții științifice

Juščenko este cel mai bine cunoscut pentru crearea limbajului de programare Address , primul progres fundamental în școala științifică de programare teoretică. Acest limbaj algoritmic a oferit locația gratuită a unui program în memoria computerului, punând bazele limbajelor de programare moderne.

În procesul de colaborare cu MESM, a devenit evident că sarcinile mai complexe erau greu de rezolvat prin scrierea de programe simple pentru mașini. Prin urmare, a fost necesar să se dezvolte un limbaj de programare la nivel înalt, dar nu a existat un traducător adecvat pentru comunicarea dintre om și computer [5] . LI Kaluzhnin, profesor la Universitatea din Kiev, care a predat un curs de logică matematică în anii 1950 și 1970, a făcut progrese semnificative în înțelegerea acestei probleme și a formalizat o schemă de interfață cu programul. Mai târziu, în 1955, Juščenko a dezvoltat limbajul de programare , bazat pe două principii generale pentru munca pe calculator: adresarea și gestionarea software- ului [6] . Prin crearea unui sistem convenabil de concepte pentru a descrie arhitectura computerului și instrucțiunile sale de sistem, limbajul a devenit astfel mijlocul de manipulare a adreselor de rangul II. Contribuția lui Juščenko a devenit prima realizare fundamentală a Școlii sovietice de programare teoretică, înainte de crearea primelor limbaje de programare Fortran (1958), Cobol (1959) și Algol (1960) [7] .

Iușcenko a fost fondatorul primei școli sovietice de programare teoretică. Cercetările privind programarea teoretică s-au dezvoltat în anii 1970-1980 și printre realizările majore ale acestei școli în acel moment a fost crearea metodelor gramaticale algebrice pentru sinteza software.

În anii 1990, eforturile Școlii de programare teoretică s-au concentrat pe studiul metodelor gramaticale algebrice ale modelului de calcul pentru reprezentarea cunoștințelor și pe o interfață prietenoasă cu utilizatorul pentru proiectarea și dezvoltarea bazelor de date și a bazelor de cunoștințe pentru decizia expertilor în sisteme. sisteme de sprijin și metode pentru ca aceștia să învețe .

După patruzeci de ani de cercetare, programarea teoretică a fost îmbogățită cu aparatul său algoritmic formal și obiectul cercetării, s-a extins foarte mult de la limbaje procedurale la metode de reprezentare a cunoștințelor care formează instrumente de inteligență artificială pentru aplicațiile dezvoltatorilor de sisteme. Implementările limbajului de programare a adreselor au fost utilizate timp de aproape 20 de ani [8] .

Didactică

Iușcenko a lucrat la teoria probabilităților, a limbajelor algoritmice și a limbajelor de programare și la dezvoltarea metodelor de prelucrare automată a datelor.

Pentru a pregăti programatorii, Juščenko a scris o serie de manuale în anii '70. El a obținut cinci certificate de drepturi de autor , care au dezvoltat opt ​​standarde de stat ucrainene. Este autoarea a peste 200 de manuscrise, incluzând 23 de monografii și instrumente didactice. Unele dintre aceste lucrări au două sau trei ediții și au fost traduse în peste 5 limbi la nivel internațional, inclusiv germană , cehă , maghiară , franceză , daneză și așa mai departe. În perioada carierei sale academice, Juščenko a condus 45 de teze de doctorat [9]

Cărți

  • В. М. Глушков, Е. Л. Ющенко: Вычислительная машина «Киев»: математическое описание ( Computer "Kiev": o descriere matematică ), Техн. лит, 1962
  • Е. Л. Ющенко: Адресное программирование ( Programarea adreselor ), Техн. лит., 1963 [10]
  • Е. Л. Ющенко, Т. А. Гринченко: Программирующая программа с входным адресным языком для машины Урал −1 ( Cod de programare cu limba de adresă de intrare pentru mașină UK, вамк
  • Е. Л. Ющенко, Б. Н. Малиновский, Г. А. Полищук, Э. К. Ядренко, А. И. Никитин: Управляющая машина широкого назначения «Дніпро» и программирующая программа в нава64 широкого (Mașina de control pentru uz general )

Premii și recunoștințe

Premiul de stat în știință și tehnologie din Ucraina - panglică pentru uniforma obișnuită Premiul de stat în știință și tehnologie din Ucraina
- de două ori
Ordinul Prințesei Olga III Class - panglică pentru uniforma obișnuită Ordinul Prințesei Olga III Clasa
  • Premiul Consiliului de Miniștri al URSS, pentru contribuția sa teoretică în domeniul algebrei computerizate
  • Premiul Academic Glushkov

Notă

  1. ^ (EN) Kateryna * L. Iușcenko, un om de știință ucrainean preeminent , pe codepen.io . Adus la 3 noiembrie 2019 (depus de „Adresa URL originală la 3 noiembrie 2019).
  2. ^ ( Marea Britanie ) Academia Națională de Științe din Ucraina , la nas.gov.ua.
  3. ^ ( UK ) Перший в Європі комп'ютер запрограмувала жінка з Чигирина з простим ім'ям - Катерина Ющенck.- centr . Adus la 30 octombrie 2019 (arhivat din original la 26 aprilie 2012) .
  4. ^ (EN) Kateryna Yushchenko Fondatorul programării teoretice în Ucraina , pe icfcst.kiev.ua.
  5. ^ a b ( EN ) Kateryna L. Iușcenko , despre Istoria calculelor în Ucraina .
  6. ^ ( UK ) Советская школа: адресный язык программирования , pe habr.com .
  7. ^ ( UK ) Видатна жінка-програміст , la Universitatea Națională Politehnică din Odessa .
  8. ^ (EN) PhotosPhil Johnson (ITWorld), În imagini: 9 limbaje de programare și femeile care le-au creat , pe computerworld.com.au.
  9. ^ (EN) Cornelia Connolly, Tony Hall și Jim Lenaghan, Femeile care au condus calea în programarea computerelor , ale Școlii de Educație, NUI Galway, 10 ianuarie 2018.
  10. ^ ( UK ) Элементы программирования , pe WorldCat , 1963,OCLC 490026802 .
  11. ^ ( UK ) Algebra, i︠a︡zyki, programirovanie, în WorldCat , ediția a 3-a, 1989, ISBN 5-12-000499-7 .

Bibliografie

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității VIAF (EN) 15.240.864 · ISNI (EN) 0000 0003 5403 3396 · LCCN (EN) n81050611 · GND (DE) 17123426X · WorldCat Identities (EN) lccn-n81050611