Hogar Desarrollo ¿Qué es la portabilidad? - definición de techopedia

¿Qué es la portabilidad? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa portabilidad?

La portabilidad, en relación con el software, es una medida de la facilidad con que se puede transferir una aplicación de un entorno informático a otro. Una aplicación de software se considera portátil a un nuevo entorno si el esfuerzo requerido para adaptarla al nuevo entorno está dentro de límites razonables. El significado del término abstracto 'razonable' depende de la naturaleza de la aplicación y a menudo es difícil de expresar en unidades cuantificables.


La frase "a puerto" significa modificar el software y hacerlo adaptable para trabajar en un sistema informático diferente. Por ejemplo, portar una aplicación a Linux significa modificar el programa para que pueda ejecutarse en un entorno Linux.


La portabilidad se refiere a la capacidad de una aplicación para moverse a través de entornos, no solo a través de plataformas. Para aclarar, una plataforma informática generalmente se refiere solo al sistema operativo y al hardware de la computadora. Un entorno informático es mucho más amplio y puede incluir el hardware, el sistema operativo y las interfaces con otro software, usuarios y programadores.

Techopedia explica la portabilidad

La portabilidad es una forma de reutilización. Se sabe que algunos tipos de software son menos portátiles que otros. Un ejemplo de software que no es portátil sería el código de ensamblaje, ya que el código de ensamblaje es específico para el tipo de procesador. Ningún software es perfectamente portátil porque todos los softwares tienen limitaciones.


Algunos lenguajes de programación son bastante portátiles, por ejemplo, el lenguaje C. Los compiladores de C están fácilmente disponibles para la mayoría de los sistemas operativos, lo que a su vez hace que los programas de C sean muy portátiles. Esta portabilidad de los programas en lenguaje C ha resultado en que algunos programadores reescriban sus programas y los vuelvan a compilar en C para que sean mucho más portátiles.


La portabilidad también se utiliza para describir la flexibilidad del uso de datos. Algunos formatos de archivo son menos portátiles que otros. Por ejemplo, para ver archivos con formatos de archivo como PDF o JPEG, los formatos dependen de la disponibilidad de las aplicaciones de software adecuadas.

¿Qué es la portabilidad? - definición de techopedia