home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
Basiscursus programmeren in PL/I

Doelgroep

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

Voorkennis

Basis programmeerervaring of de cursus Inleiding programmeren gevolgd hebben. Vertrouwdheid met een TSO/ISPF omgeving is vereist (cf. cursus Basiscursus ISPF/PDF).

Verloop van de cursus

Klassikaal onderricht met oefeningen (60% van de tijd).

Docenten

Guido Indesteege, Steven Scheldeman.

Duur

5 dagen.

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 ? Gelieve dan ABIS te contacteren

Doel

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 compilatielistings komt ook aanbod.

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