Skip to main content

Hvad er de forskellige typer computerplatform?

Der er forskellige forskellige typer computerplatform, både software og hardwarebaseret.Udtrykket platform henviser til enhver softwareramme eller hardwarearkitektur, hvorfra en softwareapplikation kan lanceres.Computing -platforme kan omfatte grafiske brugergrænseflader (GUI) og operativsystemer (OS) såsom Windows eller Macintosh OS og OSX, programmeringssprog eller selve computerhardwarearkitekturen.

I softwareudvikling kan platformen bruges som et middel til at sikre et produkts konstante ydelse, når platformen kører.Dette kan resultere i en softwareapplikation, der kan udføres uafhængigt af det operativsystem, der er installeret på hardware.Eksempler på disse typer softwareapplikationer inkluderer Java og QuickTime-baserede pakker.Nogle internetbaserede softwarevirksomheder bruger disse platforme til at give online spil mulighed for at finde sted uden begrænsningen af det installerede operativsystem, der påvirker driften af softwaren.Ved at bruge en computerplatform til at efterligne et ældre operativsystem tillader disse tjenester spil at blive spillet på moderne hardware, der normalt ville være uforenelige med softwaren.

Nogle softwarehuse har brugt indbyggede bløde platforme for at lade deres software være kompatible med to operativsystemer fra et lagringsmedie.Et eksempel på dette ville være en softwareapplikation eller spil, som brugeren er i stand til at installere både på en personlig computer (PC), der kører Microsoft Windows -operativsystemet og på en Apple Macintosh -computer.Dette kaldes en krydsplatformansøgning.

Niveauet for kompatibilitet demonstreret af en krydsplatformapplikation opnås ved programmeringssprog, der også fungerer som platformen.Ved at bruge denne indbyggede computerplatform kan softwareapplikationer programmeres til at lancere på hardware uden et fungerende operativsystem.Dette bruges til at tilvejebringe en grafisk brugergrænseflade under installationen af operativsystemer på et ellers tomt drev.Som et eksempel på platform uafhængighed fungerer programmeringssproget Java som både programmeringssprog og som computerplatformen.Anvendelser, der er programmeret på dette sprog, vil med succes lanceres på ethvert operativsystem eller hardware.

Softwarebaserede typer computerplatform er almindelige og inkluderer computer- og mobilbaserede operativsystemer såsom Linux og Unix-baserede systemer, Google Chrome, Android ogPalm OS.Hardwarebaserede platforme inkluderer store mainframe-systemer og supercomputere helt ned til hjemmevideospilkonsoller.Hardwarebaserede former for computerplatform inkorporerer også avanceret reduceret instruktionssæt computermaskine (avanceret RISC-maskine eller ARM) til mobile systemarkitekturer, UNIX-systemer og Intel X86-baserede systemer.