Logo Background RSS

RPG Programmer Interview Questions

  • RPG Programmer is the person who works on RPG Programming. RPG stands for Report Program Generator, is a high level programming language i.e. HLL for business applications. It consists of features such as prototyped functions and procedures, static and dynamic binding, access to C routine libraries, dynamic link libraries and fully recursive and re-entrant modular code. RPG is one of the few languages created for punch card a machine that is still in general exercise today.

    Here, in this piece of editorial column, I have added you with the sample of questions based on definitions related with the interview of a RPG Programmer. Kindly, try to read and enhance your knowledge in this field.

    1. What are the features of RPG Programming?
    Well sir, there are many features of RPG Programming. They are:
    ” Prototyped functions and procedures,
    ” Static and dynamic binding,
    ” Access to C routine libraries,
    ” Dynamic link libraries and fully recursive and
    ” Re-entrant modular code.

    2. What do you mean by FARGO?
    Sir, the term FARGO stands for Fourteen-o-one Automatic Report Generation Operation. It was the predecessor to RPG. Both FARGO and RPG were intended to facilitate ease of transition for IBM tabulating machine unit record equipment technicians to the new IBM 1401 series of computers.

    3. What do you mean by COBOL?
    COBOL is the short form of Common Business Oriented Language. It is the second oldest high level programming language. The first one is the FORTRAN. It is particularly popular for business applications that run on large computers. It is a wordy language. The programs written in COBOL tend to be much longer than the same programs written in other languages.

    4. What do you mean by the Query language?
    Sir, Query language allows the user to describe desired data, leaving the database management system (DBMS) responsible for planning, optimizing and performing the physical operations necessary to produce that result as it chooses. It includes a list of columns to be included in the final result immediately following the SELECT keyword.

    5. What do you mean by Program Cycle?
    Well sir, Program Cycle is the phase between the executions of the program. It is an interactive program continues to run until explicitly stopped. Today, most RPG programmers avoid using the cycle in favor of controlling the flow of the program with standard looping constructs.

    6. What are the roles of Tab machine technicians?
    Sir, Tab machine technicians were familiarized to plugging wires into control panels to implement input, output and control and counter operations such as add, subtract, multiply and divide. Tab machines programs were executed by impulses emitted in a machine cycle.

    At this moment, I think, I have given the indispensable knowledge about the interview of a RPG Programmer. You can go to crack the interview ahead.

Leave a Comment