• Keine Ergebnisse gefunden

When You Should not Change a Disp/ay's Name

Im Dokument When You Are: (Seite 146-156)

The name of the free-form Z-display must not be changed, and the Z-display must not be deleted. Z is the display selected by SEU after sign-on. If SEU cannot locate a Z-display, SEU displays an error message.

The names of the RPG II, auto report, and WSU displays must not be changed or deleted if you want SEU to select the displays and check for syntax errors in RPG II and auto report statements.

Storing New or Changed Displays

5-12

To create a load member that contains displays or to add displays to an existing format load member, use the FORMAT procedure. Make sure you enter the correct library where the format is to be stored.

You can use the LISTLIBR procedure to determine whether or not all required load members are stored in the same library. The names of SEU-supplied members begin with the characters #SE.

The LISTLIBR and FORMAT procedures are described in the System Reference manual.

It is best to create a new format member for your new display formats so that you do not overlay the IBM-supplied displays.

Do not use the name of a member that already exists in a library as the name of a display format member you add.

The total number of display formats stored in #SE@FORM together with those stored in #SE@XTRA (or your own format member) must not be greater than 64. In other words, when you press the Select Display command key ( Cmd 3), up to a maximum of 64 displays are available.

Glossary

#LIBRARY. The library, provided with the system, that contains the System Support Program Product. See system library.

accumulate. To collect.

allocate. To assign a resource, such as a disk file or a diskette file, to perform a specific task.

alphabetic character. Any one of the letters A through Z (uppercase and lowercase). Some program products extend the alphabet to include the special characters #, $, and @.

alphameric. Consisting of letters, numbers, and often other symbols, such as punctuation marks and mathematical symbols.

alphanumeric. See alphameric.

assembler. A program that converts assembler language statements to machine instructions.

attribute. A characteristic.

autoskip option. An option of SEU that allows the cursor to automatically skip fields.

BASIC {beginner's all-purpose symbolic instruction code). A programming language designed for interactive systems and originally developed at Dartmouth College to encourage people to use computers for simple problem-solving operations.

call. To activate a program or procedure at its entry point.

Compare with load.

cancel. To end a task before it is completed.

character. A letter, digit, or other symbol.

character string. A sequence of consecutive characters.

code. (1) Instructions for the computer. (2) To write instructions for the computer. Same as program. (3) A representation of a condition, such as an error code.

collating sequence. The sequence in which characters are ordered within the computer for sorting, combining, or comparing.

command. A request to perform an operation or a procedure.

command display station. A display station from which an operator can start and. control jobs.

command key indicator. An indicator that is set on when an operator presses the corresponding command key.

command keys. The 12 keys on the top row of the display station keyboard that are used with the Cmd key (and optionally the Shift key) to request up to 24 different actions defined for program products and user programs. Compare with function key.

comment. Words or statements in a program or procedure that serve as documentation rather than as instructions.

concatenate. 1 o remove b\anks or contra\ charactefS imbedded in a data string

constant. A data item with a value that does not change.

Contrast with variable.

constant field. A field that is defined by a display format to contain a value that does not change.

cursor. A movable symbol (such as an underline) on a display, usually used to indicate to the operator where to type the next character.

default value. A value stored in the system that is used when no other value is specified.

delete. To remove.

delete-capable file. A file from which records can be logically removed without compressing the file.

delimiter. A character or sequence of characters that marks the beginning or end of a unit of data.

diagnosed-source file. A library member containing source statements and associated error messages.

diagnosed-source member. See diagnosed-source file.

diagnostic. Pertaining to the detection and isolation of an error.

disk. A storage device made of one or more flat, circular plates with magnetic surfaces on which information can be stored.

diskette. A thin, flexible magnetic plate that is permanently sealed in a protective cover. It can be used to store information copied from the disk.

display. (1) A visual presentation of information on a display screen. (2) To show information on the display screen.

display format. Data that defines (or describes) a display.

display screen. The part of the display station on which information is displayed.

display station. A device that includes a keyboard from which an operator can send information to the system and a display screen on which an operator can see the information sent or receive information from the system.

edit. (1) To modify the form or format of data: for example, to insert or remove characters such as for dates or decimal points.

(2) To check the accuracy of information that has been entered, and to indicate if an error is found.

enter. To type in information on a keyboard and press the Enter key in order to send the information to the computer.

field. One or more characters of related information (such as a name or an amount).

file. (ANSI definition) A set of related records treated as a unit.

FORTRAN (formula translation). A high-level

programming language used primarily for scientific, engineering, and mathematical applications.

free-form format. The SEU display format designed for entering and updating statements, such as OCL statements and utility control statements, that do not have a constant format.

function. In BASIC and FORTRAN, a named expression that calculates a single value.

function key. A keyboard key that requests an action but does not display or print a character. The cursor movement and Help keys are examples of function keys. Compare with command keys.

ID. Identification.

ideographic character. A two position pictogram or graphic character.

ideographic support. A system support program feature that enables the use of ideographic-capable displays, printers, and programs.

informational message. A message that provides information to the operator, but does not require a response.

initial program load (IPL). The process of loading the system programs and preparing the system to run jobs.

input. Data to be processed.

input/output (1/0). (ANSI definition) Pertaining to either input or output, or both.

IPL. See initial program load.

job. (1) A unit of work to be done by a system. (2) One or more related procedures or programs grouped into a procedure.

key. One or more characters used to identify the record and establish the record's order within an indexed file.

left-adjust. To place or move an entry in a field so that the leftmost character of the field is in the leftmost position. Contrast with right-adjust.

library. (1) A named area on disk that can contain programs and related information (not files). A library consists of different sections, called library members. (2) The set of publications for a system.

library member. A named collection of records or statements in a library. The types of library members are load member, procedure member, source member, and subroutine member.

library member subtype. A specific classification of a library member type. For example, a source member can be identified as a COBOL source member or a DFU source member.

load. (1) To move data or programs into storage. (2) To place a diskette into a diskette drive or a magazine into a diskette magazine drive. (3) To insert paper into a printer.

load member. A library member that contains information in a form that the system can use directly, such as a display format.

Contrast with source member.

machine language. A language that can be used directly by a computer without intermediate processing.

macroinstruction. A single instruction that represents a set of instructions.

main storage. The part of the processing unit where programs are run.

X-2

mask. A pattern of characters that controls the keeping, deleting, or testing of portions of another pattern of characters.

member. See library member.

menu. A displayed list of items from which an operator can make a selection.

message. Information sent to an operator or programmer from a program. A message can be either displayed or printed.

message identification code (MIC). A four-digit number that identifies a record in a message member. This number can be part of the message identification.

message member. A library member that defines the text of each message and its associated message identification code.

MIC. See message identification code.

mode. A method of operation.

numeric. Pertaining to any of the digits 0 through 9.

OCL. See operation control language.

online document. A DW/36 term used to describe text that may be displayed.

operation control language (OCL). A language used to identify a job and its processing requirements to the System Support Program Product.

output. The result of processing data.

overlay. (1) To write over (and therefore destroy) an existing file. (2) A program segment that is loaded into main storage and replaces all or part of a previously loaded program segment.

pad. To fill unused positions in a field with dummy data, usually zeros or blanks.

parameter. A value supplied to a procedure or program that either is used as input or controls the actions of the procedure or program.

printout. Information from the computer that is produced by a printer.

procedure. A set of related operation control language statements (and, possibly, utility control statements and procedure control expressions) that cause a specific program or set of programs to be performed.

procedure command. A command that runs a procedure.

procedure member. A library member that contains the statements (such as operation control language statements) necessary to perform a program or set of programs.

program. (1) A sequence of instructions for a computer. See source program and load module. (2) To write a sequence of instructions for a computer. Same as code.

program product. A licensed program for which a fee is charged.

prompt. A displayed request for information or operator action.

protected field. A displayed field in which operators cannot enter data.

record. A collection of fields that is treated as a unit.

recovery procedure. (1) An action performed by the operator when an error message appears on the display screen.

Usually, this action permits the program to continue or permits the operator to run the next job. (2) The method of returning the

system to the point where a maim system error occurred and running the recent critical jobs again.

requester. A display station or interactive communications session that requests a program to be run.

right-adjust. To place or move an entry in a field so that the rightmost character of the field is in the rightmost position.

Contrast with left-adjust.

RPG. A programming language specifically designed for writing application programs that meet common business data processing requirements.

screen design aid (SDA). The part of the Utilities Program Product that helps the user design, create, and maintain displays and menus. Additionally, SDA can generate specifications for RPG and WSU work station programs.

SDA. See screen design aid.

self-check field. A field, such as an account number, consisting of a base number and a check digit.

serialization. The consecutive numbering of statements.

SEU. See source entry utility.

shift in ($1) character (hex OF). The one position character at the end of an ideographic character string.

shift out (SO) character (hex OE). The one position character at the front of a ideographic character string.

sign off. To end a session at a display station.

sign on. (Verb) To begin a session at a display station.

source entry utility (SEU). The part of the Utilities Program Product used by the operator to enter and update source and procedure members.

source member. A library member that contains information in the form in which it was entered, such as RPG specifications.

Contrast with load member.

source program. A set of instructions that are written in a programming language and that must be translated to machine language before the program can be run.

source statement. A statement written in a programming language.

special character. A character other than an alphabetic or numeric character. For example; *, +, and % are special characters.

specification sheets. Forms on which a program is coded and described.

spooling. The part of the System Support Program Product that saves output on disk for later printing.

SSP. See System Support Program Product.

statement. An instruction in a program or procedure.

status line. Line 1 of the display which contains general information about a job.

subroutine member. A library member that contains information that must be combined with one or more members before being run by the system.

subtype. See library member subtype.

syntax. The rules for the construction of a statement.

system library. The library, provided with the system, that contains the System Support Program Product and is named

#LIBRARY.

system printer. The printer that is used for any printed output that is not specifically directed to another printer.

System Support Program Product (SSP). A group of licensed programs that manage the running of other programs and the operation of associated devices, such as the display station and printer. The SSP also contains utility programs that perform common tasks, such as copying information from diskette to disk.

truncate. To shorten a field or statement to a specified length.

unprotected field. A displayed field for which operators can enter, modify, or delete data.

Utilities Program Product. A program product that contains the data file utility (DFU), the source entry utility (SEU), the work station utility (WSU), and the screen design aid (SDA).

utility program. A System Support Program Product program that allows you to perform a common task, such as copying information from diskette to disk.

valid. (1) Allowed. (2) True, in conforming to an appropriate standard or authority.

variable. A name used to represent a data item yvhose value can change while the program is running. Contrast with constant.

work file. A file that is used for temporary storage of data being processed.

work station. A device that lets people transmit information to or receive information from a computer; for example, a display station or printer.

work station utility (WSU). The part of the Utilities Program Product that helps you to write programs for data entry, editing, and inquiry.

WSU. See work station utility.

X-4

Index

additional information 2-18

adjust/fill field 4-8 alphameric fields 4- 7 alter lines per statement 2-11 answers to questions 2-18 assembler displays 4-18 auto report displays 4-11 auto report error checking 4-12 auto-exit fields 4-7

automatic response messages 4-18 AUTO R displays 4-18

blinking error messages 1 -12

c

canceling the job 2-29 change roll factor key 2-11 changing display names 5-12 changing lines per statement 2-11 changing SEU displays 5-11

restrictions 5-11

changing statement numbers 1-29 changing statements 1-15, 1-31, 3-2, 3-3 character reader 4-19

character string 3-1 5 checking for errors 4-12 checking for syntax errors 2-1 O combining members 3-8

combining statments from two members 3-8 command 1 -11, 4-2, 4-18 copying statements using include 3-8 copying syntax errors 2-1 0

correcting statements 1-9, 1 -15, 3-2. 3-3 creating your own displays 5-11

restrictions 5-11 current library 2-5

D

data fields 4-6 defining a field 1-13 defining the file 1-13 delete key 2-9

deleting statements 1-25, 3-4

description of command keys 2-8, 2-11 descriptive prompting 4-16

descriptive prompting display 4-17 descriptive prompting displays 4-13 diagnosed source member 2-28 disk space 5-6

updating a member 5-6 display lengths 4-20 display selection 4-16 display storage 2-4

displaying command key description 2-11 displaying statements 2-16

displays 4-1 storage 5-10

displays for entering specifications 4-2 displays that guide you 1-8

DOC-H 4-15 document help 4-15 documenting SEU jobs 2-23 documenting syntax errors 2-10 Dup key 2-12

duplicate program name 2-28

duplicating statements 1-18, 1-22, 3-5

E

entering WSU comments 4-13 entering WSU specifications 4-13 error accept key 2-1 0

error checking 2-10, 4-12 error detection 4-12

alphameric fields 4- 7 auto-exit fields 4- 7 for more information 1-32 format member name 1-6, 2-4 format members 4-1, 5-1 O FORMAT procedure 5-12 formats 4-2

formats (see displays that guide you) 1-8 FORTRAN displays 4-18

free-form displays 4-1. 4-2. 4-10 function keys 2-12

G

G-display 4-11

general job information 2-19

H

H-display 4-11 help 1-32,2-18,4-15 help-keys that help 2-12 Home key 2-12

how SEU works 1-1, 1-31

how to copy statements 1 -18, 1 -22 how to enter statements 1-9, 3-2 how to move statements 1 -18 how to move statements around 1 -18 how to recover from interruptions 5-9 how to remove statements 1-25 how to update statements 3-2 how to use enter/update 3-3 how to use SEU 1-2, 3-1

X-6

I-display 4-11

I-specification 1 -13, 4-4 identifying statements 2-21 identifying your library 2-5 ideographic 4-9

ideographic characters 2-2, 2-5, 4-18 ideographic field 4-9

including two members 2-10 inserting more than 99 statements 3- 7 inserting statements 2-21

introduction to SEU 1-1

J keyboard template 2-8 keys on the top row 2-8 keys that help you 1-32, 2-8 keys with special assignments 2-8 keys with special uses 2-12

L

L-display 4-11

last statement search 2-1 O length of statement 2-5

library name 1-6. 2-5. 2-27, 2-31 limiting the replace 3-21 line 1 of the display 2-19

logging procedure statements 2-33 looking for statements 2-22

M

magnetic character reader 4-19 making changes to statements 1-9, 3-3 member name 1-6, 2-2, 2-27, 2-30 member subtype 2-27, 2-32 member type 1-6, 2-3

menu of SEU-supplied displays 2-9 message code 4-12

Message display 4-19

message identification code 4-12 message translate key 2-11 MIC 4-12

more scan than replacement characters 3-22 move/copy key 2-1 O

moving out of a field 2-18 moving statements 1 -18, 3-5 moving statments 1 -18 moving the display 2-16 MRT programs 2-30, 2-33

multiple requester terminal procedure 2-33

N

name of library 2-5 naming a member 2-2 new line key 2-18 not enough disk space 5-6

number of scan vs replacement characters 3-22 numbering statements 2-21

numeric fields 4- 7

0

0-display 4-11 operator run sheet 5-5

order of the displays when entering 4-5

p

P-display 4-11

positive numeric field 2-18 pressing the wrong key 1 -12 print key 2-9

print option 2-9 printing statements 2-24 printing syntax errors 2-10 printing with SEU 2-23 printout 2-29

problems 1 -32

procedure command 5-1 procedures at end-of-job 2-29 program displays 4-1, 4-2 programming considerations 5-1 protect fields 4- 7

a

questions 1 -32

quick way to call SEU 5-1

R

recording syntax errors 2-1 0 recording your work 2-9, 2-23 recovery 5-9

reference number 2-27, 2-31 relocating statements 1-18, 3-5 remove (delete) key 2-9 REMOVE procedure 3-4 removing characters 3-20 removing diagnostics 2-28

removing more than one statement 3-4 removing statements 1 -25, 3-4 removing the work file 2-29 renumbering statements 1-29 replace and scan key 2-9 restarting 5-9

restoring members 2-27 reversing autoskip option 2-9 reversing lines per statement 2-11 reversing print option 2-9

reversing syntax checking option 2-1 O

scan and replacement characters aren't equal 3-22 scan to update 3-26 setting statement length 2-5 SEU listing 2-24

SEU load members 5-10 SEU procedure display 2-2 SEU uses 3-1

SEU-supplied displays 2-4, 4-1 free-form 4-10

sign-on ideographic 1-11 signing on to SEU 1-3, 1-5, 2-2

specification displays 4-1, 4-2 specification sheet 1-9, 4-4 specification sheets 4-1 SRT programs 2-30 statement length 1 -6, 2-5 statement lengths 4-20 statement numbering 2-21 status line 2-19, 4-4

autoskip option 2-20 length of input fields 2-19 library name 2-20 member name 2-20

number of consecutive statements 2-20 one line per statement 2-20

print on 2-20 roll factor 2-19

syntax checking option 2-20 type of SEU display 2-19 work station ID 2-20 storage 5-6

storing displays 2-4 storing members 2-5 storing new displays 5-12

storing statement numbers with statements 2-25

T

T-display 4-11

temporary statement numbers 1-29 temporary storage 1-31

translate messages key 2-11 translating messages 3-31 translation key 2-11 type of member 2-3 types of fields 4-6

alphameric fields 4- 7 auto-exit fields 4-7

unspecified subtype 2-27, 2-32 update after scan 2-11

update key 2-9

updating statements 1 -15 using enter/update 1-9, 3-3 where to store members 2-5 work area 1-3, 1-31

IBM System/36:

y N Is information organized appropriately?

What would improve the organization?

y N Does the manual refer you to the appropriate places

Which examples are UJnclear?

y N Are examples provided where they are needed?

Where should examples be added or deleted?

y N Are terms defined clearly?

Which terms are unclear?

y N Are terms used consistently?

Which terms are inconsistent?

USING INFORMATION

y N Does the information apply to your situation?

Which topics do not apply?

y N Is the information accurate?

What information is inaccurate?

y N Is the information complete?

What information is missing?

y N Is only necessary information included?

What information is unnecessary?

y N Are the examples useful models?

What is your primary job responsibility?

How many years have you used computers?

Which programming languages do you use?

How many times per month do you use this manual?

Your

nam4~---SC21·7901·2

Fold and tape Please do not staple

Im Dokument When You Are: (Seite 146-156)