Оглавление
веселый
-
История и развитие JOVIAL
- JOVIAL – язык программирования высокого уровня, разработанный в 1959 году для создания специализированного ПО.
- В 1960-х и 1970-х годах был основным языком системного программирования.
- Разработан для военных проектов США, включая стратегическую систему управления воздушным командованием ITT 465L.
- В конце 1970-х и начале 1980-х использовался для создания ПО для стандартизированного процессора MIL-STD-1750A.
- Стандартизирован в 1973 и 1984 годах, используется для обновления ПО на старых военных автомобилях и самолетах.
-
Особенности и влияние
- Включает функции, отсутствующие в стандартном ALGOL, такие как структуры, массивы элементов и перечисления.
- Имеет “упакованные” данные в таблицах для экономии памяти.
- Коммуникационный пул (COMPOOL) аналогичен библиотекам заголовочных файлов.
- Оказал влияние на языки CORAL, SYMPL, Space Programming Language и CMS-2.
-
Применение JOVIAL
- Использовался в системах связи, крылатых ракетах, бомбардировщиках, транспортных самолетах, истребителях, самолетах АВАКС, крейсерах, РСЗО, вертолетах, реактивных двигателях, системах ПВО и управления воздушным движением.
-
Пример кода
- Пример процедуры RETRIEVE для поиска и присвоения значения в массиве.
-
Рекомендации и внешние ссылки
- Ссылки на развитие JOVIAL, архив офиса программы и партнеров по разработке ПО.