ANSI/INCITS/ISO/IEC 11404:1996(R2007) Информационные технологии. Языки программирования, их среды и интерфейсы системного программного обеспечения. Типы данных, независимые от языка. - Стандарты и спецификации PDF

ANSI/INCITS/ISO/IEC 11404:1996(R2007)
Информационные технологии. Языки программирования, их среды и интерфейсы системного программного обеспечения. Типы данных, независимые от языка.

Стандартный №
ANSI/INCITS/ISO/IEC 11404:1996(R2007)
Дата публикации
1996
Разместил
American National Standards Institute (ANSI)
сфера применения
Этот международный стандарт определяет номенклатуру и общую семантику для набора типов данных, обычно встречающихся в языках программирования и интерфейсах программного обеспечения, называемых языково-независимыми (LI) типами данных. Он определяет как примитивные типы данных в том смысле, что они определяются с самого начала без ссылки на другие типы данных, так и непримитивные типы данных в том смысле, что они полностью или частично определены в терминах других типов данных. Спецификация типов данных в этом международном стандарте является «независимой от языка» в том смысле, что указанные типы данных являются классами типов данных, частными экземплярами которых являются фактические типы данных, используемые в языках программирования и других объектах, требующих концептуального типа данных. различает три понятия «тип данных», а именно: ~ концептуальное, или абстрактное, понятие типа данных, которое характеризует тип данных его номинальными значениями и свойствами; ~ структурное понятие типа данных, которое характеризует тип данных как концептуальную организацию конкретных типов данных компонентов с конкретными функциями; и ~ понятие реализации типа данных, которое характеризует тип данных путем определения правил представления типа данных в данной среде. Этот международный стандарт определяет абстрактные понятия многих обычно используемых примитивных и непримитивных типов данных, которые обладают структурным понятием атомарности. . Этот международный стандарт не определяет все атомарные типы данных; он определяет только те, которые являются общими для языков программирования и программных интерфейсов. Этот международный стандарт определяет структурные понятия для спецификации других непримитивных типов данных и предоставляет средства, с помощью которых типы данных, не определенные здесь, могут быть определены структурно в терминах типов данных LI, определенных здесь. Этот международный стандарт определяет частичный словарь для реализации понятий опечаток данных и обеспечивает для использования этого словаря при определении типов данных, но не требует этого. Основная цель этого словаря — выявить общие понятия реализации, связанные с типами данных, и отличить их от концептуальных понятий. Спецификации использования понятий реализации считаются выходящими за рамки настоящего международного стандарта, который касается исключительно идентификации и различения типов данных. Этот международный стандарт определяет необходимые элементы отображения между типами данных LI и типами данных какого-либо другого языка. Настоящий международный стандарт не определяет точную форму отображения, а скорее требуемое информационное содержание отображения.

ANSI/INCITS/ISO/IEC 11404:1996(R2007) Ссылочный документ

  • ISO/IEC 10646-1:1993 Информационные технологии. Универсальный набор многооктетных кодированных символов (UCS). Часть 1. Архитектура и базовая многоязычная плоскость.
  • ISO/IEC 8824:1990 Информационные технологии; взаимосвязь открытых систем; спецификация первой записи абстрактного синтаксиса (ASN.1)



© 2023. Все права защищены.