PL/I Advanced

Baggrund


PL/I - sproget indeholder mange forskellige muligheder og raffinerede teknikker.

På dette kursus får den øvede PL/I - programmør lejlighed til at lære og praktisk prøve nogle af disse teknikker af i praksis, så man selvstændigt kan vurdere og vælge løsninger.

Der lægges vægt på begreber som læsbarhed og fleksibilitet ligesom vedligeholdelse diskuteres.

Desuden forklares den interne opbygning af PL/I - programmer, compiler-, linker- og preprocessorfunktioner, samt PL/I fejlbehandling og dump-analyse.

Deltagere

Kurset henvender sig til erfarne PL/I programmører, som har brug for et dybere kendskab til dette sprogs mange facetter.


Der kræves praktisk erfaring med PL/I programmering på niveau med det almindelige PL/I kursus.

 

Mål

Efter kurset skal deltagerne kunne

  • anvende de gennemgåede funktioner
  • bedømme fordele og ulemper ved forskellige løsningsmuligheder til et givet programmerings problem
  • have kendskab til elementer i testen af den udviklede applikation
  • finde løsninger på modulers malfunktion
  •  

Indhold

Programmerings - teknik

  • procedurer / funktioner
  • rekursivitet
  • håndtering af arrays
  • pointer teknik, lagerstyring
  • fil behandling
  • on - units & condition handling
  • Preprocessorens virkemåde

PL/I internt

  • intern konvertering
  • built - in funktioner

Compiler / linker / afvikling

  • funktion
  • options
  • output - analyse
  • PL/I - dumps

Yderligere vil der være mange praktiske opgaver, diskussionsoplæg og tips angående optimering.

 

Praktisk

  • Varighed 5 dage

 


Retur til uddannelsesoversigt