ISO IEC 10514-1-1996 PDF

Ст ISO IEC 10514-1-1996

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

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

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

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

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

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

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

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

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

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

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

ISO/IEC 10514-1:1996 — Information technology — Programming languages — Part 1: Modula-2, Base Language. Определяет синтаксис, лексическую структуру, семантику языка Modula-2, интерфейсы модулей и состав стандартной библиотеки, а также требования к реализации и критериям размера/сложности программ.

Аннотация

Стандарт задаёт формальное определение базового языка Modula-2 и его стандартной библиотеки: правила представления программ, лексика и синтаксис, семантика конструкций, спецификации для модульного интерфейса, требования к реализациям и ограничения по размерам/сложности. Предназначен для обеспечения переносимости программ и единого понимания языка между реализациями.

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

  • Статус: Опубликовано; международный стандарт (подтверждён).
  • Дата публикации: 1996-05/1996-06 (издание 1996 г.).
  • Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 22).
  • ICS / категории: 35.060 — Языки, используемые в информационных технологиях.
  • Редакция / версия: Edition 1 (1996).
  • Количество страниц: 707.

Данные о статусе, дате, объёме и ответственном комитете подтверждены официальным описанием стандарта.

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

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

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

  • Формальное определение лексической и синтаксической грамматики языка.
  • Семантика основной правильной программы Modula-2 (поведение конструкций и выражений).
  • Спефикации модульной системы и интерфейсов библиотечных модулей.
  • Описание стандартной библиотеки (модули библиотеки, требуемые символы и функции).
  • Требования к реализации: контроль нарушений правил, требования к документации и соответствию.
  • Критерии по размеру и сложности программ, рекомендации по применению языка.

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

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

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

ISO/IEC 10514 представляет собой многотомную серию. Примеры связанных частей: часть 2 — Generics (расширения для обобщённого программирования), часть 3 — Object-oriented Modula-2. Кроме того, в тексте стандарта указаны нормативные ссылки на соответствующие стандарты по арифметике и плавающей точке.

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

Modula‑2; язык программирования; стандарт; синтаксис; семантика; стандартная библиотека; модульность; ISO/IEC 10514.

FAQ

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

О: Международный стандарт ISO/IEC 10514-1:1996, определяющий базовый язык Modula-2 — его лексическую и синтаксическую структуру, семантику и стандартную библиотеку.

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

О: Регламентирует формальные правила языка Modula-2 (лексика, синтаксис, семантика), спецификации модульного интерфейса, состав и поведение модулей стандартной библиотеки, а также требования к реализации и проверки соответствия.

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

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

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

О: Версия 10514-1, изданная в 1996 году, официально подтверждена на последнем обзоре (статус подтверждён), поэтому рассматривается как действующая редакция стандарта. При этом отдельные части серии имеют свои даты подтверждения/пересмотра.

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

О: Да — ISO/IEC 10514 состоит из нескольких частей: часть 1 — базовый язык Modula-2; часть 2 — расширения для generics; часть 3 — объектно‑ориентированные расширения и т.д. Каждая часть описывает дополнительные возможности или уточнения по отношению к базовому языку.

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

О: Modula‑2, язык программирования, стандарт, синтаксис, семантика, стандартная библиотека, модульная система, ISO/IEC 10514.