Skip to main content

Wat zijn de verschillende soorten computerplatform?

Er zijn verschillende soorten computerplatform, zowel op software als op hardware gebaseerd.De term Platform verwijst naar elk softwareframework of hardware -architectuur waaruit een softwareapplicatie kan worden gestart.Computerplatforms kunnen grafische gebruikersinterfaces (GUI) en besturingssystemen (OS) bevatten, zoals Windows of Macintosh OS en OSX, programmeertalen of de werkelijke computerhardware -architectuur zelf.

In softwareontwikkeling kan het platform worden gebruikt als middel om de constante prestaties van een product te waarborgen wanneer het platform actief is.Dit kan resulteren in een softwareapplicatie die onafhankelijk van het besturingssysteem op de hardware kan worden uitgevoerd.Voorbeelden van dit soort softwaretoepassingen zijn Java en QuickTime-gebaseerde pakketten.Sommige op internet gebaseerde softwarebedrijven gebruiken deze platforms om online gamen te laten plaatsvinden zonder de beperking van het geïnstalleerd besturingssysteem dat de werking van de software beïnvloedt.Door een computerplatform te gebruiken om een ouder besturingssysteem na te streven, kunnen deze services games worden gespeeld op moderne hardware die normaal gesproken onverenigbaar zouden zijn met de software.

Sommige softwaregevaren hebben ingebouwde zachte platforms gebruikt om hun software compatibel te maken met twee besturingssystemen uit één opslagmedia.Een voorbeeld hiervan is een softwareapplicatie of game die de gebruiker kan installeren, zowel op een personal computer (pc) met het Microsoft Windows -besturingssysteem en op een Apple Macintosh -computer.Dit wordt een platformonafhankelijke toepassing genoemd.

Het niveau van compatibiliteit aangetoond door een platformonafhankelijke toepassing wordt bereikt door de programmeertaal die ook als platform fungeert.Door gebruik te maken van dit ingebouwde computerplatform, kunnen softwareapplicaties worden geprogrammeerd om op hardware te starten zonder een werkend besturingssysteem.Dit wordt gebruikt om een grafische gebruikersinterface te bieden tijdens de installatie van besturingssystemen op een anders lege schijf.Als een voorbeeld van platformonafhankelijkheid, fungeert de programmeertaal Java als zowel de programmeertaal als als het computerplatform.Toepassingen die in deze taal zijn geprogrammeerd, worden met succes gelanceerd op elk besturingssysteem of hardware.

Software-gebaseerde soorten computerplatform zijn gebruikelijk en omvatten computer- en mobiel gebaseerde besturingssystemen zoals Linux en Unix-gebaseerde systemen, Google Chrome, Android enPalm OS.Op hardware gebaseerde platforms omvatten grote mainframe-systemen en supercomputers tot aan de consoles van de thuisvideogames.Op hardware gebaseerde formulieren van computerplatform bevatten ook geavanceerde gereduceerde instructieset computermachine (geavanceerde RISC-machine of arm) voor mobiele systeemarchitecturen, UNIX-systemen en Intel X86-gebaseerde systemen.