Informatica 01
10 flashcards · Computer Science · by confiks
Waar bestaat een computerprogramma uit?
Een computerprogramma bestaat uit een reeks van instructies
Wat is programmeren?
Programmeren is het proces van ontwerpen, schrijven (coden), testen en analyseren van een computerprogramma.
Door welk onderdeel in een computer worden programma's uitgevoerd?
De processor (of central processing unit, CPU)
Hoe heet het type schakelaars waarvan er miljarden in één processor zitten?
Een transistor
In welke taal moeten de instructies van een programma geschreven zijn, zodat ze direct door de processor kunnen worden uitgevoerd?
In machinetaal. Deze taal bevat alleen hele simpele instructies.
Hoe heet het programma dat programmeertaal kan vertalen naar machinetaal?
Een compiler
Hoe heet het programma dat een programmeertaal regel-voor-regel leest en uitvoert?
Een interpreter
Maakt Python gebruik van een compiler of een interpreter?
Van een interpreter. Python wordt dus niet vertaald naar machinetaal, maar regel-voor-regel gelezen en uitgevoerd
Wat is het verschil tussen lagere programmeertalen en hogere programmeertalen
In lagere programmeertalen heb je nog veel te maken met de details van hoe een computer werkt. Bijvoorbeeld met geheugenadressen en system calls. Dat maakt het lastiger programmeren, maar geeft je wel meer mogelijkheden. In hogere programmeertalen zijn de details voor je verborgen.
Is Python een lagere of hogere programmeertaal?
Een hogere programmeertaal. Je kan in Python bijvoorbeeld niet zelf het geheugen van de computer beheren.