Обратная совестимость
Материал из Википедии — свободной энциклопедии
![]() |
Эту статью предлагается объединить с Обратная совместимость. Пояснение причин и обсуждение — на странице Википедия:К объединению. Обсуждение длится одну неделю. Дата постановки — года. Если обсуждение не требуется (очевидный случай) используйте другие шаблоны. |
[править] Обратная совместимость (для software)
Обратная совместимость в случае с software, т.е. программным обеспечением, - это способность более поздних версий программы работать с файлами, созданными более ранней версией этой же программы или программы, реализующей те же алгоритмы, что и более ранняя версия. Так, например, в Microsoft Office присутствует поддержка целого ряда форматов, которые на данный момент почти не используются.
[править] Обратная совместимость (для hardware)
Обратная совместимость в случае с hardware, т.е. аппаратным обеспечением, - это способность более новых типов оборудования эмулировать работу предшествующих. Так, например, микропроцессоры Intel до сих пор поддерживают весь набор инструкций, использовавшихся ещё в самых первых представителях этого ряда.
[править] Преимущества и недостатки обратной совместимости
Главный недостаток обратной совместимости - это усложнение аппаратного или программного обеспечения, т.е. в случае с software это чаще всего незначительное увеличение размеров программного продукта, в случае с hardware это усложнение архитектуры, т.е. строения, соответствующего элемента аппаратного обеспечения.
Между тем отсутствие обратной совместимости вызывает ряд неудобств. Так, например, в операционных системах Windows 2000/XP эмулятор MS-DOS обладает меньшей обратной совместимостью, чем он же в Windows 9x. Вследствие этого во многих случаях предприятия вынуждены пользоваться более ранними версиями этой операционной системы, т.к. используемое программное обеспечение требует полноценной ОС MS-DOS, а не урезанной в возможностях.