Portabilité

Auteur: John Stephens
Date De Création: 27 Janvier 2021
Date De Mise À Jour: 25 Juin 2024
Anonim
Portabilité - La Technologie
Portabilité - La Technologie

Contenu

Définition - Qu'est-ce que 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 un logiciel et le rendre adaptable pour fonctionner sur un système informatique différent. Par exemple, porter une application sous 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 d'un environnement à l'autre, pas seulement d'une plateforme à l'autre. Pour clarifier, une plate-forme informatique fait généralement référence 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.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

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 d'assemblage, car le code d'assemblage est spécifique au type de processeur. Aucun logiciel n'est parfaitement portable car tous les logiciels ont des limitations.

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 amené 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 souplesse d'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.