Compatibilidade reversa

Um Atari 7800, compatível reversamente com o Atari 2600.

Em tecnologia, especialmente em informática (independentemente de plataforma), é dito de um produto que este possui compatibilidade reversa,[carece de fontes?] compatibilidade descendente[1] ou retrocompatibilidade quando é capaz de assumir o lugar de um produto mais antigo, interagindo com outros produtos que foram desenhados para funcionar com a versão anterior.[2]

Definição

A compatibilidade reversa é uma relação entre dois componentes, em vez de ser atributo de apenas um deles. Mais genericamente, os seguintes critérios precisam ser preenchidos:

  • Há uma interface funcional "I" definida.
  • Há um componente servidor "S" que provê a funcionalidade de I.
  • Há um componente cliente "C" que depende de S via I.
  • Um novo componente servidor "S2" é criado e possui uma funcionalidade maior que a de S e é exibido por uma nova interface "I2".
  • Todas as funções de I são também fornecidas por I2. Em outras palavras, I é um subconjunto de I2.

Quando estes critérios são preenchidos, S2 é reversamente compatível com S porque ele ainda dá suporte à interface I e portanto, o cliente C pode ser alternado para o uso de S2 e ainda operar de modo correcto.

Exemplos

  • Um sistema computacional é compatível reversamente se ele é capaz de funcionar com softwares ou acessórios desenhados para o sistema que deve substituir.
    • O Atari 7800 é compatível reversamente com a maioria dos jogos do Atari 2600.
    • A linha Game Boy Advance (exceto o Game Boy Micro) é compatível reversamente com sua predecessora, a linha Game Boy; isso quer dizer que todos os títulos para Game Boy e Game Boy Color são jogáveis na linha Advance.
    • O PlayStation 2 é compatível reversamente com a biblioteca do PlayStation original.
    • O Nintendo DS é compatível reversamente apenas com os jogos do Game Boy Advance.
    • O PlayStation 3(Versão 60GB) é compatível reversamente com a maioria dos jogos para PlayStation 1 e 2.
    • O microprocessador Intel 80486 é compatível reversamente com os programas do 80386 porque pode executar programas escritos para o 80386.
    • Os USB 1.0 e 1.1 são totalmente compatíveis com os padrões 2.0 e o mais recente e veloz USB 3.0, assim vice-versa.[3]
    • O Xbox 360 é compatível reversamente com alguns jogos do Xbox. Isto é obtido via emulação.
    • O Wii é compatível reversamente com a maioria dos jogos do sistema anterior da Nintendo, o GameCube. Alguns jogos lançados originalmente para consoles adicionais – o NES, SNES, Nintendo 64, Sega Genesis, Sega Master System, Turbografx 16 e Commodore 64 – também estão disponíveis para serem jogados no Wii via emulação.
  • Outros exemplos de compatibilidade reversa em software:

Ver também

Referências

  1. Jr, Sanders Kaufman. Aprenda Em 21 Dias Programação Active X. [S.l.]: Elsevier Editora 
  2. «Microsoft anuncia última leva de jogos retrocompatíveis do Xbox One». TechTudo. Consultado em 6 de junho de 2020 
  3. «Quais são as diferenças entre o USB 1.1, 2.0 e 3.0? - Hardware». Canaltech. Consultado em 28 de agosto de 2016 

Ligações externas

  • «Definição em FOLDOC» (em inglês) 
Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.
  • v
  • d
  • e
  • v
  • d
  • e
Agentes




Fatores
Remuneração
Setores
Econômicos
Setor primário
Setor secundário
Setor terciário
Setores adicionais
Tipos de
Bens
Quanto à raridade
Quanto à utilidade
Quanto à demanda
Quanto ao caráter
Outros bens
Tipos de
Serviços
Relacionados
  • Página de categoria Categoria
  • Portal Portal da Economia
  • Commons Commons