Datorer klassificeras vanligtvis inte * främst * enligt vilken typ av data de hanterar, utan snarare av andra egenskaper som storlek, bearbetningskraft och syfte. Men * sättet * de hanterar data är en avgörande aspekt av deras arkitektur och kapacitet, och det kan användas för att indirekt kategorisera dem. Här är en titt på hur olika datahanteringsmetoder leder till klassificeringar:
indirekta klassificeringar baserade på datahantering:
* Analog kontra digital: Detta är en grundläggande skillnad.
* analoga datorer: Direkt bearbeta kontinuerliga fysiska mängder (som spänning eller tryck) som representerar data. De är sällsynta idag utom i specialiserade nischapplikationer.
* digitala datorer: Process Diskreta data representerade som binära siffror (0s och 1s). Detta är den dominerande typen av dator. Praktiskt taget alla moderna datorer faller under denna kategori.
* Special-Purpose vs. General-Purpose: Även om den inte enbart bestäms av datatyp påverkas denna klassificering starkt av den.
* Specialveriktsdatorer: Designad för en specifik uppgift och ofta optimerad för att hantera en viss typ av data effektivt. Exempel inkluderar inbäddade system i bilar (hantering av sensordata) eller superdatorer optimerade för komplexa simuleringar (hantering av massiva datasätt).
* Allmänna datorer: Kan hantera olika typer av data och utföra ett brett utbud av uppgifter. Ditt skrivbord, bärbara dator och smartphone faller in i denna kategori.
* baserat på datastrukturer och algoritmer: Även om de inte är en direkt klassificering påverkar datastrukturerna (t.ex. matriser, träd, grafer) och algoritmer som en dator använder för att bearbeta data avsevärt på dess prestanda och lämplighet för specifika uppgifter. Till exempel:
* Datorer optimerade för databashantering: Dessa är utformade för effektiv lagring, hämtning och manipulation av stora relationella databaser.
* Datorer designade för bild/videobehandling: Dessa datorer har ofta specialiserad hårdvara (som GPU) för att effektivt hantera de stora, flerdimensionella datasätten som är involverade i bild och video.
* Datorer designade för vetenskaplig datoranvändning: Dessa är ofta optimerade för numerisk beräkning och hantering av stora matriser av numeriska data.
Sammanfattningsvis:
Det finns ingen standard "klassificering efter datatyp" för datorer. Det sätt som en dator bearbetar data är en avgörande funktion som * påverkar * dess klassificering i kategorier som specialpåverkan kontra allmänt eller genom dess tillämpning (t.ex. databasservrar, vetenskapliga datorkluster, inbäddade system). Den grundläggande skillnaden mellan analoga och digitala datorer är baserad på hur de representerar och manipulerar data.