Tis toch slecht weer
Cyclische redundantie (ook wel: âloopâ)
Ongetwijfeld hebben jullie het volgende probleem ook al eens gehad!
Je start een programma op je computer en om de Ă©Ă©n of andere reden draait je pc âin de knoeiâ Je zit met een âloopâ oftewel een âcyclische redundantie!"
Maar wat betekent dat eigenlijk? Wel, hier is een simpel voorbeeld dat
duidelijk maakt wat een cyclische redundantie precies inhoudt.
De directeur van een maatschappij roept zijn sekretaresse bij zich,
en zegt haar: âVanessa, ik ga een weekje naar Rome voor een leer-bijeenkomst en ik wil dat je meegaat. ât Is een buitenkans voor jou om de internationale top van de maatschappij te ontmoeten en onze mensen waarmee we zaken doen te leren kennenâŠ
Gelieve dus de nodige voorbereidingen te treffen.â
Vanessa, de secretaresse, belt meteen haar man op en meldt hem;
âKarel, schatje, ik moet een weekje met de directeur naar Rome voor een leer-bijeenkomst....
Dus liefste, we zullen elkaar helaas de hele volgende week moeten missen.... âŠ!!â
Karel belt meteen naar zĂŹjn maĂźtresse met de boodschap;
âJeanne, mijn liefste, het kreng vertrekt een week naar het buitenland !!
We gaan de hele volgende week lekker samen doorbrengen.... ik kijk er smachtend naar uit !!
De maĂźtresse, Jeanne, belt meteen naar de student Bart waaraan ze bijlessen wiskunde geeft: âBart, âk heb vĂ©Ă©l te veel werk volgende week, ik moet je bijlessen een week overslaan.
Je hebt een weekje vrij !!â
Bart belt meteen daarop naar zijn grootvader: âOpa, mijn bijlessen van volgende week zijn uitgesteld. Mijn prof Jeanne, heeft veel te veel werk. We kunnen eindelijk samen gaan vissen !â
De grootvader, die de eigenlijke directeur van het bureau in dit verhaal is, roept zijn secretaresse Jeanne in zijn kantoor en meldt haar ;
âJeanne, je mag de voorbereidingen voor die leer-bijeenkomst afzeggen.
Ik heb plotseling de kans om met mijn kleinzoon te gaan vissen..... ik zie hem al zo weinig.... we schrijven wel in voor een volgende leer-bijeenkomst.
Je moet alle reserveringen voor hotel, vliegtuig etc. etc. annuleren!!"
Vanessa belt dus naar haar man:
âKarel, die halve gare direkteur van mij heeft weer een wispelturige bui... hij heeft nĂšt de Rome-Reis afgezegd. Ik zal dus toch gezellig thuis zijn !â
Dus belt Karel naar zijn maĂźtresse Jeanne;
âLieveling, schatje van me, het spijt me hĂ©Ă©l erg, we kunnen jammergenoeg volgende week tĂČch niet samen doorbrengen. Die Rome-reis van mijn kreng van een wederhelft is afgezegd!â
Waarna Florence weer naar haar leerling belt: âAbdel, luister eens, ik heb mijn agenda kunnen herschikken.
De bijlessen kunnen volgende week tĂČch doorgaan zoals gebruikelijk!!â
Abdel belt dat door aan zijn opa;
âOpa, die tang van een professor komt me net melden dat de bijlessen
tĂČch zullen doorgaan!!
Het spijt me, maar onze plannen om te vissen kunnen nĂet doorgaan!!â
Waarop Opa, de directeur, 'zijn' Jeanne binnenroept;
âMijn kleinzoon Abdel meldt me net dat hij de volgende week niet vrij is.... hij heeft blijkbaar tĂČch bijles.
Je kunt de voorbereiding van de reis dus weer opstarten....
We kunnen naar Rome!!â
Begrijp je nu wat cyclische redundantie is, oftewel een âsoftware loop??''