AcIdR3IgN zei:
Allee eerst en vooral, hij zit in't 5de middelbaar. toen ik in't 5de zat was dat de eerste jaar waar je Informatica (ik vermoed dat je Informatica doet?) kon volgen. Wij kregen toen VB6. Nu, ze krijgen hier direct nog es VB.NET + OOP, nogal sjiek vindt ik, maar natuurlijk niet zo makkelijk voor iemand die eigenlijk nog nooit heeft geprogrammeerd.
Zo'n exaam (met dobbelsteen, en random getallen enz enz) kregen wij pas in het 6de middelbaar (dan wel zonder OOP).
Nu zit ik in't 1ste hoger en hebben we geen OOP gezien in VB.NET (das pas in't 2de) maar hebben wel OOP gezien in Java (maar hebben we eigenlijk nooit echt gebruikt).
Nu, het is natuurlijk best mogelijk voor een "ervaren" programmeur om dit exaam te maken op een dik halfuurtje, maar als je zoiets nooit hebt gedaan en dan nog in't 5de middelbaar (waar je eigenlijk toch nog de "beginselen" moet krijgen van programmeren) is dit volgens mij niet echt haalbaar. Zeker als de threadstarter zegt dat ze sommige dingen zelfs niet gezien hebben.
Nja, volgens mij is dit eerder een exaam voor iemand voor't 6de (ja flame maar). Maar ja.. wa doe je er aan he? Als genoeg mensen gaan reklameren tegen de leerkracht of klastitularis ofzo dan kunnen ze misschien IETS doen.. maar anders ga je eigenlijk ni veel verandering zien.
ik zit in 5de jaar ook vb.net
ons laatste examen was de volgende oefening:
deel1: 1.Getal ingeven en dan uitvoervak geven met alle oneven getallen van dat getal
vb: 189 = 10
2.Er ging een groep op reis en ze moesten in aparte groepen opgedeeld worden. Hoe deed men dit? Men neme de geboortedatum en die getalle blijft men dan metmekaar optellen tot men 1 getal bekomt ..
vb: 1989-04-02 = 1995 (jaar + maand + dag)
dan heb je 1995 dat komt dan uit op 24 (1+9+9+5)
en dan heb je 24 en dat komt dan uit op zes
---> groep 6
3. Je kreeg alle feestdagen op een blad en die moest je opnemen in een array samen met een datum.
Dan moest je een datum (besteldatum) ingeven en dan moest je de betaaldatum berekenen. De betaaldatum was de eerste van de 2de maand na de besteldatum.
vb.Besteldatum 2006-06-16
Betaaldatum is dan: 2006/08/01
Maar als deze dag in het weekend is/feestdag moet die betaaldatum altijd opschuiven totdat het geen weekdag meer is.
Deel 2 was 1 oefening
Je moest 10 namen ingeven met 10 telefoonnummers en dan moest je binair zoeken. (dus niet met begrensde herhaling). Wij hadden nog nooit gehoord van binair zoeken maar er stond als opmerking bij.
Om binair te zoeken moet je een alfabetische volgorde hebben. Je programma begint te zoeken in het midden van de array en vergelijkt die waarden (alfabetisch met de zoekwaarde) indien hij groter is begint hij in het midden te zoeken van alle waarden daarboven. Ik kan dat niet goed uitleggen dus kga voorbeeldje geven:
strNamen(1) = "BEN GORIS"
strNamen(2) = "BRUNO VAN DE WATER"
strNamen(3) = "DIETER SCHOENMAKERS"
strNamen(4) = "HANNES VETS"
strNamen(5) = "IRENE LEYS"
strNamen(6) = "JELLE VAN DEN EYNDE"
strNamen(7) = "JONAS BALMER"
strNamen(8) = "Luc Vervloet"
strNamen(9) = "SONJA VAN GENECHTEN"
strNamen(10) = "YVES VERMEULEN"
zoals ge ziet, staan al die namen(bewust) in alfabetische volgorde.
Als je nu bijvoorbeeld zoekt op Hannes Vets zal hij eerst de 5de plaats in de array controleren (Irene Leys) Als hij ziet dat dat kleiner is, zal hij het midden nemen van alle warden kleiner dan die 5de plaats dus zal hij "Dieter schoenmakers" vergelijken met Hannes vets. Dan ziet hij dat de naam hoger staat dan Dieter Schoenmakers en onder Irene Leys endaaruit kan het prog concluderen dat de naam Hannes Vets" op die vierde plaats staat. Denk bij die oefening nog eens telefoonnummers en je weet hoe dit nuttig kan zijn. In ieder geval, allemaal vrij simpel dus. Als ik zie wat jullie dan doen (klassen programmeren

) ga ik in de grote vakantie mijn programmeren is wat bijschaven me dunkt. Ma kdenk wel dak da kan met randoms, ma dat is uiteraard niet de opgave.
//edit: er zit geen foto'ke bij voor als ge 1 smijt.