Låt oss dela upp exempel på programvara och hårdvara, med tanke på att de arbetar tillsammans:
Programvara (instruktioner som berättar hårdvaran vad man ska göra):
* Operativsystem: Windows, MacOS, Linux, iOS, Android. Dessa hanterar all hårdvara och programvara på en enhet.
* Applikationer: Microsoft Word, Google Chrome, Adobe Photoshop, Zoom, Minecraft. Dessa är program utformade för att utföra specifika uppgifter.
* Programmeringsspråk: Python, Java, C ++, JavaScript, Swift. Det här är de språk som används för att * skapa * programvara.
* databaser: MySQL, PostgreSQL, MongoDB. Dessa lagrar och hanterar data.
* förare: Programvara som gör det möjligt för operativsystemet att kommunicera med specifika hårdvaruenheter (t.ex. en skrivardrivrutin).
* firmware: Programvara inbäddad i hårdvaruenheter, som en BIOS på ett datormoderkort eller programvaran i din mikrovågsugn. Det är ofta svårt att uppdatera eller ändra.
* webbläsare: Google Chrome, Firefox, Safari, Edge. Dessa låter dig komma åt och visa webbplatser.
* spel: Fortnite, Call of Duty, The Sims.
hårdvara (de fysiska komponenterna i ett datorsystem):
* Central Processing Unit (CPU): Datorns "hjärna" kör instruktioner. Exempel inkluderar Intel Core i7, AMD Ryzen 7.
* Random Access Memory (RAM): Korttidsminne, lagrar data som CPU använder aktivt.
* hårddiskenhet (HDD) eller Solid State Drive (SSD): Långvarig lagring för filer och program.
* Moderkort: Huvudkretskortet som ansluter alla komponenter.
* Grafikbehandlingsenhet (GPU): Processer grafik och bilder, avgörande för spel- och videoredigering. Exempel inkluderar Nvidia GeForce RTX, AMD Radeon RX.
* Strömförsörjningsenhet (PSU): Ger ström till datorn.
* tangentbord, mus, monitor: Ingångs- och utgångsenheter.
* skrivare, skanner: Perifera enheter.
* Network Interface Card (NIC): Tillåter datorn att ansluta till ett nätverk.
* smartphone, surfplatta, bärbar dator, stationär dator: Dessa är kompletta hårdvarusystem.
Detta är inte en uttömmande lista, men den täcker ett bra utbud av vanliga programvara och hårdvaruexempel. Den viktigaste takeawayen är att programvaran förlitar sig på hårdvara för att fungera, och hårdvara är värdelös utan lämplig programvara för att kontrollera den.