Hoofdpagina | Bachelor of Science in de industriële wetenschappen: elektronica-ICT
Programmeertechnieken, theorie (0910ABAeict204a)
Bachelor of Science in de industriële wetenschappen: elektronica-ICT |
2010-11 |
3 |
90 uur |
Tweede Opleidingsfase |
|
Ja |
Ja |
Verplicht |
Punt op 20 |
Ja |
|
Docenten
Onderwijstaal
Onderwijsvorm
Begincompetentie
kan op basis van stapsgewijze verfijning een algoritme voor het oplossen van een klein probleem
Eindcompetentie
AB_AV_01 - Informatie verwerven en verwerken |
AB_AV_02 - Denk – en redeneervaardigheid |
AB_IV_01 - Probleemoplossend vermogen |
AB_IV_02 - Praktische vaardigheden |
AB_KI_03 - Specifieke technische kennis |
Leerresultaten
kan op basis van stapsgewijze verfijning een algoritme voor het oplossen van een groot probleem
ontwikkelen (KI3, AV1, IV1);
kan een complex algoritme omzetten in een programma (AV2, IV1, IV2);
kan verschillende testtechnieken op een software product toepassen (AV2, IV2).
Inhoud
1 Hiërarchisch ontwerp van programma’s: stapsgewijze verfijning
2 Statische gegevensstructuren: arrays en structures
3 Bewerkingen op gegevensbestanden, indexering en hutscodering
4 Recursie als techniek voor het beschrijven van algoritmes en het definiëren van
gegevensstructuren
5 Dynamische gegevensstructuren: lineaire lijsten en boomstructuren met bijhorende
operaties: zoeken, inlassen en verwijderen
6 Toepassingen : hutscodering, sorteermethodes, Huffman codering
7 Testen van programmatuur: black box en white box; unit-, integraties- en acceptatietesten
8 Overzicht van klassieke programmeertalen
Studiematerialen
geselecteerde webpagina's van het internet
cursustekst
Evaluatie
Eerste examenkans | Tweede examenperiode (juni) | Schriftelijk examen met mondelinge voortzetting | 100% | | Tweede examenkans | Derde examenperiode (augustus) | Mondeling examen | 100% | |