RPG Flashcards

1
Q

What is Milvus?

A

Milvus is a 3rd Party Custody System which sits on the iSeries. Essentially RBC’s book of records. RPG ILE is generally used to develop around Milvus.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is SDM?

A

An iSeries tool used to manage iSeries development and promotions. Used to checkout programs and modules etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a Subfile?

A

A way of displaying multiple records on a screen and scrolling up or down to see the next or previous set of records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the two basic screens for a subfile?

A

Subfile Control Format (SFLCTL) & Subfile Format (SFL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does Subfile Control Format (SFLCTL) do?

A

Controls information such as Subfile size, keywords, indicators and command keys.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does Subfile Format (SFL) do?

A

Contains the actual data detailed down the screen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the 3 Methods of Subfiles?

A

Load All Subfile, Expanding Subfile & Single Page Subfile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the Load All Subfile.

A

All records from a file are loaded in one go into the subfile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the Expanding Subfile.

A

The 1st page of the subfile record is loaded and each page is then loaded and gradually expanding when paging up. Max 9999 Records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the Single Page Subfile.

A

Built a page at a time and previous pages are deleted before new ones are built.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name some Object Types.

A

Library, Program, Module, Service Program, Binding Directory, Command, File

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Name some Built-In Functions.

A

%CHAR, %DATE, %DEC, %EOF, %ERROR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name some Data Types.

A

CHAR, DATE, PACKED, TIMESTAMP, ZONED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name some Data Types.

A

CHAR, DATE, PACKED, TIMESTAMP, ZONED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Name some Opcodes.

A

BEGSR, CALL, CHAIN, DELETE, IF, ENDSR, DOW, DOU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is PDM?

A

Programming Development Manager.

16
Q

What is H Specification?

A

Control Specification

17
Q

What is F Specification?

A

File Description Specification for Externally Described Files.

18
Q

What is D Specification?

A

Definition Specification.

19
Q

What is C Specification?

A

Calculation Specification.

20
Q

How do you end a program?

A

Turn Last Record (INLR) indicator on. This closes all the files.

21
Q

What is QTEMP?

A

A library where your objects are temporarily stored and then removed once you sign out of your session.

22
Q

What is a Physical File?

A

A file that contains data in a structured format.

23
Q

What is a Logical File?

A

A file that retrieves data from a Physical File and provides specific Views of the data.

24
Q

What is an Array?

A

A collection of elements of the same data type.

25
Q

What is a Data Structure?

A

A structure of different data type

26
Q

What is an Interactive Job?

A

Requires user to always be signed in when the Job Runs.

27
Q

What is a Batch Job?

A

Job will run even if the User is signed off.

28
Q

What is Compiler Directive?

A

An instruction given to the compiler to perform specific tasks during compilation.

29
Q

What is FTP?

A

File Transfer Protocol to send and receive data from AS400.

30
Q

What is a Service Program?

A

A collection of subroutines packaged together.

31
Q

What is a Binding Directory?

A

A list of modules and/or service programs

32
Q

What is MONMSG?

A

Monitor Message monitors messages and allows us to take action for those specific messages, similar to Try & Catch exception.

33
Q

What is WRKQRY?

A

A query builder to make your own query based on specific options

34
Q

What is UC Transfer

A

Universal Command allows file transfer automation between AS400 and other Windows Applications.

35
Q

What is the Production Environment?

A

RTS / CUSTOM620

36
Q

What are the Test Environments

A

SYST1 - RTH
SYST2 - RTK
SYST4 - RTJ
SYST5 - RTZ
SYST6 - RTE
SYST7 - RTI