| The
Issue |
Today, many companies are using PC's attached to mainframes
as the primary mainframe terminal. In addition, the PC's are used as shared or
stand alone systems for business and development purposes. When used in a
development environment the ability to make global changes to files, do
conversions of ASCII and EBCDIC, do data file comparison and to change the
format of files has become a requirement.
SimoZAPS is a utility
program that provides the following capabilities. |
| |
| 1. |
|
Read a file and produce an
ASCII/Text file of hexadecimal information. Also display the information to the
screen. |
| 2. |
|
Generate a COBOL program to
do file conversion between EBCDIC and ASCII. Also, include a capability for
changing the record content and format. |
| 3. |
|
Generate a COBOL program to
do data file comparison. |
| 4. |
|
Read an ASCII/Text file and
create an EBCDIC, 80-byte, fixed record length file. |
| 5. |
|
Read an EBCDIC, 80-byte,
fixed record length file and create an ASCII/Text file. |
| 6. |
|
Read an ASCII file of mixed
case and create an ASCII file of all upper case. |
| 7. |
|
Read an ASCII file of mixed
case and create an ASCII file of all lower case. |
| 8. |
|
Read a COBOL source program
and create a new file with case formatting. |
| 9. |
|
Read
an ASCII/Text file and create a new ASCII/Text file allowing include, omit and
global changes to the individual records. |
|
SimoZAPS does not change the input file. It
creates a copy that contains the modifications.
|
| System
Requirements |
| SimoZAPS requires approximately 800K of disk space.
Windows/XP, Windows/NT or Windows/2000 is the required operating system. The
SimoZAPS program, the documentation, the Installation Verification Procedure
(IVP) and examples are provided in a zipped file. |
|
|
| Features |
| SimoZAPS is composed of five functional areas, Hex
Access, File Convert or Compare, Translate, Modify and FormatCOBOL. |
| |
| Hexcess,
View, Find or Patch Function |
| This program will read a file and create and ASCII/Text file
with Hexadecimal, EBCDIC and ASCII information. The format of the target file
is ASCII/Text and may be viewed with most editors available on the PC. |
| |
| File
Conversion Function |
| This function will generate the COBOL source code for a file
conversion program. The conversion program may do ASCII/EBCDIC translation and
file format changes. |
| |
| File
Compare Function |
| This function will generate the COBOL source code for a file
comparison program. The generated source code may be compiled and executed on a
Mainframe (z/OS or VSE), Windows or UNIX System. |
| |
| Translate
Function |
| This procedure will perform the conversion between an
ASCII/Text, variable-record-length file and an EBCDIC, 80-byte,
fixed-record-length file. The conversion may go in either direction. It will
create a SYSOUT file in the new format and the original file is unchanged.
|
| |
| Modify
Function |
| The MODIFY function provides the capability of including,
omitting or making global changes to the records in an ASCII/Text file. For
example, the TOUPPER and TOLOWER keywords will read a record of mixed case
format and create a record of all upper or lower case. It will create a SYSOUT
file in the new format and the original file is unchanged. |
| |
| FormatCOBOL
Function |
This program will read a line sequential file of COBOL source
code and format in UPPER/lower case. It will create a SYSOUT file in the new
format and the original file is unchanged.
|
| Additional
Information |
| SimoTime has the people and technology to assist in this
effort. For more information about how we can help you simply send an e-mail
note to
helpdesk@simotime.com or take a
look at the User Guide at
http://www.simotime.com/simozaps.htm.
|
|