8-11-2017
Hoe werkt de programeertaal van computers? - NEMO Kennislink
Hoe werkt programmeertaal? Computers vatten opdrachten letterlijk op Auteur: Malini Witlox
Computers volgen opdrachten op, net als een robot. Zonder instructie komt de robot of computer niet in beweging. Om een computer aan het werk te zetten, moet je dus de juiste opdracht geven. Daar komt meer bij kijken dan je denkt. Je moet alles in detail voorkauwen en elk deelstapje van de handeling in de juiste volgorde aanreiken, anders gaat het mis.
Stap in de auto! Voor ons mensen is die opdracht helder. We doen eerst de deur van onze woning open, lopen dan naar de parkeerplaats, doen de autoportier open, bukken om in te stappen zonder ons hoofd te stoten, gaan op de juiste plek zitten en doen dan vaak ook nog de gordel om. Bij computers werkt het helaas niet zo. Als een robot dezelfde opdracht krijgt, neemt hij die letterlijk. Hij zal door de muur van de woning lopen, door het staal van de auto en niet gaan zitten maar blijven staan. Niemand heeft hem immers opdracht gegeven netjes de deur van de woning en het autoportier open te doen, te bukken en te gaan zitten. Ook de opdracht om de autogordel om te doen, moet in deelopdrachten worden gegeven.
Om computers zo gebruiksvriendelijk te maken, hebben programmeurs in detail instructies gegeven aan de programma’s die we gebruiken. Een kind kan daardoor de was doen. Flickr, Paul Inkles via CC BY 2.0 (https://www.flickr.com/photos/dumfstar/8
Mini-cursus Minicursus Hoe werkt een computer?
553474140)
Deze animatie en dit artikel zijn onderdeel van een serie over de werking van de computer. De volgende aflevering Hoe werkt
internet? verschijnt 11 november op de themapagina Big Data (https://www.nemokennislink.nl/the ma/big-data). Bekijk ook de eerste aflevering Hoe werkt een
computer? (https://www.nemokennislink.nl/pub licaties/hoe-werkt-een-computer)
https://www.nemokennislink.nl/publicaties/hoe-werkt-programmeertaal/
1/3