ГОСТ Р53195.5—2010
Окончание таблицы В.З
языка программирования
Наименование, обозначение
Ранг применимости языка для
SILTSIL2StL3SIL4
5 PASCAL
КР (HR)KP (HR)
P(R)
P(R)
6 PASCAL с подмножествомКР (HR)KP (HR)
KP (HR)KP (HR)
7 FORTRAN 77
р
(R)
P(R>
8 FORTRAN 77 с подмножеством КР (HR) KP (HR)
9 СP(R)-
p
(R)
p
(R)
KP (HR) KP (HR)
HP (NR)HP (NR)
10 Язык С с подмножеством и стандартом кодироваКР (HR)KP (HR)
ния. а также использование инструментов статического
анализа
KP (HR)KP (HR)
11 PL/MP(R)-
HP (NR)HP (NR)
12 PL/М с подмножеством и стандартом кодирования КЗ (HR)
P(R)
13 Ассемблер P(R)
P(R)
14 Ассемблер с подмножеством и стандартом кодироP(R)
P(R)
вания
p
(R)P(R)
- -
P(R)P(R)
15 Многоступенчатые диаграммыP(R)
P(R>
P(R)P(R)
16 Многоступенчатая диаграмма с определеннымKP (HR)KP (HR)KP (HR)KP (HR)
подмножеством языка
17 Диаграмма функциональных блоковP(R)
P (R)
18 Диаграмма функциональных блоков с определенKP (HR)KP (HR)
ным подмножеством языка
P(R)
P(R)
KP (HR) KP (HR)
19 Структурированный текстP(R)
P(R)
20 Структурированный текст с определенным подмноKP (HR)KP (HR)
жеством языка
P(R)
P(R)
KP (HR) KP (HR)
21 Последовательная функциональная диаграмма
P(R)
P(R>
P(R)
P(R)
22 Последовательная функциональная диаграммаKP (HR)KP (HR)
с определенным подмножеством языка
KP (HR)KP (HR)
23 Список команд
P(R)
-
HP (NR)HP (NR)
24 Список команд с определенным подмножеством
KP (HR)
P(R)
языка
P(R)
p
(R)
П р и м е ч а н и я
1Системное программное обеспечение включает в себя операционную систему, драйверы, встроенные
функции и программные модули, являющиеся частью системы. ПО обычно обеспечивается поставщиком
СБЗС-систем (подсистем). Подмножество языка следует выбирать очень внимательно, с тем чтобы исключить
сложные структуры, которые могут образоваться в результате ошибок реализации. Следует проводить провер ки.
чтобы убедиться в правильном использовании подмножества языка программирования.
2 Прикладная программа представляет собой программу, разработанную для конкретного применения
СБЗС-системы. Во многих случаях такая программе разрабатывается конечным пользователем либо подряд
чиком. ориентированным на разработку прикладных программ. В тех случаях, когда ряд языков программиро
вания поддерживают одни и те же рекомендации, разработчику следует выбрать тот язык, который повсемес
тно используется персоналом в конкретной промышленности или отрасли. Подмножество языка программи
рования следует выбирать с особым вниманием, чтобы исключить сложные структуры, которые могут привести
к ошибкам реализации.
3 Если конкретный язык программирования не представлен в настоящей таблице, то это не означает,
что он исключен. Этот конкретный язык программирования должен соответствовать требованиям настоящего
стандарта.
4 О пунктах 15—24 см. ГОСТ Р 53195.4.
Более подробное описание данного метода’средства приведено в (181).
56