15.08.2024

Схема определение: СХЕМА — это… Что такое СХЕМА?

Содержание

СХЕМА — это… Что такое СХЕМА?

  • Схема — Схема: графический документ [1]; изложение, изображение, представление чего либо в самых общих чертах, упрощённо (например, схема доклада)[2]; электронное устройство, содержащее множество компонентов (интегральная схема). Графический документ… …   Википедия

  • СХЕМА — (греч. schema – наружный вид) фигура; форма, набросок, образец, обобщенный образ. В философии Канта схема – метод, необходимый для того, чтобы сделать наглядным абстрактное понятие при помощи замещающих его наглядных представлений. В частности,… …   Философская энциклопедия

  • СХЕМА — (греч. schema). Изображение, представляющее не форму, но отношения и действия предметов. Словарь иностранных слов, вошедших в состав русского языка. Чудинов А.Н., 1910. СХЕМА греч. schema, от scheo, держать. Форма, рассматриваемая отдельно от… …   Словарь иностранных слов русского языка

  • схема — См …   Словарь синонимов

  • схема — Упрощённое графическое изображение предмета или процесса с пояснением и описанием [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] схема Условное графическое изображение объекта, в общих чертах передающее суть его… …   Справочник технического переводчика

  • схема — Упрощённое графическое изображение предмета или процесса с пояснением и описанием [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] схема Условное графическое изображение объекта, в общих чертах передающее суть его… …   Справочник технического переводчика

  • Схема Z — «Схема Z»  это способ подключения выхода измерительного генератора ко входу (например) четырёхполюсника, при котором сопротивление выхода генератора НЕ РАВНО сопротивлению входа четырёхполюсника. В этом случае между генератором и входом… …   Википедия

  • схема —         СХЕМА понятие было введено в оборот в связи с анализом процесса получения новых знаний Ф. Бартлеттом в 1932 г. Затем понятие С. разрабатывалось У Найссером в модели перцептивного цикла. Д. Норманн использует понятие С. для описания… …   Энциклопедия эпистемологии и философии науки

  • Схема — – это документ, на котором показаны в виде условных изображений или обозначений составные части изделия и связи между ними. [ЕСКД ГОСТ 2.102 68] Схема – чертёж, являющийся частью конструкторской документации, разъясняющий основные… …   Энциклопедия терминов, определений и пояснений строительных материалов

  • СХЕМА — (от греческого schema наружный вид, форма), 1) чертеж, на котором условными графическими обозначениями изображены устройство, взаиморасположение и связь частей чего либо. 2) Описание, изложение чего либо в общих, главных чертах …   Современная энциклопедия

  • Значение слова СХЕМА. Что такое СХЕМА?

    схе́ма

    1. совокупность составляющих объекта и взаимосвязей между ними, а также изображение или словесное описание, поясняющее эту совокупность ◆ Белинский пишет, что моя схема поэзии и изящного ошибочная. Н. А. Полевой, «Письма», 1824-1845 г. (цитата из НКРЯ) ◆ Просидев около часа с глаза на глаз с Червевым, она стала сама резюмировать в своем уме его положения и начертала такую схему: характер в высшей мере благородный и сильный; воля непреклонная; доброта без границ; славолюбия — никакого, бессребреник полный, терпелив, скромен и проникнут богопочтением, но бог его «не в рукотворном храме», а все земные престолы, начальства и власти — это для него совсем не существует. Н. С. Лесков, «Захудалый род», 1874 г. ◆ Для предупреждения недоразумений считаем, однако, необходимым заметить, что то, что мы называем идеалом народа, ничего не имеет подобного с теми политически-социальными схемами, формулами и теориями, выработанными помимо народной жизни досугом буржуазных учёных или полуученых и предлагаемыми милостиво невежественной народной толпе как необходимое условие их будущего устройства. М. А. Бакунин, «Государственность и анархия», 1873 г. (цитата из НКРЯ)

    2. обобщённое изображение какой-либо структуры, процесса ◆ Мы не станем входить здесь в рассмотрение деталей этой схемы, но обратим внимание только на то, что у Ламарка, кроме расходящихся ветвей, есть и одна сходящаяся: его копытные млекопитающие являются результатом схождения двух ветвей — одной, идущей от рыбообразных, и другой, идущей от ластоногих. И. И. Мечников, «Очерк вопроса о происхождении видов», 1876 г. (цитата из НКРЯ) ◆ Сравнивая далее образование форм по дарвиновской схеме с другими способами изменения, оказывается, что в первом случае процесс идёт более сложным и окольным путём, что составляет уже значительное затруднение. И. И. Мечников, «Очерк вопроса о происхождении видов», 1876 г. (цитата из НКРЯ) ◆ Эти факты указали на ближайшие составные группы альбумина и дали возможность построить схему относительного расположения их. А. Я. Данилевский, «Исследование состава, физического и химического строения, продуктов распадения белковых веществ и генетических отношений между различными их видами», 1871 г. (цитата из НКРЯ) ◆ Поручили детям организовать то-то и то-то — возьмите лист бумаги, начертите схему организации. А. В. Луначарский, «Единая трудовая социалистическая школа», 1920-1925 г. (цитата из НКРЯ) ◆ Этот недостаток был преодолён после изменения схемы усилителя. Как защитить устройства АЛСН от помех, «2001» // «Локомотив» (цитата из НКРЯ)

    3. техн. то же, что электронная схема; электронное устройство, объединяющее несколько электронных компонентов ◆ На заводе установлена линия, позволяющая по проектным нормам приступить к производству интегральных схем с толщиной линий 1 микрон на кремниевых пластинах диаметром 150 мм. Михаил Умаров, «Ситуация в российской микроэлектронике», 1996 г. // «Коммерсантъ-Daily» (цитата из НКРЯ)

    4. порядок, способ действия, протекания процесса ◆ Он действовал по отработанной схеме. ◆ И действительно, когда цинкметил был взят в избытке, реакция протекала по этой схеме. А. М. Бутлеров, «Теоретические и экспериментальные работы по химии», 1851-1886 г. (цитата из НКРЯ) ◆ Я намечаю сегодняшнюю схему действий — и, вопреки всем политикам мира, буду утверждать, что сию минуту, для нас, для войны, она верна. З. Н. Гиппиус, «Дневники», 1914-1928 г. (цитата из НКРЯ)

    Фразеологизмы и устойчивые сочетания

    схема — Викисловарь

    Морфологические и синтаксические свойства[править]

    схе́-ма

    Существительное, неодушевлённое, женский род, 1-е склонение (тип склонения 1a по классификации А. А. Зализняка).

    Корень: -схем-; окончание: [Тихонов, 1996].

    Произношение[править]

    Семантические свойства[править]

    Схема [2] антропогенеза
    Интегральная схема [3]

    Значение[править]
    1. совокупность составляющих объекта и взаимосвязей между ними, а также изображение или словесное описание, поясняющее эту совокупность ◆ Белинский пишет, что моя схема поэзии и изящного ошибочная. Н. А. Полевой, «Письма», 1824-1845 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Просидев около часа с глаза на глаз с Червевым, она стала сама резюмировать в своем уме его положения и начертала такую схему: характер в высшей мере благородный и сильный; воля непреклонная; доброта без границ; славолюбия — никакого, бессребреник полный, терпелив, скромен и проникнут богопочтением, но бог его «не в рукотворном храме», а все земные престолы, начальства и власти — это для него совсем не существует. Н. С. Лесков, «Захудалый род», 1874 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Для предупреждения недоразумений считаем, однако, необходимым заметить, что то, что мы называем идеалом народа, ничего не имеет подобного с теми политически-социальными схемами, формулами и теориями, выработанными помимо народной жизни досугом буржуазных учёных или полуученых и предлагаемыми милостиво невежественной народной толпе как необходимое условие их будущего устройства. М. А. Бакунин, «Государственность и анархия», 1873 г. (цитата из Национального корпуса русского языка, см. Список литературы)
    2. обобщённое изображение какой-либо структуры, процесса ◆ Мы не станем входить здесь в рассмотрение деталей этой схемы, но обратим внимание только на то, что у Ламарка, кроме расходящихся ветвей, есть и одна сходящаяся: его копытные млекопитающие являются результатом схождения двух ветвей — одной, идущей от рыбообразных, и другой, идущей от ластоногих. И. И. Мечников, «Очерк вопроса о происхождении видов», 1876 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Сравнивая далее образование форм по дарвиновской схеме с другими способами изменения, оказывается, что в первом случае процесс идёт более сложным и окольным путём, что составляет уже значительное затруднение. И. И. Мечников, «Очерк вопроса о происхождении видов», 1876 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Эти факты указали на ближайшие составные группы альбумина и дали возможность построить схему относительного расположения их. А. Я. Данилевский, «Исследование состава, физического и химического строения, продуктов распадения белковых веществ и генетических отношений между различными их видами», 1871 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Поручили детям организовать то-то и то-то — возьмите лист бумаги, начертите схему организации. А. В. Луначарский, «Единая трудовая социалистическая школа», 1920-1925 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Этот недостаток был преодолён после изменения схемы усилителя. Как защитить устройства АЛСН от помех, «2001» // «Локомотив» (цитата из Национального корпуса русского языка, см. Список литературы)
    3. техн. то же, что электронная схема; электронное устройство, объединяющее несколько электронных компонентов ◆ На заводе установлена линия, позволяющая по проектным нормам приступить к производству интегральных схем с толщиной линий 1 микрон на кремниевых пластинах диаметром 150 мм. Михаил Умаров, «Ситуация в российской микроэлектронике», 1996 г. // «Коммерсантъ-Daily» (цитата из Национального корпуса русского языка, см. Список литературы)
    4. порядок, способ действия, протекания процесса ◆ Он действовал по отработанной схеме. ◆ И действительно, когда цинкметил был взят в избытке, реакция протекала по этой схеме. А. М. Бутлеров, «Теоретические и экспериментальные работы по химии», 1851-1886 г. (цитата из Национального корпуса русского языка, см. Список литературы) ◆ Я намечаю сегодняшнюю схему действий — и, вопреки всем политикам мира, буду утверждать, что сию минуту, для нас, для войны, она верна. З. Н. Гиппиус, «Дневники», 1914-1928 г. (цитата из Национального корпуса русского языка, см. Список литературы)
    Синонимы[править]
    1. частичн.: структура
    2. электронная схема, микросхема
    3. шаблон, порядок, сценарий
    Антонимы[править]
    1. частичн.: случайность
    Гиперонимы[править]
    1. совокупность
    2. изображение
    3. устройство
    Гипонимы[править]
    1. подсхема
    2. наносхема

    Родственные слова[править]

    Этимология[править]

    Происходит от лат. schema от греч. σχῆμα «выражение лица, осанка, фигура» (восходит к праиндоевр. *segh- «держать, иметь»). Русск. схема — через польск. schema из лат. Использованы данные словаря М. Фасмера. См. Список литературы.

    Фразеологизмы и устойчивые сочетания[править]

    Перевод[править]

    Анаграммы[править]

    Библиография[править]

    Схема что это? Значение слова Схема

    Значение слова Схема по Ефремовой:

    Схема — 1. Чертеж, изображающий систему, устройство чего-л. или взаимоотношение частей чего-л.
    2. Изложение, описание чего-л. в общих чертах, без подробностей. // Общий план построения, организации чего-л. // перен. То, что создано в упрощенно-отвлеченном виде, как по трафарету.

    Значение слова Схема по Ожегову:

    Схема — Изложение описание изображение чего-нибудь в главных чертах


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

    Схема в Энциклопедическом словаре:

    Схема — (от греч. schema — наружный вид — форма),1) чертеж, на которомусловными графическими обозначениями показаны составные части изделия илиустановки и соединения или связи между ними.2) Описание, изложениечего-либо в общих, главных чертах.

    Значение слова Схема по словарю Ушакова:

    СХЕМА
    схемы, ж. (греч. schema-образ, вид). 1. Чертеж, изображающий систему. устройство чего-н. или взаимоотношение частей чего-н. Схема радиоприемника. Схема трансформатора. Схема двигателя. Схема сооружения. 2. Изложение, описание или изображение чего-н. в основных, главных, общих чертах. Схема романа. Схема доклада. || перен. Трафаретный образец, форма (пренебр.). Мыслить готовыми схемами.

    Определение слова «Схема» по БСЭ:

    Схема — Схема (от греч. sche&#x341.ma — наружный вид, форма, набросок, очерк)
    1) изображение, описание, изложение чего-либо в общих, главных чертах.
    2) Чертёж, воспроизводящий обычно с помощью условных обозначений и без соблюдения масштаба основную идею какого-либо устройства, сооружения и т. д. См. также Схема в конструкторской документации.


    Схема — в конструкторской документации, документ, на котором условными графическими обозначениями показаны составные части изделия (или установки) и соединения или связи между ними. С. выполняются, как правило, без учёта масштаба и действительного пространственного расположения составных частей изделия. В зависимости от типа элементов изделий и вида связей между ними С. подразделяют на электрические, пневматические, гидравлические, кинематические и комбинированные. в соответствии с назначением различают С. структурные, функциональные, принципиальные, соединений, подключений, общие, расположения.
    Структурная С. (блок-схема) определяет основные функциональные части изделия (установки), их назначение и взаимосвязи. она разрабатывается при проектировании (конструировании) изделия, раньше С. др. типов, и используется при изучении структуры изделия и программы его работы, а также во время его эксплуатации. Функциональная С. раскрывает процессы, протекающие в изделии и его отдельных частях. используется при изучении функциональных возможностей изделий, а также при их наладке, регулировке, контроле и ремонте. Принципиальная С. определяет полный состав элементов изделия и связей между ними и, как правило, даёт детальное представление о принципе работы изделия. служит основанием для разработки др. конструкторских документов, например электромонтажных чертежей, спецификации.
    С. соединений (внутренних и внешних) отображает связи составных частей изделия, способы прокладки, крепления или подсоединения проводов, кабелей или трубопроводов, а также места их присоединения или ввода. На С. подключений показывают внешние подключения изделия. эти С. используют при монтаже и эксплуатации комплексов. Общая С. определяет составные части комплекса (сложного изделия) и соединения их между собой на месте эксплуатации. предназначена преимущественно для общего ознакомления с комплексами. На С. расположения показывается относительное размещение (местоположение) составных частей установки или комплекса. В СССР порядок оформления С. устанавливается ГОСТами.
    В. Н. Квасницкий.


    Схема — это… Что такое схема?

    Проводилось предварительное проектирование подобного самолета по различным аэродинамическим схемам – нормальная схема со стреловидным, ромбовидным и треугольным крылом, схема «бесхвостка» с тругольным крылом.

    Схемы электрических проводок: а – схема трехкомнатного помещения с электрическими проводками; б – схема одновременного включения и выключения ламп; в – схема с выключателем на 4 положения; г – схема с включением и выключением ламп из двух мест; д – схема включения и выключения ламп более чем из двух мест: 1 – два провода линии; 2 – квартирный осветительный щиток; 3 – выключатель однополюсный; 4 – штепсельная розетка; 5 – выключатель двухполюсный; 6 – три провода в линии; вкл – выключатель

    В связи с этим стресс рассматривают как процесс, составляющими которого являются стрессовые ситуации (стрессоры), реакции человека на эти ситуации и промежуточные факторы (посредники стресса), которые усиливают или уменьшают воздействие стрессовых ситуаций.Схематически процесс стресса изображен ниже (схема 1).Схема 1.

    Между ними находится схема повышения напряжения, схема формирования импульсов и схема управления формирователем импульсов.

    ГРУшники как люди в общем то не очень умные должны были научить своих подопечных за бугром схемам подобным схеме увода машины, а в июне-июле 2001 года отдать приказ прекратить работать по этой схеме, так как стало ясно, что эта схема известна не только им.

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

    Каждому подданному Великого Судьи была вживлена непосредственно в плечевые мускулы электронная схема, которую могла включить любая станция контроля, а во включенном состоянии эта схема вызывала у человека боль, которая постоянно усиливалась.

    показаны в наложении друг на друга схема продуктообмена и схема финансового обращения в обществе, которую “Эксперт” мог бы изобразить и сам, чтобы стала зримой связь рынков реальных и “воображаемых” продуктов.

    СХЕМА — это… Что такое СХЕМА?

  • Схема — Схема: графический документ [1]; изложение, изображение, представление чего либо в самых общих чертах, упрощённо (например, схема доклада)[2]; электронное устройство, содержащее множество компонентов (интегральная схема). Графический документ… …   Википедия

  • СХЕМА — (греч. schema – наружный вид) фигура; форма, набросок, образец, обобщенный образ. В философии Канта схема – метод, необходимый для того, чтобы сделать наглядным абстрактное понятие при помощи замещающих его наглядных представлений. В частности,… …   Философская энциклопедия

  • СХЕМА — (греч. schema). Изображение, представляющее не форму, но отношения и действия предметов. Словарь иностранных слов, вошедших в состав русского языка. Чудинов А.Н., 1910. СХЕМА греч. schema, от scheo, держать. Форма, рассматриваемая отдельно от… …   Словарь иностранных слов русского языка

  • СХЕМА — СХЕМА, схемы, жен. (греч. schema образ, вид). 1. Чертеж, изображающий систему, устройство чего нибудь или взаимоотношение частей чего нибудь. Схема радиоприемника. Схема трансформатора. Схема двигателя. Схема сооружения. 2. Изложение, описание… …   Толковый словарь Ушакова

  • схема — См …   Словарь синонимов

  • схема — Упрощённое графическое изображение предмета или процесса с пояснением и описанием [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] схема Условное графическое изображение объекта, в общих чертах передающее суть его… …   Справочник технического переводчика

  • схема — Упрощённое графическое изображение предмета или процесса с пояснением и описанием [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] схема Условное графическое изображение объекта, в общих чертах передающее суть его… …   Справочник технического переводчика

  • Схема Z — «Схема Z»  это способ подключения выхода измерительного генератора ко входу (например) четырёхполюсника, при котором сопротивление выхода генератора НЕ РАВНО сопротивлению входа четырёхполюсника. В этом случае между генератором и входом… …   Википедия

  • схема —         СХЕМА понятие было введено в оборот в связи с анализом процесса получения новых знаний Ф. Бартлеттом в 1932 г. Затем понятие С. разрабатывалось У Найссером в модели перцептивного цикла. Д. Норманн использует понятие С. для описания… …   Энциклопедия эпистемологии и философии науки

  • Схема — – это документ, на котором показаны в виде условных изображений или обозначений составные части изделия и связи между ними. [ЕСКД ГОСТ 2.102 68] Схема – чертёж, являющийся частью конструкторской документации, разъясняющий основные… …   Энциклопедия терминов, определений и пояснений строительных материалов

  • схема — Толковый словарь Ожегова

    СХЕМА, ы, ж.

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

    2. Изложение, описание, изображение чего-н. в главных чертах. С. сочинения. Герой фильма ходячая с. (перен.: представлен схематически, упрощённо).

    | прил. схемный, ая, ое (к 1 знач.).


    Источник:
    Толковый словарь Ожегова и Шведовой
    на Gufo.me


    Значения в других словарях

    1. СХЕМА —
      СХЕМА (от греч schema — набросок, очертание, описание) — англ. scheme; нем. Schema. 1. Чертеж, изображающий систему, устройство или взаиморасположение; связь частей ч.-л.
      Социологический словарь
    2. СХЕМА —
      СХЕМА (от греч. schema — наружный вид, форма) ,1) чертеж, на котором условными графическими обозначениями показаны составные части изделия или установки и соединения или связи между ними. 2) Описание, изложение чего-либо в общих, главных чертах.
      Большой энциклопедический словарь
    3. схема —
      схема ж. 1. Чертеж, изображающий систему, устройство чего-либо или взаимоотношение частей чего-либо. 2. Изложение, описание чего-либо в общих чертах, без подробностей. || Общий план построения, организации чего-либо. || перен. То, что создано в упрощенно-отвлеченном виде, как по трафарету.
      Толковый словарь Ефремовой
    4. схема —
      схе́ма Через польск. schema из лат. schema от греч. σχῆμα «выражение лица, осанка, фигура».
      Этимологический словарь Макса Фасмера
    5. схема —
      Схемы, ж. [греч. schema – образ, вид]. 1. Чертеж, изображающий систему. устройство чего-н. или взаимоотношение частей чего-н. Схема двигателя. 2. Изложение, описание или изображение чего-н. в основных, главных, общих чертах. Схема романа. || перен. Трафаретный образец, форма (пренебр.).
      Большой словарь иностранных слов
    6. схема —
      СХЕМА ж. образец; образ, отвлеченно от предмета.
      Толковый словарь Даля
    7. Схема —
      Окольцованное пространство, локально изоморфное аффинной схеме. Подробнее, С. состоит из топологич. пространстна X (базисного пространства схемы) и пучка коммутативных колец с единицей на Х (структурного пучка схемы)…
      Математическая энциклопедия
    8. схема —
      Образ, изображение, образец (отвлеченно) — фигура, начертание от предмета Ср. Резюмировав его положения, она начертала такую схему: характер в высшей мере благородный и сильный; воля непреклонная, доброта без границ… Лесков. Захудалый род. 2, 16. Ср.
      Фразеологический словарь Михельсона
    9. схема —
      орф. схема, -ы
      Орфографический словарь Лопатина
    10. Схема —
      I Схе́ма (от греч. sche̅́ma — наружный вид, форма, набросок, очерк) 1) изображение, описание, изложение чего-либо в общих, главных чертах.
      Большая советская энциклопедия
    11. схема —
      СХ’ЕМА, схемы, ·жен. (·греч. schema-образ, вид). 1. Чертеж, изображающий систему, устройство чего-нибудь или взаимоотношение частей чего-нибудь. Схема радиоприемника. Схема трансформатора. Схема двигателя. Схема сооружения.
      Толковый словарь Ушакова
    12. схема —
      Схе́м/а.
      Морфемно-орфографический словарь
    13. схема —
      сущ., кол-во синонимов…
      Словарь синонимов русского языка
    14. схема —
      1. 1) Чертеж, изображающий устройство, взаимоотношение частей чего-н. 2) Изложение, описание, изображение чего-н. в главных чертах, без деталей, без подробностей. 2. в когнитивной науке Способ представления операциональной информации.
      Словарь лингвистических терминов Жеребило
    15. схема —
      СХЕМА -ы; ж. [греч. schēma — наружный вид, образ, форма] 1. Совокупность взаимосвязанных частей какого-л. устройства, прибора, узла; чертёж, разъясняющий принцип его работы. Начертить схему телефонного аппарата. Читать схемы.
      Толковый словарь Кузнецова
    16. схема —
      см. >> план
      Словарь синонимов Абрамова
    17. СХЕМА —
      СХЕМА (нем. Schema) – понятие «Критики чистого разума»Канта, включенное им в качестве определения результата синтеза воображения, делающего возможным применение категорий к явлениям (схематизм [СХЕМАТИЗМ]).
      Новая философская энциклопедия
    18. схема —
      -ы, ж. 1. Чертеж, изображающий систему, устройство или взаиморасположение, связь частей чего-л. Схема радиоприемника. Схема телефонной установки.
      Малый академический словарь
    19. схема —
      Заимств. из лат. яз., где schema < греч. schēma «фигура, вид».
      Этимологический словарь Шанского
    20. схема —
      сущ., ж., употр. сравн. часто (нет) чего? схемы, чему? схеме, (вижу) что? схему, чем? схемой, о чём? о схеме; мн. что? схемы, (нет) чего? схем, чему? схемам, (вижу) что? схемы, чем? схемами, о чём? о схемах…
      Толковый словарь Дмитриева
    21. схема —
      СХЕМА — понятие было введено в оборот в связи с анализом процесса получения новых знаний Ф. Бартлеттом в 1932 г. Затем понятие С. разрабатывалось У Найссером в модели перцептивного цикла. Д. Норманн использует понятие…
      Энциклопедия эпистемологии и философии науки
    22. схема —
      Схема, схемы, схемы, схем, схеме, схемам, схему, схемы, схемой, схемою, схемами, схеме, схемах
      Грамматический словарь Зализняка

    Определение схемы

    Схема — это схема, диаграмма или модель. В вычислениях схемы часто используются для описания структуры различных типов данных. Два общих примера включают базы данных и схемы XML.

    1. Схема базы данных

    Схема базы данных описывает таблицы и соответствующие поля, содержащиеся в базе данных. Он может отображаться как список таблиц, каждая из которых содержит подсписок полей вместе с соответствующим типом данных. Однако чаще схемы базы данных отображаются в виде визуальных диаграмм.Прямоугольники представляют отдельные таблицы, а линии показывают, как таблицы связаны. В некоторых случаях эти строки могут содержать стрелки, указывающие на поток данных. Схемы базы данных могут также включать комментарии, описывающие назначение каждой таблицы и отдельных полей.

    2. Схема XML

    Схема XML определяет элементы, которые может содержать файл XML. Он обеспечивает определенную структуру для данных XML, что важно при совместном использовании файлов XML между несколькими системами. Определение схемы XML гарантирует, что XML-документ или канал не будет содержать неизвестных значений, которые могут вызвать ошибки синтаксического анализа.Ниже приведен пример схемы XML или определения схемы XML (XSD).



    ,







    Схемы

    чаще всего используются для описания баз данных и файлов XML, но их также можно использовать для описания других типов данных.Например, разработчик игры может определить схему для описания трехмерных объектов, используемых в видеоигре. Разработчик программного обеспечения может использовать схему для описания структуры формата файла, используемого приложением.

    Обновлено: 26 сентября 2018 г.

    TechTerms — Компьютерный словарь технических терминов

    Эта страница содержит техническое определение схемы. Он объясняет в компьютерной терминологии, что означает схема, и является одним из многих программных терминов в словаре TechTerms.

    Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания.Если вы найдете это определение схемы полезным, вы можете ссылаться на него, используя ссылки для цитирования выше. Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!

    .

    Практическое руководство. Использование инструмента определения схемы XML для создания классов и документов схемы XML

    • 2 минуты на чтение

    В этой статье

    Средство определения схемы XML (Xsd.exe) позволяет создавать схему XML, описывающую класс, или создавать класс, определенный схемой XML.Следующие процедуры показывают, как выполнять эти операции.

    Средство определения схемы XML (Xsd.exe) обычно находится по следующему пути:
    C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ {версия} \ bin \ NETFX {версия} Tools \

    Для создания классов, соответствующих определенной схеме

    1. Откройте командную строку.

    2. Передайте схему XML в качестве аргумента средству определения схемы XML, которое создает набор классов, которые точно соответствуют схеме XML, например:

        xsd mySchema.xsd
        

      Инструмент может обрабатывать только схемы, которые ссылаются на XML-спецификацию Консорциума World Wide Web от 16 марта 2001 г. Другими словами, пространство имен XML-схемы должно быть «http://www.w3.org/2001/XMLSchema», как показано на следующий пример.

        
      
        
    3. При необходимости измените классы с помощью методов, свойств или полей.Дополнительные сведения об изменении класса с помощью атрибутов см. В разделе «Управление сериализацией XML с помощью атрибутов и атрибутов, управляющих сериализацией SOAP с кодировкой».

    Часто бывает полезно изучить схему XML-потока, который создается при сериализации экземпляров класса (или классов). Например, вы можете опубликовать свою схему для использования другими, или вы можете сравнить ее со схемой, с которой вы пытаетесь достичь соответствия.

    Для создания документа схемы XML из набора классов
    1. Скомпилируйте класс или классы в DLL.

    2. Откройте командную строку.

    3. Передайте DLL в качестве аргумента программе Xsd.exe, например:

        xsd MyFile.dll
        

      Схема (или схемы) будет записана, начиная с имени «schema0.xsd».

    См. Также

    .

    Учебное пособие по схеме XML


    Что такое XML-схема?

    Схема XML описывает структуру документа XML.

    Язык схемы XML также называется определением схемы XML (XSD).

    XSD, пример


    Назначение схемы XML — определение юридических строительных блоков XML.
    документ:

    • элементы и атрибуты, которые могут появиться в документе
    • количество (и порядок) дочерних элементов
    • типов данных для элементов и атрибутов
    • значения по умолчанию и фиксированные значения для элементов и атрибутов

    Зачем изучать схему XML?

    В мире XML ежедневно используются сотни стандартизированных форматов XML.

    Многие из этих стандартов XML определены схемами XML.

    Схема

    XML — это основанная на XML (и более мощная) альтернатива DTD.



    Схемы XML поддерживают типы данных

    Одна из самых сильных сторон схем XML — это поддержка типов данных.

    • Допустимое содержание документа описать проще
    • Проще проверить правильность данных
    • Легче определить фасеты данных (ограничения на данные)
    • Легче определять шаблоны данных (форматы данных)
    • Легче конвертировать данные между разными типами данных

    Схемы XML используют синтаксис XML

    Еще одна сильная сторона XML-схем состоит в том, что они написаны на XML.

    • Вам не нужно учить новый язык
    • Вы можете использовать свой XML-редактор для редактирования файлов схемы
    • Вы можете использовать синтаксический анализатор XML для анализа файлов схемы
    • Вы можете управлять своей схемой с помощью XML DOM
    • Вы можете преобразовать свою схему с помощью XSLT

    XML-схемы являются расширяемыми, поскольку они написаны в XML.

    С расширяемым определением схемы вы можете:

    • Повторно используйте схему в других схемах
    • Создавайте собственные типы данных, производные от стандартных типов
    • Ссылка на несколько схем в одном документе

    XML-схемы Безопасная передача данных

    При отправке данных от отправителя к получателю важно, чтобы обе части
    иметь те же «ожидания» относительно содержания.

    С помощью схем XML отправитель может описать данные так, как получатель
    пойму.

    Такая дата, как «03-11-2004», в некоторых странах будет интерпретироваться как 3 ноября.
    а в других странах как 11. марта.

    Однако элемент XML с типом данных
    как это:

    11.03.2004

    обеспечивает взаимное понимание содержания, потому что тип данных XML «дата»
    требуется формат «ГГГГ-ММ-ДД».


    Хорошо сформированного недостаточно

    Правильно сформированный XML-документ — это документ, соответствующий синтаксису XML.
    rules, например:

    • он должен начинаться с декларации XML
    • он должен иметь один уникальный корневой элемент
    • начальные теги должны иметь совпадающие конечные теги
    • элементы чувствительны к регистру
    • все элементы должны быть закрыты
    • все элементы должны быть правильно вложены
    • все значения атрибутов должны быть указаны в кавычках
    • сущностей должны использоваться для специальных символов

    Даже если документы правильно сформированы, они все равно могут содержать ошибки, и эти ошибки могут иметь серьезные последствия.

    Представьте себе следующую ситуацию: вы заказываете 5 лазерных принтеров брутто вместо 5 лазерных.
    принтеры. С помощью схем XML большинство этих ошибок могут быть обнаружены вашим
    проверка программного обеспечения.

    .

    W3C XML Schema Definition Language (XSD) 1.1 Часть 2: Типы данных

    В этом разделе описывается концептуальная структура, лежащая в основе системы типов данных, определенной в этом
    Спецификация. На структуру повлияли
    Стандарт [ISO 11404] на типы данных, не зависящие от языка, как
    а также типы данных для [SQL] и для программирования
    языки, такие как Java.

    Типы данных, обсуждаемые в этой спецификации, по большей части являются хорошо известными абстрактными
    такие понятия, как целое число и дата .Это не так
    место данной спецификации для подробного определения этих абстрактных понятий; много
    другие публикации дают прекрасные определения. Однако в данной спецификации будет предпринята попытка описать
    абстрактные концепции достаточно хорошо, чтобы их можно было легко распознать и
    отличается от других абстракций, с помощью которых они могут быть
    смущенный.

    next sub-section 2.1 Тип данных

    Примечание: Эта спецификация определяет только необходимые операции и отношения
    для обработки схемы.Выбор терминологии для
    описание / наименование типов данных выбрано, чтобы направлять пользователей и
    разработчиков в том, как расширить тип данных, чтобы
    полезно — то есть, как распознать «реальный мир»
    типы данных и их варианты, для которых типы данных, определенные здесь
    предназначены для обмена данными.

    Наряду с · лексическим отображением · это
    часто бывает полезно иметь инверсию, которая обеспечивает стандартный
    · Лексическое представление · для каждого значения. Такие
    · каноническое отображение · не требуется для
    обработки схемы, но описывается здесь для пользователей
    эта спецификация и другие спецификации, которые могут найти ее
    полезно ссылаться на эти описания в нормативном порядке.Для некоторых типов данных, особенно
    QName и NOTATION, отображение из
    лексическое представление значений зависит от контекста; для этих
    типы, каноническое отображение не определено.

    Примечание: В этой спецификации иногда используется более короткая форма «тип».
    где, строго говоря, можно было бы ожидать более длинной формы
    «тип данных» (например, во фразах
    «тип объединения», «тип списка»,
    «базовый тип», «тип элемента» и т. д.
    Никакого систематического различия между
    формы этих фраз с «типом» и
    те, у которых есть «тип данных»;
    эти две формы используются как взаимозаменяемые.

    Различие между «типом данных»
    и «определение простого типа», напротив,
    несет больше информации: тип данных характеризуется
    · Пространство значений ·, · лексическое пространство ·, · лексическое отображение · и т. Д., Как
    только что описанные, независимо от конкретных аспектов или
    другие механизмы определения, используемые в простом типе
    определение для описания этого конкретного · пространства значений ·
    или · лексическое пространство ·. Различные определения простых типов
    с различным выбором граней можно описать
    тот же тип данных.

    previous sub-section next sub-section 2.2 Пространство значений

    [Определение:] Пространство значений
    тип данных
    — это набор значений для этого
    тип данных. С каждым пространством значений связаны
    выбранные операции и отношения, необходимые для правильной схемы
    обработка. Каждое значение в пространстве значений
    · Примитивный · или · обычный ·
    тип данных
    обозначается одной или несколькими символьными строками в его · лексическом пространстве ·,
    согласно · лексической
    картографирование ·; ·специальный·
    типы данных, напротив, могут включать «невыразимые»
    значения, не отображаемые никаким лексическим представлением.(Если отображение ограничено во время
    деривация таким образом, что значение не имеет обозначения, это значение
    отброшены из пространства значений.)

    Пространства значений типов данных являются абстракциями,
    и определены во встроенных типах данных и их определениях (§3)

    в той мере, в какой это необходимо для разъяснения их читателям. Например,
    при определении числовых типов данных мы предполагаем некоторые общие числовые
    такие понятия, как число и целое число, известны. Во многих случаях мы
    предоставить ссылки на другие документы, дающие более полные
    определения.

    Примечание: Пробелы значений и значения в них
    абстракции.
    Данная спецификация не предписывает никаких
    особые внутренние представления, которые должны использоваться, когда
    реализация этих типов данных. В некоторых случаях есть
    ссылки на другие спецификации, которые предписывают конкретные
    внутренние представления; эти конкретные внутренние представления должны
    использоваться для соответствия этим другим спецификациям, но не обязательно
    используется для соответствия этой спецификации.

    Кроме того, ожидается, что другие приложения будут определять дополнительные
    соответствующие операции и / или отношения в этих пространствах значений (например,
    сложение и умножение различных числовых типов данных ‘
    пространства значений), и разрешено, где это необходимо, даже переопределить
    операции и отношения, определенные в этой спецификации,
    при условии, что для схемы обработки отношений и операций
    используются те, которые определены здесь
    .

    · пространство значений · типа данных может
    быть определенным одним из следующих способов:

    • определено в другом месте
      аксиоматически из фундаментальных понятий (интенсиональное определение) [см.
      · Примитивный ·]
    • нумеруются непосредственно из значений
      уже определенного типа данных (экстенсиональное определение) [см.
      · Перечисление ·]
    • определяется путем ограничения · пространства значений · уже
      определенный тип данных для определенного подмножества с заданным набором свойств
      [см. · производные ·]

    Отношения идентичности
    а также
    равенство
    требуются для каждого
    пространство значений.An
    отношение порядка указано для некоторых пространств значений, но не
    все.
    У очень немногих типов данных есть другие отношения или
    операции, предписанные для целей данной спецификации.

    2.2.1 Идентичность

    Отношение идентичности всегда определяется. Каждое пространство значений
    по своей сути имеет отношение идентичности. Две вещи
    идентично тогда и только тогда
    если они на самом деле одно и то же: т.е. если нет возможности
    все, чтобы отличить их друг от друга.

    Примечание: Это не препятствует реализации типов данных с использованием более чем
    одно внутреннее представление для заданного значения при условии
    нет механизма, присущего реализации типа данных (т.е.е., кроме
    «приведение» данных к другому
    datatype) будет различать два представления.

    В определенном здесь отношении идентичности значения из разных
    · Примитивные · типы данных · пространства значений · искусственно созданы
    отличными, если в противном случае они могли бы считаться идентичными. За
    Например, есть число , два в десятичном типе данных и число , два в типе данных с плавающей запятой. В отношении идентичности, определенной здесь,
    эти два значения считаются разными.Другие приложения
    используя эти типы данных, можно выбрать такие значения, как
    они идентичны, но с точки зрения · примитивных · типов данных ‘
    · Пространства значений · используемые здесь, они различны.

    ВНИМАНИЕ: Будьте осторожны при идентификации
    значения в различных примитивных типах данных. В
    · Литералы · карта ‘ 0,1 ‘ и ‘ 0,10000000009
    к тому же значению в float (ни 0,1, ни 0,10000000009 не находятся в пространстве значений и
    каждый литерал отображается на
    ближайшее значение, а именно 0.1000000014

    119384765625), но сопоставить с
    различные значения в десятичной системе счисления.

    Дан список A и список B , A и B
    являются одним и тем же списком, если они представляют собой одну и ту же последовательность атомарных значений.
    Необходимые и достаточные условия этого тождества таковы:
    что A и B имеют одинаковую длину и что элементы A
    попарно идентичны позициям B .

    Примечание: Это следствие правила, только что данного для идентификации списка.
    что есть только один пустой список.Пустой список объявлен как
    имеющий · тип элемента · десятичный и пустой
    список, объявленный как имеющий · тип элемента · строку
    не только равны, но и идентичны.

    2.2.2 Равенство

    Каждый · примитивный · тип данных предписывает отношение равенства для
    его ценностное пространство. Отношение равенства для большинства типов данных — это
    отношения идентичности. В тех немногих случаях, когда это не так,
    равенство
    был тщательно определен, так что для
    большинство операций
    интерес к типу данных, если
    два значения равны, и одно заменяется другим как
    аргумент любой из операций, результаты всегда будут
    равно.

    С другой стороны, равенство не обязательно должно охватывать все пространство значений.
    типа данных (хотя обычно это так). В
    в частности, NaN
    не равен себе в

    плавать и
    двойные типы данных.

    Это
    отношение равенства используется в
    в сочетании с идентичностью, когда
    установление · фасетных ограничений · по нумерации ,
    при проверке ограничений идентичности (в контексте
    [XSD 1.1, часть 1: структуры])
    и при проверке значения
    ограничения. Он используется в
    в сочетании с заказом при оформлении
    · Фасетные ограничения · вовлекающий порядок.В
    отношение равенства, используемое при оценке выражений XPath
    может отличаться. когда
    обработка
    Выражения XPath как часть проверки правильности схемы XML
    оценка или
    в противном случае проверка членства в · пространстве значений ·
    типа данных, вывод которого включает · утверждения ·,
    равенство (как и все другие отношения) в этих выражениях интерпретируется
    используя правила XPath ([XPath 2.0]).

    Все сравнения для
    «сходство», предписанное данной спецификацией
    тест на любой
    равенство или идентичность,
    не только для идентичности.

    Примечание: В предыдущей версии этой спецификации (1.0) равенство было
    всегда личность. Это было изменено, чтобы разрешить типы данных
    определено здесь, чтобы более точно соответствовать «реальному миру»
    типы данных, для которых они предназначены для использования в качестве передачи
    форматы.

    Например, тип данных float имеет равенство
    что не является тождеством (−0 = +0, но
    они не идентичны — хотя они были идентичны
    в версии 1.0 данной спецификации), и чей домен исключает
    одно значение NaN, так что NaN ≠ NaN.В качестве другого примера, тип данных dateTime
    ранее потерянная информация о смещении часового пояса в
    · Лексическое представление · поскольку значение было преобразовано в
    ·УНИВЕРСАЛЬНОЕ ГЛОБАЛЬНОЕ ВРЕМЯ·;
    теперь смещение часового пояса
    сохраняется и два значения, представляющие один и тот же момент в
    время », но с другими запомненными смещениями часовых поясов теперь
    равно , но не идентично .

    В определенном здесь отношении равенства значения из разных
    примитивные пространства данных искусственно неравны, даже если они могут
    в противном случае считаться равным.Например, есть номер
    два в десятичном виде и число
    два в типе данных float. в
    отношение равенства, определенное здесь, эти два значения считаются
    неравный. Другие приложения, использующие эти типы данных, могут
    решите считать такие ценности равными;
    тем не менее, в определенном здесь отношении равенства они не равны.

    Два списка A и B равны, если и
    только если они имеют одинаковую длину и их элементы попарно равны.Список длины один, содержащий значение V1 и атомарное значение
    V2 и равны тогда и только тогда, когда V1 равно V2 .

    Для целей данной спецификации существует одно равенство
    отношение для всех значений всех типов данных (объединение различных
    индивидуальные равенства типов данных, если рассматривать отношения как
    наборы упорядоченных пар). Соотношение равенство имеет вид
    обозначается ‘=’, а его отрицание —
    ‘≠’, каждый используется как
    бинарный инфиксный предикат:
    x = y и
    x y .С другой
    рука, идентичность отношения всегда описаны в
    слова.

    2.2.3 Заказать

    Для некоторых
    типы данных, предписывается отношение порядка
    для использования при проверке
    верхняя и нижняя границы · пространства значений ·. Этот порядок может быть
    частичный заказ , что означает, что в
    · пространство значений · которые ни равны, ни меньше, ни
    лучше чем. Такие пары значений
    несравненный . Во многих случаях,
    нет порядка
    прописано; каждая пара значений либо
    равный или · несравненный ·.[Определение:] Два
    значения, которые не равны, не меньше или не больше
    несравненный . Два значения
    несравненные
    аналог .

    Используется отношение заказа
    в сочетании с равенством при создании · ограничений на основе аспектов ·
    с участием порядка. Это единственное использование
    этот
    отношение порядка для схемы
    обработка. Конечно, когда
    обработка
    Выражения XPath как часть проверки правильности схемы XML
    оценка или
    в противном случае проверка членства в · пространстве значений ·
    типа данных, вывод которого включает · утверждения ·,
    порядок (как и все другие отношения) в этих выражениях интерпретируется
    используя правила XPath ([XPath 2.0]).

    В данной спецификации это отношение «меньше порядка» обозначено
    ‘<' (и обратный ему через '>‘),
    слабый порядок ‘≤’ (и его обратный порядок
    ‘≥’), и результирующее · несравнимое · отношение
    ‘<>‘, каждый из которых используется как бинарный инфиксный предикат:
    x < y ,
    x y ,
    x > y ,
    x y , и
    x <> y .

    Примечание: Слабый порядок «меньше или равно» означает
    «меньше» или «равно» и один
    могу сказать, какой
    .Например, продолжительность P1M (один месяц) равна , а не .
    меньше или равно P31D (тридцать один день), потому что P1M не меньше
    P31D, и P1M не равно P31D. Напротив, P1M · несравним · с P31D.) Формальный
    определение порядка по продолжительности (продолжительность (§3.3.6))
    обеспечивает
    что это правда.

    Для
    В целях данной спецификации пространства значений примитивных типов данных
    не пересекаются, даже в тех случаях, когда
    абстракции, которые они представляют, можно рассматривать как имеющие
    общие ценности.В порядке
    отношения, определенные в этой спецификации, значения из
    разные пространства значений
    · Несравненный ·. Например, числа два
    и три значения в обоих

    десятичный
    тип данных и тип данных float. В отношении порядка, определенного
    Вот,
    два в десятичном типе данных
    является
    не менее трех в типе данных float;
    два значения
    несравненный. Другой
    приложения, использующие эти
    типы данных могут рассматривать такие значения как сопоставимые.

    Примечание: Сравнение значений из разных · примитивных · типов данных
    иногда может быть ошибкой, а иногда нет, в зависимости от контекста.Когда сделано для проверки ограничения перечисления,
    такое сравнение само по себе не является ошибкой, но поскольку
    нет
    два значения из разных · примитивных · · пространств значений · являются
    равный, любой
    сравнение · несравнимых · ценностей всегда будет ложным.

    Указание верхней или нижней границы неправильного примитива
    тип данных (и поэтому · несравнимый · со значениями типа данных
    предполагается, что он ограничивает), напротив, всегда является ошибкой.
    Это следствие правил для
    · Ограничение на основе фасетов · что в соответствии с определениями простых типов
    значения верхней и нижней границ, а также нумерованные значения должны быть
    взяты из пространства значений · базового типа ·, что обязательно означает
    из того же · примитивного · типа данных.

    previous sub-section 2.4 Тип данных
    Различия

    Полезно разделить типы данных, определенные в этом
    спецификация по различным параметрам, определяющая термины, которые
    может использоваться для характеристики типов данных и определений простых типов
    которые их определяют.

    2.4.1 Сравнение атомных типов и списков и типов данных Union

    Во-первых, мы различаем · атомарный ·,
    · Список · и · объединение · типов данных.

    [Определение:] An
    атомное значение является элементарным значением, а не
    построены из более простых значений любым доступным пользователю
    средства, определенные в данной спецификации.

    Например, один токен, который · соответствует · Nmtoken из
    [XML] находится в значении
    пространство · атомарного · типа данных NMTOKEN, в то время как последовательность таких токенов находится в пространстве значений · списка ·
    тип данных NMTOKENS.

    2.4.1.2 Список типов данных

    · Список · типы данных всегда · создаются · из какого-либо другого типа; они никогда не
    ·примитивный·. · Пространство значений · списка · данных
    множество последовательностей конечной длины

    ноль или больше
    · Атомный ·
    ценности
    где каждое · атомарное · значение извлекается из · пространства значений · типа · элемента · списков
    и имеет · лексическое представление ·, не содержащее
    пробел.· Лексическое пространство ·
    · Список · тип данных — это набор
    · Литералы ·
    каждый
    из которых
    представляет собой последовательность разделенных пробелами
    · Литералы ·

    из
    ·тип объекта·.

    [Определение:]
    · Атомарный · или · объединение ·
    тип данных, который участвует в определении · списка · типа данных
    это
    тип позиции
    этого · списка · типа данных. Если
    · тип элемента · является · объединением ·, каждое из его
    · Основные члены · должны быть
    · Атомный ·.

    
      
    
     
     8 10.5 12 
     

    A · список · тип данных может быть
    · Построен ·
    из обычного
    или
    · Примитивный · · атомарный ·
    тип данных, · лексическое пространство которого · позволяет
    пробел
    (например, string или anyURI) или
    · Union · тип данных, любой из которых
    {определения типов членов}
    · Лексическое пространство · позволяет пространство.
    Поскольку · список ·
    элементы разделяются пробелом перед
    · Лексические представления ·
    элементов сопоставляются со значениями, пробелы не будут
    в · лексическом представлении ·
    из · списка · элемента, даже если элемент
    тип в принципе позволил бы это.

    По той же причине, когда все возможные
    · Лексическое представление · данного
    значение в · пространстве значений · типа · элемента ·
    включает пробелы,
    это значение никогда не может появиться как элемент в любом значении
    · Список · тип данных.

    
      
    
     
    
    это не пункт списка 1
    это не пункт списка 2
    это не пункт 3 списка
    
     

    Для каждой из · длины ·, · максимальной · длины ·
    и · minLength ·,
    длина есть
    измеряется числом
    списка
    Предметы.Значение · whiteSpace ·
    фиксируется на значении коллапс .

    Для · списка · типов данных · лексического пространства ·
    состоит из разделенных пробелами
    · Литералы ·
    из
    ·тип объекта·.

    любой
    · Шаблон · указывается, когда новый тип данных
    · Полученный · из · списка · типа данных
    применяется
    членам · списка · типов данных
    · Лексическое пространство ·, а не члены · лексического пространства ·
    типа · позиции ·. По аналогии,
    перечисленный
    значения сравниваются со всем · списком ·, а не с
    отдельные элементы списка,
    и утверждения относятся и ко всему · списку · тоже.Списки идентичны тогда и только тогда, когда они имеют
    одинаковой длины и их элементы попарно идентичны; они есть
    равны тогда и только тогда, когда они имеют одинаковую длину и их элементы
    попарно равны. А также
    список длины один, элемент которого является атомарным значением V1 ,
    равный или идентичный
    до атомного значения V2
    тогда и только тогда, когда V1
    равный или идентичный
    на V2 .

     
    
    
    
    
    
    
    
     123 456 
     123 987 456 
     123 987 567 456 
    
     

    · Каноническое отображение ·
    · Список · тип данных отображает каждое значение на
    конкатенация разделенных пробелами
    · Канонический
    представления · всех позиций в стоимости
    (по порядку), используя · каноническое отображение ·
    ·тип объекта·.

    2.4.1.3 Типы данных Union

    Типы Union
    можно определить двумя способами. Когда тип объединения
    · Построенный · с помощью · объединения ·, его · пространства значений ·, · лексического пространства · и
    · Лексическое отображение · являются «упорядоченными союзами»
    · Пространства значений ·, · лексические пространства · и · лексические отображения · его
    · Типы членов ·.

    Будет замечено, что · лексическое отображение · объединения, поэтому
    определено, не обязательно является функцией: данный · литерал · может отображаться в
    одно значение или несколько значений различных · примитивных · типов данных, и
    может быть неопределенным, какое значение должно быть предпочтительным в конкретном
    контекст.Когда определенные здесь типы данных используются в контексте
    [XSD 1.1 Часть 1: Структуры], атрибут xsi: type , определенный этим
    спецификация в разделе xsi: type может использоваться для обозначения
    какое значение a · literal · которое является содержанием элемента, должно отображать
    к. В других контекстах другие правила (например, правила приведения типов) могут
    использоваться для определения того, какое значение следует использовать.

    Когда тип объединения определяется
    · Ограничение · другого · объединения ·, его · пространства значений ·, · лексического пространства ·,
    и · лексическое отображение · являются подмножествами · пространства значений ·,
    · Лексические пространства · и · лексические отображения · его
    · Базовый тип ·.

    · Объединение · типы данных всегда · создаются · из других
    типы данных; они никогда не бывают примитивными. В данный момент,
    нет · встроенных · · объединений · типов данных.

    Типичным примером типа · union · является
    maxOccurs атрибут на
    элемент элемент
    в самой схеме XML: это объединение nonNegativeInteger
    и перечисление с единственным членом, строкой «неограниченный», как показано ниже.

      
        
        
          
            <союз>
              
                <ограничение base = 'nonNegativeInteger' />
              
              
                <база ограничения = 'строка'>
                  <значение перечисления = 'неограниченное' />
                
              
            
          
        
      
     

    Любое число (от нуля и более)

    обычных
    или
    ·примитивный·
    ·типы данных·
    может участвовать в типе · союза ·.

    [Определение:]
    Типы данных, которые участвуют в
    определение · объединение · типа данных известно как
    типы элементов
    этого типа данных · union ·.

    [Определение:] Переходное членство
    a · union · — это набор собственных · типов элементов · и · типов элементов ·
    его членов и так далее. Более формально, если U является
    · Union ·, то (a) его · типы-члены · находятся в транзитивном членстве
    U , и (b) для любых типов данных T1 и
    T2 , если T1 находится в переходном членстве
    U и T2 является одним из · типов элементов ·
    T1 , затем T2 также находится в переходном членстве
    из У .

    · Переходное членство ·
    · объединения · не должно содержать самого · объединения · или
    любой тип данных · производный · или · созданный · из · union ·.

    [Определение:] Эти члены · переходного членства ·
    · объединения · типа данных U , которые сами по себе не являются · объединением ·
    типы данных
    являются базовыми элементами U .

    [Определение:] Если тип данных M находится в
    · Транзитивное членство · в · объединении ·
    тип данных U , но не один из типов · элементов U ·,
    тогда обязательно существует последовательность из одного или нескольких типов данных · union ·,
    таким образом, что первый является одним из · типов элементов · U , каждый
    является одним из · типов-членов · своего предшественника в последовательности, и
    M — один из · типов элементов · последнего в последовательности.Типы данных · union · в этой последовательности называются
    вмешивается между M и U . когда
    U и M задаются контекстом, типы данных
    в последовательности именуются промежуточные союзы .
    Когда M является одним из · типов элементов · U ,
    набор промежуточных соединений — пустой набор.

    [Определение:] В действующем
    экземпляр любого · union ·, первый из его членов в порядке, который
    принимает экземпляр как действительный, если активный член
    тип
    .[Определение:] Если · активный тип элемента · является
    сам · союз ·, один из его членов будет
    его · активный тип элемента · и так далее, пока
    наконец · базовый (не объединенный)
    член · достигнут. Этот · основной член · есть
    активный базовый член союза.

    Порядок, в котором · типы элементов · указаны в
    определение (то есть в случае
    типы данных, определенные в документе схемы, порядок
    дочерние элементы элемента или порядок
    QNames в атрибуте memberTypes ) равно
    существенный.Во время проверки значение элемента или атрибута
    проверяется на соответствие · типам элементов · в том порядке, в котором они появляются
    в определении, пока не будет найдено совпадение. Как указано выше,
    порядок оценки может быть отменен с помощью
    xsi: тип.

      
        
          
            
              
            
            
              
            
          
        
      
     
       1 
       большой 
      <размер xsi: type = 'xs: string'> 1 
     

    Каноническое отображение
    a · union · тип данных отображает каждое значение на
    · Каноническое представление · полученного значения
    используя · каноническое отображение · первого
    · Тип элемента · в пространстве значений которого он находится.

    2.4.2 Специальные vs. примитивные vs.
    Обыкновенный
    Типы данных

    Далее мы различаем · специальные ·,
    · Примитивный · и · обычный ·
    (или · сконструированные ·) типы данных.
    Каждый
    тип данных, определенный или в соответствии с
    с этой спецификацией падает
    точно в один из этих
    категории.

    Например, в этой спецификации float — это
    · Примитивный · тип данных на основе
    четко определенная математическая концепция

    а также
    не
    определены в терминах других типов данных, а
    целое · построено ·
    от более общего типа данных decimal.

    2.4.3 Определение, вывод, ограничение и построение

    Определение, вывод, ограничение и построение
    концептуально различны, хотя на практике
    они часто выполняются одними и теми же механизмами.

    Под «определением» подразумевается явное
    идентификация соответствующих свойств типа данных,
    в частности его
    · Пространство значений ·,
    · Лексическое пространство ·, и
    · Лексическое отображение ·.

    Свойства · специальных · и
    стандарт
    · Примитивные · типы данных определяются этим
    Спецификация.Для каждого из них присутствует определение простого типа.
    типы данных в каждой допустимой схеме; он служит представлением
    тип данных, но сам по себе он не захватывает все соответствующие
    информации и не хватает (без знания
    данной спецификации) до определяют тип данных.

    Примечание: Свойства любого · определяемого реализацией · · примитива ·
    типы данных приведены не здесь, а в документации для
    рассматриваемая реализация.
    В качестве альтернативы примитивный тип данных
    не указанные в этом документе могут быть указаны в документе
    сам по себе, не привязанный к конкретной реализации;
    [Десятичная точность] является примером такого документа.

    Для всех остальных типов данных достаточно простого определения типа.
    Свойства обычного · типа данных могут быть выведены
    из определения простого типа типа данных и свойств
    · базовый тип ·, · тип позиции ·
    если есть, и · типы членов · если есть.
    Таким образом могут быть определены все · обычные · типы данных.

    Под «производным» понимается отношение
    тип данных к его · базовому типу · или к
    · Базовый тип · своего · базового типа ·,
    и так далее.

    Каждый тип данных
    кроме anySimpleType
    связан с другим типом данных, его базовым типом . Базовые типы могут быть · специальными ·,
    · Примитивный ·, или
    · Обыкновенный ·.

    [Определение:] Тип данных
    T — это , сразу же производный из другого типа данных
    X тогда и только тогда, когда X является
    · Базовый тип · Т .

    В более общем смысле,
    Тип данных R
    является производным от другого
    тип данных B тогда и только тогда, когда выполняется одно из следующих условий:

    Тип данных не должен быть
    · Производный · от самого себя. Это
    отношение базового типа должно быть ациклическим.

    Это следствие вышеуказанного
    что каждый тип данных кроме anySimpleType
    · Производные ·
    из anySimpleType.

    Поскольку каждый тип данных имеет ровно один · базовый тип ·,
    и каждый тип данных другой
    чем anySimpleType
    является · производным · напрямую или
    косвенно из anySimpleType следует, что
    отношение · базовый тип · упорядочивает все
    простые типы в древовидную структуру, которая обычно
    называется иерархией производных .

    Под «ограничением» понимается определение
    типа данных, · пространство значений · и · лексическое пространство ·
    подмножества тех его · базового типа ·.

    Формально,
    Тип данных R
    это ограничение другого
    тип данных B , когда

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

    Под «построением» понимается создание
    тип данных, определив его в терминах другого.

    [Определение:] Все
    · Обычные · типы данных определены в терминах, или
    построено из других типов данных либо
    · Ограничение ·
    · Пространство значений · или · лексическое пространство ·
    · базового типа · с использованием нуля или более
    · Ограничивающие фасеты ·
    или указав новый тип данных как · список · элементов некоторых
    ·тип объекта·,
    или определив его как · объединение · некоторых указанных
    последовательность · типов элементов ·.Эти три формы · конструкции ·
    часто называют «· ограничение на основе фасетов ·»,
    «·строительство·
    по · списку · «, и» · построению · по
    · Union · »соответственно.
    Созданные таким образом типы данных могут быть поняты полностью (для
    целей системы типов) с точки зрения (а) свойств
    типа (ов) данных, из которого они построены, и
    (б) их определение простого типа. Это отличает
    · Обыкновенный ·
    типы данных
    из · специальных · и
    · Примитивные · типы данных, понятные
    только в свете документации (а именно их описания
    в другом месте этой спецификации,
    или, для · определенных реализацией · · примитивов ·, в соответствующих
    документация по конкретной реализации).Все · обычные ·
    типы данных · построены ·, и все
    · Сконструированные · типы данных
    · Обыкновенный ·.

    2.4.4 Встроенные типы данных и типы данных, определяемые пользователем

    Встроенные типы данных предназначены для
    доступен автоматически при реализации данной спецификации или
    используется сам по себе или встроен в основной язык. в
    язык, определенный в [XSD 1.1, часть 1: структуры],
    · встроенные · типы данных автоматически
    включены в каждую действующую схему. Для других языков хоста следует указать
    что все типы данных, описанные здесь как встроенные, автоматически
    доступный; они могут указать, что также создаются дополнительные типы данных
    доступно автоматически.

    Примечание: · Определенные реализацией · типы данных, будь то · примитивный · или · обычный ·,
    может иногда
    автоматически включаться в любые обрабатываемые схемы
    этой реализацией; тем не менее, они не встроены
    до на каждую схему и поэтому не включены
    в термине «встроенный», поскольку этот термин
    используется в этой спецификации.

    Механизм создания · определяемый пользователем ·
    доступные для использования типы данных не определены в этой спецификации; если
    · Пользовательские · типы данных должны быть доступны, какой-то такой механизм
    должен быть указан на языке хоста.

    [Определение:] A
    тип данных, который недоступен для использования, называется
    неизвестно .

    Примечание: С точки зрения автора схемы ссылка на
    тип данных, который оказывается · неизвестным · может отражать
    любая из следующих причин или другие:
    1 Произошла ошибка при указании имени типа данных.
    2 Тип данных является · определяемым · пользователем · типом данных, который не был создан
    доступны с использованием средств, определенных языком хоста (например,
    потому что соответствующий документ схемы не был
    проконсультировался).С точки зрения реализации эти кейсы
    будут неотличимы.

    Концептуально нет никакой разницы между · обычным ·
    · Встроенный ·
    типы данных, включенные в эту спецификацию, и · определяемые пользователем ·
    типы данных, которые будут создаваться отдельными разработчиками схем.
    · Встроенные · · сконструированные · типы данных
    те, которые считаются настолько распространенными, что если бы они не были
    определенные в этой спецификации, многие разработчики схем в конечном итоге
    изобретая их заново. Кроме того, включая эти
    · Сконструированные · типы данных в этой спецификации служат для
    продемонстрировать механику и полезность генерации типов данных
    объекты данной спецификации.

    .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *