Portabilidade (informática): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Etiqueta: Inserção de predefinição obsoleta
Linha 1:
{{Semmais-fontes||tec|data=julhojaneiro de 20122021}}
{{Ver desambig||Portabilidade}}
No contexto da [[informática]], a '''portabilidade''' de um [[programa de computador]] é a sua capacidade de ser [[compilado]] ou executado em diferentes [[arquitetura de computador|arquiteturas]] (seja de [[hardware]] ou de [[software]]). O termo pode ser usado também para se referir a re-escrita de um [[código fonte]] para uma outra [[linguagem de computador]].<ref>{{cite journal |date=March 1975
|title=A machine and configuration independent Fortran: Portable Fortran
|first1=D.E. |last1=Whitten |first2=P.A.D. |last2=Demaine |journal=IEEE Transactions on Software Engineering |volume=SE-1 |issue=1 |pages=111–124 |doi=10.1109/TSE.1975.6312825|s2cid=16485156
}}</ref>
 
[[Linguagem de programação Java|Java]], por exemplo, é uma [[linguagem de programação]] portável já que basta compilar a aplicação uma vez apenas para que essa possa ser executada em qualquer [[plataforma (informática)|plataforma]] que possua a respectiva [[máquina virtual Java]] (também conhecida por JVM). Não existe a necessidade de produzir uma versão compilada para cada sistema computacional em que se deseje executar a aplicação.
Linha 16 ⟶ 19:
* [[Tradução]]
* [[Versão]]
 
{{Referências}}
 
{{Esboço-informática}}