Технология программирования сложных систем

Программирование вычислительных задач начало развиваться на цифровых ЭВМ с помощью языков представления алгоритмов и программ, их преобразования в коды машин средствами ППр или систем программирования (трансляторов, интерпретаторов) с языков описания программ (Адресный, Алгол-60, Фортран, Кобол, Алгол-68 и др.). Трансляторы разрабатывались для отечественных ЭВМ («БЭСМ», «М-20», «М-50», «Минск-32», «Стрела», «СМ1-3», «Днепр-2» и др.) в рамках ТГ1. Создавались системы автоматизации методами синтезирующего, сборочного программирования, технологического комплекса «РТК» с P-графическим языком задания программ и документов и технологии В. В. Липаева[1] по изготовлению больших программ для ВПК и др.

Создание систем программирования

Первые советские монографии по программированию — «Элементы программирования» А. И. Китова, И. А. Криницкого (1956), «Быстродействующие электронные машины АН СССР» С. А. Лебедева (1952), «Общее описание БЭСМ и методика выполнения операций» С. А. Лебедева и В. А. Мельникова (1958) и др. — освещали аспекты создания программ решения разных математических задач на ЭВМ. Они открыли эру алгоритмизации вычислительных задач с помощью языков, близких ЭВМ. Это также работы «Алгоритмы и машинное решение задач» (В. А. Трахтенгерц, 1957), «Начальные сведения о решении задач для ЭВМ» (А. А. Ляпунов и Г. А. Шестопалов, 1957), «Граф-схемное программирование» (А. А. Ляпунов, А. П. Ершов), «Адресное программирование» (Е. Л. Ющенко, 1962) и др.

  • [1] См.: Липаев В. В. Программная инженерия. Методические основы. М.: СИНТЕГ, 2006;Его же. Программная инженерия сложных заказных программных продуктов. М. : Изд-воинститута системного программирования, 2014.
 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >