Doelgroep
Systeemanalisten en (analist)-programmeurs die willen leren hoe programma's gestructureerd te ontwerpen en het ontwerp toe te passen in COBOL programma's.
Korte inhoud
Deze cursus behandelt de JSP (Jackson Structured Programming) methode. De basis wordt gevormd door de bewerking van materialen van Michael Jackson zelf, waarbij getracht is om de originaliteit en kracht van Jackson's voorbeelden en oefeningen zoveel mogelijk te handhaven.
Door de toevoeging van een groot aantal oefeningen leert de cursist de opgedane kennis middels het compileer- en testproces direct toepassen in COBOL programma's. De cursus is aangepast aan de mogelijkheden van de hedendaagse programmeertalen zodat ook COBOL programmeurs leren om de Jackson technieken toe te passen in; "GO TO - loze" programma's. De cursus begint met de eerste stap van de Basis Ontwerp Procedure, de definitie van gegevensstructuren. Hierna worden de overige stappen van deze procedure behandeld. Uitgebreid aandacht wordt besteed aan; Collating problemen, problemen waarbij een programma meer dan één invoer-gegevens-stroom verwerkt.
Herkenningsmoeilijkheden, inclusief Backtracking en de aanpak van foutafhandeling.
Hierbij spelen herkenningsmoeilijkheden vaak een grote rol.
Doel: Na afronding van deze cursus is de deelnemer in staat om gestructureerde COBOL programma's op te zetten en uit te programmeren.
Voorkennis
Een goede basiskennis van COBOL is vereist. Daarnaast is een goede kennis van de Engelse taal noodzakelijk.
Invulling
*Let op: Deze training wordt in ons Open Leercentrum gegeven Het Open Leercentrum is een individuele trainingsvorm waarbij cursisten uit verschillende organisaties ieder hun eigen training volgen. Het is een standaardcursus met bestaand lesmateriaal en vaststaande lesopbouw. De cursist werkt echter onafhankelijk van zijn medestudenten en bepaalt zelf zijn studietempo en welke vaardigheden hij wil leren. Het voordeel van deze trainingsvorm is dat het erg snel in te plannen is en dat dit de trainingsvorm bij uitstek is voor mensen die zelfstudie prefereren of die weinig tijd hebben. Meer informatie vindt u op onze website, of neem contact op met onze opleidingsadviseurs (0343-533123 of info@twice.nl)
Specifieke inhoud
GEGEVENS STRUCTUREN Inleiding en component-types
Structuurdiagrammen
Herkenningsmoeilijkheden
Dubbelzinnigheden
Tekenen gegevensstructuurdiagram
BASIS ONTWERPPROCEDURE De 4 stappen
Enige voorbeelden
Toepassen ontwerpprocedure en het vervaardigen van een programma op basis van dat ontwerp
Collating
Wat is een collating probleem
Key-, Groep-, Matching-, Case-stappen
Keys
Bijzondere vormen van collating
Optimalisatie
De collating ontwerpprocedure en het vervaardigen van twee programma's
HERKENNINGSMOEILIJKHEDEN Fixed look-ahead
Variable look-ahead
Verwerkende handelingen
Meervoudig vooruitlezen
Backtracking
Collating probleem met herkenningsmoeilijkheden
Het maken van een oplossing met meervoudig vooruitlezen
FOUTAFHANDELING Fouten en hun afhandeling
Fouten en ongeldigheden
Foutstructuur procedure
Foutmeldingen
Het herkennen en oplossen van diverse fouten en ongeldigheden