Ett datorsystem kan delas upp i flera huvuddelar, ofta kategoriserade som antingen hårdvara eller programvara. Här är en uppdelning:
Hårdvara: Datorns fysiska komponenter.
* Central Processing Unit (CPU): Datorns "hjärna", ansvarig för att utföra instruktioner. Ofta kallas processorn.
* minne (RAM): Slumpmässigt åtkomstminne, som används för att lagra data och instruktioner som CPU för närvarande använder. Det är flyktigt, vilket innebär att data går förlorade när strömmen är avstängd.
* lagring: Icke-flyktigt minne som permanent lagrar data även när strömmen är av. Detta inkluderar:
* hårddiskenhet (HDD): En traditionell spinnskivbaserad lagringsenhet.
* Solid State Drive (SSD): En snabbare och mer hållbar lagringsenhet med flashminne.
* optiska enheter (CD/DVD/Blu-ray): Används för att läsa och skriva data till optiska skivor.
* Moderkort: Huvudkretskortet som ansluter alla komponenter tillsammans.
* Grafikbehandlingsenhet (GPU): En specialiserad processor utformad för att hantera grafik och videobearbetning. Ofta integrerat i CPU eller ett separat kort.
* Ingångsenheter: Enheter som används för att mata in data i datorn, till exempel:
* tangentbord: För att skriva text och kommandon.
* mus: För att peka och klicka.
* pekskärm: En skärm som tillåter direkt inmatning via beröring.
* mikrofon: För ljudinmatning.
* skanner: För att digitalisera bilder och dokument.
* Utgångsenheter: Enheter som används för att visa eller utföra data från datorn, till exempel:
* Monitor: Visar visuell information.
* skrivare: Producerar papperskopior av dokument.
* högtalare: Utgångsljud.
Programvara: Programmen och data som berättar hårdvaran vad man ska göra.
* Operativsystem (OS): Den grundläggande programvaran som hanterar datorns hårdvara och ger en plattform för att köra andra program. Exempel inkluderar Windows, MacOS och Linux.
* Applikationer: Program utformade för att utföra specifika uppgifter, till exempel ordbehandling, webbbläsning eller spel.
* förare: Programvara som gör det möjligt för operativsystemet att kommunicera med hårdvaruenheter.
* firmware: Programvara inbäddad i hårdvaruenheter, till exempel BIOS (Basic Input/Output System) på moderkortet.
Detta är en allmän översikt. Specifika komponenter och deras betydelse kan variera beroende på typen av datorsystem (skrivbord, bärbar dator, server etc.).