Dear Readers, Welcome to IBM Rexx Interview Questions and Answers have been designed specially to get you acquainted with the nature of questions you may encounter during your Job interview for the subject of IBM Rexx. These IBM Rexx Questions are very important for campus placement test and job interviews. As per my experience good interviewers hardly plan to ask any particular questions during your Job interview and these model questions are asked in the online technical test and interview of many IT companies.
Yes!
uni-REXX offers a complete set of Application Programming Interfaces (APIs). These APIs allow you to start a Rexx program from the compiled language program define new host command environments for Rexx access Rexx program variables access the Rexx program stack specify user-supplied exits terminate the Rexx program add user-defined functions that can be called by the Rexx program The uni-REXX Reference Manual contains complete documentation for all of these APIs, including examples and documentation of the control blocks used by the APIs. The uni-REXX Sample Library includes a variety of examples illustrating the use of APIs individually and in combination.
Yes!
Yes!
Yes!
In addition to the standard language features, uni-REXX includes a rich set of functions designed specifically for a UNIX environment. These functions can be classified into the following categories (with examples of each shown in parentheses): environment control (CHDIR, GETENV, PUTENV, GETCWD, etc.) file and directory management (_OPENDIR, _READDIR, _STAT, etc.) process management (_GETPID, _FORK, _WAIT, _KILL, etc.) configuration management (_GETUID, _GETHOSTNAME, etc.) system error processing (_ERRNO, _SYSERRLIST) regular expression processing (_REGEX) interprocess communications (_SOCKET, _CONNECT, _SEND, _RECV, etc.) The uni-REXX Reference Manual provides detailed documentation of all of these UNIX-specific functions, including examples. The uni-REXX sample library includes an example of a client/server application written in uni-REXX. The TWG Technical Support staff is also available to answer your questions.
uni-REXX is now available on SUN's Solaris 7/8/9, H/P's HP/UX 10/11, IBM's AIX 4/5, SGI's IRIX 5/6, NCR UNIX, Linux Intel and S/390.
Further, uni-REXX is very easy to use, even if your previous experience with it is limited. The syntax is very natural (English-like); there are no data types to declare; interpretive execution facilitates rapid development and debugging; and the interface to the operating system is seamless.
30 seconds or less, depending on your hardware!
uni-REXX comes with a sample library that includes a examples of a variety of application types. These include * utilities for: date calculations and conversions printing on a remote host creating new userids (AIX) running dbxw debugger on a process in another window simulating the "which" command for UNIX implementations that do not have it printing a visual depiction of a directory structure * functions to: convert a system-independent filename into a local filename perform specialized string search add math functions to uni-REXX * filters to: uppercase all characters in an input stream replace simulated box drawing (using "|", "+", "_") with real box drawing characters remove backspace characters from an input stream (useful for reformatting the output of a man page for ASCII printing * illustrations of using the APIs to embed uni-REXX as a scripting language in compiled language applications * example of using the UNIX-specific functions for a client/server application
Yes!
Yes!
ooRexx for AIX is available starting with the 3.1 release.
uni-REXX is a UNIX implementation of IBM's popular Rexx programming language as defined by M. F. Cowlishaw in The Rexx Language.
uni-REXX is now available on SUN's Solaris 7/8/9, H/P's HP/UX 10/11, IBM's AIX 4/5, SGI's IRIX 5/6, NCR UNIX, Linux Intel and S/390.
uni-REXX can be used for a wide variety of purposes. The most popular include
• automating system administration tasks
• development of end-user applications
• rapid prototyping of compiled-language applications
uni-REXX can also be embedded as a scripting language or system-control language in other applications.
IBM's Object REXX was available in two formats; an Interpreter Edition and a Development Edition. ooRexx will be available in one format which is half way between the two IBM offerings. There will be no functional difference between the Object REXX and ooRexx interpreters; code written for Object REXX will work with ooRexx.
uni-REXX is a UNIX implementation of IBM's popular Rexx programming language as defined by M. F. Cowlishaw in The Rexx Language,
uni-REXX can be used for a wide variety of purposes. The most popular include automating system administration tasks development of end-user applications rapid prototyping of compiled-language applications uni-REXX can also be embedded as a scripting language or system-control language in other applications.
Any POSIX-based, Un*x-like platform is likely to already be available in the source distribution due to the use of the autoconf toolset. If not, then support for the particular platform will need to be implemented in a future version of ooRexx.
The source code provided to RexxLA was maintained by one group of IBM developers. The source code for OS/2 is maintained by a different group of IBM developers, and that source code base was not supplied to RexxLA. One of the future tasks for this project is to port the Open Source code for ooRexx to OS/2.