Hjem Udvikling Hvad er portabilitet? - definition fra techopedia

Hvad er portabilitet? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder portabilitet?

Portabilitet i forhold til software er et mål for, hvor let en applikation kan overføres fra et computermiljø til et andet. En computersoftwareapplikation betragtes som bærbar til et nyt miljø, hvis den krævede indsats for at tilpasse den til det nye miljø er inden for rimelige grænser. Betydningen af ​​det abstrakte udtryk 'rimelig' afhænger af applikationens art og er ofte vanskeligt at udtrykke i kvantificerbare enheder.


Udtrykket "til port" betyder at ændre software og gøre det tilpasningsdygtigt til at arbejde på et andet computersystem. For eksempel at portere en applikation til Linux betyder at ændre programmet, så det kan køres i et Linux-miljø.


Portabilitet refererer til en applikations evne til at bevæge sig på tværs af miljøer, ikke kun på tværs af platforme. For at afklare henviser en computerplatform generelt kun til operativsystemet og computerhardware. Et computermiljø er meget bredere og kan omfatte hardware, operativsystemet og grænsefladerne med anden software, brugere og programmerere.

Techopedia forklarer Portabilitet

Bærbarhed er en form for genanvendelighed. Nogle slags software vides at være mindre bærbare end andre. Et eksempel på software, der ikke er bærbar, ville være samlingskode, da samlingskode er specifik for processortypen. Intet software er perfekt bærbart, fordi alle software har begrænsninger.


Nogle programmeringssprog er ret bærbare, for eksempel C-sproget. C-kompilatorer er let tilgængelige for de fleste operativsystemer, hvilket igen gør C-programmer meget bærbare. Denne bærbarhed af C-sprogprogrammer har resulteret i, at nogle programmerere omskriver deres programmer og kompilerer dem igen i C for at gøre dem meget mere bærbare.


Portabilitet bruges også til at beskrive fleksibiliteten i brugen af ​​data. Nogle filformater er mindre bærbare end andre. For eksempel for at se filer med filformater som PDF eller JPEG, afhænger formaterne af tilgængeligheden af ​​passende softwareprogrammer.

Hvad er portabilitet? - definition fra techopedia