Skip to main content

Vilka är de olika typerna av datorplattform?

Det finns olika olika typer av datorplattform, både programvara och hårdvara baserad.Termen Plattform hänvisar till alla programvaruramar eller hårdvaruarkitektur från vilken en mjukvaruapplikation kan lanseras.Datorplattformar kan inkludera grafiska användargränssnitt (GUI) och operativsystem (OS) såsom Windows eller Macintosh OS och OSX, programmeringsspråk eller själva datormaskinvaruarkitekturen.

I mjukvaruutveckling kan plattformen användas som ett sätt att säkerställa en produkts ständiga prestanda när plattformen körs.Detta kan resultera i en mjukvaruapplikation som kan köras oberoende av operativsystemet installerat på hårdvaran.Exempel på dessa typer av programvaruapplikationer inkluderar Java och QuickTime-baserade paket.Vissa internetbaserade mjukvaruföretag använder dessa plattformar för att låta onlinespel äga rum utan begränsning av installerat operativsystem som påverkar programvarans drift.Genom att använda en datorplattform för att emulera ett äldre operativsystem tillåter dessa tjänster spel på modern hårdvara som normalt skulle vara oförenlig med programvaran.

Vissa mjukvaruhus har använt inbyggda mjuka plattformar för att deras programvara kan vara kompatibla med två operativsystem från ett lagringsmedium.Ett exempel på detta skulle vara en mjukvaruapplikation eller spel som användaren kan installera både på en persondator (PC) som kör Microsoft Windows -operativsystemet och på en Apple Macintosh -dator.Detta kallas en applikation över plattformar.

Nivån på kompatibilitet som demonstreras av en applikation över plattformen uppnås genom programmeringsspråket som också fungerar som plattformen.Genom att använda denna inbyggda datorplattform kan programvaruapplikationer programmeras för att lanseras på hårdvara utan arbetssystem.Detta används för att tillhandahålla ett grafiskt användargränssnitt under installationen av operativsystem på en annars tom enhet.Som ett exempel på plattformsoberoende fungerar programmeringsspråket Java som både programmeringsspråket och som datorplattform.Applikationer programmerade på detta språk kommer framgångsrikt att lanseras på alla operativsystem eller hårdvara.

Programvarubaserad typ av datorplattform är vanliga och inkluderar dator- och mobilbaserade operativsystem som Linux och UNIX-baserade system, Google Chrome, Android ochPalm OS.Hårdvarubaserade plattformar inkluderar stora mainframe-system och superdatorer hela vägen ner till hemmavideospelkonsoler.Hårdvarubaserad former av datorplattform innehåller också avancerad reducerad instruktionsset datormaskin (avancerad RISC-maskin eller arm) för mobila systemarkitekturer, UNIX-system och Intel X86-baserade system.