Kurochkin, Vlagyimir Mihajlovics (tudós)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. január 10-én felülvizsgált verziótól ; az ellenőrzések 11 szerkesztést igényelnek .
Vlagyimir Mihajlovics Kurocskin
Születési dátum 1926. június 1( 1926-06-01 )
Születési hely Moszkva , Szovjetunió
Halál dátuma 1999. május 15. (72 évesen)( 1999-05-15 )
A halál helye Moszkva , Oroszország
Ország  Szovjetunió Oroszország 
Tudományos szféra általános számítástechnika , alkalmazott matematika
Munkavégzés helye ITMiVT , CC RAS , MIPT
alma Mater Moszkvai Állami Egyetem (Mekhmat)
tudományos tanácsadója A. G. Kurosh
Diákok V. A. Szerebrjakov
Díjak és díjak A Munka Vörös Zászlójának Rendje Jubileumi érem „A vitéz munkáért (katonai vitézségért).  Vlagyimir Iljics Lenin születésének 100. évfordulója alkalmából.

Vlagyimir Mihajlovics Kurocskin ( 1926. június 1.  – 1999. május 15. ) - szovjet informatikus (számítási matematika és számítógépes szoftverek specialistája), a fizikai és matematikai tudományok kandidátusa (1949). A hazai programozás kiindulópontjánál állt, a szervezet 1955 -től 1966 -ig , majd 1971 -től 1991 -ig tartó megalapításától az Orosz Tudományos Akadémia Számítástechnikai Központjának Szoftverrendszerek Osztályát vezette .

Életrajz

V. M. Kurochkin tudományos pályafutását algebrai matematikusként kezdte a Moszkvai Állami Egyetem Mechanikai és Matematikai Karán . Az algebrára szakosodott a kiváló algebraista A. G. Kurosh irányítása alatt . Számos közleményt publikált a gyűrűk és algebrák elméletéről. 1949-ben védte meg PhD disszertációját.

1950-ben V. M. Kurochkin a Szovjetunió Tudományos Akadémia Finommechanikai és Számítástechnikai Intézetébe ment , ahol akkoriban S. A. Lebegyev akadémikus irányítása alatt az első szovjet számítógépek létrehozásán dolgoztak. Aktívan részt vett a BESM számítógépes irányítási rendszer fejlesztésében . Ezért a munkáért V. M. Kurochkin megkapta a Munka Vörös Zászlójának Rendjét.

1955- ben megalakult a Szovjetunió Tudományos Akadémia Számítástechnikai Központja . V. M. Kurochkin vezette a programozó laboratóriumot, amely a Szovjetunió akkori új tudományterületének egyik fő központja lett . A laboratórium fennállása alatt több csapat is kibontakozott belőle, amelyek a Szovjetunió Tudományos Akadémia Számítástechnikai Központja más részlegeinek, valamint más intézeteknek (a Szovjetunió Tudományos Akadémia Szibériai Kirendeltségének Számítástechnikai Központja) magját képezték. jelenleg az Orosz Tudományos Akadémia Szibériai Fiókjának Számítási Technológiai Intézete, az Orosz Tudományos Akadémia Központi Gazdasági és Matematikai Intézete ).

A Szovjetunióban az elsők között V. M. Kurochkin kezdett foglalkozni a programozás automatizálásának kérdéseivel. Azokban az években, amikor a csőszámítógépek megbízhatósága rendkívül alacsony volt, és a számítógépek és a külvilág közötti kommunikáció lehetőségei a számítási és elemzőgépek szintjén maradtak, V. M. Kurochkin a programozási programok, majd később a programozási munkákat vezette. nyelvek és fordítók.

V. M. Kurochkina vezetésével egy PPS fordítót hoztak létre a Strela-3 számítógéphez és egy fordítót az ALGOL nyelvről a BESM-2 számítógéphez. Ezt követően V. M. Kurochkin összeállította az eredeti, széles körben használt "Compiling and Interpreting System" (CIS) rendszert a BESM-2 számítógéphez . Ezzel párhuzamosan számos új, akkor már klasszikus módszert sikerült megvalósítani: a szintaktikai elemzés táblázatos megközelítését, az aritmetikai kifejezések munkaváltozók számát tekintve optimális programozását.

V. M. Kurochkin nagyban hozzájárult a programozási nyelvekkel kapcsolatos munkához. Aktív tagja volt az ALGAMS nyelvet fejlesztő nemzetközi programozási automatizálási csoportnak, majd az Ada nyelvvel foglalkozó nemzetközi munkacsoportnak . Nagy jelentőséggel bírt a BESM-6 számítógép ALGOL 60 nyelvű fordítója (programozói zsargonban Kurochkin Algol), amelyet a Szovjetunió Tudományos Akadémia Számítástechnikai Központjában hoztak létre V. M. Kurochkin irányítása alatt. A nagy teljesítményű számítógépek magas szintű programozási nyelveinek egyik első fordítója, sok éven át fontos eszközként szolgált a természettudományok különböző területeiről származó alkalmazott problémák megoldására, és számos szervezetben széles körben alkalmazták.

1955-től 1962-ig a laboratórium országos jelentőségű alkalmazott problémákat is megoldott, köztük az első mesterséges földi műholdak felbocsátásával kapcsolatosakat is. A műholdpályák kiszámításának módszertanát és programjait V. M. Kurochkin irányításával dolgozták ki. A műholdak felbocsátása alatt az intézet egy számológépcsoport kivételével mindenki elől zárva volt, az udvarra reflektoros őröket állítottak ki.

A fordítókkal kapcsolatos munka természetesen felhívta V. M. Kurochkin figyelmét fejlesztésük automatizálásának és a programozási nyelvek leírásának formalizálásának kérdéseire. Ez a formalizálás az attribútumnyelvtani apparátuson alapult. Az attribútumnyelvtanok általánosítására került sor, hogy hatékonyabban lehessen őket használni programozási nyelvek meghatározására. V. M. Kurochkin egy eredeti aszinkron algoritmust javasolt a szemantikai attribútumok kiszámítására.

V. M. Kurochkin 1948 óta tanít a Moszkvai Fizikai és Technológiai Intézetben . Egyetemi programokat dolgozott ki számítógépes támogatásról, lineáris programozásról, fordítási módszerekről. Vezetése alatt számos szakdolgozat készült a programozási nyelvek megvalósítása és a programozáselmélet témakörében.

V. M. Kurochkin a Journal of Computational Mathematics and Mathematical Physics és a " Programozás " folyóirat szerkesztőbizottságának tagja volt, számos publikáció szerkesztője és fordítója.

Díjak és elismerések

Tudományos munkák és kézikönyvek

Cikkek és beszédek

Oktatóanyagok

Szerkesztői tevékenység

V. M. Kurochkin tevékenységében előkelő helyet foglalt el a Fizmatgiz , a Foreign Literature és a Mir kiadókban folyó szerkesztői tevékenység is . Ugyanakkor gyakran mélyen beleásta magát sok leírásba és a lényegbe. Tehát felfedezett és kijavított egy pontatlanságot D. Knuth cikkében (a „Programozási nyelvek” gyűjteményben, M .: Mir, 1972), amely az attribútumok nyelvtanában az attribútumok kiszámításának volt szentelve, és a cikket már publikálták. javított forma.

  1. Booth, Andrew Donald . Automatikus digitális gépek / E. D. Booth, K. Booth  ; Per. angolról. T. M. Ter-Mikaelyan, I. N. Lebedev-Sorin  ; Szerk. V. M. Kurochkina . - Moszkva: Fizmatgiz, 1959. - 320 p.
  2. Booth, Andrew Donald . Numerikus módszerek / Per. angolról. T. M. Ter-Mikaelyan  ; Szerk. V. M. Kurochkina . - Moszkva: Fizmatgiz, 1959. - 239 p.
  3. McCracken, Daniel Delbert . Programozás digitális számítógépekre / Per. angolról. V. M. Kurochkina [és mások]; Szerk. V. M. Kurochkina . - Moszkva: Izd-vo inostr. lit., 1960. - 306 p.
  4. Lance, J. N. Numerikus módszerek nagy sebességű számítógépekhez / Per. angolról. I. A. Brina  ; Szerk. V. M. Kurochkina . - Moszkva: Izd-vo inostr. lit., 1962. - 208 p.
  5. Carr, J. Előadások a programozásról: Per. angolról. / Szerk. V. M. Kurochkina . - Moszkva: Izd-vo inostr. lit., 1963. - 288 p.
  6. B. Rendell, L. Russell. Az Algol -60 megvalósítása . Per. angolról. D. B. Podshivalova , szerk. V. M. Kurochkina . M.: Mir, 1967. 475 p.
  7. Univerzális programozási nyelv PL / 1  : Per. angolról. / Szerk. [és előszóval] V. M. Kurochkina . - Moszkva: Mir, 1968. - 352 p.
  8. Flores, Iván. Szoftver / A. Flores  ; Per. angolról. D. B. Podshivalova ; Szerk. V. M. Kurochkina . - Moszkva: Mir, 1971. - 519 p.
  9. Programozási nyelvek: [Tankönyv. pótlék] / Szerk. F. Jenuy  ; Fordítás angolból. V. P. Kuznyecova  ; Szerk. V. M. Kurochkina . - Moszkva: Mir, 1972. - 406 p.
  10. A. Aho , J. Ullman. Az elemzés, fordítás és összeállítás elmélete. T. 1. Per. angolról. V. N. Agafonov , szerk. V. M. Kurochkina . M.: Mir, 1978. 614 p.
  11. A. Aho, J. Ullman. Az elemzés, fordítás és összeállítás elmélete. T. 2. Per. angolról. A. N. Birjukov és V. A. Szerebrjakov , szerk. V. M. Kurochkina . M.: Mir, 1978. 487 p.
  12. Gilman, L. A Premier League menete : párbeszédes megközelítés / Angol nyelvű fordítás. S. P. Prohorov; Szerk. V. M. Kurochkina. - Moszkva: Mir, 1979. - 524 p.
  13. Programozási nyelvek szemantikája: Szo. cikkek / Fordítás angolból. A. N. Biryukova, V. A. Serebryakova ; Szerk. V. M. Kurochkina . — M.: Mir, 1980. — 395 p.
  14. Modern számítógép: Szo. tudományos-népszerű. Művészet. / Angolból fordítva, szerk. V. M. Kurochkin ; Előszó L. N. Koroleva. - M.: Mir, 1986. - 210, [1] p.
  15. Wirth, Niklaus . Programozás Modula-2 nyelven / N. Wirth; Fordítás angolból. V. A. Serebryakova, V. M. Khodukina ; Szerk. V. M. Kurochkina . — M.: Mir, 1987. — 222 p.
  16. Találkozás: számítógép / [P. Brearley, M. Rothen, R. Zaks és mások]; Fordítás angolból. K. G. Bataeva ; Szerk. V. M. Kurochkina . - M .: Mir, 1989. - 238, [2] p.
  17. Számítógépes nyelv / [ O. Woods, D. Furlong, S. E. Rowe et al.]; Per. angolról. S. E. Morkovina, V. M. Khodukina ; Szerk. V. M. Kurochkina . - M .: Mir, 1989. - 239, [1] p.

Források és linkek