24429

Концепция и возможности XML-технологий

Контрольная

Информатика, кибернетика и программирование

Концепция и возможности XMLтехнологий. XML Extensible Markup Language[1] это язык разметки описывающий объектов данных называемых XML документами. сам по себе XML не содержит никаких тэгов предназначенных для разметки он просто определяет порядок их создания. Таким образом если например мы считаем что для обозначения элемента rose в документе необходимо использовать тэг flower ; то XML позволяет свободно использовать определяемый нами тэг и мы можем включать в документ фрагменты подобные следующему: flower rose flower Набор...

Русский

2013-08-09

67 KB

3 чел.

1. Концепция и возможности XML-технологий.

XML (Extensible Markup Language[1]) - это язык разметки, описывающий объектов данных, называемых XML- документами. Этот язык используется в качестве средства для описания грамматики других языков и контроля за правильностью составления документов. Т.е. сам по себе XML не содержит никаких тэгов, предназначенных для разметки, он просто определяет порядок их создания. Таким образом, если, например, мы считаем, что для обозначения элемента rose в документе необходимо использовать тэг <flower>;, то XML позволяет свободно использовать определяемый нами тэг и мы можем включать в документ фрагменты, подобные следующему: <flower>rose</flower>

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

<conservatory>

<flower>rose</flowe

Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет.

Особенности XML, которые делают его довольно удобным форматом для обмена данными:

  •  XML(человеко-ориентированный) — это формат, одновременно понятный и человеку и компьютеру;
  •  XML поддерживает Юникод;
  •  в формате XML могут быть описаны основные структуры данных — такие как записи, списки и деревья;
  •  XML — это самодокументируемый формат, который описывает структуру и имена полей также как и значения полей;
  •  XML имеет строго определённый синтаксис и требования к парсингу, что позволяет ему оставаться простым, эффективным и непротиворечивым.
  •  XML также широко используется для хранения и обработки документов как он-лайн, так и офф-лайн:
  •  XML — формат, основанный на международных стандартах;
  •  иерархическая структура XML подходит для описания практически любых типов документов;
  •  XML представляет собой простой текст, свободный от лицензирования и каких-либо ограничений;
  •  XML не зависит от платформы;
  •  XML является подмножеством SGML (который используется с 1986 года). Уже накоплен большой опыт работы с языком и созданы специализированные приложения.

Ниже приведён пример простого кулинарного рецепта, размеченного с помощью XML:

<?xml version="1.0" encoding="UTF-8"?>

<Recipe name="хлеб" prep_time="5 мин" cook_time="3 час">

 <title>Простой хлеб</title>

 <ingredient amount="3" unit="стакан">Мука</ingredient>

 <ingredient amount="0.25" unit="грамм">Дрожжи</ingredient>

 <ingredient amount="1.5" unit="стакан">Тёплая вода</ingredient>

 <Instructions>

  <step>Смешать все ингредиенты и тщательно замесить.</step>

  <step>Закрыть тканью и оставить на один час в тёплом помещении.</step>

  <step>Замесить ещё раз, положить на противень и поставить в духовку.</step>

 </Instructions>

</Recipe>

2. Спиральная модель.

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

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

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

26628. САНИТАРНАЯ ОЦЕНКА МЯСА ПРИ ПИРОПЛАЗМИДОЗАХ 4.32 KB
  Паразитируют в эритроцитах бабезии анаплазмы пироплазмы франсиеллы нутталии или в эритроцитах и клетках ретикулоэндотелиальной системы лимфоузлов печени селезенки костного мозга тейлерии а иногда в лейкоцитах и плазме крови. Характерны общая анемичность и желтушность увеличение печени и селезенки кровоизлияния на слизистых и серозных оболочках жидкая светлая кровь. При тейлериозе в лимфоузлах почках и печени обнаруживают небольшие бугорки плотные на ощупь с кровоизлияниями. Окончательный диагноз ставят на основании...
26629. САНИТАРНАЯ ОЦЕНКА ПРИ ОБНАРУЖЕНИИ ПЛЕРОЦЕРКОИДА ШИРОКОГО ЛЕНТЕЦА 4.09 KB
  Дефинитивные хозяева человек собака кошка; первый промежуточный хозяин рачокциклоп а второй рыбы щука окунь ерш налим. Человек и домашние плотоядные животные заболевают при поедании плохо проваренной рыбы зараженной плероцеркоидами лентеца широкого. В теле циклопа корацидий развивается в процеркоида а у рыбы проглотившей зараженного рачка в плероцеркоида. Другими видами лентецов являются лентецы малый и узкий Дефинитивные хозяева человек плотоядные животные и рыбоядные птицы; промежуточные хозяева ...
26630. САНИТАРНАЯ ОЦЕНКА РЫБЫ ПРИ ОБНАРУЖЕНИИ МЕТАЦЕРКАРИЕВ КОШАЧЬЕЙ ДВУУСТКИ 7.28 KB
  САНИТАРНАЯ ОЦЕНКА РЫБЫ ПРИ ОБНАРУЖЕНИИ МЕТАЦЕРКАРИЕВ КОШАЧЬЕЙ ДВУУСТКИ. Человек заражается при поедании сырой вяленой слабо соленой и недостаточно проваренной рыбы пораженной личинками гельминтов. Поэтому проводят санитарную экспертизу свежевыловленной а в отдельных случаях и замороженной рыбы. Исследование соленой копченой вяленой сушеной и маринованной рыбы не дает объективных результатов.
26631. САНОЦЕНКА ТУШ И ОРГАНОВ ПРИ ПАРАТУБЕРКУЛЕЗЕ КРС 3.81 KB
  Кроме общих признаков недомогания наблюдают профузный понос отеки в межчелюстной области в области подгрудка и в нижней части живота отекают веки появляется шилозадость. При наличии патологоанатомических изменений в кишечнике в брыжеечных лимфоузлах гортани отеке межчелюстной области головы измененные внутренние органы и кишечник с брыжейкой направляют на утилизацию а тушу и другие продукты убоя выпускают без ограничения.
26632. САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ПАСТЕРЕЛЛЕЗЕ 3.17 KB
  При сверхостром и остром: повыш t угнетение конъюнктивит в области головы и шеи отеки опухание языка; у свиней затрудненное дыхание красные пятна на коже живота за ушами не бледнеющие при надавливании. В области головы и шеи студенистые инфильтраты в п к при разрезе прозрачная янтарная жидкость.
26633. САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ПОВАЛЬНОМ ВОСПАЛЕНИИ ЛЕГКИХ И ЗЛОКАЧЕСТВЕННОЙ КАТАРАЛЬНОЙ ГОРЯЧКЕ. 3ЛОКАЧЕСТВЕННАЯ КАТАРАЛЬНАЯ ГОРЯЧКА 17.24 KB
  САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ПОВАЛЬНОМ ВОСПАЛЕНИИ ЛЕГКИХ И ЗЛОКАЧЕСТВЕННОЙ КАТАРАЛЬНОЙ ГОРЯЧКЕ. В легких иногда находят лобулярную катаральногнойную пневмонию. Контагиозное заболевание характеризующееся крупозной пневмонией и плевритом с последующим развитием анемических некрозов секвестров в легких. При сверхостром течении болезни резко выражены признаки поражения плевры экссудативный плеврит или легких.
26634. САНИТАРНАЯ ОЦЕНКА ТУШ О ОРГАНОВ ПРИ ТУЛЯРЕМИИ И ЛЕЙКОЗЕ. ТУЛЯРЕМИЯ 6.47 KB
  ПРЕДУБОЙНАЯ ДИАГНОСТИКА: крс увеличение л у маститы параличи конечностей бессимптомно. ПОСЛЕУБОЙНАЯ ДИАГНОСТИКА: у овец на внут. ПРЕДУБОЙНАЯ ДИАГНОСТИКА: протекает скрытно. ПОСЛЕУБОЙНАЯ ДИАГНОСТИКА: резко увеличенные л у повть разреза набухшая саловидная серобел с очагов кровоизл казеозными очагами некроза.
26635. САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ЧУМЕ КРС 9.74 KB
  Акт дефекации болезненный слизистая оболочка прямой кишки выпячивается приобретает темнокрасный цвет. При подостром течении отмечают снижение температуры заживление язв и эрозий на слизистых оболочках ротовой полости исчезновение признаков поражения желудочнокишечного тракта. Слизистая оболочка стенки ротовой полости покрыта толстым слоем тягучей слизи. Слизистая оболочка зева покрасневшая отечная местами покрыта крупозными пленками которые иногда снимаются легко а иногда после снятия их остается изъязвленная поверхность.
26636. САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ЧУМЕ СВИНЕЙ И БОЛЕЗНИ АУЕСКИ 6.13 KB
  САНИТАРНАЯ ОЦЕНКА ТУШ И ОРГАНОВ ПРИ ЧУМЕ СВИНЕЙ И БОЛЕЗНИ АУЕСКИ. БОЛЕЗНЬ АУЕСКИ острое инфекционное вирусное заболевание животных характеризующееся поражением ЦНС органов дыхания и сильным зудом в месте проникновения возбудителя; у свиней зуда не бывает. У взрослых свиней доброкачественно 13 дня выздоровление. У свиней овец отек гортани легких в дыхательных путях пенистая жидкость; часто поражаются гортань трахея.