Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠžΡ‡Π΅Ρ€ΠΊΠΈ истории отСчСствСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ Π² 1940-Π΅ – 80-Π΅ Π³ΠΎΠ΄Ρ‹Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 25

Автор Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π›ΠΈΠΏΠ°Π΅Π²

Π’ ИВМ ΠΈ Π’Π’ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΠΈΠΎΠ½Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ОБ для Π‘Π­Π‘Πœ-6 [7,11] Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΠ» Π›Π΅Π² НиколаСвич ΠšΠΎΡ€ΠΎΠ»Π΅Π². Он Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΡ€ΡƒΠ³ ΡƒΡ‡Ρ‘Π½Ρ‹Ρ…, ΠΏΠΎΠ»ΠΎΠΆΠΈΠ²ΡˆΠΈΡ… Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ программирования ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² Π‘Π‘Π‘Π . Π’ 1967-ΠΌ Π³ΠΎΠ΄Ρƒ ΠΎΠ½ Π·Π°Ρ‰ΠΈΡ‚ΠΈΠ» Π΄ΠΎΠΊΡ‚ΠΎΡ€ΡΠΊΡƒΡŽ Π΄ΠΈΡΡΠ΅Ρ€Ρ‚Π°Ρ†ΠΈΡŽ Π½Π° основС своих Ρ€Π°Π±ΠΎΡ‚ для Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±ΠΎΡ€ΠΎΠ½Ρ‹ (ПРО). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠšΠΎΡ€ΠΎΠ»Ρ‘Π² Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» матСматичСскоС обСспСчСниС для управлСния космичСскими ΠΏΠΎΠ»Ρ‘Ρ‚Π°ΠΌΠΈ, Π² Ρ‚ΠΎΠΌ числС для ΠΏΠΎΠ»Ρ‘Ρ‚Π° Боюз-Аполлон.

Π’ 1967-ΠΌ Π³ΠΎΠ΄Ρƒ ΠΏΠΎΠ΄ руководством Π›.Н. ΠšΠΎΡ€ΠΎΠ»Ρ‘Π²Π° Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° опСрационная систСма «ДиспСтчСр-68Β» для Π­Π’Πœ Π‘Π­Π‘Πœ-6, которая стала ΠΏΠ΅Ρ€Π²ΠΎΠΉ совСтской ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, систСма ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ памяти с динамичСским распрСдСлСниСм памяти, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ устройств Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°. Π­Ρ‚ΠΈ исслСдования Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ повлияли Π½Π° дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ отСчСствСнного систСмного программирования. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ участниками Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π”-68 Π² ИВМ ΠΈ Π’Π’ Π±Ρ‹Π»ΠΈ: Π’ΠΈΠΊΡ‚ΠΎΡ€ ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²ΠΈΡ‡ Иванников ΠΈ АлСксандр НиколаСвич Π’ΠΎΠΌΠΈΠ»ΠΈΠ½. Π’ ИПМ Π² этих Ρ€Π°Π±ΠΎΡ‚Π°Ρ… участвовали ΠœΠΈΡ…Π°ΠΈΠ» Π ΠΎΠΌΠ°Π½ΠΎΠ²ΠΈΡ‡ Π¨ΡƒΡ€Π°-Π‘ΡƒΡ€Π° ΠΈ основныС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ И.Π‘. Π—Π°Π΄Ρ‹Ρ…Π°ΠΉΠ»ΠΎ, Π­.Π—. Π›ΡŽΠ±ΠΈΠΌΡΠΊΠΈΠΉ ΠΈ Π’.Π‘. Π¨Ρ‚Π°Ρ€ΠΊΠΌΠ°Π½. БущСствСнный Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ систСмных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств Π±Ρ‹Π» внСсСн Ρ‚Π°ΠΊΠΆΠ΅ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ спСциалистов ΠΈΠ· Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ОбъСдинСнного института ядСрных исслСдований (ОИЯИ) Π² Π”ΡƒΠ±Π½Π΅ ΠΏΠΎΠ΄ руководством Николая НиколаСвича Π“ΠΎΠ²ΠΎΡ€ΡƒΠ½Π°. Π­Ρ‚ΠΈ ОБ обСспСчивали ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ процСссов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΡ… ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π­Π’Πœ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ влияниС Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ОБ для Π­Π’Πœ ΠΎΠΊΠ°Π·Π°Π»ΠΎ созданиС Π² 1967-ΠΌ Π³ΠΎΠ΄Ρƒ Π² ИВМ ΠΈ Π’Π’ ΠΏΠΎΠ΄ руководством Π›.Н. ΠšΠΎΡ€ΠΎΠ»Π΅Π²Π° [7, 11] ΠΏΠ΅Ρ€Π²ΠΎΠΉ ОБ для Π­Π’Πœ Π‘Π­Π‘Πœ-6, Π½Π°Π·Π²Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ «ДиспСтчСр-68Β». Она обСспСчивала совмСстноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ устройств Π­Π’Πœ, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. По соврСмСнным понятиям Π”-68 являлся ядром ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π²ΡˆΠΈΠΌ: ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°Π΄Π°Π½ΠΈΠΉ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ внСшними Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌΠΈ устройствами ΠΈ многочислСнными устройствами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. ГосударствСнная комиссия ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»Π° ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π‘Π­Π‘Πœ-6 Π² комплСксС с Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, Ρ‡Ρ‚ΠΎ явилось Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠΊΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ.

Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π­Π’Πœ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΠΉ ΠΈ отвСтствСнной Ρ‡Π°ΡΡ‚ΡŒΡŽ являлось созданиС ядра ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π’ Ρ‚ΠΎ врСмя Π² нашСй странС Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ОБ, Π° Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ нСльзя Π±Ρ‹Π»ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π‘Π­Π‘Πœ-6 Π½Π΅ являлась ΠΊΠΎΠΏΠΈΠ΅ΠΉ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ‡Ρ‚ΠΎ опрСдСляло Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ успСхов Π² создании отСчСствСнных ОБ. Π‘Ρ‹Π»ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ слоТнСйшиС ОБ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ отСчСствСнныС программисты. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма выполняла:

ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡;

β€’ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ всСх ΠΊΠ°Π½Π°Π»ΠΎΠ² связи с внСшними Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌΠΈ устройствами ΠΈ всСх устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

β€’ ΡΠΎΠ²ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ вычислСний Π²ΠΎ всСх Π·Π°Π΄Π°Ρ‡Π°Ρ… с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств ΠΈ устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°;

β€’ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ совмСстного динамичСского распрСдСлСния рСсурсов Π΄Π²ΡƒΡ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ памяти ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈ внСшнСй), Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽΡΡ Π½Π° Π·Π°ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ страниц Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти;

β€’ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ устройств ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ;

β€’ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°;

β€’ Ρ€Π°Π·Π²ΠΈΡ‚ΡƒΡŽ связь с ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ устройств;

β€’ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

ΠšΡ€ΠΎΠΌΠ΅ этих основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ «ДиспСтчСр-68Β» обСспСчивал Π²Ρ‹Π·ΠΎΠ² трансляторов с языков программирования ΠΈ Π°Π²Ρ‚ΠΎΠΊΠΎΠ΄ΠΎΠ². Π”-68 явился ΠΏΡ€Π΅Π΄Ρ‚Π΅Ρ‡Π΅ΠΉ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Ρ… ОБ ΠΈ основой ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм для Π‘Π­Π‘Πœ-6: ОБ Β«Π”ΡƒΠ±Π½Π°Β» (Н.Н. Π“ΠΎΠ²ΠΎΡ€ΡƒΠ½) ΠΈ ОБ «Диспак» (Π’.Π€. Π’ΡŽΡ€ΠΈΠ½), дисковой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ эксплуатируСмой Π² дальнСйшСм Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π­Π’Πœ Π‘Π­Π‘Πœ-6.

ПослС появлСния Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… институтов ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π‘Π­Π‘Πœ-6 ΠΈ ОБ Π”-68, ΠΈΡ… программистскиС ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π½Π°Ρ‡Π°Π»ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ собствСнных ОБ, с ΠΈΡ… Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π±ΠΎΠ»Π΅Π΅ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π²ΡˆΠΈΡ… использованиС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² этих институтах. Π”ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ созданию Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ОБ для ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° этих Ρ€Π°Π±ΠΎΡ‚Π°Ρ… выросли спСциалисты систСмного программирования Π²Ρ‹ΡΠΎΡ‡Π°ΠΉΡˆΠ΅ΠΉ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΠ»ΠΈΡΡŒ извСстныС Π² нашСй странС программистскиС ΡˆΠΊΠΎΠ»Ρ‹: ИПМ ΠΈΠΌ. М.Π’. ΠšΠ΅Π»Π΄Ρ‹ΡˆΠ°, ИВМ ΠΈ Π’Π’ ΠΈΠΌ. Π‘.А. Π›Π΅Π±Π΅Π΄Π΅Π²Π°, Новосибирская школа, возглавлявшаяся А.П. Π•Ρ€ΡˆΠΎΠ²Ρ‹ΠΌ, школа ОИЯИ (Π”ΡƒΠ±Π½Π°), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΠ» Н.Н. Π“ΠΎΠ²ΠΎΡ€ΡƒΠ½, школа Π² ΠΠ˜Π’Π¦ ΠœΠ“Π£, Π° Ρ‚Π°ΠΊΠΆΠ΅ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… школ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ядСрныС ΠΈ ΠΎΠ±ΠΎΡ€ΠΎΠ½Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹ страны. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² 70-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π² эксплуатации Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ: ОБ Π”-68, ОБ ИПМ, ОБ Π”Π˜Π‘ΠŸΠΠš, ОБ ДУБНА, НД-70.

ОБ Π”-68, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ОБ Π‘Π­Π‘Πœ-6, Π² Ρ…ΠΎΠ΄Π΅ эксплуатации Ρ€Π°ΡΡˆΠΈΡ€ΡΠ» свои возмоТности Π² части услуг, прСдоставляСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. Π’Π°ΠΊΠΈΠ΅ систСмы ΠΊΠ°ΠΊ ΠŸΠ£Π›Π¬Π’, ΠœΠ£Π›Π¬Π’Π˜Π”ΠžΠ‘Π’Π£ΠŸ, Π”Π˜ΠœΠžΠ (Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€) обСспСчивали Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΏΡƒΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ³ΠΎ доступа ΠΊ машинС с ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ². Появились Ρ‚Π°ΠΊΠΆΠ΅ систСмы ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ связь Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ; систСма для рСдактирования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ запуска Π·Π°Π΄Π°Ρ‡ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡƒΠ»ΡŒΡ‚ΠΎΠ². К Π½Π°Ρ‡Π°Π»Ρƒ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π² состав ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π‘Π­Π‘Πœ-6 Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ всС основныС ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ языки программирования: ΠΠ›Π“ΠžΠ›-60, ЀОРВРАН, Π›Π˜Π‘ΠŸ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ транслятор с языка Π€ΠΎΡ€Ρ‚Ρ€Π°Π½ для Π‘Π­Π‘Πœ-6 Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² 1969-ΠΌ Π³ΠΎΠ΄Ρƒ Π² ОИЯИ Π² Π”ΡƒΠ±Π½Π΅. Π­Ρ‚ΠΎΡ‚ транслятор Π·Π°Ρ‚Π΅ΠΌ Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€Π½ΡƒΡŽ систСму Β«Π”ΡƒΠ±Π½Π°Β».

Π’ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… организациях использовалось нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² трансляторов с языков, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π·Π½ΠΎΠΉ стСпСни эффСктивности, Π² Ρ‚ΠΎΠΌ числС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ трансляторы с языков ΠΠ›Π“ΠžΠ›-60 ΠΈ ЀОРВРАН ΠΈ компилятор с языка Π›Π˜Π‘ΠŸ. Π’ состав ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π‘Π­Π‘Πœ-6 Π²Ρ…ΠΎΠ΄ΠΈΠ» спСктр ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… языков Π‘Π˜ΠœΠ£Π›Π-67, Π“Π ΠΠ€ΠžΠ , ГРАЀАЛ, язык Ρ‚ΠΈΠΏΠ° EPSILON ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… спСциализированных языков. Для построСния Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… систСм использовались ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ трансляторы с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… языков. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ комплСксов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Π±ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Ρ… Π­Π’Πœ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ кросс-систСмы ЯУЗА-6 ΠΈ Π’Π•ΠœΠŸ (см. ΠΏ. 3.4). По критСриям своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π‘Π­Π‘Πœ-6 Π±Ρ‹Π»ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΌ Π² сравнСнии с обСспСчСниСм Π΄Ρ€ΡƒΠ³ΠΈΡ… машин отСчСствСнного производства ΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ возмоТностям Π½Π΅ уступало ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… машин.

БущСствСнноС влияниС ΠΎΠΊΠ°Π·Π°Π» «ДиспСтчСр-68Β» Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² ИВМ ΠΈ Π’Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Π‘Π­Π‘Πœ-6 ОБ НД-70 («Новый диспСтчСр-70Β») с Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΌΠΈ срСдствами ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний (соподчинСниС Π·Π°Π΄Π°Ρ‡, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… процСссов), Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ многомашинного Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ комплСкса (Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π’.П. Иванников). Π’ Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ… управлСния ΠΏΠΎΠ»Π΅Ρ‚Π°ΠΌΠΈ космичСских Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ² Π±Ρ‹Π»ΠΈ созданы ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈ Π»Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ использовались ОБ НД-70 для обСспСчСния управлСния ΠΏΠΎΠ»Π΅Ρ‚Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±ΠΎΠ»ΡŒΡˆΠΈΡ… баллистичСских ΠΈ тСлСмСтричСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… комплСксов Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ВслСд Π·Π° НД-70 срСдства ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… процСссов Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π² ОБ «Диспак», Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ комплСксам Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Π°Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° этой ОБ. На основС возмоТностСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π‘Π­Π‘Πœ-6 усилиями ряда Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… Π½Π°ΡƒΡ‡Π½ΠΎΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΈ производствСнных ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… матСматичСских сил Π‘Π‘Π‘Π  Π±Ρ‹Π»Π° создана, пСрвая Π² странС поставляСмая ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ полная систСма матСматичСского обСспСчСния Π­Π’Πœ (ОБ, систСмы программирования, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ).

Π’ 1967-ΠΌ Π³ΠΎΠ΄Ρƒ И.Π‘. Π—Π°Π΄Ρ‹Ρ…Π°ΠΉΠ»ΠΎ, Π‘.Π‘. ΠšΠ°ΠΌΡ‹Π½ΠΈΠ½ ΠΈ Π­.Π—. Π›ΡŽΠ±ΠΈΠΌΡΠΊΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ [2, 7] ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму ИПМ АН Π‘Π‘Π‘Π  (ОБ ИПМ) ΠΏΠΎΠ΄ руководством Π­.Π—. Π›ΡŽΠ±ΠΈΠΌΡΠΊΠΎΠ³ΠΎ. ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ОБ ИПМ Π°Π²Ρ‚ΠΎΡ€Ρ‹ ΡˆΠΈΡ€ΠΎΠΊΠΎ использовали ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ взаимосвязи ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ΠΈ процСссами. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ рСсурс (ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ„Π°ΠΉΠ», устройство) ΠΈΠΌΠ΅Π» своСго хозяина, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ Π΅Π³ΠΎ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠ΄Π°Π²Π°Ρ‚ΡŒ Π² Π°Ρ€Π΅Π½Π΄Ρƒ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅, оговаривая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²Π° использования, Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΏΡ€Π°Π²ΠΎ дальнСйшСй ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π² Π°Ρ€Π΅Π½Π΄Ρƒ. ОБ ИПМ ΠΎΡ€Π³Π°Π½ΠΈΡ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π° Π² сСбя систСму программирования, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ довольно Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ свойства, ΠΊΠ°ΠΊ шаговая трансляция ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… языка. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ трансляторов Π±Ρ‹Π»ΠΈ написаны Π½Π° языкС ΠΠ›ΠœΠž (Π°Π½Π°Π»ΠΎΠ³ языка Π‘ΠΈ), ΠΈ использовали Π΅Π³ΠΎ Π² качСствС Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ сначала Ρ€Π°ΡΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° машинС М-220, Π° Π·Π°Ρ‚Π΅ΠΌ (Π² 1969-ΠΌ Π³ΠΎΠ΄Ρƒ) пСрСнСсти Π½Π° Π‘Π­Π‘Πœ-6 Π² срСду ОБ ИПМ, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΠ»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² трансляторов ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ срСды ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ·Π»ΠΈΡˆΠ½ΠΈΡ… Π²Π·Π°ΠΈΠΌΠ½Ρ‹Ρ… ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΉ.