Bryabrin, Viktor Mihailovici

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 12 septembrie 2018; verificările necesită 11 modificări .
Victor Mihailovici Bryabrin
Data nașterii 12 noiembrie 1937( 12.11.1937 ) (84 de ani)
Țară
Sfera științifică programare
Grad academic Candidat la Științe Fizice și Matematice

Viktor Mikhailovici Bryabrin  (născut în 1937 [1] ) este un om de știință sovietic, unul dintre pionierii sistemelor de programare interactivă.

Lucrări timpurii

A început să lucreze la Centrul de calcul al Academiei Ruse de Științe (pe atunci Centrul de calcul al Academiei de Științe URSS) în 1968 , după absolvire și susținând teza de doctorat la ITM și VT . A continuat să lucreze aici până în 1988 , după care a fost invitat să lucreze la AIEA la Viena, apoi s-a mutat în SUA .

Prima sa lucrare la sarcina stabilită de Corr. RAS S. S. Lavrov , urma să creeze un sistem care să faciliteze și să accelereze semnificativ procesul de dezvoltare și depanare a programelor pe BESM-6 .

La acea vreme, programatorii scriau textele programelor pe formulare speciale de hârtie, din care departamentul de perforare executa perforarea cărților perforate . Cardurile perforate au fost apoi date programatorilor, aceștia le-au dus în sala de calculatoare , unde operatorul de gardă a lansat programul. Uneori, programatorilor de sistem li se permitea să-și ruleze singuri programele. Pentru a corecta erorile, a fost necesar să rescrieți fragmentele de program pe formulare, să le dați pentru perforarea noilor carduri perforate și să rulați din nou întregul pachet. Mulți programatori s-au angajat în faptul că pe cărțile perforate terminate au sigilat unele găuri și au tăiat altele cu un brici pentru a obține codul dorit.

V. M. Bryabrin a dezvoltat pentru prima dată un sistem pentru lansarea și depanarea programelor de la terminale de teletip la distanță , care au fost plasate chiar la îndemână - în camera programatorului. Acest sistem a câștigat instantaneu popularitate în toate departamentele Centrului de calcul al Academiei de Științe, angajații din camere s-au înscris la o coadă la terminalul lor.

După apariția terminalelor de afișare Videoton, Bryabrin a scris primul editor de text pentru compilarea și depanarea programelor de la tastatura acestui terminal, scrierea / citirea textelor programului într-o arhivă pe discuri sau benzi magnetice, rularea acestora pentru calcul și afișarea rezultatelor. de lucru pe ecran.

Crearea unui sistem de dialog

În 1976 , s-a format un grup sub conducerea lui V. M. Bryabrin, care a început să dezvolte acest sistem. Acest grup a inclus mai întâi V.I. Safonov și V.M. Yufa, apoi V.I. Filippov, S. I. Pirin , V.A. Serebryakov , M.I. Selyun, V.L. Smetanin, G.I. Eselev.

Pe lângă programele de editare și depanare, sistemul permitea rularea traducătorilor din diferite limbi:

Versiunea finală a sistemului a fost numită PULT-78 . Acest sistem a fost mult timp instrumentul principal pentru dezvoltarea, editarea, depanarea și rularea programelor pentru BESM-6 . Curând a început să fie utilizat în majoritatea organizațiilor care foloseau BESM-6. Ulterior, pe baza sistemului PULT-78, a fost implementată o nouă versiune cu mai multe terminale - sistemul SERVICE , care a permis în plus lucrul cu baza de date .

Crearea sistemului Delos

În 1980, sub conducerea lui V. M. Bryabrin, a fost format Sectorul de prelucrare a informațiilor cu simboluri. Principalul domeniu de activitate a fost cercetarea în domeniul:

Ca implementare practică a ideilor noi, a fost creat sistemul DILOS , care a făcut posibilă construirea de rețele semantice și, pe baza acestora, interacțiunea cu un computer într-un limbaj natural. Personalul și studenții absolvenți ai departamentului, împreună cu studenții absolvenți și studenții Departamentului de Limbi algoritmice a Facultății CMC a Universității de Stat din Moscova , au participat la dezvoltarea sistemului . Rezultatele acestei lucrări au fost prezentate în mod repetat la Conferințele Internaționale de Inteligență Artificială ( IJCAI ), precum și la Institutul Internațional de Analiză a Sistemelor Aplicate ( IIASA ) din Austria.

Lucrați la software pentru computere personale

În 1981 , când au apărut primele computere personale în țară , Centrul de Calcul a fost instruit să stăpânească acest nou tip de computer și să dezvolte noi software pentru ele care ar putea concura cu programele pentru calculatoarele tradiționale mari și medii. Din acel moment a început era computerelor personale în țara noastră.

Sectorul de prelucrare a informațiilor cu simboluri a fost transformat în Laboratorul de software pentru calculatoare personale. Echipa de laborator a fost prima din țară care a creat software pentru calculatoare personale. A fost dezvoltat:

Prima dezvoltare software pentru PC a fost realizată în BASIC  , atunci singurul limbaj de programare disponibil, dar în curând a avut loc o tranziție la Pascal , iar apoi la C și C++ . Limbajul de asamblare a fost folosit pentru a lucra cu codul mașinii .

Cartea lui V. M. Bryabrin „Software pentru calculatoare personale”, publicată în trei mii de exemplare, s-a epuizat instantaneu și a fost folosită nu numai ca ghid profesional, ci și ca manual în multe universități tehnice. În aceeași perioadă, personalul de laborator G. V. Senin, A. B. Borkovsky, O. A. Goncharov, G. G. Gnezdilova au scris și cărți despre diferite aspecte ale programării pe computere personale. Aceste cărți au fost întotdeauna epuizate și s-au bucurat de o mare popularitate.

Proiect VNTK START

În 1985, la inițiativa Comitetului de Stat pentru Știință și Tehnologie și a Prezidiului Academiei de Științe a URSS , au fost inițiate lucrări în țară pentru a crea sisteme de calcul de generația a 5-a . Acest lucru sa întâmplat ca răspuns la desfășurarea și finanțarea intensivă a unor astfel de activități în Statele Unite, Japonia și Europa de Vest. Pe baza a trei institute academice - Centrul de calcul al SOAN , Centrul de calcul al Academiei de Științe a URSS și IK al Estoniei  - a fost formată o echipă științifică și tehnică temporară - VNTK START . Laboratorul de software pentru PC a devenit una dintre componentele acestei echipe. Ca parte a START, un nou proiect unic a fost lansat în laborator pentru a crea sistemul SPECTR .

SPECTR a fost dezvoltat ca un sistem integrat orientat pe obiecte bazat pe mai multe componente de bază:

Pe baza acestor componente au fost construite sisteme aplicate de diverse scopuri. Implementarea unor astfel de sisteme, în special pe computerele personale, nu exista la acea vreme. Dezvoltarea sistemului SPEKTR a devenit unul dintre primele proiecte majore de creare a sistemelor de aplicații pe un PC, având în vedere că la acea vreme mulți membri ai comunității de programare erau încă foarte sceptici cu privire la capacitățile acestor mașini.

Din punctul de vedere de astăzi, multe dintre ideile, metodele software și tehnologiile utilizate în crearea SPECTRE sunt standard, evidente. Dar în anii 80, toate acestea erau încă doar în aer și în mintea dezvoltatorilor. Implementarea unor astfel de sisteme, în special pe computerele personale, nu a existat. La momentul START, toate acestea au fost inventate și implementate imediat cu toată ingeniozitatea, arta, eleganța și entuziasmul datorită talentului și profesionalismului personalului și studenților absolvenți - participanți la proiect. Până la sfârșitul anilor 90, majoritatea foștilor angajați ai Laboratorului de software pentru PC, care au participat la proiectul SPECTR, s-au dispersat în diferite direcții și țări.

Lucrări principale

În total, V. M. Bryabrin a scris peste 80 de articole și cărți publicate în publicații interne și străine.

Note

  1. Andrei Petrovici Ershov - om de știință și om. - Novosibirsk: Editura Filialei Sibio a Academiei Ruse de Științe, 2006, p. 60. - ISBN 5-7692-0819-8

Vezi și

Centrul de calcul al Academiei de Științe a URSS

Link -uri