Portabilidad

Autor: John Stephens
Fecha De Creación: 27 Enero 2021
Fecha De Actualización: 25 Junio 2024
Anonim
¿Qué es la portabilidad numérica móvil?
Video: ¿Qué es la portabilidad numérica móvil?

Contenido

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.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

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.