• Aucun résultat trouvé

PROGRAM TEST SYSTEM C

N/A
N/A
Protected

Academic year: 2022

Partager "PROGRAM TEST SYSTEM C "

Copied!
1
0
0

Texte intégral

(1)

PROGRAM TEST SYSTEM C

Program Test System C is an automatic checkout sys- tem for Series 200 programs which operate in the range upward from 12,288 characters of main memory storage.

The system operates in conjunction with the Series 200/

Operating System-Mod 1 (Tape Resident) and facilitates automatic program testing by providing uti lity functions such as dynamic and terminal memory dumps, emergency memory and tape dumps, program corrections, and test data generation.

Program Test System C consists of a set of nine utility programs which are executed under the control of the Tape Loader-Monitor C program. The system allows the sequential execution of both systems and object programs from a binary run tape (BRT). Programs may be arranged on the BRT in any combination that the user desires; however, a logical sequence is suggested in order to minimize the amount of time involved for tape searching. At the user's option, object programs may be stored on a separate BRT to increase the speed of operations.

The utility programs are requested by means of con- sole call cards in a test director input deck. The Loader- Monitor program causes the test director deck to be read from the input device and the appropriate program to be loaded from the BRT. Both the system utility programs and the user object programs receive control from and return control to the Loader-Monitor. The Loader-Monitor automatically controls the loading and transition of programs according to the control state- ments in the test director deck. Since the user controls the makeup of the test director deck, the use of system functions is completely within his jurisdiction. He may include those functions which he desires to use for a particular checkout run and omit those which are un- needed.

The simplicity of the program testing procedures en- ables the user to process stacked sets of programs with minimal operator intervention. Temporary program cor- rections may be included in the test programs so that the user can modify and test the programs in a minimum amount of time. Selected portions of memory can be dumped dynamically and terminal memory and tape dumps specified to obtain necessary documentation for tested programs. An important function of the system is test data generation which includes options for the creation of several types of data file (tape) formats as well as for printed listings of the generated files.

System utility programs are varied in function and size. Depending on the functon being requested, the utility programs may be executed before, during, or after the user's object program. The maximum number of stor- age locations occupied by the Program Test System is 2,045 characters for programs using three-character ad- dressing or 2,585 characters for programs using four- character addressing; these amounts are in addition to that used by the Tape Loader-Monitor C program. System

SpeCifications remain subject to change in order to allow the introduction of design improvements.

121.2005.001C.O-095 8566

Printed in U.S.A.

When ordering this publication please specify Title and Under- scored portion of File Number.

;," _ _ " _ _ ~ .tINNOUNCEMENT

~~i;i~~~""~, j~~:~~~(:~~c_ :, " :

SERIES 200

DETAIL CARDS

OCTAL CORRECT TEST DIRECTOR INPUT DECK

PROGRAM TEST SYSTEM C

{::\

~

~

t:::\

\::l

utility programs can be instructed to perform the follow- ing functions:

1. Automatic, sequential program testing,

2. Listing of messages and operator instructions, 3. Test data generation,

4. Octal program patching for specific programs, 5. Dynamic, terminal, and emergency memory dump-

ing, and

6. Terminal and emergency tape dumping.

Program Test System C is open-ended and modular in design, thereby allowing for the incorporation of ad- ditional utility programs. In order to maintain continuity throughout the system, programs and specialized routines which are to be added to the system should adhere to certain conventions regarding addressing, transfer of control, fixed start areas, halt codes, and logical order of execution.

EQUIPMENT REQUIREMENTS

A minimum of 12,288 characters of memory One Card Reader

One Printer

One Magnetic Tape Unit (Type 204B)

Optional Equipment Usable

One additional magnetic tape unit may be used for a separate object program BRT.

o IleY11Vell

~,

ELECTRONIC DATA PROCESSING

Références

Documents relatifs

The test data and the forITlat in which the data is to be laid out on tal'e is specified by the prograITlITler on paraITleter control cards which are

By reducing the mutual dependence of the user and the computer, the Mod 2 Operating System increases throughput, decreases turnaround time, makes program

Source programs written in the symbolic language are supplemented with precoded sym- bolic routines by the library processor and assembled into machine-language

• Core image library, system source statement library, small private relocatable library (on the operational pack) and private relocatable library.. Job control is

All FORTRAN source programs and subprograms are converted independ- ently, except BLOCK DATA subprograms, whicb must immediately precede the main program to which

definition tables, to scan through input buffers in order to construct a character string of FORTRAN statement text, to call the checker for syntax checking,

To load the card Job Control program, read the job control statements, and load problem programs into main storage, a card reading device must be assigned to

A panel definition may be a selection panel definition, which controls a display asking the user to choose a processing option; a data entry panel