Viktor Michajlovič Brjabrin | |
---|---|
Datum narození | 12. listopadu 1937 (84 let) |
Země | |
Vědecká sféra | programování |
Akademický titul | Kandidát fyzikálních a matematických věd |
Viktor Michajlovič Brjabrin (nar. 1937 [1] ) je sovětský vědec, jeden z průkopníků interaktivních programovacích systémů.
V roce 1968 začal pracovat ve Výpočetním centru Ruské akademie věd (tehdejší Výpočetní centrum Akademie věd SSSR) po postgraduální škole a obhajobě doktorské práce na ITM a VT . Zde působil až do roku 1988 , poté byl pozván k práci v MAAE ve Vídni a poté se přestěhoval do USA .
Jeho první práce na úkolu stanoveném Correm. RAS S. S. Lavrov , měl vytvořit systém, který by výrazně usnadnil a urychlil proces vývoje a ladění programů na BESM-6 .
Programátoři tehdy psali texty programů na speciální papírové formuláře, ze kterých děrovací oddělení provádělo děrování děrných štítků . Děrné štítky pak dostali programátoři, ti je odnesli do počítačové učebny , kde službu konající operátor spustil program. Někdy bylo systémovým programátorům dovoleno spouštět své programy sami. Pro opravu chyb bylo nutné přepsat fragmenty programu na formulářích, dát je k děrování nových děrných štítků a celý balík spustit znovu. Mnoho programátorů se zabývalo tím, že na hotových děrných štítcích zalepili některé otvory a jiné vyřízli žiletkou, aby získali požadovaný kód.
V. M. Bryabrin nejprve vyvinul systém pro spouštění a ladění programů z dálnopisných vzdálených terminálů , které byly umístěny přímo po ruce - v místnosti programátora. Tento systém si okamžitě získal oblibu ve všech odděleních Výpočetního centra Akademie věd, zaměstnanci na pokojích se hlásili do fronty na jejich terminálu.
Po nástupu zobrazovacích terminálů Videoton Bryabrin napsal první textový editor pro kompilaci a ladění programů z klávesnice tohoto terminálu, zápis/čtení textů programů do archivu na discích nebo magnetických páskách, jejich spouštění pro výpočty a zobrazování výsledků. práce na obrazovce.
V roce 1976 vznikla pod vedením V. M. Bryabrina skupina, která začala tento systém vyvíjet. Tato skupina nejprve zahrnovala V.I. Safonov a V.M. Yufa, pak V.I. Filippov, S. I. Pirin , V.A. Serebryakov , M.I. Selyun, V.L. Smetanin, G.I. Eselev.
Kromě editace a ladění programů systém umožňoval spouštění překladatelů z různých jazyků:
Finální verze systému byla pojmenována PULT-78 . Tento systém je již dlouho hlavním nástrojem pro vývoj, úpravy, ladění a spouštění programů pro BESM-6 . Brzy se začal používat ve většině organizací, které používaly BESM-6. Později byla na základě systému PULT-78 implementována nová multiterminální verze - systém SERVICE , který navíc umožňoval práci s databází .
V roce 1980 pod vedením V. M. Bryabrina vznikl sektor zpracování informací symbolů. Hlavní oblastí práce byl výzkum v oblasti:
Jako praktická realizace nových myšlenek vznikl systém DILOS , který umožnil budovat sémantické sítě a na jejich základě komunikovat s počítačem v přirozeném jazyce. Na vývoji systému se podíleli pracovníci a postgraduální studenti katedry spolu s postgraduálními studenty a studenty katedry algoritmických jazyků Fakulty CMC Moskevské státní univerzity . Výsledky této práce byly opakovaně prezentovány na Mezinárodních konferencích o umělé inteligenci ( IJCAI ) a také na Mezinárodním institutu pro analýzu aplikovaných systémů ( IIASA ) v Rakousku.
V roce 1981 , kdy se v zemi objevily první osobní počítače , dostalo Výpočetní centrum pokyn, aby zvládlo tento nový typ počítačů a vyvinulo pro ně nový software, který by mohl konkurovat programům pro tradiční velké a střední počítače. Od tohoto okamžiku začala éra osobních počítačů v naší zemi.
Sektor zpracování informací symbolů byl přeměněn na Laboratoř softwaru osobních počítačů. Laboratorní tým jako první v zemi vytvořil software pro osobní počítače. Byly vyvinuty:
První vývoj softwaru pro PC byl proveden v BASICu , tehdy jediném dostupném programovacím jazyce, ale brzy došlo k přechodu na Pascal a poté na C a C++ . Pro práci se strojovým kódem byl použit jazyk symbolických instrukcí .
Kniha V. M. Bryabrina „Software pro osobní počítače“, vydaná v nákladu tří tisíc kusů, byla okamžitě vyprodána a byla používána nejen jako odborný průvodce, ale také jako učebnice na mnoha technických univerzitách. Ve stejném období pracovníci laboratoře G. V. Senin, A. B. Borkovský, O. A. Gončarov, G. G. Gnezdilova také psali knihy o různých aspektech programování na osobních počítačích. Tyto knihy byly vždy vyprodané a těšily se velké oblibě.
V roce 1985, z iniciativy Státního výboru pro vědu a techniku a Prezidia Akademie věd SSSR , byly v zemi zahájeny práce na vytvoření výpočetních systémů 5. generace . Stalo se tak v reakci na intenzivní nasazení a financování takové práce ve Spojených státech, Japonsku a západní Evropě. Na základě tří akademických ústavů – Výpočetního centra SOAN , Výpočetního centra Akademie věd SSSR a IK Estonska – byl vytvořen dočasný vědeckotechnický tým – VNTK START . Laboratoř počítačového softwaru se stala jednou ze součástí tohoto týmu. V rámci START byl v laboratoři spuštěn nový unikátní projekt na vytvoření systému SPECTR .
SPECTR byl vyvinut jako integrovaný objektově orientovaný systém založený na několika základních komponentách:
Na základě těchto komponent byly vybudovány aplikované systémy různého účelu. Implementace takových systémů, zejména na osobních počítačích, v té době neexistovala. Vývoj systému SPEKTR se stal jedním z prvních velkých projektů tvorby aplikačních systémů na PC, vzhledem k tomu, že v té době byla řada členů programátorské komunity ke schopnostem těchto strojů ještě velmi skeptická.
Z dnešního pohledu je mnoho myšlenek, softwarových metod a technologií použitých při tvorbě SPECTRE standardních, samozřejmých. To vše ale v 80. letech bylo stále jen ve vzduchu a v hlavách vývojářů. Implementace takových systémů, zejména na osobních počítačích, neexistovala. To vše bylo v době STARTu vymyšleno a okamžitě realizováno se vší vynalézavostí, uměním, elegancí a nadšením díky talentu a profesionalitě personálu a postgraduálních studentů – účastníků projektu. Koncem 90. let se většina bývalých zaměstnanců PC Software Laboratory, kteří se podíleli na projektu SPECTR, rozprchla do různých směrů a zemí.
Celkem V. M. Bryabrin napsal více než 80 článků a knih publikovaných v domácích i zahraničních publikacích.
Výpočetní centrum Akademie věd SSSR