Space Shuttle: Специализированный ассемблер. Современные российские космические системы: Ассемблер БЦВМ. Современные зарубежные космические системы: C++ C Java Ассемблер И др.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ РАЗРАБОТКИ КОСМИЧЕСКИХ СИСТЕМ
И БОРТОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОСМИЧЕСКИХ СИСТЕМ

САПР (англ. CAD, Computer-Aided Design) – программный пакет, предназначенный для проектирования (разработки) объектов производства (или строительства), а также оформления конструкторской и/или технологической документации.

Компоненты многофункциональных систем САПР традиционно группируются в три основных блока: CAD, САМ, САЕ. Модули блока CAD (Computer-Aided Design) предназначены в основном для выполнения графических работ, модули САМ (Computer-Aided Manufacturing) – для решения задач технологической подготовки производства, модули САЕ (Computer-Aided Engineering) – для инженерных расчётов, анализа и проверки проектных решений.

Графические пакеты и САПР (по предприятиям и программным продуктам):

[ Cкачайте файл, чтобы посмотреть ссылку ]:
[ Cкачайте файл, чтобы посмотреть ссылку ] (ранее использовалась предшественница – [ Cкачайте файл, чтобы посмотреть ссылку ])
[ Cкачайте файл, чтобы посмотреть ссылку ] [система сквозного проектирования]
НЦ-4 (ранее использовалась)
Искра (ранее использовалась)
ТИГРАС (ранее использовалась)
PEPS (ранее использовалась)

[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ] (ранее использовалась предшественница – [ Cкачайте файл, чтобы посмотреть ссылку ])
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ] [разработка электрических схем, межблочных кабелей и КД на кабели]
[ Cкачайте файл, чтобы посмотреть ссылку ] [для конкретных задач]
Продукты фирмы [ Cкачайте файл, чтобы посмотреть ссылку ] ЛОЦМАН:PLM, КОМПАС, ВЕРТИКАЛЬ [для технологической подготовки]
АСУП [система управления ресурсами предприятия собственной разработки]

Разные космические предприятия:
[ Cкачайте файл, чтобы посмотреть ссылку ]


Автоматизированная система проектирования программных систем, CASE-технология (англ. CASE, Computer-Aided Software Engineering) – набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.

CASE-технологии (по программным продуктам и изделиям космической техники):

ПРОЛОГ (система автоматизации разработки программного обеспечения):
[ Cкачайте файл, чтобы посмотреть ссылку ]

ГРАФИТ-ФЛОКС (интегрированная система проектирования
и разработки СИПРОЛ-программ – выдаёт код на языке C):
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
Разгонный блок космических аппаратов «Фрегат»
Модернизированная ракета-носитель тяжёлого класса «Протон-М»
Другая космическая техника


Языки и системы программирования для разработки
бортового ПО и наземного обслуживающего ПО
(по изделиям космической техники, языкам и системам программирования):

[ Cкачайте файл, чтобы посмотреть ссылку ]:
Специализированный ассемблер: имеются [ Cкачайте файл, чтобы посмотреть ссылку ].
[ Cкачайте файл, чтобы посмотреть ссылку ]:
[ Cкачайте файл, чтобы посмотреть ссылку ] [визуальный алгоритмический язык программирования и моделирования, создан на основе специализированных языков-предшественников: ПРОЛ2, ДИПОЛЬ и ЛАКС];
C [код выдаётся системой ГРАФИТ-ФЛОКС];
Ассемблер БЦВМ «Бисер-4»;
ПРОЛ2 [проблемно-ориентированный язык высокого уровня для описания алгоритмов управления бортовыми системами в режиме реального времени – для разработки бортовых комплексных программ «Бурана»] (специализированный язык – использовался первоначально);
СИПРОЛ [упрощённый вариант языка ПРОЛ2] (специализированный язык – использовался первоначально);
ДИПОЛЬ [проблемно-ориентированный язык для разработки программ наземных испытаний] (специализированный язык – использовался первоначально);
ЛАКС [язык моделирования] (специализированный язык – использовался первоначально);
ФЛОКС [декларативная часть языка ПРОЛ2, описывающая термины и понятия, используемые при разработке алгоритмов управления и испытаний, используемых разработчиками корабля «Буран» – специальный язык описания объектов, используемый в качестве устройства управления для языка моделирования ЛАКС] (специализированный язык – использовался первоначально).
Space Shuttle:
Специализированный ассемблер.
Современные российские космические системы:
[ Cкачайте файл, чтобы посмотреть ссылку ];
[ Cкачайте файл, чтобы посмотреть ссылку ];
Ассемблер БЦВМ.
Современные зарубежные космические системы:
C++;
C;
Java;
Ассемблер;
И др.

Космическая техника – вещь консервативная: хорошо зарекомендовавшие себя и доведённые до совершенства изделия и их компоненты могут использоваться не одно десятилетие. Программное обеспечение космической техники – не исключение.


Математические пакеты (по предприятиям и программным продуктам):

Разные космические предприятия:
[ Cкачайте файл, чтобы посмотреть ссылку ] (в числе прочих)


Составитель: Силкин С.А., 2017 г.
Крайнее обновление: 15 февраля 2017 г.
15

Приложенные файлы

  • doc 31251292
    Размер файла: 59 kB Загрузок: 1

Добавить комментарий