Skip to main content

Hva er de forskjellige typene databehandlingsplattform?

Det er forskjellige forskjellige typer databehandlingsplattform, både programvare og maskinvarebasert.Begrepet -plattformen refererer til ethvert programvareramme eller maskinvarearkitektur som en programvare kan lanseres fra.Databoldige plattformer kan inkludere grafiske brukergrensesnitt (GUI) og operativsystemer (OS) som Windows eller Macintosh OS og OSX, programmeringsspråk eller selve datamaskinens maskinvarearkitektur.

I programvareutvikling kan plattformen brukes som et middel til å sikre den konstante ytelsen til et produkt når plattformen kjører.Dette kan resultere i en programvare som kan utføres uavhengig av operativsystemet som er installert på maskinvaren.Eksempler på denne typen programvare inkluderer Java og QuickTime-baserte pakker.Noen internettbaserte programvareselskaper bruker disse plattformene for å la online spill finne sted uten begrensning av installert operativsystem som påvirker driften av programvaren.Ved å bruke en databehandlingsplattform for å etterligne et eldre operativsystem, tillater disse tjenestene spill å spilles på moderne maskinvare som normalt vil være uforenlig med programvaren.

Noen programvarehus har brukt innebygde myke plattformer for å la programvaren være kompatible med to operativsystemer fra ett lagringsmedium.Et eksempel på dette vil være en programvare eller spill som brukeren er i stand til å installere både på en personlig datamaskin (PC) som kjører Microsoft Windows -operativsystemet og på en Apple Macintosh -datamaskin.Dette blir referert til som en tverrplattform-applikasjon.

Nivået på kompatibilitet demonstrert ved en tverrplattform-applikasjon oppnås ved at programmeringsspråket også fungerer som plattformen.Ved å bruke denne innebygde databehandlingsplattformen, kan programvareprogrammer programmeres til å starte på maskinvare uten et fungerende operativsystem.Dette brukes til å gi et grafisk brukergrensesnitt under installasjonen av operativsystemer på en ellers tom stasjon.Som et eksempel på plattformuavhengighet fungerer programmeringsspråket Java som både programmeringsspråket og som databehandlingsplattformen.Applikasjoner som er programmert på dette språket, vil starte på et hvilket som helst operativsystem eller maskinvare.

Programvarebaserte typer databehandlingsplattform er vanlige og inkluderer datamaskin- og mobilbaserte operativsystemer som Linux og UNIX-baserte systemer, Google Chrome, Android og ogPalm OS.Maskinvarebaserte plattformer inkluderer store mainframe-systemer og superdatamaskiner helt ned til hjemme-videospillkonsoller.Maskinvarebaserte former for databehandlingsplattform inneholder også avansert redusert instruksjonssett datamaskinmaskin (avansert RISC-maskin eller ARM) for mobile systemarkitekturer, UNIX-systemer og Intel X86-baserte systemer.