Programmeren en Programma

Programmeren en hulpmiddelen

Programmeren is het schrijven van een computerprogramma, een verzameling instructies die een computer uitvoert. Programmeren wordt meestal niet direct in machinetaal gedaan, maar in een programmeertaal. De programmacode die wordt geschreven heet broncode en wordt door een compiler omgezet in machinetaal.


Compileren (omzetten van, voor mensen, leesbare tekst naar, voor computers, bruikbare codes) kun je in een aantal stappen verdelen:
  • Hogere programmeertaal (mens)
  • Programmeertaal
  • Assembleertaal
  • Machinetaal (machine)

Benodigdheden bij programmeren

  • Een algoritme (procedure)
  • Een PSD (Programma Structuur Diagram)

Hulpmiddelen

Variabelen
Variabelen zijn verzamelplaatsen of opslagplaatsen voor gegevens. Er zijn verschillende soorten variabelen, zoals:
  1. Integer (een geheel getal),
  2. Single (een cijfer met getallen achter de komma, dus geen geheel getal),
  3. Double (een getal met getallen achter de komma, maar met meer mogelijkheden, grotere en kleinere getallen dan bij een Single),
  4. String (een serie tekens of een tekst),
  5. Boolean (ja of nee),
  6. Date (een datum).

Om variabelen te gebruiken moet je ze eerst declareren (aangeven dat je met variabelen wilt werken). Dit doe je door een simpele regel in de programmacode te zetten':
Dim 'naam variabele' As 'soort variabelen'
Ingevuld kan deze er zo uitzien:
Dim Aantal As Integer

Parameters
Parameters zijn variabelen die aan een procedure worden meegegeven. Hierbij wordt de uitvoering van hetzelfde algoritme (procedure) op basis van steeds andere parameters mogelijk. Bijvoorbeeld:
TO DRIEHOEK :SIZE
REPEAT 3 [FD :SIZE RT 120]
END

ZO kun je een driehoek laten tekenen met de grootte die je dan wilt. Als je de opdracht DRIEHOEK 33 geeft, wordt er een driehoek getekend met elke zijde van 33. De 33 wordt in de plaats gezet van :SIZE.


Keuzestructuren
Een keuzestructuur is een deel van een programma waarin een keuze wordt gemaakt. Dit is meestal een vraag over de invoer. Als de invoer bijvoorbeeld een leeftijd is, kan een vraag zijn 'Is Leeftijd groter dan 10?' Als het antwoord ja is, kan er nog een vraag worden gesteld 'Is Leeftijd kleiner dan 65?' Als hier ja op wordt geantwoord, wordt er een actie uitgevoerd. Zo kan er bijvoorbeeld op het scherm verschijnen hoeveel het dierentuinkaartje kost.

Herhalingsstructuren
Bij een herhalingsstructuur bevindt het programma zich in een loop (lus). Hier kan bijvoorbeeld de code FOR...NEXT voor gebruikt:
For t = 0 To 9
'Opdrachten'
Next t

Zo worden de opdrachten 10 keer uitgevoerd (bij t = 0 tot en met t = 9). Hiermee kun je bijvoorbeeld een programma maken waarbij je de tafel te zien krijgt van het ingevoerde getal (0 x g, 1 x g, 2 x g, 3 x g, 4 x g, enzovoorts).
© 2008 - 2009 Judogirl, gepubliceerd in Programmeren (Pc en Internet) op 06-11-2008. Het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming van Judogirl is vermenigvuldiging van dit artikel verboden. Meer...

Verwante artikelen


Reageer op het artikel "Programmeren en hulpmiddelen"


Er zijn nog geen reacties geplaatst op dit artikel.