Accueil Développement Qu'est-ce que la portabilité? - définition de techopedia

Qu'est-ce que la portabilité? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la portabilité?

La portabilité, par rapport aux logiciels, est une mesure de la facilité avec laquelle une application peut être transférée d'un environnement informatique à un autre. Une application logicielle est considérée comme portable dans un nouvel environnement si l'effort requis pour l'adapter au nouvel environnement est dans des limites raisonnables. La signification du terme abstrait «raisonnable» dépend de la nature de la demande et est souvent difficile à exprimer en unités quantifiables.


L'expression «mettre en communication» signifie modifier le logiciel et le rendre adaptable pour fonctionner sur un autre système informatique. Par exemple, porter une application sur Linux signifie modifier le programme afin qu'il puisse être exécuté dans un environnement Linux.


La portabilité fait référence à la capacité d'une application à se déplacer dans différents environnements, et pas seulement entre plates-formes. Pour clarifier, une plate-forme informatique se réfère généralement au système d'exploitation et au matériel informatique uniquement. Un environnement informatique est beaucoup plus large et peut inclure le matériel, le système d'exploitation et les interfaces avec d'autres logiciels, utilisateurs et programmeurs.

Techopedia explique la portabilité

La portabilité est une forme de réutilisabilité. Certains types de logiciels sont connus pour être moins portables que d'autres. Un exemple de logiciel qui n'est pas portable serait le code assembleur, car le code assembleur est spécifique au type de processeur. Aucun logiciel n'est parfaitement portable car tous les logiciels ont des limites.


Certains langages de programmation sont assez portables, par exemple le langage C. Les compilateurs C sont facilement disponibles pour la majorité des systèmes d'exploitation, ce qui rend les programmes C très portables. Cette portabilité des programmes en langage C a conduit certains programmeurs à réécrire leurs programmes et à les recompiler en C pour les rendre beaucoup plus portables.


La portabilité est également utilisée pour décrire la flexibilité de l'utilisation des données. Certains formats de fichiers sont moins portables que d'autres. Par exemple, pour afficher des fichiers avec des formats de fichier tels que PDF ou JPEG, les formats dépendent de la disponibilité des applications logicielles appropriées.

Qu'est-ce que la portabilité? - définition de techopedia