Ett generiskt datorsystem är ett datorsystem utformat för att vara anpassningsbart och allmänt tillämpligt, snarare än specialiserat för en specifik uppgift eller applikation. Det är en generell datorplattform som kan köra olika programvara, utföra olika funktioner och anpassas för att tillgodose olika behov.
Detta står i kontrast till specialiserade system som inbäddade system i bilar eller medicintekniska produkter, som är byggda för ett mycket specifikt syfte och har ofta begränsad flexibilitet.
Ett generiskt datorsystem består vanligtvis av:
* En central bearbetningsenhet (CPU): Systemets "hjärna", ansvarig för att utföra instruktioner.
* minne (RAM): Lagrar data och instruktioner som CPU för närvarande använder.
* lagring (hårddisk, SSD): Lagrar data och instruktioner ihållande, även när datorn är avstängd.
* Ingångsenheter (tangentbord, mus osv.): Låt användare interagera med systemet.
* Utgångsenheter (Monitor, skrivare, etc.): Visa eller presentera information till användaren.
* Operativsystem (OS): Hanterar systemets hårdvaru- och mjukvaruresurser.
Nyckelkarakteristiken är flexibiliteten och anpassningsförmåga erbjuds av den generiska arkitekturen. Samma grundläggande hårdvaruplattform kan köra olika operativsystem (Windows, MacOS, Linux), olika applikationer (ordbehandlare, spel, databaser) och vara konfigurerade för olika ändamål (webbläsning, spel, mjukvaruutveckling). Denna mångsidighet gör generiska datorsystem allestädes närvarande i hem, kontor och många andra miljöer.