Интернет магазин китайских планшетных компьютеров



Компьютеры - Обратная совместимость - Обратная совместимость в программном обеспечении

22 января 2011


Оглавление:
1. Обратная совместимость
2. Обратная совместимость в программном обеспечении



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

Обратная совместимость

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

Преимущества и недостатки обратной совместимости

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

Между тем отсутствие обратной совместимости вызывает ряд неудобств. Так, например, в операционных системах Windows 2000/XP эмулятор MS-DOS не обладает полной обратной совместимостью с реальной ОС MS-DOS, в отличие от Windows 9x. Вследствие этого во многих случаях предприятия вынуждены пользоваться более ранними версиями этой операционной системы, либо устанавливать полноценную MS-DOS на виртуальные компьютеры, так как используемое программное обеспечение требует полноценной ОС MS-DOS, а не урезанной в возможностях.




Просмотров: 2103


<<< Модель водопада
Оптимизация (информатика) >>>