1 minute read

2.2.2 Variabelen

2.2.1.5 Opmerking

Het tekenen van flowcharts is arbeidsintensief en wordt vandaag in de praktijk zelden nog gebruikt om volledige programma’s voor te stellen. Ook hier in deze cursus zullen flowcharts enkel gebruikt worden om nieuwe elementen (opdrachten en basisstructuren) bij wijze van definitie visueel voor te stellen.

Een programma laat de computer bewerkingen uitvoeren met gegevens uit het intern geheugen. Deze gegevens staan opgeslagen in geheugenzones of velden. Daar de inhoud van die geheugenzones voortdurend kan wijzigen, worden die geheugenzones ook variabelen genoemd.

Variabelen worden gebruikt voor input (inputvariabelen), output (outputvariabelen) of tussentijdse bewerkingen (hulpvariabelen).

Variabelen hebben een naam en een waarde.

Voorbeeld:

Bovenstaande variabele heeft als waarde ‘21’ en als naam ‘btwTarief’.

Om met variabelen te kunnen werken moeten we deze kunnen aanduiden of identificeren. De naam van een variabele wordt ook een ‘identifier’ genoemd.

Om de leesbaarheid van het programma te verhogen, is het aangewezen bij de keuze van de namen van de variabelen betekenisvolle namen te gebruiken.

In verschillende programmeertalen (o.a. Java) geldt tevens een conventie tussen de programmeurs omtrent de schrijfwijze van de namen van variabelen:

• gebruik voor namen kleine letters;

• indien een naam een samentrekking is van verschillende woorden (vb. btwTarief), staat het

eerste woord in kleine letters en start elk volgend woord met een hoofdletter.

Variabelen slaan gegevens op van een zeker type zoals geheel getal, decimaal getal, tekst, … .

Om variabelen te kunnen gebruiken moet bij de start van een methode worden aangegeven (‘declare’) wat de naam van de variabele is en welk type data de variabele vertegenwoordigt. Variabelendeclaratie vraagt aan de compiler om intern geheugen te reserveren voor het opslaan van de variabele van het betreffende type. De verschillende primitieve types worden verder besproken.

Een variabele declareer je door eerst het type te vermelden en dan de naam van de variabele:

21

btwTarief

double straal;

This article is from: