Draagbaarheid

Schrijver: John Stephens
Datum Van Creatie: 27 Januari 2021
Updatedatum: 25 Juni- 2024
Anonim
Fluke 190 serie II  -  20 jaar innovatie van Scopemeter testinstrumenten
Video: Fluke 190 serie II - 20 jaar innovatie van Scopemeter testinstrumenten

Inhoud

Definitie - Wat betekent draagbaarheid?

Draagbaarheid, in relatie tot software, is een maat voor hoe gemakkelijk een applicatie kan worden overgedragen van de ene computeromgeving naar de andere. Een computersoftwaretoepassing wordt als draagbaar in een nieuwe omgeving beschouwd als de inspanning die nodig is om deze aan te passen aan de nieuwe omgeving binnen redelijke grenzen ligt. De betekenis van de abstracte term redelijk is afhankelijk van de aard van de toepassing en is vaak moeilijk uit te drukken in kwantificeerbare eenheden.

De zinsnede "naar poort" betekent software wijzigen en deze aanpasbaar maken voor gebruik op een ander computersysteem. Als u bijvoorbeeld een toepassing naar Linux port, betekent dit dat u het programma moet wijzigen zodat het in een Linux-omgeving kan worden uitgevoerd.

Portabiliteit verwijst naar het vermogen van een applicatie om zich tussen omgevingen te verplaatsen, niet alleen over platforms. Voor de duidelijkheid: een computerplatform verwijst meestal alleen naar het besturingssysteem en de computerhardware. Een computeromgeving is veel breder en kan de hardware, het besturingssysteem en de interfaces met andere software, gebruikers en programmeurs omvatten.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart portabiliteit

Draagbaarheid is een vorm van herbruikbaarheid. Van sommige soorten software is bekend dat ze minder draagbaar zijn dan andere. Een voorbeeld van software die niet draagbaar is, is assemblagecode, omdat assemblagecode specifiek is voor het type processor. Geen software is perfect draagbaar omdat alle software beperkingen hebben.

Sommige programmeertalen zijn redelijk draagbaar, bijvoorbeeld de C-taal. C-compilers zijn direct beschikbaar voor de meeste besturingssystemen, waardoor C-programma's op hun beurt zeer draagbaar zijn. Deze overdraagbaarheid van C-taalprogramma's heeft ertoe geleid dat sommige programmeurs hun programma's opnieuw hebben geschreven en opnieuw hebben gecompileerd in C om ze veel draagbaarder te maken.

Portabiliteit wordt ook gebruikt om de flexibiliteit van het gebruik van gegevens te beschrijven. Sommige bestandsindelingen zijn minder draagbaar dan andere. Als u bijvoorbeeld bestanden met bestandsindelingen zoals PDF of JPEG wilt bekijken, zijn de indelingen afhankelijk van de beschikbaarheid van geschikte softwaretoepassingen.