Государственный стандарт РФ ГОСТ Р 51954-2002 "Информационная технология. Профиль прикладной среды организации вычислений на суперЭВМ (PSE10-HIP)" (принят и введен в действие постановлением Госстандарта России от 25 октября 2002 г. N 393-ст) стр. 5

Реализация должна соответствовать POSIX.15 (ИИЭЭ Стд 1003.2d [12]).
Должно быть обеспечено поведение, связанное с конфигурационной переменной {POSIX2_PBS}.
6.5. Графика
6.5.1. Обязательные стандарты
В данной версии профиля графические расширения не требуются.
6.6. Языки
6.6.1. Обозначение
Наличие необязательного (факультативного) языка программирования должно быть определено конфигурационной переменной. Идентификаторами необязательных языков являются:
{POSIX_SUPER_ADA} и
{POSIX_SUPER_F90}.
6.6.2. Обязательные стандарты
6.6.2.1 Язык Си
Реализация должна соответствовать стандарту на язык Си (ИСО/МЭК 9899 [3]).
6.6.2.2. Язык ФОРТРАН 77
Реализация должна соответствовать стандарту на язык ФОРТРАН 77 (АНСИ Х3.9 [4]). См. также 6.3.1.3. в котором требуется соответствие стандарту по привязкам языка ФОРТРАН 77 к POSIX (ИИЭЭ Стд 1003.9 [11]).
6.2.2.3. Взаимодействие языков
Прикладные программы, написанные на любом из языков, указанных в настоящем профиле, должны обеспечивать обмен данными с использованием текстовых файлов в конкретной POSIX - области в соответствии с POSIX.2 (2.5.1 ИСО/МЭК 9945-2 [1]). Определение текстовых файлов - по POSIX.2 (2.2.2.181 ИСО/МЭК 9945-2 [1]).
Кроме того, языки Си и ФОРТРАН 77 должны обеспечивать двоичный обмен данными в конкретной центральной системе. Не требуется обмен двоичными данными между различными видами главных (хост) машин или между различными реализациями соответствующей среды. В ЗСР для реализации должно быть указано, какие версии компиляторов и вспомогательных библиотек требуются для обмена двоичными данными.
Формат двоичных данных не определен; файл двоичных данных является потоком битов, выгружаемых из памяти. Для записи файла двоичных данных должна быть использована соответствующая привязка к функции write() из POSIX 1 (ИСО/МЭК 9945-1 [9]). Для чтения файла двоичных данных должна быть использована соответствующая привязка к функции read() из POSIX.1 (ИСО/МЭК 9945-1 [9]). Двоичный файл данных, записанный программой на одном языке и затем считанный программой на другом языке, должен создавать исходную последовательность битов в пространстве памяти читателя.
Все другие взаимодействия языков определяются реализацией.
6.6.3. Варианты языков
Реализация следующих языков является необязательной. В случае реализации эти языки должны соответствовать конкретным стандартам.
6.6.3.1. Язык ФОРТРАН 90
Этот вариант должен соответствовать стандарту на язык ФОРТРАН 90 (стандарты серии ИСО/МЭК 1539 [5] - [7]).
Если обеспечивается вариант реализации стандарта на язык ФОРТРАН 90, конфигурационная переменная {P0SIX_SUPER_F90} должна принимать значение, равное 1.
В ЗСР должно быть указано о реализации или отсутствии данного варианта.
6.6.3.2. Язык Ада
Этот вариант должен соответствовать стандарту на язык Ада (ИСО/МЭК 8652 [2]). См. также 6.3.2.1.
Если обеспечивается вариант реализации стандарта на язык Ада, то должны быть обеспечены привязки языка Ада, указанные POSIX.5 (ИСО/МЭК 14519 [10]).
Если обеспечивается вариант реализации стандарта на язык Ада, конфигурационная переменная {POSIX_SUPER_ADA} должна принимать значение, равное 1.
В ЗСР должно быть указано о реализации или отсутствии данного варианта.
6.7. Защита
6.7.1. Обязательные стандарты
В настоящей версии профиля расширения защиты не требуются.
6.8. Административное управление системой
6.8.1. Обязательные стандарты
В настоящей версии профиля расширения административного управления не требуются.
6.9. Организация сети
6.9.1. Обозначение
Наличие сетевого варианта должно быть указано соответствующей конфигурационной переменной {POSIX_SUPER_DIRNAME}.
6.9.2. Обязательные стандарты
В настоящей версии профиля сетевые стандарты не требуются. Все сетевые стандарты являются необязательными.
6.9.3. Варианты организации сети
В ЗСР должно быть указано о реализации или отсутствии каждого варианта.
6.9.3.1. Услуги справочника Р1224.2
Этот вариант должен соответствовать Р1224.2 (ИСО/МЭК 14392 [13]).
Наличие этого варианта должно быть указано значением 1 для конфигурационной переменной {POSIX_SUPER_DIRNAME}.
6.10. Хранилище данных
В настоящей версии профиля услуги хранилища данных не требуются.
6.11. Сменные носители