Hvad er en platform ved computing?
Platforme i computerværden udfører den samme generelle opgave som i den virkelige verden. Grundlæggende er en computerplatform et fundament, der består af både hardware og software. Tilsammen skaber disse komponenter en sikker base for alle operationer og funktioner i det aktuelle computersystem.
En almindeligt identificeret komponent af computerplatformen er operativsystemet. Oprettet for at gøre brug af et specifikt sæt instruktioner, der er forbundet med processoren og anden hardware på den korrekte computer, giver operativsystemet mulighed for logisk bevægelse af data og kommandoer på harddisken. Der er en række forskellige typer operativsystemer i brug i dag. Nogle er specielt designet til brug med personlige computere, mens andre er oprettet til brug på mainframes eller enterprise-servere.
En anden vigtig del af computerplatformen er hardwarearkitekturen. Sammen med processorerne inkluderer denne arkitektur også databussen, bundkortet og andre nøglehardwarekomponenter, der leverer det nødvendige udstyr til at drive operativsystemet. Hardwaren hjælper med at indstille omkredsen for operativsystemets funktion og udsteder de nødvendige instruktioner for at udløse funktionaliteten.
Et tredje aspekt af platformen er samlingen af applikationsrammer. Generelt skrives softwareapplikationer til at imødekomme specifikationerne for bestemte operativsystemer og hardwarearkitektur. De bliver en integreret del af fundamentet, der gør hele systemet funktionelt og produktivt for slutbrugeren. Softwarerammer kan omfatte integreret regneark, tekstbehandlings-, præsentations- og e-mail-funktioner. I andre tilfælde kan software til klientdatabaser interagere med tekstbehandlings- og e-mail-softwareprogrammer, hvilket hjælper med at udvide basen eller platformen til at rumme flere applikationer med de samme basisdata. Omfanget og omfanget af en softwareramme varierer afhængigt af slutbrugerens behov.
I bredeste forstand er en platform i computerværen næsten enhver blanding af grundlæggende teknologi, der giver grundlaget for funktionen af det aktuelle computersystem. En platform kan være relativt enkel eller være kompleks baseret på formålet med systemet og de typer opgaver, som systemet forventes at understøtte.