Aantal dagen
5
Type opleiding
Individueel
Omschrijving
Als we een proces willen laten uitvoeren door een programma, moeten we beginnen met het opstellen van een procesbeschrijving. Aan de hand van een procesbeschrijving (later noemen we dit een programmabeschrijving) weet een programmeur wat de uitgangssituatie is en wat het beoogde doel. Tijdens deze training worden een aantal technieken behandeld om gestructureerd een programma ontwerp te maken.
Doelgroep
Iedereen die te maken heeft met het ontwikkelen van programma′s
Onderwerpen die worden behandeld
Methoden van gestructureerd programmeren.
Proces georiënteerd programmaontwerp :
  • Algoritmen en programmeertalen.
  • Programmastructuurdiagrammen.
  • Gebruik van variabelen.
  • Het controleren van een PSD.
  • Het splitsen van een PSD.
  • Het analyseren van een proces.
  • Geneste structuren.
  • Het nadeel van PSD′s.
Data georiënteerd programma ontwerp :
  • Jackson Structured Programming.
  • Van JSD naar data georiënteerd programmeren.
  • Data georiĆ«nteerd ontwerpen van een programma.
  • Data structuren.
  • Input-output structuur.
  • Voorlopige programma structuur.
  • Level-break.
  • Access structuren.
  • Balanced-line verwerking.
  • Activiteitenlijst.
  • Het plaatsen van activiteiten.
  • De definitieve programmastructuur.
  • Stappenplan datageoriënteerd programmeren.
  • Coderen aan de hand van een definitieve structuur.
Het gebruik van structuren.
Na het volgen van deze opleiding
Is de deelnemer in staat om zelfstandig een probleem te analyseren en om gestructureerd een probleem op te lossen. De deelnemer is in staat om geheel zelfstandig programmastructuren te ontwikkelen.
Voorkennis
Minimaal HAVO met engels en wiskunde. Basisopleidingen gebaseerd op ECDL of vergelijkbare kennis/ervaring.