2021-04-16
slides.com/jod/pt_16a
Docent: Jo Devriendt
Assistent: Ann Philips
Coördinator: Joost Vennekens
voornaam.achternaam@kuleuven.be
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Analyseer probleem
Kies onopgelost deel van probleem
Programmeer simpel algoritme dat deelprobleem oplost
Nog deel probleem onopgelost?
Verbeter code:
Evalueer correctheid
Stapsgewijs verfijnen
Voldoet de software aan de vereisten?
Wat zijn de vereisten voor de software?
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Functionele vereisten: wat moet de software doen?
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Niet-functionele vereisten: wat moet de software zijn?
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Analyseer probleem
Kies onopgelost deel van probleem
Programmeer simpel algoritme dat deelprobleem oplost
Verbeter code
Evalueer correctheid
Voldoet de software aan de vereisten?
Wat zijn de vereisten voor de software?
Vaak wijzigen vereisten doorheen de tijd.
Implementeren
Testen
Debuggen
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
1/3 van de tijd, 90% van de cursus
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021