PL/I: basiscursus

Doel van deze cursus is het praktijkgericht aanleren van de PL/I taal om applicaties in PL/I te schrijven en te onderhouden. De cursist zal hier onder deskundige begeleiding verschillende programma's schrijven, testen en uitvoeren.

Na het volgen van deze cursus:

  • kent men de volledige PL/I syntax;
  • is men in staat om PL/I programma's voor z/OS te ontwikkelen, te debuggen en uit te voeren;

Het debuggen en het interpreteren van compilatie-listings komt ook aanbod.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Programmeurs die programma's in PL/I willen schrijven.

Voorkennis

Basis programmeerervaring of de cursus Programmeren: basiscursus gevolgd hebben. Vertrouwdheid met een TSO/ISPF omgeving is vereist (cf. cursus ISPF/PDF: basiscursus).

Inhoud

  • Algemene inleiding:

Historiek en eerste kennismaking met een PL/I programma

  • Verschillende aspecten van PL/I:
  • Declaratie van data elementen
  • Complexe data structuren
  • RECORD input/output
  • Programma flow: DO WHILE/UNTIL, IF THEN ... ELSE, SELECT
  • Oproepen van externe en interne subroutines
  • Manipulatie van functies
  • Verwerken van uitzonderingen (exceptions)
  • Verwerken van files voor input en output (enkel sequentiële bestanden komen aan bod)
  • Compiler en Linker opties - Run:
  • De volledige cyclus van Source naar Load Module wordt doorlopen, met aandacht voor de PL/I compiler en de Linkage Editor. De meest gebruikte compiler opties worden toegelicht
  • De uitvoeringsfase met inbegrip van richtlijnen voor testing en debugging wordt in detail besproken

Verloop van de cursus

Klassikale training met oefeningen (60% van de tijd).

Duur

5 dagen.

Docent

Peter Vanroose.

Reviews

goed, goed opgebouwd en gestructureerd , vrij duidelijk

 
  (, )

Cours très complet, on découvre vraiment beaucoups d'aspects du language !

 
  (, )

Cours très bien donné. Bonne maitrise du sujet.

 
  (, )

Apprentissage très intéressant et enrichissant.

 
  (, )

c'est parfait...très compréhensible et intéressant

 
  (, )

SESSIE-INFO EN INSCHRIJVEN