Portabilidade

Autor: John Stephens
Data De Criação: 27 Janeiro 2021
Data De Atualização: 25 Junho 2024
Anonim
O que é portabilidade? Entenda como funciona #GenialEnsina
Vídeo: O que é portabilidade? Entenda como funciona #GenialEnsina

Contente

Definição - O que significa Portabilidade?

A portabilidade, em relação ao software, é uma medida da facilidade com que um aplicativo pode ser transferido de um ambiente de computador para outro. Um aplicativo de software de computador é considerado portátil para um novo ambiente se o esforço necessário para adaptá-lo ao novo ambiente estiver dentro de limites razoáveis. O significado do termo abstrato razoável depende da natureza da aplicação e geralmente é difícil de expressar em unidades quantificáveis.

A frase "para portar" significa modificar o software e torná-lo adaptável ao trabalho em um sistema de computador diferente. Por exemplo, portar um aplicativo para Linux significa modificar o programa para que ele possa ser executado em um ambiente Linux.

Portabilidade refere-se à capacidade de um aplicativo se mover entre ambientes, não apenas entre plataformas. Para esclarecer, uma plataforma de computador geralmente se refere apenas ao sistema operacional e ao hardware do computador. Um ambiente de computador é muito mais amplo e pode incluir o hardware, o sistema operacional e as interfaces com outros softwares, usuários e programadores.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica portabilidade

Portabilidade é uma forma de reutilização. Sabe-se que alguns tipos de software são menos portáteis que outros. Um exemplo de software que não é portátil seria o código de montagem, pois o código de montagem é específico ao tipo de processador. Nenhum software é perfeitamente portátil porque todos os softwares têm limitações.

Algumas linguagens de programação são bastante portáteis, por exemplo, a linguagem C. Os compiladores C estão prontamente disponíveis para a maioria dos sistemas operacionais, o que, por sua vez, torna os programas C muito portáteis. Essa portabilidade dos programas de linguagem C resultou em alguns programadores reescrevendo seus programas e recompilando-os em C para torná-los muito mais portáteis.

A portabilidade também é usada para descrever a flexibilidade do uso de dados. Alguns formatos de arquivo são menos portáteis que outros. Por exemplo, para visualizar arquivos com formatos de arquivo como PDF ou JPEG, os formatos dependem da disponibilidade dos aplicativos de software apropriados.