Difference between revisions of "Test268 Section 5"

From MidrangeWiki
Jump to: navigation, search
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Certifications]]
 
 
[[Category:Test268]]
 
[[Category:Test268]]
[[Category:RPG]]
 
  
 
[[Test268 Section 4|<< Previous Section]] | [[:Category:Test268|Home]] | [[Test268 Section 6|Next Section >>]]
 
[[Test268 Section 4|<< Previous Section]] | [[:Category:Test268|Home]] | [[Test268 Section 6|Next Section >>]]
Line 29: Line 27:
  
 
=== Code and use Monitor operation code blocks ===
 
=== Code and use Monitor operation code blocks ===
 
+
monitor;
 +
  result = field1 / field2;
 +
on-error *all;
 +
  result = 0;
 +
endmon;
  
 
[[Test268 Section 4|<< Previous Section]] | [[:Category:Test268|Home]] | [[Test268 Section 6|Next Section >>]]
 
[[Test268 Section 4|<< Previous Section]] | [[:Category:Test268|Home]] | [[Test268 Section 6|Next Section >>]]

Latest revision as of 20:19, 5 August 2007

<< Previous Section | Home | Next Section >>

Section 5 - RPG performance and exception/error handling (9%)

Given user requirements, design and create physical and logical data relationships

Diagnose and resolve User Errors

Diagnose and correct application errors

Diagnose and correct system errors

Diagnose and eliminate errors for date data types and arithmetic overflow

Given a simple performance problem, determine appropriate course of action

Code and use INFDS, INFSR, SDS, and *PSSR

Code and use Monitor operation code blocks

monitor;
  result = field1 / field2;
on-error *all;
  result = 0;
endmon;

<< Previous Section | Home | Next Section >>