Форматы представления данных для целей файлового обмена межу программным обеспечением государственных информационных систем



Дата27.06.2016
өлшемі226.5 Kb.
#159963

ЗАО "ЛАНИТ"


















ЛОКАЛЬНЫЙ ПРОФИЛЬ СТАНДАРТИЗИРОВАННЫХ СПЕЦИФИКАЦИЙ АПО

Форматы представления данных для целей файлового обмена межу программным обеспечением государственных информационных систем

Версия 0.3 от "9" ноября 2005 г.

Внесен ______________

Принят ______________












2005

Содержание

Содержание 2

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

2 Термины и условные обозначения 4

3 Перечень стандартов и спецификаций 5

4 Указания по применению спецификаций 10

.4.1 ZIP 10

.4.2 Microsoft Rich Text Format 10

.4.3 Форматы MS Office (doc, xls, ppt) 11

.4.4 HTML 11

.4.5 TIFF 12

.4.6 GIF 13

5 Подтверждение соответствия 14

.5.1 Файлы 14

.5.2 Программы 15


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


Данный профиль входит в локальный уровень Главного профиля АПО, версия от "___" ______ 2005 г. и распространяется на автоматизированные информационные системы, разрабатываемые в рамках системы стандартов АПО (далее - системы). Указанные системы должны поддерживать перечисленные в настоящем профиле обязательные спецификации во всех случаях, подпадающих под область применения профиля. Использование для перечисленных в профиле типов данных других спецификаций допускается только в качестве дополнительной возможности системы.

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

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

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

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

Профиль не распространяется на форматы потоковой передачи данных.

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

Профиль не распространяется на форматы файлового представления специальных видов данных (картографических, биометрических и т.п.), описанных в соответствующих профилях системы стандартизации АПО или выделяемых в отдельную группу в классификаторе стандартов АПО.

Включение спецификации в профиль для какой-либо области применения (функции) не означает запрещения использования ее в других областях.

2Термины и условные обозначения


Термины, относящиеся к видам аудиовизуальных произведений, трактуются в соответствии с действующим Законом об авторском праве и смежных правах.

Прочие термины трактуются в соответствии с Главным профилем АПО.

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

Обозначение

Статус

Расшифровка

О

Обязательная

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

А

Альтернативная

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

Р

Рекомендуемая

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

В

Выбывающая

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

3Перечень стандартов и спецификаций


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

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



п.п.

Тип данных, назначение стандарта/спецификации

Наименование и обозначение стандарта/спецификации.
Стандартизирующая организация.
Источник спецификации (URI)*.


Статус

Общие спецификации



Метаязык представления данных для интеграции. Должен использоваться для представления любых структурированных данных в области применения настоящего профиля, если не указано иное.

Extensible Markup Language (XML) 1.1.

Рекомендация W3C

http://www.w3.org/ TR/2004/REC-xml11-20040204/


О



Формат описания структуры данных, представленных в формате XML.

XML Schema

Рекомендация W3C

http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/

http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/



О



Кодировка символов для представления текстовой информации.

Unicode v3.0 UTF-8

ISO 10646-1:2000

Стандарт ISO


О



Метод агрегирования файлов с сохранением структуры файловых каталогов.

Образ файловой системы ISO

ISO 9660:1988

Стандарт ISO


А



Tape Archive (TAR)

POSIX.1-2001



А



Метод компрессии файлов

ZIP

Частная спецификация компании PkWare

http://www.pkware.com/company/standards/ appnote/appnote.txt


А



GZIP

Запросы (RFC) IETF

http://www.ietf.org/rfc/rfc1950.txt http://www.ietf.org/rfc/rfc1951.txt http://www.ietf.org/rfc/rfc1952.txt


А

Форматы текстовых документов (включая текстовые документы с визуальной разметкой и форматированием, содержащие иллюстрации и иные отличные от текста вставные материалы)



Независимый от устройства вывода формат для представления документов с сохранением разметки страниц.

Portable Document Format - PDF 1.4 (PDF/X-2)

ISO 15930-5:2003

Стандарт ISO


О



Формат представления документов для последующей обработки (редактирования).

Open Document Format for Office Applications (OpenDocument) v1.0

Стандарт OASIS

http://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os.pdf


Р



Rich Text Format (RTF)

Частная спецификация компании Microsoft**

http://www.microsoft.com/downloads/details.aspx? FamilyID=e5b8ebc2-6ad6-49f0-8c90-e4f763e3f04f&DisplayLang=en


В



Файлы текстового процессора MS Word (.doc)

Частная спецификация Microsoft. Официальные спецификации формата недоступны. См. указания по применению.



В



Гипертекстовые документы для использования в веб-приложениях.

Hypertext Markup Language (HTML) 4.01

Стандарт W3C

http://www.w3.org/TR/html4/


О



Описание визуального представления элементов гипертекстовых документов.

Cascading Style Sheets Language, level 2 revision 1 (CSS2.1)

Стандарт W3C

http://www.w3.org/TR/CSS21/


Р



Формат сканированных документов (без распознавания текста).

Tag image file format for image technology (TIFF/IT)

ISO 12639:2004

Стандарт ISO

См. указания по применению.



О

Форматы представления двумерных статических изображений



Растровые двумерные статические изображений, в т.ч. для интерфейсов веб-приложений.

Portable Network Graphic (PNG)

ISO/IEC 15948:2004

Стандарт ISO


О



Graphics Interchange Format (GIF87)

http://www.w3.org/Graphics/GIF/spec-gif87.txt



В



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

Joint Photographic Expert Group (JPEG)

ISO/IEC 10918-1:1994

ISO/IEC 10918-1:1994/Cor 1:2005

Стандарт ISO ***



О



Растровые изображения в высоком разрешении без потерь качества (в т.ч. для целей предпечатной подготовки).

Tag image file format for image technology (TIFF/IT)

ISO 12639:2004

Стандарт ISO


О



Векторная графика.

Scalable Vector Graphics (SVG) 1.1.

Рекомендация W3C

http://www.w3.org/TR/2003/REC-SVG11-20030114/


Р

Форматы представления аудиовизуальных произведений и фонограмм



Формат файлового контейнера для аудиовизуальных произведений.

Контейнер MP4

Information technology -- Coding of audio-visual objects -- Part 1: Systems

ISO/IEC 14496-1:2004

Стандарт ISO



Р



AVI (Audio Video Interleaved)

Частная спецификация Microsoft

Официальные спецификации формата определены в составе документа Multimedia Programming Interface and Data Specifications 1.0 (совместная разработка IBM Corporation and Microsoft Corporation) . Официальные публикации документа недоступны. См. указания по применению.


В



Способы кодирования для аудиовизуальных произведений

Information technology -- Coding of audio-visual objects -- Part 2: Visual

ISO/IEC 14496-2:2004

ISO/IEC 14496-2:2004/Cor 1:2004

Стандарт ISO



Р



Фонограммы с компрессией данных, допускающей потерю качества.

ISO-MPEG Audio Layer-3 (MP3)

ISO/IEC 11172-3:1993

ISO/IEC 11172-3:1993/Cor 1:1996

Стандарт ISO



Р



Формат для воспроизведения аудиовизуальных произведений, исходно изготовленных на кинопленке, для архивных целей (с сохранением качества) и для целей исполнения на устройствах высокого разрешения

Tag image file format for image technology (TIFF/IT)

ISO 12639:2004

Стандарт ISO

См. указания по применению.



Р

Прочие форматы (включая форматы специальных аудиовизуальных произведений)



Электронные таблицы

Структурированное представление в формате XML с описанием в формате XML Schema

О



Open Document Format for Office Applications (OpenDocument) v1.0

Стандарт OASIS

http://www.oasis-open.org/committees/ download.php/12572/OpenDocument-v1.0-os.pdf


Р



Файлы электронных таблиц MS Excel (.xls)

Частная спецификация Microsoft. Официальные спецификации формата недоступны. См. указания по применению.



В



Презентации (слайд-фильмы)

Open Document Format for Office Applications (OpenDocument) v1.0

Стандарт OASIS

http://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os.pdf


Р



Файлы презентаций MS Powerpoint (.ppt)

Частная спецификация Microsoft. Официальные спецификации формата недоступны. См. указания по применению.



В



Анимация и интерактивность

Information technology -- Coding of audio-visual objects -- Part 1: Systems

ISO/IEC 14496-1:2004

Стандарт ISO


Р

Примечания

* Источник для стандартов ISO не указывается, официальные тексты спецификаций могут быть получены на интернет-ресурсе http://iso.org/ в соответствии с условиями, установленными Международной организации стандартов.

** Подлежит замене в случае опубликования открытых спецификаций формата документов, поддерживаемого продуктами компании Microsoft.

*** Должен применяться только в части, не охраняемой патентами, см. ISO/IEC 10918-1:1994/Cor 1:2005.


4Указания по применению спецификаций


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

.4.1ZIP


Формат ZIP поддерживает 12 различных методов сжатия данных, 2 из которых не специфицированы, один зарезервирован для использования в будущем и один не поддерживается в значительном числе реализаций из-за потенциальных патентных проблем. В связи с этим в системах, соответствующих настоящему профилю, не должны использоваться следующие методы компрессии (нумерация в списке соответствует обозначениям метода по тексту спецификации):

1. Shrinking.

7. Tokenizing.

10. PKWARE Data Compression Library Imploding.



11. Без имени (зарезервировано).

.4.2Microsoft Rich Text Format


Формат RTF должен использоваться только для целей обмена документами с системами, использующими различные версии текстового процессора MS Word. При подготовке файлов в формате RTF не допускается использование:

  • скриптов (сценариев) Visual Basic for Application и макросов;

  • OLE объектов;

  • вложенных таблиц;

  • списков с нестандартными маркирующими символами.

В унаследованных системах, не имеющих средств для конвертации документов в рекомендованные форматы, пользователи текстового процессора MS Word должны использовать формат RTF в следующих случаях:

  • если разработанный документ предназначен для распространения среди неопределенного круга получателей (например, при публикации в Интернете или при передаче в смежные учетные системы)

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

В том случае, если программное обеспечение унаследованных систем или организационные условия не позволяют использовать формат RTF на уровне отдельных рабочих мест, допускается выполнять преобразование документов к формату RTF на уровне ведомственных шлюзов (см. документ «Архитектура программного обеспечения электронного государства»).

.4.3Форматы MS Office (doc, xls, ppt)


Закрытые форматы документов MS Office должны использоваться исключительно для обмена между унаследованными настольными системами (персональными компьютерами), использующими соответсвующий пакет программ, При этом с целью снижения проблем совместимости между различными версиями пакета программ MS Office не допускается использование следующих возможностей формата:

  • Для всех форматов Microsoft Office:

  • форматов более старых чем Office 97 версий Office;

  • скриптов (макросов) Visual Basic for Application;

  • OLE объектов;

  • связанных файлов.

  • Для Microsoft Word:

  • списков с нестандартными маркирующими символами;

  • графических объектов, созданных встроенными средствами Microsoft Word.

  • Для Microsoft Excel:

  • диаграмм и графиков;

  • связей между документами.

  • Для Microsoft PowerPoint:

  • звукового сопровождения в форматах, не описанных в профиле;

  • агрегации всех графических, звуковых, шрифтовых и прочих объектов в один файл специального формата.

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

.4.4HTML


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

При разработке гипертекстовых документов и систем для их генерации рекомендуется ограничивать используемые средства языка HTML его подмножеством, принятым в качестве международного стандарта ISO/IEC 15445:2000. При разработке систем, предназначенных для просмотра гипертекстовых документов установленная в профиле спецификация должна поддерживаться в полном объеме, если иное не обосновано государственным заказчиком системы в ТЗ или проектно-технической документации.

При разработке документов в гипертекстовом формате рекомендуется придерживаться следующих правил и ограничений:


  • документ должен обеспечивать возможность автоматизированного встраивания в произвольные веб-страницы, т.е. не содержать никаких дополнительных элементов внешнего оформления и форматирования (шапок, колонтитулов, меню и т.п.) за исключением основных контейнеров , <body>. <br /><li> <br />в документе должно использоваться только структурное форматирование с использованием тегов <h2>, <h2>, <h3> и т.д. для заголовков соответствующего уровня, <b> или <em> для смысловых выделений и т.д. <br /><li> <br />в документе не допускается явное задание параметров оформления (стилей и т.п.), переопределение стандартных структурных элементов, а также использование других оформительских средств, которые могут привести к конфликту с оформлением других веб-страниц при встраивании в них данного документа (содержимого контейнера body). <br /><li> <br />табличная разметка (теги <table>, <td>, <tr> и др.) должна использоваться только для оформления таблиц в тексте документа, а не для задания взаимного размещения элементов документа (верстки страниц). Вложение таблиц в таблицы не допускается. <br /><li> <br />вставка иллюстраций должна осуществляться по инлайновому принципу и допускать свободное автоформатирование текста (т.е. не допускается задание абсолютных параметров расположения). Иллюстрации должны в обязательном порядке снабжаться описанием в поле alt и/или title. <br /><li> <br />не допускается использование тегов <div>, <span> и т.п. для многослойной верстки (в т.ч. с заданием абсолютных параметров размещения) и замены стандартных элементов структурной разметки. <br /><li> <br />не допускается использование средств автоматизации документа (сценариев, форм и т.п.). <br /><li> <br />не допускаются относительные гиперссылки (кроме внутренних якорей документа) и ссылки на ресурсы, не доступные в Интернете по протоколам http (https) или ftp. <br /></ul> <br />Для валидации документов в формате HTML рекомендуется использовать программные средства, рекомендованные консорциумом W3C (см. http://validator.w3.org/). <br /><h3> .4.5TIFF</h3> <br />Для представления иллюстраций в целях предпечатной подготовки должна использоваться цветовая модель CMYK. Рекомендуемое разрешение, если иное не установлено техническими условиями типографии (издательства) - 300 dpi. </p> <p>Для представления сканированных документов и аудиовизуальных произведений в одном файле TIFF размещаются все изображения, относящиеся к сканированному тому документа <a href="/k-g-paustovskij-telegramma.html">или фрагменту произведения</a>, причем каждой странице документа (кадру фильма) должна соответствовать одна директория (IFD). </p> <p>С целью повышения совместимости, а также во избежание патентных конфликтов при обмене изображениями в формате TIFF не должны использоваться: <br /><ul> <li> <br />послойное представления (planars) <br /><li> <br />альфа-каналы (alpha channels); <br /><li> <br />методы сжатия T3 и T4 (алгоритм сжатия для факсимильной связи); <br /><li> <br />дополнительные методы сжатия, в т. ч. по алгоритмам LZW и JPEG. <br /></ul> <br />Изображения без сжатия следует использовать только в тех случаях, когда ограничения на объем файлов не критичны, например, при передаче файлов на машинных носителях, в т.ч. в целях предпечатной подготовки. <br /><h3> .4.6GIF</h3> <br />Формат GIF должен поддерживаться: <br /><ul> <li> <br />с целью обеспечения совместимости с унаследованными системами, представляющими данные в этом формате – в объеме, необходимом для организации такого взаимодействия; <br /><li> <br />в системах, основной (или непосредственно связанной с основной) функцией которых является просмотр произвольных графических файлов; <br /><li> <br />в приложениях для просмотра содержимого веб-сайтов (как в HTML-браузерах общегно назначения, так и в специализированных приложениях). <br /></ul> <br />Формат может не поддерживаться в узко специализированных системах, где функции работы с графикой являются вспомогательными и не предполагается работа с графическими файлами, поступающими от смежных систем. </p> <p>Использование формата GIF для представления изображений во вновь разрабатываемых системах не допускается.</p> <p>Для изображений, используемых в веб-приложениях (в частности, графических элементов веб-интерфейсов) следует использовать форматы PNG.и JPEG в соответствии с указаниями настоящего профиля. </p> <p>Не допускается использование в веб-приложениях анимированных изображений в формате AniGIF.</p> <br /><span id='5Подтверждение_соответствия'><h2> 5Подтверждение соответствия</span></h2> <br />Подтверждению соответствия настоящему профилю подлежат используемые в государственных информационных системах файлы, <a href="/tehnicheskie-dannie.html">содержащие данные</a>, типы которых перечислены в настоящем профиле, и <p>Профиль определяет только технические требования к методикам подтверждения соответствия. Организационные требования порядок подтверждения соответствия (сроки, документарное обеспечение, инициатор процедуры, состав комиссии, порядок обжалования решений и т.п.) устанавливаются нормативными документами АПО, ведомств, проводящих подтверждение соответствия и условиями госконтрактов, по которым передается продукция, подлежащая подтверждению соответствия настоящему локальному профилю.</p> <br /><h3> .5.1Файлы</h3> <br />Подтверждение соответствия форматов файлов настоящему профилю производится в заявительном порядке в следующих случаях: <br /><ul> <li> <br />При передаче в электронном виде результатов работ по государственному заказу. <br /><li> <br />При представлении файлов в рамках административного регламента, устанавливающего требования по электронному взаимодействию. <br /></ul> <br />Заявление о соответствии выполняется путем указания в сопроводительном письме, ведомости документов и т.п. формата передаваемого файла со ссылкой на настоящий профиль. При межсистемном взаимодействии в рамках формализованных электронных регламентов заявлением о соответствии является факт передачи файла через соответствующий интерфейс принимающей системы. <p>Подтверждение соответствия форматов файлов настоящему профилю испытательным путем производится в следующих случаях:</p> <br /><ul> <li> <br />если по условиям взаимодействия передается массив (пакет) файлов, предназначенных для постоянного использования в составе информационной системы, в т.ч. для Испытанию подвергается случайная выборка файлов объемом не менее 5% от полного пакета. Объем выборки допускается корректировать в обоснованных случаях. В случае, если выборка включает хотя бы один файл, не соответствующий профилю, несоответствующим считается весь пакет. После устранения несоответствий проверка пакета проводится повторно, по новой выборке. <br /><li> <br />если возникает устойчивый сбой при исполнении/воспроизведении файла с помощью программ, чье соответствие профилю подтверждено. Испытанию подвергается файл, вызвавший сбой, а при выявлении его несоответствия – <a href="/ekskursionnij-paket-iz-5-ekskursij-paket-2-4-ekskursii-na-pold.html">весь пакет файлов</a>, переданных взаимодействующей стороной совместно с несоответствующим в рамках определенной транзакции (например, пакета электронных документов в составе отчета по госконтракту). <br /></ul> <br />В том случае, если файлы передаются в составе неотъемлемого информационного обеспечения программы или системы, т.е. их исполнение и/или воспроизведение при нормальной эксплуатации предполагается только собственными средствами этой системы, то подтверждение их соответствия производится только в составе программы или системы. <p>Испытания на соответствие проводятся в два этапа:</p> <br /><ol> <li> <br />Проверка файла с помощью программы-валидатора, рекомендованной стандартизирующей организацией, принявшей соответствующую спецификацию формата. При валидации файла не должны обнаруживаться недопустимые отклонения от формата. <br /><li> <br />Проверка файла с помощью рекомендованной стандартизирующей организацией программы-просмотрщика (ручной контроль). При отображении (исполнении) файла не должны выявляться искажения. Контроль для текстовых документов и двумерных статических изображений производится путем сопоставления с оригиналом, представленным передающей файл стороной в твердой копии (распечатке). Необходимость ручного контроля для файлов с произвольными структурированными данными на метаязыке (по п.1 таблицы раздела 3) определяется исходя из специфики задачи, для решения которых они предназначены. <br /></ol> <br />При отсутствии рекомендаций стандартизирующей организации допускается использовать соответствующие по назначению программы, прошедшие процедуру подтверждения соответствия настоящему профилю. <br /><span id='.5.2Программы'><h3> .5.2Программы</span></h3> <br />Программы, закупаемые или разрабатываемые по госзаказу, и предназначенные для работы с файлами, содержащими типы данных, перечисленные в настоящем профиле, должны быть проверены на соответствие ему в испытательном порядке. Заявление поставщика о соответствии может предусматриваться условиями поставки как дополнительная мера для обеспечения соответствия. <p>Не подлежат подтверждению соответствия профилю программы, предназначенные для работы с файлами исключительно в качестве целостных сущностей, т.е. не выполняющих обработку, преобразование, воспроизведение или исполнение содержащихся в файлах данных (файл-менеджеры, почтовые программы без функций просмотра содержимого и т.п.).</p> <p>Унаследованные системы должны проходить процедуру подтверждения соответствия в рамках утвержденных планов миграции. </p> <p>Если программа предусматривает работу с различными форматами, включенными в данный профиль, проверка проводится отдельно по каждому поддерживаемому формату.</p> <p>Не требуется отдельное подтверждение соответствия профилю для следующих программ и их компонентов: <br /><ul> <li> <br />эталонных реализаций открытой спецификации (валидаторов, декодеров, <a href="/a-a-s-pushkin-v-dobrolyubov-n-g-chernishevskij.html">редакторов</a>, генераторов), официально определенных стандартизирующей организацией, принявшей эту спецификацию. <br /><li> <br />программ, сертифицированных на соответствие открытой спецификации стандартизирующей организацией, принявшей эту спецификацию. <br /><li> <br />программ, предназначенных для работы с частными спецификациями, официально выпущенных владельцем этой спецификации. <br /></ul> <br />Программы, предназначенные для чтения файлов в память ЭВМ последующей обработки или исполнения (отображения на экране, вывода на аудиоустроство и т.п.) проверяются путем контрольного прогона набора тестовых файлов, соответствие которых профилю подтверждено в установленном порядке, и которые реализуют все базовые возможности и варианты соответствующего формата. </p> <p>Программы, предназначенные для создания или обработки файлов проверяются путем проверки на соответствие профилю генерируемых ими файлов, при этом для валидации и просмотра файлов не допускается использовать программы того же разработчика и/или поставщика. Количество тестируемых файлов должно обеспечивать проверку всех предусмотренных функциональными требованиями к данной программе возможностей использования формата (в т.ч. в обусловленных условиями использования программы сочетаниях).</p> <p>В том случае, если программа должна обеспечивать как считывание файла в оперативную память ЭВМ для последующей обработки или исполнения (отображения на экране, вывода на аудиоустроство и т.п.), так и сохранение (воспроизведение) файлов из оперативной памяти ЭВМ, то при считывании и последующем сохранении файла программа не должна вносить в него автоматических изменений, если только такое действие не предусмотрено прямо функциональными требованиями к программе. </p> <p>Проверка соответствия данного требования осуществляется путем считывания произвольного тестового файла (файлов) с последующим сохранением без внесения каких-либо изменений через пользовательский интерфейс программы. Пересохраненный файл подвергается побитовому сравнению с оригинальным и не должен содержать изменений.</p> <br /> <br />Данное требование не предъявляется: <br /><ul> <li> <br />к программам, предназначенным для редактирования изображений и аудиовизуальных произведений, представленных в форматах, допускающих компрессию с потерей данных. При этом программы, предназначенные преимущественно для просмотра файлов без редактирования (файл-вьюеры) должны обеспечивать возможность пересохранения файлов без переупаковки и внесения изменений. <br /><li> <br />к программам, предназначенным для работы с частными спецификациями, включенными в настоящий локальный профиль со статусом «выбывающая». <br /></ul> <div> <br />  <br /></div></span></em></body>


Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет