Categorieën
Internet & telefonie

Definitie van software

Wat is software?

Software is een reeks instructies, geschreven in computercode, die een computer vertelt hoe hij zich moet gedragen of hoe hij een specifieke taak moet uitvoeren. Software komt meestal in de vorm van commerciële programma’s (zoals Microsoft Word en Adobe Photoshop), spelletjes, een computerbesturingssysteem, of zelfs malware zoals een virus. Elk programma of code die op een computer draait is een voorbeeld van software, en alles wat je met een computer doet vereist het gebruik van software. Software wordt gemaakt door computerprogrammeurs, ook wel coders genoemd.

Soorten software

Er zijn tegenwoordig veel soorten software in gebruik. Om je een idee te geven van de omvang van de software-industrie, volgt hier een overzicht van de belangrijkste soorten software die tegenwoordig in gebruik zijn.

Systeemsoftware

Systeemsoftware is de algemene categorie software die ervoor zorgt dat de computerhardware functioneert en dient als onderliggend platform waarop toepassingen kunnen draaien. Systeemsoftware is bijzonder complex, en er zijn meerdere “lagen” verbonden met elk computerapparaat. Bijvoorbeeld:

Besturingssysteem (OS): Zonder een besturingssysteem zoals Windows of MacOS is een computer niet meer dan een verzameling hardwarecomponenten die geen enkele functie kan uitvoeren. Het besturingssysteem stelt de computer in staat basisfuncties uit te voeren, biedt een interface zodat gebruikers met de computer kunnen communiceren, en een platform waarop toepassingen kunnen draaien. Het OS “abstraheert” veel voorkomende taken voor toepassingen om redundantie tot een minimum te beperken – het OS biedt bijvoorbeeld afdrukken als een service aan toepassingen zodat niet elk programma zijn eigen manier hoeft te hebben om bestanden naar de printer te sturen.

Firmware: Veel apparaten en componenten hebben firmware, dat is semi-permanente software die het apparaat vertelt hoe het zich moet gedragen en hoe het moet samenwerken met andere apparaten. Firmware kan vaak worden bijgewerkt, maar blijft bestaan als er geen stroom op het apparaat wordt gezet.


Apparaatstuurprogramma’s: Apparaatstuurprogramma’s zijn kleine programma’s die ervoor zorgen dat het besturingssysteem en computercomponenten met elkaar kunnen communiceren. Elk onderdeel heeft een driver nodig zodat het besturingssysteem weet hoe dat apparaat moet worden gebruikt. Vrijwel elk onderdeel van een computer, zoals de videokaart, de geluidschip, het toetsenbord en de muis, heeft zijn eigen stuurprogramma.


Hulpprogramma’s: Hulpprogramma’s, die de grens tussen systeemsoftware en toepassingen vervagen, zijn kleine programma’s die vaak worden meegeleverd met het besturingssysteem of er nauw in zijn geïntegreerd om specifieke taken uit te voeren. Anti-malware software, het opschonen van de harde schijf en bestandscompressieprogramma’s (zoals WinZip) zijn voorbeelden van hulpprogramma’s.

Toepassingssoftware

Dit is het soort software waar je waarschijnlijk het meest mee vertrouwd bent – ook wel programma’s of apps genoemd, het zijn pakketten die meestal een specifiek doel hebben en die je gebruikt om een bepaald doel te bereiken.

Er is een vrijwel onbeperkte variëteit aan toepassingen. Enkele van de meest voorkomende zijn productiviteitssoftware zoals tekstverwerkers, spreadsheets en e-mailclients (Microsoft Word, Excel en Outlook zijn veelvoorkomende voorbeelden). Databasesoftware zoals Microsoft Access wordt gebruikt om grote hoeveelheden gegevens te organiseren en te beheren.

Games zijn ook populaire toepassingen, evenals multimediasoftware (de Camera-app op jouw telefoon is een toepassing, evenals Adobe Photoshop, dat wordt gebruikt om afbeeldingen en foto’s te bewerken). Webbrowsers behoren ook tot de meest gebruikte softwaretoepassingen.

Programmeringssoftware

Het is waarschijnlijk geen verrassing dat software wordt gemaakt met andere software. Coders vertrouwen op een aantal verschillende softwareprogramma’s om programma’s te maken.

Op zoek naar software voor jouw computer? Bekijk dan de beste software deals bij SoftGiant.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *