portabilitet

Författare: John Stephens
Skapelsedatum: 27 Januari 2021
Uppdatera Datum: 25 Juni 2024
Anonim
Ridgid SeeSnake MAX rM200 Kameravinda
Video: Ridgid SeeSnake MAX rM200 Kameravinda

Innehåll

Definition - Vad betyder portabilitet?

Portabilitet, i förhållande till programvara, är ett mått på hur lätt en applikation kan överföras från en datormiljö till en annan. En datorprogram anses vara bärbar till en ny miljö om ansträngningen som krävs för att anpassa den till den nya miljön ligger inom rimliga gränser. Betydelsen av den abstrakta termen rimlig beror på applikationens natur och är ofta svår att uttrycka i kvantifierbara enheter.

Uttrycket "till port" betyder att modifiera programvara och göra det anpassningsbart för att arbeta på ett annat datorsystem. Att till exempel porta en applikation till Linux betyder att modifiera programmet så att det kan köras i en Linux-miljö.

Portabilitet avser en applikations förmåga att röra sig över miljöer, inte bara över plattformar. För att förtydliga hänvisar en datorplattform generellt till operativsystemet och datormaskinvaran. En datormiljö är mycket bredare och kan inkludera hårdvaran, operativsystemet och gränssnitten med annan programvara, användare och programmerare.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Portabilitet

Bärbarhet är en form av återanvändbarhet. Vissa typer av programvara är kända för att vara mindre bärbara än andra. Ett exempel på programvara som inte är bärbar skulle vara monteringskod, eftersom monteringskod är specifik för processortyp. Ingen mjukvara är perfekt bärbar eftersom alla program har begränsningar.

Vissa programmeringsspråk är ganska bärbara, till exempel C-språket. C-kompilatorer är lätt tillgängliga för de flesta operativsystem, vilket i sin tur gör C-programmen mycket bärbara. Denna portabilitet för C-språkprogram har resulterat i att vissa programmerare skriver om sina program och kompilerar dem igen i C för att göra dem mycket mer bärbara.

Portabilitet används också för att beskriva flexibiliteten i användningen av data. Vissa filformat är mindre bärbara än andra. Om du till exempel vill visa filer med filformat som PDF eller JPEG beror formaten på tillgängligheten för lämpliga program.