ISO IEC 10514-3-1998 PDF

Ст ISO IEC 10514-3-1998

Название на английском:
St ISO IEC 10514-3-1998

Название на русском:
Ст ISO IEC 10514-3-1998

Описание на русском:

Оригинальный стандарт ISO IEC 10514-3-1998 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO IEC 10514-3-1998 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso23805

Выберите версию документа:
3 000 руб.

Полное наименование и описание

Информационные технологии — Языки программирования — Часть 3: Объектно-ориентированный Modula-2. Стандарт определяет расширения базового языка Modula-2 (ISO/IEC 10514-1) для поддержки объектно-ориентированных возможностей при сохранении совместимости с корректными программами базового языка, за исключением введённых новых ключевых слов.

Аннотация

Часть 3 стандарта ISO/IEC 10514 описывает синтаксис, лексическую структуру и семантику объектно-ориентированных расширений Modula-2, набор требуемых символов, интерфейсы системных модулей, требования к обнаружению нарушений правил использования расширений и дополнительные требования к реализации (включая документацию). Стандарт ориентирован на простое добавление объектно-ориентированных сущностей без изменения смысла корректных программ базового языка.

Общая информация

  • Статус: Опубликовано; подтверждённое действие международного стандарта (подтверждение статуса в 2021 г.).
  • Дата публикации: 3 декабря 1998 г. (опубликовано 1998-12-03).
  • Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 22 — Programming languages).
  • ICS / категории: 35.060 (Языки, используемые в информационных технологиях).
  • Редакция / версия: Издание 1 (1998).
  • Количество страниц: 48 страниц (формат публикации в официальных магазинах).

Область применения

Стандарт применим для описания объектно-ориентированных расширений языка Modula-2: определения новых ключевых слов и структур, правил их использования, интерфейсов системных модулей и требований к реализации. Не устанавливаются требования к внутреннему представлению объектов, реализации сборщика мусора или механизмов отслеживания трассируемых объектов — эти аспекты остаются за реализациями. Принятие части 3 опционально по отношению к базовому языку (ISO/IEC 10514-1).

Ключевые темы и требования

  • Определение необходимых символов и ключевых слов для объектно-ориентированных конструкций.
  • Лексическая и синтаксическая спецификация расширений языка.
  • Семантика объектных типов, методов и наследования (в рамках описанных расширений).
  • Интерфейс и семантика объектно-ориентированных системных модулей.
  • Правила обнаружения нарушений и требования к проверкам, которые должна выполнять конформная реализация.
  • Дополнительные требования к поставляемой документации и соответствию реализации стандарту.

Применение и пользователи

Стандарт полезен разработчикам компиляторов и трансляторов Modula-2, поставщикам инструментов разработки и сред выполнения, авторам обучающих материалов по языкам программирования, исследователям в области языков и системного ПО, а также организациям, поддерживающим совместимость кода между реализациями. Применение — в проектах, где требуется формальное и переносимое определение объектно-ориентированных расширений Modula-2.

Связанные стандарты

Часть 3 является составной частью серии ISO/IEC 10514; непосредственно связана с ISO/IEC 10514-1 (Base Language) и ISO/IEC 10514-2 (Generics). Рабочая группа WG13 (JTC1/SC22) вела работу по соответствующим частям серии и публиковала их как согласованный набор стандартов по Modula-2.

Ключевые слова

Modula-2, Object Oriented Modula-2, объектно-ориентированный, языки программирования, ISO/IEC 10514, JTC1/SC22, стандарт языка.

FAQ

В: Что это за стандарт?

О: Международный стандарт, задающий объектно-ориентированные расширения языка Modula-2 в рамках серии ISO/IEC 10514.

В: Что он регулирует?

О: Лексическую структуру, синтаксис и семантику расширений, требуемые символы, интерфейсы системных модулей, правила обнаружения нарушений и требования к реализации и документации. Не регламентирует внутреннее представление объектов или реализацию сборщика мусора.

В: Кто обычно использует?

О: Разработчики компиляторов и средств разработки, академические исследователи в области языков программирования, организации, поддерживающие переносимость программ на Modula-2.

В: Он актуален или заменён?

О: По состоянию официальных записей версия 1998 г. остаётся опубликованной и её действие было подтверждено при пересмотре в 2021 г.; стандарт не отмечен как отозванный. Рекомендуется проверять актуальность через национальные или международные реестры при необходимости точного статуса.

В: Это часть серии?

О: Да — это часть серии ISO/IEC 10514 (включая часть 1: Base Language и часть 2: Generics). Часть 3 расширяет часть 1 и может приниматься опционально.

В: Какие ключевые слова?

О: Modula-2, объектно-ориентированный, язык программирования, расширения языка, ISO/IEC 10514, JTC1/SC22.