Compatibilidade reversa: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Xqbot (discussão | contribs)
m Bot: Modificando: fa:سازگاری به عقب
Xqbot (discussão | contribs)
m r2.5.2) (Bot: Modificando: fa:سازگاری عقبرو; mudanças triviais
Linha 2:
Em [[tecnologia]], especialmente em [[informática]] (independentemente de plataforma), é dito de um produto que este possui '''compatibilidade reversa''' (ou '''compatibilidade descendente''') 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.
 
== 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 [[software]]s 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''.
Linha 22:
** O [[Xbox 360]] é compatível reversamente com alguns jogos do [[Xbox]]. Isto é obtido via [[emulador|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 [[Nintendo Entertainment System|NES]], [[Super Nintendo Entertainment System|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:
** O [[Microsoft Word]] 2000 possui compatibilidade reversa com o Word 97 devido ao facto de que pode ler e gravar ficheiros no formato do Word 97, entendendo-se que as características exclusivas do Word 2000 não se aplicam ao Word 97 (ou seja, não há "compatibilidade ascendente").
** Acrescentando-se [[hardware]] externo apropriado, muitos [[consola de jogos|consoles]] podem se tornar compatíveis reversamente. Isto inclui:
Linha 33:
*** O [[Nintendo GameCube]] pode executar qualquer jogo existente da linha [[Game Boy]] com uma expansão "Game Boy Player" e um [[boot|disco de boot]].
 
== {{Ver também}} ==
* [[Emulação]]
 
== {{Ligações externas}} ==
* {{link|en|2=http://foldoc.org/foldoc/foldoc.cgi?backward+compatibility|3=Definição em FOLDOC}}
{{esboço-informática}}
 
Linha 47:
[[en:Backward compatibility]]
[[es:Retrocompatibilidad]]
[[fa:سازگاری به عقبعقبرو]]
[[fr:Compatibilité ascendante et descendante]]
[[io:Retro konciliebla]]