ISO/IEC 23271:2006 Информационные технологии — инфраструктура общего языка (CLI), разделы с I по VI - Стандарты и спецификации PDF

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

Стандартный №
ISO/IEC 23271:2006
Дата публикации
2006
Разместил
International Organization for Standardization (ISO)
состояние
быть заменен
ISO/IEC 23271:2012
Последняя версия
ISO/IEC 23271:2012
сфера применения
Этот международный стандарт определяет инфраструктуру общего языка (CLI), в которой приложения, написанные на нескольких языках высокого уровня, могут выполняться в различных системных средах без необходимости переписывать эти приложения с учетом уникальных характеристик этих сред. Настоящий международный стандарт состоит из следующих частей: Раздел I: Концепции и архитектура. Описывает общую архитектуру CLI и предоставляет нормативное описание системы общего типа (CTS), системы виртуального выполнения (VES) и спецификации общего языка (CLS). Он также предоставляет информативное описание метаданных. ? Раздел II: Определение и семантика метаданных. Содержит нормативное описание метаданных, их физическое расположение (как формат файла), их логическое содержимое (как набор таблиц и их взаимосвязей) и их семантику (как видно из гипотетического ассемблера). иласм). ? Раздел III: Набор инструкций CIL — описывает набор инструкций общего промежуточного языка (CIL). ? Раздел IV: Профили и библиотеки. Содержит обзор библиотек CLI и описание их включения в профили и библиотеки. Сопутствующий файл CLILibrary.xml, который считается частью этого раздела, но распространяется в формате XML, предоставляет подробную информацию о каждом классе, типе значения и интерфейсе в библиотеках CLI. ? Раздел V: Формат обмена отладкой. ? Раздел VI: Приложения. Содержит несколько примеров программ, написанных на языке ассемблера CIL (ILASm), информацию о конкретной реализации ассемблера, машиночитаемое описание набора команд CIL, которое можно использовать для получения частей грамматики, используемой в этом приложении. ассемблер, а также другие инструменты, управляющие CIL, набор рекомендаций, используемых при проектировании библиотек Раздела IV, и соображения переносимости.

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

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



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