ISO/IEC 23271:2012 Информационные технологии — Common Language Infrastructure (CLI) - Стандарты и спецификации PDF

ISO/IEC 23271:2012
Информационные технологии — Common Language Infrastructure (CLI)

Стандартный №
ISO/IEC 23271:2012
Дата публикации
2012
Разместил
International Organization for Standardization (ISO)
Последняя версия
ISO/IEC 23271:2012
 

сфера применения
Этот международный стандарт определяет инфраструктуру общего языка (CLI), которая позволяет приложениям, написанным на различных языках высокого уровня, выполняться в разнообразных системных средах без необходимости их переписывания для учета уникальных характеристик этих сред. Этот международный стандарт состоит из следующих частей:  •Часть I: Концепции и архитектура — описывает общую архитектуру CLI и предоставляет нормативное описание Common Type System (CTS), Virtual Execution System (VES) и Common Language Specification (CLS). Он также предоставляет информативное описание метаданных. • Часть II: Определение и семантика метаданных — предоставляет нормативное описание метаданных: их физическая структура (как формат файла), их логическое содержимое (как набор таблиц и их связей) и их семантика (с точки зрения гипотетического ассемблера ilasm). • Часть III: Набор инструкций CIL — описывает набор инструкций Common Intermediate Language (CIL). • Часть IV: Конфигурационные файлы и библиотеки — содержит обзор библиотеки CLI и её разбиение на конфигурационные файлы и библиотеки. Сопутствующий файл CLILibrary.xml, считающийся частью этой части, но распространяемый в формате XML, содержит подробную информацию о каждом классе, типе значения и интерфейсе в библиотеке CLI. • Часть V: Формат обмена отладочной информацией — описывает стандартный способ обмена отладочной информацией между производителями и потребителями CLI. • Часть VI: Приложения — содержит несколько примеров программ, написанных на языке ассемблера CIL (ILAsm), информацию о конкретных реализациях ассемблера, машиночитаемое описание набора инструкций CIL (которое может быть использовано для вывода частей синтаксиса, используемого этим ассемблером и другими инструментами для работы с CIL), набор рекомендаций, использованных при проектировании библиотеки в Части IV, и соображения переносимости.

ISO/IEC 23271:2012 Ссылочный документ

  • IEC 60559:1989 Двоичная арифметика с плавающей запятой для микропроцессорных систем
  • ISO 3166-1:2006 Коды для обозначения названий стран и их подразделений. Часть 1. Коды стран.
  • ISO 639 Код для отдельных языков и языковых групп*2023-06-01 Обновление
  • ISO/IEC 10646 Технологии информации — Общая кодированная набор символов (UCS) — Приложение 2: знаки Тодхри, Гарай, Тулу-ТИгалари, Сунуwar, гурунг Кхема, кират Рай и другие символы
  • ISO/IEC 11578:1996 Информационные технологии - Взаимосвязь открытых систем - Удаленный вызов процедур (RPC)
  • ISO/IEC 14882:2011 Технические ошибки ISO IEC 27001-2013 cor2-2015*2025-10-27 Обновление
  • ISO/IEC 23270:2006 Информационные технологии - Языки программирования - C*
  • ISO/IEC 646:1991 Информационные технологии; 7-битный набор символов ISO для обмена информацией
  • ISO/IEC 9899:1999 Языки программирования — C

ISO/IEC 23271:2012 История

  • 2012 ISO/IEC 23271:2012 Информационные технологии — Common Language Infrastructure (CLI)
  • 2006 ISO/IEC 23271:2006 Информационные технологии — инфраструктура общего языка (CLI), разделы с I по VI
  • 2003 ISO/IEC 23271:2003 Информационные технологии - Общеязыковая инфраструктура
Информационные технологии — Common Language Infrastructure (CLI)

стандарты и спецификации




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