Laten we voorbeelden van software en hardware opsplitsen, waarbij we er rekening mee houden dat ze samenwerken:
Software (instructies die de hardware vertellen wat ze moeten doen):
* Besturingssystemen: Windows, macOS, Linux, iOS, Android. Deze beheren alle hardware en software op een apparaat.
* Toepassingen: Microsoft Word, Google Chrome, Adobe Photoshop, Zoom, Minecraft. Dit zijn programma's die zijn ontworpen om specifieke taken uit te voeren.
* Programmeertalen: Python, Java, C++, JavaScript, Swift. Dit zijn de talen die worden gebruikt om software te *maken*.
* Databases: MySQL, PostgreSQL, MongoDB. Deze slaan gegevens op en beheren deze.
* Stuurprogramma's: Software waarmee het besturingssysteem kan communiceren met specifieke hardwareapparaten (bijvoorbeeld een printerstuurprogramma).
* Firmware: Software ingebed in hardwareapparaten, zoals een BIOS op het moederbord van een computer of de software in uw magnetron. Het is vaak moeilijk om te updaten of te wijzigen.
* Webbrowsers: Google Chrome, Firefox, Safari, Rand. Hiermee kunt u websites openen en bekijken.
* Spellen: Fortnite, Call of Duty, De Sims.
Hardware (de fysieke componenten van een computersysteem):
* Centrale verwerkingseenheid (CPU): Het ‘brein’ van de computer voert instructies uit. Voorbeelden hiervan zijn Intel Core i7 en AMD Ryzen 7.
* Random Access Memory (RAM): Kortetermijngeheugen:slaat gegevens op die de CPU actief gebruikt.
* Harde schijf (HDD) of Solid State Drive (SSD): Langetermijnopslag voor bestanden en programma's.
* Moederbord: De hoofdprintplaat die alle componenten verbindt.
* Grafische verwerkingseenheid (GPU): Verwerkt afbeeldingen en afbeeldingen, cruciaal voor gaming en videobewerking. Voorbeelden hiervan zijn Nvidia GeForce RTX en AMD Radeon RX.
* Voedingseenheid (PSU): Voorziet de computer van stroom.
* Toetsenbord, muis, monitor: Invoer- en uitvoerapparaten.
* Printer, scanner: Randapparatuur.
* Netwerkinterfacekaart (NIC): Hiermee kan de computer verbinding maken met een netwerk.
* Smartphone, tablet, laptop, desktopcomputer: Dit zijn complete hardwaresystemen.
Dit is geen uitputtende lijst, maar bevat een groot aantal veelvoorkomende software- en hardwarevoorbeelden. Het belangrijkste uitgangspunt is dat software afhankelijk is van hardware om te kunnen functioneren, en dat hardware nutteloos is zonder de juiste software om deze te besturen. |