ГОСТ Р ИСО/ТС 22745-30—2009
5упфатт
(потачкжй)
Строимыйтип
{пмпядошттй)
Спхжошй
ф^авт
Тяппасалиаси»»ю*о
Рисунок 6 — Диаграмма класса UML для булева и строкового типов данных
7.4.2 Булев тип данных
Булев тип — это тип данных, элементами которого являются истинные и ложные значения.
Пример — Истинные и ложные значения - это элементы булева типа данных; Ои 1 (ноль и едини
ца) к этому т ипу данных не относятся.
7.4.3 Строковый тип данных
Строковый тип — это тип данных, элементами которого являются конечные последовательности
знаков. Этот тип данных не зависит от языка.
П р и м е ч а н и е — Тип локализованного текста применяют для строк, зависимых от языка.
Пример — Наименование торговой марки.
Описание свойств:
формат:
строковый формат, который определяет допустимый формат зна
чений строкового типа данных.
Утверждение:
Каждый строковый тип данных имеет формат, определяемый нулевым или одним строковым фор
матом. Каждый строковый формат определяет формат только одного строкового типа данных.
7.4.4 Строковый формат
Строковый формат является спецификацией допустимого расположения знаков в представлении
строки.
Описание свойств:
образец:образец, с которым должна согласовываться строка и совпадать
регулярноевыражениесинтаксиса.представленногов
ИСО/МЭК 9945-2.
Утверждения:
Каждый строковый формат определяет формат только для одного строкового типа данных.
Каждый строковый тип данных имеет формат, определяемый нулевым или одним строковым форма
том.
7.4.5 Тип локализованного текста
Тип локализованного текста является типом данных, элементы которого передают смысл, выра
женный на одном или нескольких языках.
Пример — Совокупность данных {[ «book», английский), [ellvre», французский), [*ЬисЬ», немецкий).
I«НЬго». испанский)} является элементом типа локализованного текста.
7.5 Тип данных, представляющих период времени
7.5.1 Диаграмма
Диаграмма класса UML для типов данных, представляющих период времени, представлена на ри
сунке 7.
12