Vladimir Kitov: «Nous avons rendu le moniteur de télévision OB pratiquement souterrain»



Vladimir Anatolievich Kitov, chercheur principal au laboratoire d'intelligence artificielle, de neurotechnologie et d'analyse commerciale, professeur agrégé du département d'informatique de l'Université russe d'économie de Plekhanov, est impliqué dans l'informatique depuis plus de 50 ans. Après avoir obtenu un diplôme en mathématiques appliquées de MPEI, il a travaillé comme programmeur au GVC de la Commission de planification d'État de l'URSS, dirigé des équipes de programmation au GVC du ministère de l'URSS de Minorflot et du Central Research Institute "Monolith" (PO Box P-6211) du ministère de la Défense de l'URSS, où il a dirigé le développement de logiciels pour le système de sauvetage spatial international COSPAS. -SARSAT, en créant pour les ordinateurs de l'UE un OB moniteur multi-terminal et de nombreux autres systèmes logiciels en temps réel.

De 1991 à 2011, Vladimir Anatolyevich a travaillé comme cadre supérieur chez DEC, SIEMENS, Technoserv, IBS, Fujitsu. Il a ensuite repris l'histoire de l'informatique russe à l'Institut d'économie I.I. Vavilov, RAS.

Vladimir Kitov est l'auteur de plus de 90 publications, y compris des monographies, des livres et un manuel de programmation système. Dans la première partie de l'interview sur le projet DataArt Museum, Vladimir Anatolyevich rappelle les étapes importantes de sa carrière à l'époque soviétique - des études au MPEI à la création et au développement d'OBI.

Iron Felix opposé


- Je travaille dans les technologies de l'information depuis plus d'un demi-siècle et mon domaine a toujours été la programmation. Il a commencé à la légendaire Faculté d'automatisation et de génie informatique de l'Institut de génie énergétique de Moscou - la première faculté d'ordinateurs électroniques du pays. Il y avait le premier département de génie informatique en URSS. Selon les souvenirs des anciens combattants, en 1952-1953, Sergey Alekseevich Lebedev est venu de Kiev à Moscou une fois par semaine pour donner des conférences sur les ordinateurs électroniques à un groupe très secret d'étudiants, dont beaucoup au milieu de 1954 ont commencé à travailler dans le premier ordinateur de l'URSS. centre - Centre d'exposition n ° 1 du ministère de la défense de l'URSS. Puis Lebedev a déjà fabriqué une machine MESM et créé un BESM.


Place Dzerzhinsky en 1966

En 1969, moi, un étudiant de troisième année, je suis venu pratiquer au Centre informatique principal de la Commission de planification d'État de l'URSS, qui était alors sur la place Dzerzhinsky (aujourd'hui Lubyanskaya) à gauche du magasin Detsky Mir. À sa droite se trouve un bâtiment assez célèbre - le Comité de sécurité de l'État. Sur la place, il y a un monument à Dzerzhinsky. J'étais content de travailler et de regarder le fer Felix. Parce qu'à un moment au lycée, j'étais dans la même classe que le petit-fils de Felix Edmundovich, Felix Dzerzhinsky.

En pratique, j'ai programmé sur un ordinateur de deuxième génération - le British Elliott 503 - sous la direction de programmeurs expérimentés. Ici, il a écrit un diplôme et l'a défendu à l'hiver 1972.


Elliott 503. Ordinateur. Extrait du film documentaire de 1966 "La vie en Australie: Hobart".

Créé en 1959 par une décision du gouvernement, le Gosplan de l'URSS était le plus grand centre informatique du pays à des fins civiles. Le plus grand centre de calcul militaire - VC n ° 1 du ministère de la Défense de l'URSS - est apparu plus tôt, le 1er mai 1954. Autrement dit, le pays a d'abord pensé à la défense, aux forces armées, puis aux affaires civiles.

Mode interactif


Quand je suis arrivé à la pratique de pré-graduation en 1971 au même GVC, il n'était plus sur la place Dzerzhinsky, mais au 45, rue Kirov, maintenant c'est l'Académicien Sakharov Avenue. Et ce fut le premier bâtiment du pays, construit spécifiquement pour le centre informatique civil. Maintenant, il y a le Centre analytique de l'administration présidentielle, puis des ordinateurs électroniques ont été utilisés pour les tâches de planification nationale, de contrôle des plans de l'État et d'introduction de technologies de pointe.


Fidel Castro lors d'une visite au GVC Gosplan de l'URSS

Pour les organisations importantes, l'État n'a pas épargné de devises, et les ordinateurs anglais du système 4 de la société ICL (International Computers Limited) ont été achetés pour le GVC de la Commission de planification d'État de l'URSS, l'URSS du commerce extérieur et l'URSS Gosnab, ainsi que pour l'Institut des problèmes de gestion de l'Académie des sciences de l'URSS et de l'usine AZLK. Un contrat énorme, les voitures coûtent des millions de livres, et de nombreuses publications britanniques de premier plan ont écrit à ce sujet.


GVC Gosplan URSS. Système ICL pour salle informatique 4

Les ordinateurs ICL System 4 de 3e génération étaient des adeptes des ordinateurs IBM / 360, qui sont connus pour être purement emballés. Mode batch - c'est lorsque les tâches dans des jeux de cartes perforées sont remises au service de l'opérateur, elles sont lancées sur un ordinateur, puis elles sont imprimées sur l'ADCU (périphérique d'impression alphanumérique) et distribuées aux départements par les utilisateurs. Il était très lourd et chronophage, ralentissait la prise de décision. Naturellement, dans de nombreux cas, il serait plus pratique d'exécuter et de déboguer des programmes en mode dialogue. La résolution des tâches utilisateur en temps réel était l'étape suivante par rapport au mode batch. Mais à ce moment-là, ce n'était pas une tâche prioritaire pour le MCC, alors ils ont décidé de me confier et de démarrer un logiciel en temps réel - un jeune spécialiste. Comme on dit, pour l'avenir. C'est arrivé,que j'ai eu beaucoup de chance - j'ai démarré une nouvelle entreprise prometteuse - maîtriser les logiciels système en temps réel et créer des programmes utilisateurs qui garantissent l'utilisation des ordinateurs en mode dialogue avec les utilisateurs des terminaux distants (écrans).


Employés du système de recherche d'informations du GVC Gosplan de l'URSS. Vladimir Kitov gauche

Ordinateur EC


L'Union soviétique a ensuite emprunté la voie de la copie d'ordinateurs IBM 360. Ce n'est pas une décision facile, elle a été précédée de nombreux débats au plus haut niveau, mais l'idée d'emprunter des ordinateurs ibiem a été soutenue par le ministre de l'Industrie de la radio Kalmykov et président de l'Académie des sciences de l'URSS Keldysh. Mstislav Vsevolodovich Keldysh était la personne la plus intelligente. J'ai écrit à son sujet le livre «President of the Keldysh Academy of Sciences. 100e anniversaire de naissance, il est publié sur le site Internet du Présidium de l'Académie russe des sciences. Pourquoi a-t-il pris cette décision? Il me semble que j'étais réaliste et que j'ai compris l'énorme complexité de la création du système d'exploitation des ordinateurs de troisième génération. IBM est connu pour avoir dépensé plusieurs milliards de dollars dans la création de son logiciel système pour les ordinateurs IBM / 360, un montant supérieur au coût du vol du vaisseau spatial Apollo vers la lune.


Vladimir Kitov alors qu'il travaillait au GVC Gosplan. Photos des archives personnelles

Cependant, l'emprunt est loin d'être toujours bon. Après tout, les spécialistes russes sont des créateurs enthousiastes qui s'efforcent toujours de créer leur propre création. Nous avions de puissants programmeurs, de grands mathématiciens. La décision de copier IBM / 360 a durement frappé les écoles d'informatique soviétiques, car le gouvernement a réduit le financement des développeurs nationaux. Tout d'abord, il a frappé l'institut de Sergey Alekseevich Lebedev, l'équipe de Bashir Iskandarovich Rameev avec ses machines Oural et autres. Dans ce cas, l'argent a servi à créer des analogues d'ordinateurs IBM / 360 - EU. Il y a une opinion, généralement appuyée par une référence au célèbre programmeur néerlandais Dijkstra, que l'idée même de copier nous a été lancée par l'Occident afin de détruire l'ingénierie informatique soviétique. Nos gens intelligents se sont opposés à la copie - Sergey Lebedev, Victor Glushkov,Bashir Rameev et autres.Anatoly Ivanovich Kitov [l'un des pionniers de la cybernétique et de l'informatique soviétiques, père de Vladimir Anatolyevich. - Remarque Ed.] A déclaré: "Si vous copiez quelque chose, vous restez toujours en arrière et, par conséquent, vous êtes en retard." On sait que l'URSS a néanmoins commencé à copier le nombre déjà vieillissant d'ordinateurs américains, tandis que les Américains eux-mêmes sont allés plus loin.

MCC unique


J'ai donc commencé à m'engager dans des tâches interactives. Il a maîtrisé le télémoniteur du système DRIVER, débogué un programme qui implémente le mode interactif entre l'ordinateur ICL System 4-70 et les utilisateurs du terminal. Il a ensuite réalisé un système de dialogue de débogage de programmes, qu'il a appelé PSTN (terminal program debugging system). Je l'ai fait pendant trois ans - de 72 à 75e. Acquisition d'une expérience de programmation inestimable - des spécialistes uniques ont été réunis au Comité de planification de l'État de la Commission de planification de l'État de l'URSS. L'ingénieur en chef, c'est-à-dire la personne responsable de l'équipement, était Viktor Vasilyevich Aleksandrov - l'ingénieur en chef du SKB-245, qui a à un moment créé le premier ordinateur de série soviétique Strela. De nombreux employés, par décision du gouvernement, ont été transférés au MCC depuis le parc des expositions n ° 1 du ministère de la Défense. En particulier, Nikolai Andreyevich Krinitsky, l'un des leaders de la programmation dans le pays.Vladimir Ilyich Sobelman venait de l'Institut de mathématiques appliquées, qui travaillait comme chef du département des logiciels informatiques. Son adjoint était dirigé par le magnifique Dmitry Lozinsky, qui est maintenant connu pour avoir créé le complexe antivirus Doctor Web, les talentueux ingénieurs système Anatoly Kostryukov et Tatyana Starcheus, les spécialistes expérimentés Flora Frantsevna Shiller, Nona Nikolaevna Fedulova, Victor Alekseevich Paveliev et d'autres. Mes collègues et moi, en particulier, Yuri Lashkarev et Sergey Ignatiev, avons eu l'occasion de communiquer avec eux tous les jours et nous avons appris d'eux.des spécialistes expérimentés Flora Frantsevna Shiller, Nona Nikolaevna Fedulova, Viktor Alekseevich Paveliev et autres. Mes collègues et moi, en particulier, Yuri Lashkarev et Sergey Ignatiev, avons eu l'occasion de communiquer avec eux tous les jours et nous avons appris d'eux.des spécialistes expérimentés Flora Frantsevna Shiller, Nona Nikolaevna Fedulova, Viktor Alekseevich Paveliev et autres. Mes collègues et moi, en particulier, Yuri Lashkarev et Sergey Ignatiev, avons eu l'occasion de communiquer avec eux tous les jours et nous avons appris d'eux.


GVC Gosplan de l'URSS, 1976

Chaque jour je venais rue Kirova, 45, c'est la station de métro "Red Gate". Selon les règles soviétiques, un policier se tenait au point de contrôle. Vous montrez le pass et la première chose que vous allez au service opérateur. Il y a des groupes de cellules par département, sur l'une d'elles, très petite, votre nom de famille est écrit. Vous ramassez les tirages - pendant la nuit, ils ont compté votre tâche sur l'ordinateur. Développez cette énorme «feuille», commencez à chercher des erreurs, déboguez. Puis déjeuner et programmation à nouveau. Tu finis à 6, et c'est arrivé à 7 et 8. Parce que c'est intéressant.

En même temps, nous ne vivions pas seulement dans la programmation. Nous avions notre propre groupe de rock «Tin Soldiers», sur les épaules duquel, comme l'a dit Andrei Makarevich, sa «Time Machine» est montée. On pense que c'est le premier groupe du pays à avoir commencé à jouer du rock and roll en russe. Tout a commencé au Moscow Power Engineering Institute, et s'est poursuivi au GVC, lorsque le bassiste Yuri Lashkarev et moi y sommes arrivés, en même temps que le batteur en étain Viktor Gusev.


Chanson du groupe Tin Soldiers, enregistrement de 1972. Sur la photo: Yuri Lashkarev (basse) et Victor Gusev (batterie).

Il y a eu des événements à Komsomol, des dépôts de légumes et le MDN. Tout comme prévu. D'une manière ou d'une autre, ils se sont réunis pour la première d'un film au Cinema House, mais j'ai dû compter d'urgence sur ma tâche. Lashkarev et d'autres amis se sont réunis ci-dessous, des filles familières se sont approchées. Ils demandent: "Où est Volodya?" Yura: "Volodya est dans une voiture." Une des filles dit: "Alors il va nous donner un ascenseur!"

MCC Minmorflot


Trois ans après le début de ma carrière, c'est-à-dire en 1975, j'ai été appelé au Centre informatique principal du ministère de la Marine de l'URSS pour le poste de chef du département des logiciels informatiques. Puis j'avais 26 ans. Le ministère est civil, et ce GVC était exactement là où GVZplan était. À gauche du Monde des Enfants, dans le même bâtiment. Il y a maintenant le Ministère des transports de la Fédération de Russie. Il y avait un travail très intéressant, responsable.


Ministère de la Marine de l'URSS, milieu des années 80. La source

Quatre départements étaient engagés dans la programmation appliquée et nous devions assurer le bon fonctionnement des ordinateurs. Deux ordinateurs britanniques ICL System 4 ont également été installés dans les GVC du ministère de l'URSS de Minorflot, ainsi que dans la State Planning Commission. Tout d'abord, j'ai essayé de m'assurer que le département remplissait ses fonctions de base, mais en même temps, je n'ai pas oublié les systèmes de dialogue - a poursuivi son chemin dans le domaine des logiciels temps réel. Nous avons créé un système de dialogue intéressant pour informer les principaux employés du ministère de l'emplacement actuel de la flotte, c'est-à-dire dans quelle région de l'océan mondial se trouve tel ou tel navire. En URSS, il y avait 16 compagnies maritimes, basées dans toutes les grandes villes portuaires du pays. Black Sea Shipping Company - Odessa, Novorossiysk - Novorossiysk, géorgien - Batumi, estonien - Tallinn, Extrême-Orient - Vladivostok, Caspienne - Bakou,Nord - Mourmansk, etc. C'étaient, comme ils le diraient maintenant, de grandes exploitations, et le ministère les dirigeait tous. Les compagnies maritimes avaient leurs propres ordinateurs, et nous avions un ordinateur central sur la place Dzerzhinsky. De toutes les compagnies de navigation, des informations détaillées ont été reçues sur chaque navire subordonné, qui, après traitement, tri, généralisation et analyse, ont été transférées aux dirigeants du Minmorflot.


Le bâtiment du ministère de la Marine de l'URSS, 1985-1988 Extrait du livre «Architectes de Moscou. XX siècle. " Au rez-de-chaussée il y avait une salle informatique avec des ordinateurs «ICL System 4», à gauche le bâtiment des bains centraux, célèbre dans tout Moscou.

Beaucoup de choses intéressantes ont été faites au MCC du ministère de la Marine et de la Marine de l'URSS pendant les cinq années où j'ai travaillé là-bas - jusqu'en 1980. J'ai notamment été à la tête du sous-système logiciel du complexe COSPAS - «sauvetage spatial». Quatre pays ont travaillé sur le projet COSPAS / SARSAT: COSPAS a créé l'Union soviétique et SARSAT - les États-Unis, le Canada et la France. Les systèmes fonctionnaient ensemble, étaient compatibles par le codage et les normes.


Emblème du système international de recherche et de sauvetage par satellite COSPAS-SARSAT jusqu'en 1992

L'essence du système généralisé est que si un navire ou un avion subit une catastrophe, une balise lui tire dessus et commence à transmettre ses coordonnées. Les satellites les détectent et les transmettent à l'ordinateur du ministère. Après avoir reçu les coordonnées, nous avons immédiatement déterminé les navires les plus proches du carré requis afin de commencer immédiatement l'opération de sauvetage. Le système était efficace. J'ai dû lancer des satellites, dépenser de l'argent, mais j'ai sauvé des vies, des navires et leurs cargaisons ont tous payé.


Vladimir Kitov, photo du Hall of Fame, années 70.

La période la plus féconde


En 1977, je me suis défendue au Conseil académique du MPEI et suis devenue candidate aux sciences techniques. Selon les normes soviétiques, il est devenu plus rentable et plus confortable pour moi de travailler dans n'importe quel institut de recherche - le MCC n'était pas considéré comme une organisation scientifique. J'ai reçu plusieurs invitations, notamment de la part du Central Research Institute "Monolith". Il s'agit de la boîte aux lettres P-6211 du ministère de l'industrie de la défense de l'URSS. La période la plus féconde de la vie a probablement commencé en 1980. À ce moment-là, j'avais acquis une expérience sérieuse non seulement en tant que programmeur, mais également en tant que chef d'une équipe de programmeurs.

J'avais une obsession - je voulais créer mon propre moniteur TV. Son système, qui gérerait les terminaux distants, assure un fonctionnement en temps réel. À cette époque, sur les ordinateurs de la 3e génération d'ordinateurs européens, le moniteur de télévision américain CICS était utilisé - "Kiks" comme on l'appelait. Il y avait son moniteur de télévision analogique emprunté - KAMA. Ensuite, un groupe de nos programmeurs russes a développé un très bon système Primus. Après avoir étudié ces systèmes et travaillé avec eux, je me suis rendu compte pourquoi ils sont gênants pour les utilisateurs et, à certains égards, simplement obsolètes. Par conséquent, je voulais vraiment créer mon propre moniteur de télévision moderne soviétique.


La construction de l'Institut central de recherche en économie, informatique et systèmes de gestion, dans l'ancien Institut central de recherche "Monolith". Moscou, st., Malaya Bronnaya st., 2/7

Qu'est-ce qu'un moniteur de télévision? Il s'agit d'un logiciel système en plus du système d'exploitation. Un énorme progiciel - des millions d'instructions machine (instructions en langage assembleur). Il était clair qu'un ou deux ou trois programmeurs, même très bons, ne pouvaient pas créer un tel système logiciel. Nous avions besoin d'une équipe de programmation très sérieuse - au moins un département. Et donc, quand je suis allé travailler dans l'industrie de la défense (et que l'Institut central de recherche "Monolith" - boîte aux lettres P-6211 - était le principal institut informatique du ministère de l'Industrie de la défense de l'URSS), j'ai commencé à recruter des programmeurs qualifiés de tout Moscou. Quelqu'un est passé de mon ancien département de logiciels à la MCC du ministère de Minorflot de l'URSS. Pendant les trois à quatre premiers mois, j'ai reçu à plusieurs reprises des réprimandes de la part de la direction de Monolith: «Pourquoi le nombre d'employés du département augmente-t-il si lentement?»J'ai dû expliquer aux patrons que nous devons prendre de très bons programmeurs, et c'est un «morceau de marchandise». En conséquence, il a été possible de créer un groupe de spécialistes talentueux, pour les captiver avec l'idée de créer leur moniteur de télévision de classe mondiale.


Travailler à la base végétale. Vladimir Kitov (à droite) et son adjoint Igor Zhitenev (à gauche)

À l'été 1981, la première version du moniteur OB TV a passé les tests avec succès, après quoi nous avons commencé à le tester en tant que design industriel, en choisissant plusieurs entreprises de défense pour le pays. En plus d'OBI, le département logiciel STD a développé plus d'une douzaine de progiciels permettant une interaction en temps réel entre les utilisateurs de terminaux distants et les ordinateurs.

Après 4-5 ans, plus de 60 employés ont travaillé dans le département créé de «Software for Teleprocessing Data Systems» (logiciel STD). Il y avait un parc informatique - un ordinateur EC 1040 produit par la RDA et deux ordinateurs SM. En fait, notre département était comparable à un institut de recherche indépendant. Nous avons appelé notre moniteur TV «OB». Le signe souple n'a pas été introduit par hasard dans le nom - pour montrer que nous ne l'avons volé à personne - ni à IBM ni à ICL. Ce qu'ils ont écrit eux-mêmes chacun des millions d'instructions machine.

Le moniteur de télévision OB du ministère de la Défense de l'URSS a fourni des informations au ministre, à ses adjoints et aux chefs de département. En fait, le département n'était plus subordonné à l'institut, mais au principal département technique (GTU), puisqu'il a commencé à travailler avec toutes les entreprises de l'industrie. Il s'agit d'environ 300 usines de production d'armes. J'ai dû beaucoup voyager à Leningrad, pour résoudre les problèmes liés à l'introduction d'OBI à l'usine de Kirov et à LOMO. La Flèche Rouge est devenue un train natif dans lequel de nombreux guides me connaissaient déjà. Il a constamment visité l'arsenal de Kiev, l'usine optique et mécanique de Vologda, l'usine mécanique de Kovrov, l'usine de tracteurs de Tcheliabinsk, l'usine de Krasnogorsk, les usines de construction de machines dans les villes de Frunze et Izhevsk, l'usine de tracteurs de Kharkov (il est clair qu'il y a des tracteurs, il y a des réservoirs) et d'autres .


Un fragment du film "Red Arrow", 1986, dir. Igor Sheshukov

Les produits logiciels de notre département ont été introduits dans les entreprises non seulement du ministère de l'Industrie de la défense, mais aussi de l'ensemble des «neuf» ministères de la défense. Le chef de l'Université technique d'État du ministère de la Défense de l'URSS était alors Yuri Dmitrievich Maslyukov, qui avait auparavant travaillé comme ingénieur en chef de l'usine de construction de machines d'Izhevsk. Puis il est rapidement devenu vice-ministre, puis - président de la Commission d'État de planification de l'URSS, président de la Commission d'industrie militaire (MIC de l'URSS), membre du Politburo du Comité central du PCUS. Personne très gentille et sensible. Après des discussions régulières sur diverses questions liées à l'introduction de logiciels et de systèmes matériels dans les entreprises de défense, nous avons établi des relations amicales qui se sont poursuivies, malgré le fait qu'il ait atteint le sommet du pouvoir de l'État.

Après la création d'OBI, nous avons soigneusement documenté ce système conformément à toutes les normes internationales: manuel d'utilisation, manuel de l'opérateur, manuel du programmeur, manuel du programmeur système, etc. Ensuite, ils ont transmis OB au All-Union Fund of Program Algorithms, que le Center Research Program Center Research Institute (directeur - V. P. Tikhomirov) était en URSS dans la ville de Kalinin, aujourd'hui Tver.

Implémentation OBI


Notre OB a fait le tour du pays: "Centerprogrammsystem", déjà à notre insu, a commencé à le diffuser massivement. En particulier, il a été introduit à Mosenergo et l'ensemble du système énergétique de Moscou a commencé à être contrôlé par le système OB. Ils ont appelé d'Atommash et ont dit: «Nous voulons présenter votre OB». Nous sommes allés à Volgodonsk pour l'introduire sur ce géant pour créer des centrales nucléaires. Pourtant, le pays était industriellement puissant, même si les gens vivaient mal.


Mise en service du réacteur de la deuxième centrale de la centrale sud ukrainienne de la centrale d'Atommash, 1981

Une masse d'organisations se sont alignées pour acheter notre moniteur de télévision. Il pouvait être obtenu chez Centerprogramsystem, mais, naturellement, il était beaucoup plus facile d'implémenter OB avec nous, développeurs. Le système est énorme et il a été généré. Arrivée à l'usine. Sur l'un il y a 5 ateliers, sur l'autre - 20. Sur l'un - seulement des présentoirs, soviétiques, et sur l'autre - assortis. Tout cela doit être réglé, le système est configuré pour une configuration spécifique. Il y avait des géants industriels prestigieux comme l'usine Atommash. Je me rendais souvent à l'usine d'Arsenal et dans d'autres organisations de Kiev, car je prenais soin de ma future femme de Kiev.

Tout a commencé avec le fait que l'on nous a envoyé une demande de mise en œuvre de l'OBI, et je l'ai soit mise dans la file d'attente, soit envoyée cette demande au Centerprogramsystem de Kalinin. Il y avait sa propre équipe, voyageant dans diverses entreprises. Le contrat de mise en œuvre stipule que le client doit fournir l'ordinateur dans une configuration spécifique, avec une version spécifique du système d'exploitation. Afin que nous puissions générer, installer, lancer, former et partir rapidement.

La mise en œuvre a été considérée comme routinière. J'avais un secteur qui ira, livrera, effectuera un ensemble standard d'opérations. Plus difficile avec une mise en œuvre pilote. Une nouvelle version a été développée, elle doit être implémentée, mais elle ne fonctionne pas. Nous recherchons des erreurs, tourmentées. Dans le département a travaillé un brillant programmeur Vladimir Yuryevich Dyakonov, candidat des sciences physiques et mathématiques. Il y a eu un cas où une programmeuse expérimentée Lyudmila Kruglova pendant une semaine n'a pas pu trouver d'erreur dans son unité de programme. Avec un imprimé me vient: "Vladimir Anatolyevich, je ne le trouve pas. Que faire? Je ne dors pas la nuit. " À ce moment, Volodya Dyakonov apparaît. Je jette un coup d'œil à la liste étalée: "Oui, voici une erreur!" Les sanglots de Lyudmila ont commencé: "Je n'ai pas pu trouver d'erreur depuis une semaine, mais il est allé à la tête pour l'inviter à fumer, puis il l'a vue !!!"

"Et nos gars pour le même salaire ..."



OB a créé deux grands secteurs du département des logiciels STD. Ni les développeurs, ni moi, en tant qu'auteur de l'idée et chef de file dans la création du système, n'ont reçu de fonds particulièrement importants du fait de sa mise en œuvre dans de nombreuses entreprises du pays. Telles étaient les règles de l'économie socialiste - l'égalitarisme. Oui, nous avions des salaires plus élevés et de bons bonus réguliers. Mais quand même, c'est intéressant contrairement aux Américains. Nous avons fait le système, pour le moins, pas pire que le leur. Ils ont pris en compte leurs erreurs, car ils sont venus plus tard et, naturellement, cela a été plus facile pour nous. Le moniteur TV CICS est considéré comme le produit le plus performant d'IBM Corporation, sur lequel il a réalisé un bénéfice d'environ 60 milliards de dollars. Dans un article sur ce sujet, je cite les paroles de Vladimir Vysotsky d'une chanson sur les joueurs de hockey: «Et nos gars sont pour le même salaire ...»

Tout le monde dans le département était impatient de programmer quelque chose, d'en faire un nouveau. Et avec les salaires, ce n'était pas mal. La direction nous a récompensés, nous avons reçu de l'argent très décent. Le premier modèle Lada a ensuite coûté 5500 roubles. Pendant huit à dix mois, nous pourrions économiser pour cette voiture. Mais la voiture à l'époque en URSS n'était pas facile à acheter. Uniquement sur commande. Je me souviens qu'une fois, pour l'institut, ils ont alloué 50 voitures Zhiguli et 3 voitures Volga aux travailleurs de la production. Et donc, par décision générale de la direction, du comité du parti et du comité syndical, la voiture Volga m'a été attribuée, ce qui, à l'époque, était considéré comme une grande réussite.

Les instituts scientifiques de l'Union soviétique étaient divisés en catégories: premier, deuxième, troisième. La première catégorie est la plus importante - les salaires y sont les plus importants. Le directeur de l'institut de première catégorie avait un salaire officiel de 550 roubles, et nous avons reçu en moyenne environ 850 chacun. Nous avons donné des prix, premièrement, pour le fait que nous avons fabriqué de bons produits logiciels conformément aux plans fixés par la direction, ainsi que que sur le plan a été programmé pour d'autres départements qui ne pouvaient pas faire face à leurs tâches. Et les systèmes les plus intéressants, tout d'abord, le moniteur OB TV, ont été créés sur le plan comme une initiative personnelle. Un tel pays étonnant était avec son économie planifiée maladroite et ses conseils scientifiques officiels. Ils ont eux-mêmes été enflammés par l'idée et, en fait, ont fait clandestinement un moniteur de télévision au niveau des normes mondiales. Aucun des dirigeants ne nous a confié une telle tâche,elle n'apparaissait dans aucun des plans.


Réunion de production au Central Research Institute "Monolith" Un

avantage évident de l'OBI était la possibilité de créer des complexes complexes inter-machines (multi-ordinateurs) basés sur lui. En particulier, sur la base de l'OBI, nous avons organisé un échange d'informations inter-machines entre les ordinateurs de l'UE installés dans le GVC des ministères de la défense et le GVC de la Commission de planification d'État de l'URSS.


Vladimir Dyakonov, Igor Kalinchev, Vladimir Kitov. "Logiciel de télétraitement des systèmes de données." Ed. 1992

Lorsque, dans la seconde moitié des années 80, le pays a commencé à passer à la gestion du personnel, nous avons commencé à développer l'OB dans ce sens, c'est-à-dire à utiliser les PC comme terminaux distants. Encore une fois, l'un des avantages importants d'OBI a aidé ici - la facilité de connexion de nouveaux types de terminaux. OB a pris en charge plus de 200 de leurs différents types et modifications (télétypes, appareils EC 7906, écrans et PC de divers types, ordinateurs EC distants, etc.). À cette époque, la création de divers types d'équipements de l'ordinateur de l'UE était le projet commun le plus ambitieux des pays de la communauté socialiste (pays du CAEM). Quelque chose a été fait par la Pologne, quelque chose par la Bulgarie, la Hongrie, l'Allemagne de l'Est, Cuba. Nous avons fourni des protocoles d'interaction développés afin que notre moniteur de télévision puisse «parler» avec toute la variété de terminaux de l'ordinateur de l'UE.

Développement de systèmes OB


Selon Centerprogramsystems, au début des années 90, environ 40% de tous les ordinateurs de l'UE dans le pays utilisaient des OB informatiques. Contrairement à la grande majorité des systèmes informatiques de l'UE, notre moniteur de télévision n'a pas quitté les lieux après l'ère des ordinateurs personnels. En 1996, l'OB a connu sa deuxième naissance lorsque la société russe Epsylon Technologies (Epsylon Technologies) a jeté les bases du nouveau logiciel BAIKONUR (chef de projet Andrei Nikolaevich Chesnokov) conçu pour travailler sur les ordinateurs de la prochaine génération. - Serveurs RISC.

Lors de la création du BAIKONUR, Epsilon Technologies a profité de l'expérience de programmeurs hautement qualifiés du Département de développement logiciel de l'Institut central de recherche scientifique "Monolith" et de l'Académie des sciences de l'URSS. Ils me disent: "Votre OB, uniquement sous le nouveau nom BAIKONUR, est exploité dans de nombreuses organisations." En Russie, il y avait déjà du capitalisme - les années 90, et personne ne nous verse de dividendes. Mais j'étais toujours très heureux, car avec le départ des ordinateurs EC dans l'oubli, tous leurs logiciels système ont également disparu dans l'oubli, et notre système a continué à vivre, quoique sous un nom différent. Actuellement, un groupe de passionnés de l'Académie des sciences de la Fédération de Russie, prenant comme base les idées des systèmes OB et BAIKONUR, crée une nouvelle plate-forme universelle pour les produits Internet de nouvelle génération AN-2. N'est-ce pas merveilleux?


Vladimir Dyakonov, Vladimir Kitov, Igor Kalinchev. Le manuel "System Programming". Ed. 1990 g.

Pour nous - employés du département logiciel du STD CRI Monolit - les années 80 ont été heureuses, car c'était surtout une période de travail créatif fructueux, dont les résultats étaient recherchés par de nombreuses entreprises et organisations de notre pays. Parallèlement à des travaux pratiques concrets dans le département, une vie scientifique active se déroulait - plus de 30 articles scientifiques ont été écrits. Avec mes plus proches collaborateurs, j'ai écrit trois monographies consacrées aux problèmes de création de systèmes en temps réel, le manuel "System Programming", adopté par le ministère de l'URSS en tant que manuel pour les universités. Trois personnes ont défendu leurs thèses à la fois dans le département. Tout était prêt pour moi pour défendre ma thèse de doctorat - même le texte était écrit en ébauche. Mais, ici au plus fort de la perestroïka, déjà sous les nouvelles règles du capitalisme,En avril 1991, j'ai été invité au poste de chef de projets au bureau de Moscou de Digital Equipment Corporation (DEC). Le salaire a augmenté plusieurs fois, mais le mémoire n'a pas eu lieu. Mais c'est une autre histoire.

All Articles