37
Anhang 1 595 ASCII-Sortierfolge (8-Bit-Code) ASCII Dez . Hex. Symbol Binär Bedeutung ... 32 20 e 00100000 Zwischenraum (SPACE) 33 21 ! 00100001 Ausrufungszeichen, ODER 34 22 " 00100010 Anführungszeichen 35 23 # 00100011 Nummemzeichen 36 24 $ 00100100 Dollarzeichen 37 25 % 00100101 Prozentzeichen 38 26 & 00100110 Ampersand (Et-Zeichen) 39 27 , 00100111 Apostroph, Anführungszeichen 40 28 ( 00101000 linke Klammer, rund 41 29 ) 00101001 rechte Klammer, rund 42 2A * 00101010 Stern 43 2B + 00101011 Pluszeichen 44 2C , 00101100 Komma 45 2D - 00101101 Minuszeichen, Bindestrich 46 2E 00101110 Dezimalpunkt, Punkt 47 2F / 00101111 Schrägstrich 48 30 0 00110000 49 31 1 00110001 50 32 2 00110010 51 33 3 00110011 52 34 4 00110100 53 35 5 00110101 54 36 6 00110110 55 37 7 00110111 56 38 8 00111000 57 39 9 00111001 58 3A : 00111010 Doppelpunkt 59 3B ; 00111011 Semikolon 60 3C < 00111100 kleiner als 61 3D = 00111101 Gleichheitszeichen 62 3E > 00111110 großer als 63 3F ? 00111111 Fragezeichen 64 40 @ 01000000 At-Zeichen (Klammeraffe) 65 41 A 01000001 66 42 B 01000010

ASCII-Sortierfolge (8-Bit-Code)

  • Upload
    others

  • View
    21

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ASCII-Sortierfolge (8-Bit-Code)

Anhang 1 595

ASCII-Sortierfolge (8-Bit-Code)

ASCII Dez . Hex. Symbol Binär Bedeutung . . . 32 20 e 00100000 Zwischenraum (SPACE) 33 21 ! 00100001 Ausrufungszeichen, ODER 34 22 " 00100010 Anführungszeichen 35 23 # 00100011 Nummemzeichen 36 24 $ 00100100 Dollarzeichen 37 25 % 00100101 Prozentzeichen 38 26 & 00100110 Ampersand (Et-Zeichen) 39 27

, 00100111 Apostroph, Anführungszeichen

40 28 ( 00101000 linke Klammer, rund 41 29 ) 00101001 rechte Klammer, rund 42 2A * 00101010 Stern 43 2B + 00101011 Pluszeichen 44 2C , 00101100 Komma 45 2D - 00101101 Minuszeichen, Bindestrich 46 2E 00101110 Dezimalpunkt, Punkt 47 2F / 00101111 Schrägstrich 48 30 0 00110000 49 31 1 00110001 50 32 2 00110010 51 33 3 00110011 52 34 4 00110100 53 35 5 00110101 54 36 6 00110110 55 37 7 00110111 56 38 8 00111000 57 39 9 00111001 58 3A : 00111010 Doppelpunkt 59 3B ; 00111011 Semikolon 60 3C < 00111100 kleiner als 61 3D = 00111101 Gleichheitszeichen 62 3E > 00111110 großer als 63 3F ? 00111111 Fragezeichen 64 40 @ 01000000 At-Zeichen (Klammeraffe) 65 41 A 01000001 66 42 B 01000010

Page 2: ASCII-Sortierfolge (8-Bit-Code)

596 Anhang 1

ASCII Dez. Hex. Symbol Binär Bedeutung

67 43 C 01()()()()11 68 44 D 01000100 69 45 E 01000101 70 46 F 01000110 71 47 G 01000111 72 48 H 01001000 73 49 I 01001001 74 4A J 01001010 75 4B K 01001011 76 4C L 01001100 77 4D M 01001101 78 4E N 01001110 79 4F 0 01001111 80 50 P 0101()()()() 81 51 -Q 01010001 82 52 R 01010010 83 53 S 01010011 84 54 T 01010100 85 55 U 01010101 86 56 V 01010110 87 57 W 01010111 88 58 X 01011000 89 59 Y 01011001 90 5A Z 01011010 91 5B r 01011011 linke Klammer, eckig 92 5C \ 01011100 Backslash 93 5D ] 01011101 rechte Klammer, eckig 94 5E A 01011110 Akzent Circumflex, NOR 95 5F - 01011111 Unterstreichung 96 60 . 01100000 Akzent Grave 97 61 a Oll ()()()() 1 98 62 b 01100010 99 63 c 01100011 100 64 d 01100100 101 65 e 01100101 102 66 f 01100110 103 67 g 01100111 104 68 h 01101000 105 69 i 01101001

Page 3: ASCII-Sortierfolge (8-Bit-Code)

Anhang 1 597

ASCII Dez. Hex. Symbol Binär Bedeutung 106 6A i 01101010 107 6B k 01101011 108 6C 1 01101100 109 60 m 01101101 110 6E n 01101110 111 6F 0 01101111 112 70 p 01110000 113 71 q 01110001 114 72 r 01110010 115 73 s 01110011 116 74 t 01110100 117 75 u 01110101 118 76 v 01110110 119 77 w 01110111 120 78 x 01111000 121 79 Y 122 7A z 123 7B { linke Klammer, geschweift 124 7C I senkrechter Strich 125 70 } rechte Klammer, geschweift 126 7E - Tilde 127 7F OEL Löschen

Page 4: ASCII-Sortierfolge (8-Bit-Code)

598 Anhang 2

EBCDIC-Sortierfolge (ffiM-Standard U.S.)

EBCDIC Dez. Hex. Symbol Binär Bedeutung

64 40 e 01000000 Leerzeichen (BLANK) ... 74 4A e 01001010 Cent-Zeichen 75 4B 01001011 Dezimalpunkt, Punkt 76 4C < 01001100 kleiner als 77 4D ( 01001101 linke Klammer, rund 78 4E + 01001110 Pluszeichen 79 4F I 01001111 senkrechter Strich (ODER) 80 50 & 01010000 Ampersand (Et-Zeichen) ... 90 5A ! 01011010 Ausrufezeichen 91 SB $ 01011011 Dollarzeichen 92 SC * 01011100 Stern 93 5D ) 01011101 rechte Klammer, rund 94 SE ; 01011110 Semikolon 95 5F -, 01011111 logisches Nicht 96 60 - 01100000 Minuszeichen Bindestrich 97 61 / 01100001 Schrägstrich ... 107 6B , 01101011 Komma 108 6C % 01101100 Prozentzeichen 109 6D - 01101101 Untersteichung 110 6E > 01101110 größer als 111 6F ? 01101111 Fragezeichen ... 121 79

, 01111001 Hochkomma

122 7A : 01111010 Doppelpunkt 123 7B # 01111011 Nummemzeichen 124 7C @ 01111100 Klammeraffe 125 7D

, 01111101 Apostroph, Anführungszeichen

126 7E = 01111110 Gleichheitszeichen 127 7F w 01111111 Anführungszeichen ... 129 81 a 10000001

Page 5: ASCII-Sortierfolge (8-Bit-Code)

Anhang 2 599

EBCDIC Dez. Hex. S~bol Binär Bedeutu~ 130 82 b 10000010 131 83 c 10000011 132 84 d 10000100 133 85 e 10000101 134 86 f 10000110 135 87 g 10000111 136 88 h 10001000 137 89 i 10001001 ... 145 91 j 10010001 146 92 k 10010010 147 93 I 10010011 148 94 m 10010100 149 95 n 10010101 150 96 0 10010110 151 97 p 10010111 152 98 ~ 10011000 153 99 r 10011001 ... 161 Al - 10100001 Tilde 162 A2 s 10100010 163 A3 t 10100011 164 A4 u 10100100 165 A5 v 10100101 166 A6 w 10100110 167 A7 x 10100111 168 A8 ~ 10101000 169 A9 z 10101001

... 192 CO { 11000000 linke Klammer, geschweift 193 Cl A 11000001 194 C2 B 11000010 195 C3 C 11000011 196 C4 D 11000100 197 es E 11000101 198 C6 F 11000110 199 C7 G 11000111

Page 6: ASCII-Sortierfolge (8-Bit-Code)

600 Anhang 2

EBCDIC Dez. Hex. Symbol Binär Bedeutung 200 C8 H 11 001 ()()() 201 C9 I 11001001 ... 208 DO } 11010000 rechte Klammer, geschweift 209 01 J 11 0 1 ()()() 1 210 02 K 11010010 211 03 L 11010011 212 04 M 11010100 213 05 N 11010101 214 06 0 11010110 215 07 P 11010111 216 08 Q 11011 ()()() 217 D9 R 11011001 ... 224 EO \ 11100000 Backslash ... 226 E2 S 111 ()()() 10 227 E3 T 111 ()()() 11 228 E4 U 11100100 229 ES V 11100101 230 E6 W 11100110 231 E7 X 11100111 232 E8 Y 111 0 1 ()()() 233 E9 Z 11101001 ... 240 FO 0 11110000 241 Fl 1 1111 ()()() 1 242 F2 2 11110010 243 F3 3 11110011 244 F4 4 11110100 245 F5 5 11110101 246 F6 6 11110110 247 F7 7 11110111 248 F8 8 11111 ()()() 249 F9 9 11111001 ... 255 FF EO 11111111 IDGH-VALUE (Eight Ones)

Page 7: ASCII-Sortierfolge (8-Bit-Code)

Anhang 3 601

Liste der reservierten COBOL-Wörter

ACCEPT CAU. ACCESS CANCEL ADD CD ADDRESS (IBM) CF ADVANCING CH AFTER CHARAcrER AU. CHARAcrERS ALPHABET (1985) CLASS (1985) ALPHABETIC CLOCK-UNlTS ALPHABETIC-LOWER (1985) CLOSE ALPHABETIC-UPPER (1985) COBOL ALPHANUMERIC (1985) CODE ALPHANUMERIC-EDITED (1985) CODE-SET ALSO COLLATING ALTER COLUMN ALTERNATE COMMA AND COMMON (1985) ANY (1985) COMMUNICATION ARE COMP AREA COMP-3 (IBM) AREAS COMP-4 (IBM) ASCENDING COMPUTATIONAL (IBM) ASSIGN COMPUTATIONAL-3 (IBM) AT COMPUTATIONAL-4 (IBM) AUTHOR COMPUTE BEFORE CONFIGURATION BEGINNING (IBM) CONTAINS BINARY CONTENT (1985)

BLANK CONTINUE (1985) BLOCK CONTROL BOTTOM CONTROLS BY CONVERTING COPY ELSE CORR EMI CORRESPONDING ENABLE COUNT END CURRENCY END-ADD (1985)

DATA END-CAU. (1985)

Page 8: ASCII-Sortierfolge (8-Bit-Code)

602 Anhang 3

Lüte der reservierten COBOL-Wörter (FortsetzunJ{) DATE END-COMPUTB (1985)

DATE-COMPll..ED END-DELETE (1'85) DATE-WRl'ITEN END-DIVIDE (1985)

DAY END-EV ALUATE (l98Sl DAY-OF-WEEK (1985) END-IF (1985) DE END-MULTIPLY (1'85) DEBUG-CONTENTS END-OF-PAGE DEBUG-ITEM END-PERFORM (1'85) DEBUG-LINE END-READ (1985) DEBUG-NAME END-RECEIVE (1'85) DEBUG-SUBl END-RETURN (1'85) DEBUG-SUB2 END-REWRITE (1'85) DEBUG-SUB3 END-SEARCH (1'85) DEBUGGING END-START (1'85) DECIMAL-POINT END-STRING (1'~ DECLARATIVES END-SUBTRACT (1'85) DELETE END-UNSTRING (1'85) DELIMITED END-WRITE (1'85) DELIMITER ENDING (IBM) DEPENDING ENTBR DESCENDING ENTRY (IBM) DESTINATION ENVIRONMENT DETAIL EOP DISABLE EQUAL DISPLAY ERROR DISPLAY-l (IBM) ESI DIVIDE EVALUATE (1'85) DMSION EVERY DOWN EXCEPTION DUPUCATES EXIT DYNAMIC EXTBND BOCS (IBM) EXTBRNAL (1'85) BOI FALSE (1'85) EJECT . (IBM) PD Fll..E LABEL Fll..E-CONTROL LAST FIU..ER LEADING FINAL LEFT FIRST LENGTH FOOTING LESS

Page 9: ASCII-Sortierfolge (8-Bit-Code)

Anhang 3 603

Liste der reservierten COBOL-Wörter (Fortsetzung) FOR UMIT FROM LIMITS GENERATE UNAGE GIVING UNAGE-COUNTER GLOBOL (1'8~1 UNE GO UNE-COUNTER GOBACK (IBM) UNES GREATER UNKAGE GROUP LOCK HEADING LOW-VALUE HIGH-VALUE LOW-VALUES HIGH-V ALUES MEMORY 1-0 MERGE I-O-CONTROL MESSAGE ID (IBM) MODE IDENTIFICATION MODULES IF MORE-LABELS (IBM) IN MOVE INDEX MULTIPLE INDEXED MULlTPLY INDICATE NATIVE INITIAL NEGATIVE INITIALIZE (1'85) NEXT INlTIATE NO INPUT NOT INPUT-OUTPUT NULL (IBM) INSPECT NULLS (IBM) INSTALLATION NUMBER INTO NUMERIC INVALID NUMERIC-EDITED (1'85) IS OBJECT-COMPUTER roST OCCURS roSTIFIED OF KEY OFF OMITTED RECORDS ON REDEFINES OPEN REEL OPTIONAL REFERENCE (1'85) OR REFERENCES ORDER (1'85) RELATIVE

Page 10: ASCII-Sortierfolge (8-Bit-Code)

604 Anhang 3

Liste der reservierten COBOL-Wörter (Fortsetzung) ORGANIZATION RELEASE OTHER (1985) RELOAD (1985)

OUTPUT REMAINDER OVERFLOW REMOVAL PACKED-DECIMAL (1985) RENAMES PADDING (1985) REPLACE (198S} PAGE REPLACING PAGE-COUNTER REPORT PASSWORD (IBM) REPORTING PERFORM REPORTS PF RERUN PH RESERVE PIC RESET PICTURE RETURN PLUS RETURN-CODE (IBM) POINTER REVERSED POsmON REWIND POSmVE REWRITE PRINTING RF PROCEDURE RH PROCEDURES RIGHT PROCEED ROUNDED PROORAM RUN PROORAM-ID SAME PURGE (1985) SD

I QUEUE SEARCH I QUOTE SECTION QUOTES SECURITY RANDOM SEGMENT RD SEGMENT-LIMIT READ SELECT RECEIVE SEND RECORD SENTENCE RECORDING (IBM) SEPARATE SEQUENCE TEST (1985) SEQUENTIAL TEXT SERVICE (IBM) THAN SET THEN (1985)

SIGN THROUGH SIZE THRU

Page 11: ASCII-Sortierfolge (8-Bit-Code)

Anhang 3 605

Liste der reservierten COBOL-Wörter (Fonsetzung) SKIPI (IBM) TIME SKIP2 (IBM) TIMES SKIP3 (IBM) TITLE (IBM)

SORT TO SORT-CONTROL (IBM) TOP SORTE-MERGE TRAILING SORT-RETURN (IBM) TRUE (1985) SOURCE TYPE SOURCE-COMPUTER UNIT SPACE UNSTRING SPACES UNTIL SPECIAL-NAMES UP STANDARD UPON STANDARD-l USAGE STAMDARD-2 (1985) USE START USING STATUS VALUE STOP VALUES STRING VARYlNG SUB-QUEUE-l WHEN SUB-QUEUE-2 WHEN-COMPILED (IBM) SUB-QUEUE-3 WITH SUBTRACT WORDS SUM WORKING-STORAGE SUPPRESS WRITE SUPPRESS @M) ZERO SYMBOLIC ZEROES SYNC ZEROS SYNCHRONIZED TABLE TALLYlNG TAPE TERMINAL TERMINATE

Page 12: ASCII-Sortierfolge (8-Bit-Code)

Literaturverzeichnis

AMERICAN NATIONAL STANDARD COBOL X3.23-1985

Barta., G., Maresch, W.: COBOL auf dem PC. Oldenbourg Verlag, MünchenIWien, 1988

Clark, R. L.: A Linguistic Contribution to Goto-Iess Programming. Datamation, Dezember 1973

Geißler, Rolf und Karin: ANS COBOL Band 1,

607

Einführung und Arbeitsbuch für die Praxis auf PCs und Großrechnem. Hanser Verlag, München/Wien, 1988

Geißler, Rolfund Karin: ANS COBOL Band 2, Dateiorganisationsformen und Zugriffs-Methoden. Hanser Verlag MünchenIWien, 1979

Gockel, Harald: COBOL, Programmierte Unterweisung. Dr. Alfred Hüthig Verlag, Heidelberg, 1988

Habib, R.: VS COBOL ll, Band 1. IWT Verlag, Vaterstetten bei München, 1988

Habib, R.: VS COBOL ll, Band 2. Dateiorganisationsformen und VSAM-Zugriffe. IWT Verlag, Vaterstetten bei München, 1990

mM COBOL Structuring Facility, Users' s Guide and Reference. mM-Form SC34-4080-03

mM Systems Application Architecture, Common Programming Interface COBOL Reference. mM-Form SC26-4354-2

Page 13: ASCII-Sortierfolge (8-Bit-Code)

608

ffiM System Productivity Facility, Dialog Management Guide, MVS. ffiM-Form SC34-4112-OO

ffiM VS COBOL für OS/VS Handbuch. ffiM-Form GCI2-1327-3

Literaturverzeichnis

ffiM VS COBOL 11, Application Programming Language Reference, Release 3.2. ffiM-Form GC26-4047-6

ffiM VS COBOL 11, Application Programming Guide for MVS and CMS, Release 3.2. ffiM-Form SC26-4045-4

IBM VS COBOL 11, Application Programming Debugging, Release 3, ffiM-Form SC26-4049-3

Kähler, Wolf-Michael: Microcomputer COBOL, Einführung in die Dialogorientierte COBOL-Programmierung am Mikrocomputer. Friedr. Vieweg & Sohn Verlag, Braunschweig/Wiesbaden, 1985

Kähler, Wolf-Michael: Programmieren in COBOL 85. Friedr. Vieweg & Sohn Verlag, Braunschweig/Wiesbaden, 1991

McCracken, D.D/Golden, D.G.: COBOL, Einführung in COBOL-85 und Anleitung zur strukturierten Programmierung. Oldenburg Verlag, München/Wien, 1990

Rogers, G. R.: COBOL-Handbuch. Oldenbourg Verlag, München/Wien, 1990

Schwanke, Helmut: Programmieren mit Microsoft COBOL. Markt & Technik Verlag, Haar bei München, 1990

Singer, F.: Programmierung mit COBOL. Teubner Verlag, Stuttgart, 1983

Page 14: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

A Abschnitt

Ausgänge 213ff.

Programm 210ff.

ACCEPr

Übertragung von Daten 217ff.

Dialog 509ff. Einlesen mehrerer Sätze 22lf.

FROM 218ff. Sonderregister 222ff. Systeminformationen 222ff.

ACCESSMODE 80f.

ADD 317ff.

Adresse

symbolische 460

Aclresswert

absoluter 67 relativer 67,420,424

ADV

VS COBOL 11 362

ADVANCING

WRITE-Anweisung 359ff. ADV ANCING PAGE 123, 360f.

AFfER

INSPECf -Anweisung 260ff.

PERFORM-Anweisung 385f.

ALL

figurative Konstante 18

INSPECf-Anweisung 26Off., 264ff.

SEARCH-Anweisung 433f.

UNSTRING-Anweisung 251,254

ALLOC TSO-Befehl 231,541

ALPHABET Alphabetname 51ff.

ALPHABETIC

Klassenbedingung

ALPHABETIC-LOWER

Klassenbedingung

ALPHABETIC-UPPER

Klassenbedingung

ALSO

609

284

284f.

284,286

ALPHABET Alphabetname 51ff.

CLASS-Klausel 47

EV ALUATE-Anweisung 304ff.

ALTER 403

ALTERNATE RECORD KEY

AltemativschlÜ8se1 66, 84iT., 355

Format 85

AltemativschlÜ8se1

ALTERNATE RECORD KEY

66,83,355

Anfangskennsätze

schreiben

Anfangswertzuweisung

FROM (pERFORM)

SET-Anweisung

V ALUE-Klausel

Anfangszustand

341

388

419ff.

135f., 191iT.

eines Umerprogramms 464

22f.26f. Anführungszeichen

Anweisungen

arithmetische 312ff. bedingte

unbedingte

ANY

296

298, 315ff., 381ff.

EV ALUATE-Anweisung 304, 308f. Apostroph 23

APPLY WRITE ONLY 304f.

AREAlAREAS RESERVE 78

Arithmetische Anweisungen 312ff.

Page 15: ASCII-Sortierfolge (8-Bit-Code)

610

Arithmetische Ausdrücke 281ff.

Reihenf. der Verarbeitung 282f.

Arithmetische Operationen

Effizienz 184, 189ff.

Arithmetische Operatoren 16, 281ff.

AS-Feld

Format Systemname 74f.

ASCENDING KEY

MERGE-Anweisung 486

OCCURS-Anweisung 406,409

SORT -Anweisung 473f.

ASCn 6, 52, 595ff.

Tabelle 595ff.

ASSIGN 73ff.,470

AT END

READ-Anweisung 350, 352f.

RETURN-Anweisung 483f.

SEARCH-Anweisung 428f.

AT END OF PAGE 356,363

AT UNE NUMBER

MS-COBOL 509f.

Aus-lEingabebereiche

Menü-Technik 525f.

Ausgabeprozedur

SORT -Anweisung 473, 478f.

Ausgabepuffer

OPEN-Anweisung 341

REWRITE-Anweisung 367

Ausrichtung (SYNCHRONIZED)

von Datenstrukturen 174ff.

AUTHOR 35

AUTO

WITH-Zusatz MS-COBOL 512

AUTO-SKIP

WITH-Zusatz MS-COBOL 515

AW AITING REPLA Y 221

Sachwortverzeichnis

B BACKGROUND-COLOR

WITH-Zusatz MS-COBOL 513

Basisschlüssel

RECORD KEY 66, 83 BASIS 447ff.

Bedingung 2ooff.

Bedingungen 283ff.

Bedingungsnamen-Bedingungen

283,294

einfache 283f.

korrespondierende 307

Klassenbedingungen 283ff.

Schalter-Zustandsbedingungen

283,

Vergleichsbedingungen 283,289

Vorzeichenbedingungen 283, 287f.

zusammeogesetzte 295

Bedingungs-Name SET ... TO TRUB 203, 419ff.

Stufennummer 88 200ff.,294

Bedingungs-Strukturblock 564f.

Bedingungsnamen-Bedingungen 294

Bedingungsprüfung

PERFORM-Anweisung 386, 388f.

Bedingungsvariable

BEEP

202,294

WITH-Zusatz MS-COBOL 512

BEFORE

INSPECT-Anweisung 259ff.

PERFORM-Anweisung 258f.

Begrenzer

STRING-Anweisung 247f.

UNSTRING-Anweisung 251, 254f.

Begrenzerzeichen (= =)

COPY -Anweisung 438f.

Page 16: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

REPLACING-Anweisung 445 Benutzerführung

dialog-orientierte Bereich A (COBOL-Zeile)

Bereich B (COBOL-Zeile)

BELL

507ff. 24f'.,206

24f'.,208

WITH-Zusatz MS-COBOL 512

Bibliothek Quell-Code

Bildschirm -Ausgabe/-Eingabe

Löschen

P08itionierung Bildschirmmaske

438f., 447

525f. 517f.

507f

Menü 507f. Bildschirmpositionierung 507f.

Binäres Durchsuchen einer Tabelle (SEARCH) 432f.

BINARY SYNCHRONIZED-Klausel 174ff. USAGE-Klausel 183f.

Blockbeschreibungsfelder (BBF)

variable Satzlänge 124ff. Blockung, Block 62C., 82, 351

Blockungsfaktor 63f.,l1Off.

BLANK SCREENILINE WITH-Zusatz MS-COBOL 514

BLANK WHEN ZERO 169ff.

BUNK

WHEN-Zusatz MS-COBOL 512

BLOCK CONTAINS l1Off., 127

CHARACTERS 112f.

RECORDS 111f.

o (Null) 113

BREAK-Strukturblock 586 BY

COPY -Anweisung 438

611

DIVIDE-Anweisung 331f. PERFORM-Anweisung 387f.

REPLACING-Anweisung 445 SET-Anweisung 423f.

BY REFERENCE/CONTENT CALL-Anweisung 453,458

C CALL 452ff.

dynamisches CALL 455f. statisches CALL 454f.

Formate 452ff. Name des Unterprogramms 454

USING BY REF .ICONT. 456ff.

CANCEL 464f. CASE-Block 572f.

CASE-Unterscheidungen 303, 572C. GO TO ..• DEPENDING ON398ff,

573f.

Character-Darstellung

USAGE IS DISPLAY 181ff.

CHARACTERS BLOCK CONTAINS 112f.

BLOCK CONTAINS 0 113

INSPECT -Anweisung 259ff.

OBJECT-COMPUTER 42

RECORD CONTAINS 114

RECORD CONTAINS 0 116 Check-Point-Schreibung 96ff.

CI

CONTROL INTERVALL 64ff.

CIDF

Control IntelVall Definition Field 65

Cluster 68

Codierformular

-COBOL 23ff.

Page 17: ASCII-Sortierfolge (8-Bit-Code)

612 Sachwortverzeichnis

CLASS 47,58r. INSPECT -Anweisung 261, 271tT.

CLOSE 345 COPY 437ff.

COBOL CORRESPONDING/CORR

Codierformular 23ff. ADD-Anweisung 317, 321f.

Entwicklung lf. MOVE-Anweisung 241ff.

Notation 3f. SUBTRACT -Anweisung 323f., 327

Programmstruktur 5ff.,553ff. COUNT IN Quellprogramm 30f. UNSTRING-Anweisung 251,255

Standard 1 CURRENCY SIGN 47,57 Standard-Format 23ff. Cursor Zeichenvorrat 6ff. -Links (Taste) 514

CODASYL 1 -Rechts (Taste) 514 CODE SET 127ff. -Tief (Taste) 514 COLLATINGSEQUENCE Klausel 515

MERGE-Anweisung 486 Cursor-Position 514ff.

SORT -Anweisung 473,475 CYCLE-Strukturblock 397, 578tT.

COLUMN (COL)

MS-COBOL 509ff.

COMP 184f. D COMP-l 184f. Datei-Erweiterung

COMP-2 183ff. OPENEXTEND 343 COMP-3 183ff. Dateierldärung

COMP-4 183ff. FD-Eintrag l09f.

COMPUTATIONAL 184f. Dateiname

COMPUTATIONAL-l 184f. symbolischer 74f.

COMPUTATIONAL-2 184f. Dateiorganisationsform 61ff.

COMPUTATIONAL-3 185 indiziert 66f.

COMPUTATIONAL-4 183ff. relativ 67f.

COMPUTE 335ff. sequentiell 62ff.

CONFIGURATION SECTION 38ff. Dateisperre

CONSOLE 48,221 WITIlLOCK 349

AW AlTING REPLY 221 Dateistatus

CONTINUE 30 1 ff. FILE STATUS 87ff.

CONTROL selbstdefinierter 215f.

WITH-Zusatz MS-COBOL 513 Datenbeschreibung 129ff.

CONTROL-INTERV ALL 64ff. Datenelemente

CONVERTING alphabetische 144

Page 18: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

alphanumerische numerische

146f.

145f. Daten-Ende-Schalter 552f.

Datenerldärung 109, 134ff.

BLANK WHEN ZERO 169ff.

EXTERNAL 134 GLOBAL 134

JUSTIFIED RIGHT 172f. OCCURS 174 REDEFINES 161ff. RENAMES 196ff.

SIGN 160ff. SYNCHRONIZED 174ff.

USAGE 181ff. VALUE 192ff.

PICfURE 141ff. Datenfeld

Elementarfeld 142

Gruppenfeld 142 korrespondierend (MOVE) 241ff.

Datenkategorien 141ff.,275 alphabetisch 142f.

alphanumerisch 142f. alphanumerisch aufbereitet 142f.

Gleitkomma-Darstellung 142 INITIALIZE-Anweisung 274f.

numerisch 142f.

numerische aufbereitet 142f.

MOVE-Anweisung 234 Datennamen 136ff.

FILLER 135,140 Präfix-Kennzeichnung 137ff,562

Datennamen-Index 412 Datenübertragungen

ACCEPT 217ff. DISPLAY 226ff. INITIALIZE 274ff.

INSPECT MOVE

613

259ff. 223ff.

MOVE CORRESPONDING 241ff.

STRING 244ff.

UNSTRING

DASD

251ff.

Direct Access Storage Device 503

DATA DMSION 5, 107ff.

COMMUNICATION SECTION 108f.

FILE SECTION 107f.,109ft".

LINKAGE SECTION 108

REPORT SECTION 109 WORKING-STORAGE SECTION

108, 508, 525f.

DATA RECORDS 119

DATE Sonderregister 223f.

DATE-COMPILED 35

DATE-WRITTEN 35

DAY Sonderregister 224

DAY-OF-WEEK Sonderregister 224f.

DEBUG-Zeilen 4Of. DEBUGGING 4Of.

DECIMAL-POINT IS COMMA 47, 58 DECLARATIVES 205, 499fT.

EXCEPTlONIERROR 501f. LABEL

DELETE

DELIMITED BY STRING-Anweisung UNSTRING-Anweisung

DELIMITER IN

UNSTRING-Anweisung

DEPENDING ON

502

377ff.,449

244ff.

251ff.

251,255

Page 19: ASCII-Sortierfolge (8-Bit-Code)

614

GO TO 398ff., 558f., 573f.

RECORD IS V ARYlNG IN SIZE

114f.

OCCURS

DESCENDING KEY

MERGE-Anweisung

OCCURS-Klausel

SORT -Anweisung

DFSORT

406

486

406f.

473f.

ffiM-Dienstprogramm 49Off.

Dialog

AT-Zusätze (MS-COBOL) 509f.

Cursor-Klausel 515f.

COLUMN NUMBER 509ff.

Löschen des Bildschirms 517f.

Menü-Technik (MS-COBOL) 507ff.

Menü-Technik (VS COBOL II)

539ff.

Positionierung des Cursors 514ff.

WITH-Zusätze (MS-COBOL) 512ff.

Dialogführung 226,507ff.

Direktzugriff 63f.

Divisions

DATA DIVISION 5, l07ff.

ENVIRONMENT DIVISION 5,

37ff.

IDENTIFICATION DIVISION 5

33ff.

PROCEDURE DIVISION 6, 205ff. DISPLAY 226ff.

USAGE-Klausel

Dialog

Format

181ff.

509ff.

226

UPON 226, 228ff.

WITH NO ADV ANCING 226,

23lf. DISPLAY-l

Sachwortverzeichnis

DBCS-Datenfeld

DIVIDE

Dollarzeichen ($)

Doppelwortgrenze

SYCHRONIZED

DOUNTIL-8chleife

DOWHILE-Schleife

DOWN

SET-Anweisung

Druckaufbereitung

PICTURE-Symbole

Druckersteuerung

ADVANCING

184

33Off.

7, 57, 149ft'.

175ff.

578,581f.

578ff.

423f.

149ff.

356,3591.

DUMMY-Sätze (VSAM) 68

DUMP

Durchsuchen

einer Tabelle

DYNAM

VS COBOL 11

DYNAMIC ACCESS

E EBCDIC (Tabelle)

Effizienz

97

427ff.

455

70, SOf.

598 ff.

arithmetischer Operationen 184,

189ft'.

von Sortiervorgängen 496

Einfügungssymbole

feste PICTURE-8ymbole 15Off.,

153ff.

gleitende PICTURE-Symbole 149f.,

152f.

Eingabe-I Ausgabeanweisungen 339ff.

ACCEPT-Anweisung 217ff.

CLOSE-Anweisung 345ff.

DELETE-Anweisung 377ff.

Page 20: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis 615

DISPLAY-Anweisung 226ff. END-REWRITE 367

OPEN-Anweisung 339ff. END-SEARCH 428,430,433

READ-Anweisung 350ff. END-8TART 373, 376

REWRITE-Anweisung 366ff. END-STRING 250 START-Anweisung 372ff. END-SUBTRACT 316 WRITE-Anweisung 356ff. END-UNSTRING 251,258

Eingabe-Puffer 120,351 END-WRITE 356, 363

Eingabeprozedur ENTRY 466

SORT -Anweisung 472f., 477f. Entry Points 463f.

Eingangsbereich 351 Entscheidungstabellen 310f.

Einzelverarbeitung ENVIRONMENT DIVISION 5, 37tT. von Datensätzen 212 EOF

ELSE End ofFile 221 IF-Anweisung 296,298 EOP

Empfangsfeld EndofPage 356,363 ADD-Anweisung 318f. EVALUATE 303ff.

MOVE-Anweisung 232ff. Entscheidungstabellen 310f. SET-Anweisung 420ff. Format 304 STRING-Anweisung 252f. Strukturierte Programmierung 574ff.

UNSTRING-Anweisung 245ff. Wirkungsweise 305f. EMPTY -CHECK EXCEPTIONIERROR

WITH-Zusatz MS-COBOL 512 DECLARATIVES 50lf. END DECLARATIVES 500 EXIT 395f. END OF REELIUNIT EXIT PROGRAM 452,463

RERUN-Klausel 97f. Exponent END-ADD 316f. Gleitkomma-Literale 2Of. END-CALL 453,459 EXTEND END-COMPUTE 316,336 DECLARATIVES 501,503 END-DELETE 377,379 OPEN-Anweisung 340,343f. END-DIVIDE 316, 330f.

END-EV ALUATE 304,310 END-IF 296,298 F END-MULTIPLY 316,327 F-Modus END-OF-PAGE 356, 363 feste Satzlänge 124 END-PERFORM 38lf., 384f. Fall-END-READ 350,354 Unterscheidungen 303ff., 398,559, END-RETURN 483f. 572

Page 21: ASCII-Sortierfolge (8-Bit-Code)

616

FALSE

EV ALUATE-Anweisung 304, 307f.

FASTSRT

VS COBOL n 491

FD-Eintrag 73,109f.

FEEDBACK CODE (IBM) 93

Fehlersuche

Feld

binäres

entpacktes

extern dezimales

gepacktes

gezont dezimales

Feld-Typ

4Of.

183f.

182

182

182, 186ff.

182

Kennzeichnung von Feldern 137f.

Fettdruck 366 Figurative Konstanten 17ff.

in MOVE-Anweisungen 236ff.

Regeln 19

FILE CONTROL 70ff.

ACCESS MODE 80f.

ALTERNATE RECORD KEY

84ff.

ASSIGN 73ff.

FILE STATUS 87ff.

ORGANIZATION 79

PADDING CHARACTER 81f.

PASSWORD 72, 86

RECORD DELIMITER 83

RECORDKEY 83f.

RELATIVE KEY 80f.

RESERVE 77f.

SELECT 72f.

FILESECTION l09ff.

BLOCK CONTAINS 110ff.

CODE SET 127ff.

DATA RECORDS 119f.

Sachwortverzeichnis

FD-Eintrag l09f.

LABEL RECORDS 117

LINAGE 120ff.

RECORD CONTAINS 113ff.

RECORDING MODE 124ff.

VALUEOF 87

REWRITE 368f.

Zustandsanzeiger 88ff.

RETURN CODE ffiM) 93

FUNCTION CODE (IBM) 93

FEEDBACK CODE (IBM) 93

FllULER 135,140,514,526

Flag

FORREMOVAL

426

CLOSE-Anweisung 346,348

FOREGROUND-COLOR

WITH-Zusatz MS-COBOL 513

Fortsetzungsbereich

COBOL-Zeile 24,41

Fortsetzungszeichen (-)

COBOL-Zeile 24ff.

Freigabe

eines Unterprogramms 464

FROM

RELEASE-Anweisung 482f.

REWRITE-Anweisung 367

WRITE-Anweisung 356f.

Funktionsname-l IS Merkname 47f.

Funktionsname-2 IS Merkname 49ff.

UPSI 49t Funktionsnamen 48ff.

Füll-Bytes 115

BLOCK CONTAINS 112

SYNCHRONIZED 17Sff.

FULL WITH-Zusatz MS-COBOL 512

FUNCTION CODE (IBM) 93

Page 22: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

G Gerätenarne

symbolischer GENERICKEY

verkürzter Schlüssel GIVING

ADD-Anweisung

74

375f.

317,32Of. DIVIDE-Anweisung 331ff. MERGE-Anweisung 486 MULTIPLY-Anweisung 327,329 SORT-Anweisung 473,476f. SUBTRACT-Anweisung 323,326

Gleitkomma-Darstellung 190, 234 Gleitkomma-Literale 20f. GO BACK 466

GO TO 397f., 554, 563f., 575f. DEPENDING ON 398tT., 558f.,

573f. strukturierte Programmierung 563

GRID

WITH-Zusalz MS-COBOL 512 Großbuchstaben

Zeichenvorrat

Gruppenbegriff 6f. 215f.

Gruppenbegriffsfeld 215 Gruppensteuerung 215 Gruppenwechsel 137, 213, 215f.

H Halbbyte

linkes/rechtes 186ff. Vorzeichenverschlüsselung 186ff.

Halbierungsmethode SEARCH-Anweisung 434

Halbwort 183 Halbwortgrenze 174ff.

617

Haupt-Modul strukturierte Programmierung 210tT.

554ff., 557 Hierarchiestufe

strukturierte Programmierung 554, 557

IDGH-V ALUEN ALUES 18 IDGHLIGHT

WITH-Zusatz MS-COBOL 512 Horne-Taste 514

I 1-0

DECLARATIVES OPEN-Anweisung

I-O-CONTROL

502f. 340,342

APPLY WRITE ONLY 100f. MULTIPLE FILE TAPE l02ff. RERUN

SAMEAREA 96ff. 99ff.

IDENTIFICATION DIVISION 5, 33ff.

IF

Format 296 geschachtelte 299f. Leerzweige 301

Index -Datenfeld 185 logischer Pfad 66f. USAGElS 185f. Normalindex 405,41Off. Setzen (SET) 419ff. Spezialindex 412ff., 419f.

Index-Datei 67

Index-Namen

SEARCH-Anweisung 428f.

Page 23: ASCII-Sortierfolge (8-Bit-Code)

618 Sachwortverzeichnis

Setzen (SET) 419ff. UNSTRING-Anweisung 25lf.

Vergleich 293f. INVALIDKEY

INDEXEDBY DELETE-Anweisung 377,379

OCCURS-Klausel 406,412 READ-Anweisung 350,354

INDEXEDI-O 61, "f. REWRITE-Anweisung 367f.

Indexing START-Anweisung 373,376

Spezialindizierung 406 WRITE-Anweisung 357,365

Indizierung ISAM 61 Normalindizierung 405., 41Off. Iteration 205,568

Spezialindizierung 406, 412ff.

Initialisierung

J von Tabellen 279f.

VALUE 192ff. JUST 172f.

INITIAL JUSTIFIED RIGHT 172f.

INSPECT -Anweisung 260ff.

INITIALIZE

Format 274 K Tabellen 279ff. Kapitelname 43

INLINE-PERFORM 381ff., 558, 582f. Katalog-Eintrag 85

INPUT Kennzeichner

DECLARATIVES 501,503 -Verbindungswärter 11f.

OPEN-Anweisung 34Of. KEYIS

INPUT PROCEDURE READ-Anweisung 354

SORT -Anweisung 472,477 START-Anweisung 373f.

INPUT-OUTPUT SECTION 6Off. Klammer-Strukturblock 587

INSERT 448 Klammem INSPECT COMPUTE 337f.

CONVERTING 261, 271ff. Scbachtelung 283,295

Formate 26Of. Klassenbedingungen 284ff.

REPLACING 261,268ff. Klassenname 284,286

TALLYlNG 260,262f. Kleinbuchstaben 6f.

INSTALLATION 35 Klüfte

INTO Magnatbandverarbeitung 63f.

DIVIDE-Anweisung 330ff. Kommentarzeilen 24, 28f., 40

READ-Anweisung 350f. Kontrollfelder

RETURN-Anweisung 483f. variable Satzlänge 125f.

STRING-Anweisung 244ff KSDS

Page 24: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

Key Sequenced Data Set 67

L LABEL RECORDS 117 LABEL-Parameter 104 Lademodul 454ff.

Laufvariablenfeld PERFORM V ARYING 388

LEADING INSPECf -Anweisung 260ff.,

266f., 269f. SIGN IS 160f.

Leerzeilen 29,562

LEFr -JUSTIFY

WITH-Zusatz MC-COBOL 513 LEFTLINE

WITH-Zusatz MC-COBOL 512

LENGTH CHECK WITH-Zusatz MC-COBOL 512

Lese-/Schreibvorgang 62

Lesezugriff

OPEN INPUTII-O

Linkage Editor

LINAGEIS

34lf.

452

120ff. LINES AT BOTTOM 121ff.

LINES AT TOP 121ff.

WITH FOOTING 121ff.

LINAGE-COUNTER 16, 122f., 363

LINE-COUNTER 16

LINEILINES

AT-Zusatz MS-COBOL 509f.,

515,518f.

WRITE-Anweisung

LlNKAGE SECTION

Literale Gleitkomma-

356,362

460f.

20f.

619

nichtnumerische 21ff. numerische 19ff.

Logikfehler

FILE STATUS 91

Logische Verbindungswörter 13f.

Logischer Satz 62f. LOW-V ALUE 18

M Magnetband

Dateien 62f.

geblockte Dateien 63 Klüfte 63f. Verarbeitung (OPEN) 344f.

Zugriffszeit 62 Magnetbanddateien 62f., 344

Magnetbandverarbeitung 344f.

Mantisse Gleitkomma-Literale 20f.

Maschinen-Code 30,438 MASTER-CATALOG 64 Mehrdatenträger-Dateien 103,347f.

Menü-Technik

MS-COBOL 507ff. VSCOBOLll 539ff.

Merknamen

Funktionsname IS Merkname 48ff.

SET-Anweisung 424f.

MERGE 485ff.

Moduln

strukturierte Programmierung 210ff.

553ff.

MODULES OBJECf -COMPUTER 42

MOVE

alphanumerisches MOVE 233

Page 25: ASCII-Sortierfolge (8-Bit-Code)

620 Sachwortverzeichnis

CORRESPONDING 232, 241tT. RETURN-Anweisung 483f.

Datenkategorien 234f. NOT AT END OF PAGE 363

Format 232,242 NOT INVALID KEY

für Datengruppen 235 DELETE-Anweisung 377,379

für Teilbereiche 240f. READ-Anweisung 350,354

numerisches MOVE 233 REWRITE-Anweisung 367,369

mit figurativen Konstanten 236f. START-Anweisung 373,376

MULTI-VOLUME WRITE-Anweisung 357,365

Magnetband 103 NOT ON EXCEPTION

MULTIPLE FILE TAPE l02ff. CALL-Anweisung 453f.

MULTIPLY 327ff. NOT ON OVERFLOW

UNSTRING-Anweisung 251,258

NOT ON SIZE ERROR

N ADD-Anweisung 317

NATIVE COMPUTE-Anweisung 336,338

ALPHABET Alphabetname 52 DIVIDE-Anweisung 330f.

CODE SET 128 MULTIPLY -Anweisung 327

NEGATIVE SUBTRACT -Anweisung 323

Vorzeichen bedingung 287f. NULL, NULLS 19

NEXTRECORD NUMERIC

READ-Anweisung 350,352 Klassenbedingung 284f.

NEXTSENTENCE NUMPROC(NOPFD)

IF-Anweisung 296f. VS COBOL II 188f.

SEARCH-Anweisung 428,430, NUMPROC(PFD)

433 VS COBOL II 188f

NO-ECHO

WITH-Zusatz MC-COBOL 512

NOADV 0 VS COBOL II 362 Objektmodul 454ff.

NODYNAM OBJECT -COMPUTER 4lf.

VS COBOL II 455 MEMORYSIZE 43ff.

NORES SEGMENT LIMIT 43ff.

VS COBOL II 347 WORDS 43

Normalindizierung 410ff. CHARACTERS 43

Normalindex 41Off. MODULES 43

NOT AT END OCCURS 173,405tT.

READ-Anweisung 350,353 ASCENDINGIDESC. 409ff.

Page 26: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

DEPENDING ON 406f.

Effizienz der Adressierung 416

INDEXED BY 412

Mehrdimensionale Tabellen 416ff.

mit SYNC-Klausel 176f.

Normalindizierung 410ff.

Spezialindizierung 412ff.

OFF STATUS 47

OMITTED

LABEL RECORDS

ON EXCEPTION

CALL-Anweisung

ON OVERFLOW

CALL-Anweisung

STRING-Anweisung

UNSTRING-Anweisung

ON SIZE ERROR

117

453f.

453f.

244,249f.

251,258

315

ADD-Anweisung 317

COMPUTE-Anweisung ~36, 338

DIVIDE-Anweisung 330f., 335

MULTIPLY-Anweisung 327

SUBTRACT -Anweisung 323

ON STATUS 47

ON/OFF

REPLACING OFF

Schalter setzen (SET)

OPEN

EXTEND

Formate

1-0

INPUT

OUTPUT

Operatoren

arithmetische

binäre

uoäre

OPTIONAL

445f.

424f.

340,343

340

340, 341tT.

340,341

34O,341f.

281ff.

28lf.

28lf.

621

ORGANIZATION-Klausel 79

Ordnungsbegriff

ALTERNATE KEY 84ff.

Generic Key 375f.

Gruppenwechsel 213

KEY 66f.

Organisationsfelder

Systemname 74f.,76f.

Organisationsform

indizierte

relative

sequentielle

61,66f.

61,67f.

61, 62tT.

Outline-PERFORM 381tT.,576f.

OUT -OF-UNE

PERFORM-Anweisung

OUTPUT

DECLARATIVES

OPEN-Anweisung

OUTPUT PROCEDURE

MERGE-Anweisung

SORT -Anweisung

OVERLINE

381ff.,

582f.

501,503

340, 341f.

485f.

473, 478f.

WITH-Zusatz MS-COBOL 512

p Packen

von Dezima17Jlblen 186ff.

PACKED-DECIMAL

USAGElS 186ff.

PADDING CHARACTER 8lf.

PAGE 356, 360f. PAGE~OUNTER 16

Paragraphen

Namen

PARM-Angabe (JCL)

206f.,56lf.

50f.

Page 27: ASCII-Sortierfolge (8-Bit-Code)

622

PASSWORD

PERFORM

72,86 380ff.

geschachtelt 392ff.

IN-LINB-PEFORM 381ff. ,582f.

OUT-OF-LINB-PERFORM 381ff.

582f.

VARYlNG

WITHTEST

387,389f.

385f., 558, 58lf.

Pfad

logischer

Physischer Satz

PICTURB

66

62f.

141ff.

Bereich 145f., 175

Datenklassenl-kategorien 141ff.

Einfügungssymbole 149ff., 152ff.

Mindestlänge 155

Symbole 14ltT., 147ft'., 182

Vervieltältigungsfaktor 147

Zeichenfolge 142ff., 147ff.

Pointer

Adreßfelder

Feld (STRING)

PosmON

184

244,248f.

MULTIPLE FILE TAPE 104

Positionierung

des Cursors 514ff.

POSmvE

Vorzeichen bedingung 287f.

Präfix-Kennzeichnung

von Paragraphennamen 206, 561

von Datenfeldern 137ft'., 560f.

Prioritätszahlen 43ff.

PROCBDURB DMSION 30, 205ff.

logische Struktur 210f.,556f.

physische Struktur

PROCEEDTO

ALTER-Anweisung

555

403f.

Sachwortverzeichnis

PROGRAM COLLATING

SEQUBNCB 42, 45, 52f.

PROGRAM-ID

Programmname 34

Programm

Ende (abnormales) 212

Name 34,447

Schleife 221, 388f., 397, 578ft'.

Verzweigungen

Programmierer-Wörter

Programmierung

strukturierte

Programmpfad

Normalpfad

Sonderpfad

Programmsegment

Programm verzweigungen

ALTER-Anweisung

380ff.

8

553ff.

403

403f.

43ff.

380ff.

403f

EXIT -Anweisung 395ff.

GO TO-Anweisung 397ff.

GO TO ... DEPENDING ON398ff.

PERFORM-Anweisung 380ff.

STOP RUN-Anweisung 40 1 ff.

PROMPT

WITH-Zusatz MS-COBOL 512

Prozeduraufruf-Strukturblock 585

Prozeduren (Routinen) 556ff.

Prüfpunkt

Check-Point-Schreibung 96ff.

Pseudo-Code

Struktogramm-Technik 568f.

Pseudo-Text

COPY -Anweisung 438ff.

RBPLACING-Anweisung 445f.

Puffer

APPLYWRITBONLY 104

SAME ARBA 99ff.

Page 28: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

Q QSAM 62, 74, 97, 490f.

Qualitier

Quell-Code Quell-Programm

Uf. 30, 437f.

Änderung (REPLACING) 444, 447

Lesbarkeit 561

Quell-Text

Änderung 437ff. BASIS-Anweisung 447ff. COPY -Anweisung 437ff.

REPLACING-Anweisung 444ff.

Quellprogramm 3Of. QUOTE, QUOTES 18

R Rahmenprogramm

strukturierte Programmierung 554

RANDOM-Speicher 69

RANDOM ACCESS 69, SOf. RDF

Record Definition Field 65,68

READ AT END 350, 352f. Formate 350

INTO 350,351

INVAUDKEY 350,354

KEYIS 350,354

NEXT 350,352 NOT AT END 350,353

NOT INV AUD KEY 350,354 RECORD

IS V ARYlNG IN SIZE 114f. LABEL 117

RETURN-Anweisung 483

SAMEAREA l00ff.

623

RECORD CONTAINS 113ff.

RECORD CONTAINS ° 102 RECORD DELIMITER

Satzendebestimmung 83

RECORD IS V ARYlNG IN SIZE U4f.

RECORDKEY 83f.

RECORDING MODE 124ff.,352

F (fest) 124 S (blocküberspannend) 124, 127

U (unbestimmt) 124, 126

V (variabel) l04f., 124f.

RECORDS BLOCK CONTAINS I11f.

RERUN 97ff.

Redefinition

Datenübertragungen 167f.

explizite 164

implizite 162f.

mehrmalige 165 von Einzelfeldern 166f.

Regeln 168f.

REDEFINES 161ff.

mit SYNC-Klausel 179f.

REEL CLOSE-Anweisung 346f.

RERUN-Klausel 97ff.

RELATIVE 1-0 61, 67f.

RELATIVE KEY

ACCESSMODE 8Of. RELEASE 472,482f.

REMAINDER DIVIDE-Anweisung 330f., 333ff.

RENAMES 134ff. FormatIRegeln 196ff.

REPLACE-Anweisung 444ff.

REPLACING

Page 29: ASCII-Sortierfolge (8-Bit-Code)

624

COPY -Anweisung 438ff.

INITIALIZE-Anweisung 274ff.

INSPECf-Anweisung 261, 267ff.

REQUIRED

WITH-Zusatz MS-COBOL 512

RERUN

Check-Point-Schreibung

RESERVE

Reservierte Wörter

RETURN-Code

VSAM -Code (IBM)

Retum-Taste

REVERSE-VIDEO

96ff.

77f.

9ff., 601ff.

93,493

515

WITH-Zusatz MS-COBOL 512

REVERSED

OPEN-Anweisung 340,344

REWRITE 366ff.

FILE STATUS 368

Formate 367

FROM 367

INVALIDKEY 368

NOT INVALID KEY 369

RIGHT -JUSTIFY

WITH-Zusatz MS-COBOL 513

ROUNDED 31«

ADD-Anweisung 317

COMPUTE-Anweisung 336,338

DIVIDE-Anweisung 330f.,335

MULTIPLY -Anweisung 327,

330f.,335

RRDS

Relative Record Data Set 68

Rufendes Programm 451ff.

Rückkehradresse

SORT -Anweisung 478f.

Rücksprungadresse

PERFORM-Anweisung 380,

Sachwortverzeichnis

393f. ,395f.

Rückverzweigung

Rücksprungadresse

Rückverzweigungs-Adresse

EXIT PROGRAM 469

Rückverzweigungspunkt

gemeinsamer 394f.

s S-Feld

Format Systemname 74f.

S-Modus

RECORDING MODE 127

SAA

Systems Application Architecture

2,553

SAMEAREA 78, 99ff.

Satz

Adressierung 66f.

logischer 62f., 35lf.

physischer 62f.,351

Satzbeschreibung l3lf.

Satzerklärung 108

Satzlänge

blocküberspannende 127

feste 11lf., 114f., 124

maximale

minimale

114

114

unbestimmbare 126

variable 11lf., 114f., 124ff.

Satzlängenfelder

(SLF) variable Satzlänge 124ff.

Schalter

programm-interne

SET-Anweisung

Stufennummer 88

200ff.

419ff.

200ff.

Page 30: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

UPSI Scbalterzustand

Bedingungs-Namen SET ... TOTRUE

Schleifen

DOUNTIL DOWHll...E

46f.

200ff. 203, 419fT.

558, 578fT.

558, 581f. mit freier Endebedingung 563, 579

Strukturblock 578

Schlußkennsätze schreiben (CLOSE) 345

Schlüsselfebler FILE STATUS 89

Schlüsselfeld (KEY) 374 Schlüsselwörter 9f.

Schreibmgriff OPEN OUTPUTII-O 34lf.

Scbrittweite

BY (pERFORM) 387f.

Schutzßtem ("') PICTURE-Symbol 149, 152

SCRBEN SECTION MS-COBOL 508

SD-Eintragung

Sortieren/Mischen 73,469, 470f.

485f. SEARCH 427ff.

binäres Suchen 432ff.

sequentielles Sucben 427f.

SECTION 206, 208f., 501

SECURE

WITH-Zusatz MS-COBOL 512

SEC~ 35

Segmentierung 43ff.

SEGMENT-LIMIT

permanente Segmente 44f.

unabhängige Segmente 44f.

überlagerbare Segmente 44f. Seitenvorschub

24

363

625

Steuerzeichen "I"

Seitenüberlauf

SELECT Selektion

Sendefeld

72f., 470ff. 205,565,568

ADD-Anweisung

MOVE-Anweisung

SET -Anweiung STRING-Anweisung

318f.

232ff.

420ff. 245

UNSTRING-Anweisung 252 SEPARATE

SIGN IS 160f. SEQUENTIAL ACCESS 61,69, 80f. SEQUENTIAL 1-0 6lff.

Sequentielles Durchsuchen einer Tabelle 427f.

Sequenz 205, 562f.

SET ErhöbungN erminderung 423f.

Schalterzustand"EIN/AUS" 424f. Schalterzustand "WAHR" 426f. Setzen von Indexen

SIGNIS

LEADING SEPARATE

TRAILING

SIZE

420f.

160f.

160f.

160f.

STRING-Anweisung

SIZE IS 244f.

WITH-Zusatz MS-COBOL 512

Skalenstellenzeichen (P) 143f.

SLF

Satzlängenfelder 124ff. Sonderregister

DATEITIME

14ff.

15,223,225

Page 31: ASCII-Sortierfolge (8-Bit-Code)

626

DAY

DAY -OF-WEEK

SORT(lBM)

weitere

Sonderzeichen

Zeichenvorrat

SORT

15,214

15,224f.

493ff.

16

6f.

Allgemeines 472f.

ASCENDINGIDESCENDING 474

COLLATING SEQUENCE 475

Format

GIVlNG

473

476

INPUT PROCEDURE 477f.

OUTPUT PROCEDURE 478f.

USING 476

WITH DUPLICATES 475 SORT-CONTROL

ffiM-SORT-Sonderregister 495

SORT -CORE-SIZE

ffiM -SORT -Sonderregister 497

SORT -FILE-SIZE

ffiM-SORT-Sonderregister 496f.

SORT-MESSAGE

ffiM-SORT-Sonderregister 494

SORT -MODE-SIZE

ffiM -SORT -Sonderregister 496

SORT-RETURN

ffiM -SORT -Sonderregister 493

SORT -Sonderregister (IBM) 493ff.

Sortierbegriff

MERGE-Anweisung 485

SORT -Anweisung 474f.

Sortierdatei 469ff.

Sortieren 469ff.

RELEASE 482f.

RETURN 483f.

SD-Eintragung 470f.

Sachwortverzeichnis

SELECT/ASSIGN 470

SORT 472ff.

Sortierfolge ALPHABET Alphabetname 51ff.

COLLATING SEQUENCE 473,

475f.,486

PROGRAM COLLATING

SEQUENCE 42,45

SORTIN DD-Anweisung (ICL) 491

SORTOUT DD-Anweisung (ICL) 491

SOURCE-COMPUTER 39ff.

WITH DEBUGGING MODE 4Of.

SPACE-FILL

WITH-Zusatz MS-COBOL 513

SPACE/SPACES 194f.

Spaltennummer

Bildschirmposition 509f.

SPECIAL-NAMES 46ff.

ALPHABET Alphabetname 51ff.

CLASS 58f.

CURRENCY SIGN 57

DECIMAL POINT IS COMMA

Funktionsname-l

Funktionsname-2

ON/OFF -Status

Speicher

virtueller

Spezialindex

58

48f.

49ff.

47

64f.

Anfangswertzuweisung 419ff.

ErhöhungNerminderung 419,423

Spezialindizierung 406, 4UtT.

STANDARD

LABEL RECORDS 117

STANDARD-l

Page 32: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

ALPHABET Alphabetname 52

STANDARD-2

ALPHABET Alphabetname 52

START 81, 372fT.

GenericKey 375f.

INVALIDKEY 373,376

KEYIS 373f.

NOT INVALID KEY 376

Status

FILE STATUS 87ff.

selbstdefinierter 138,215

Status-Feld

FILE STATUS 88

Steuer-Bytes 115

BLOCK CONTAINS 111f.

Steuerfluß

strukturierte Programmienmg

554,557

STOP

STRING

Begrenzer DELIMITED BY

Empfangsfeld

END-STRING

INTO

211f.,401ff.,559

244ff.

247f.

245ff.

245ff.

240

244f.

NOT ON OVERFLOW 244, 250

ON OVERFLOW 249f.

Sendefeider 245

SIZE

WITH POINTER

Stufenkonzept

Stufeonummem. 01-43

66

77

244f.

248f.

129ff.

131ff.

133, 196fT.

133

88 133, 135f., 200fT. Struktogramm-Technik 568ff.

627

Struktur

PROCEDURE DIVISION 210ff.,

555ff.

Strukturblock

Allgemeines 553f.,558

Bedingungs- 57Of.

BREAK- 586

CASE- 572ff.

CYCLE- 578ff.

einfacher 569f.

zusammeo.gesetzter 569f.

K1ammer- 587

Prozeduraufruf- 585f.

Strukturierte Programmienmg

Allgemeine Regeln 559ff.

Bedingungs-Strukturblock 570f.

BREAK-Strukturblock 586

CASE-Strukturblock 572ff.

CYCLE-Strukturblock 578ff.

einfacher Struktur block 569f.

Haupt-Modul 557

Klammer-Strukturblock 587

Paragraphen-Namen 562

Prozeduraufruf-Strukturblock 585f.

Struktogramm-Technik 568ff.

Tools 558

Subscript

Normalindex 405, 41Off.

Subscripting

Normalindizienmg 405, 410fT.

SUBTRACT 323ff.

Suchargument

SEARCH-Anweisung 432f.

SUPPRESS 441

SYLST 48

SYNC 174ff.

SYNCHRONIZED 174ff.

Page 33: ASCII-Sortierfolge (8-Bit-Code)

628

Feldausrichtung

LEFfIRIGHT

174ff.

174ff.

SYSIN

SYSIPT

48, 113, 220fT., 541

48

SYSOUT 48, 113, 228fT., 494, 54Of.

SYSPCH

System-Einheit

System-Eingabeeinheit

Systeminformationen Übertragung

Systemnamen

ASSIGN

SYSPUNCH

S01,S02

T Tabellen

ASCENDING

48

74

218f.

222ff.

9, 73fT., 470

74

48,228

48

405ff.

408ff.

DESCENDING 408ff

Durchsuchen 427ff.

Effizienz der Adressierung 416

eindimensionale 391

feste 406

INDEXED BY 412ff.

mehrdimensionale

sortierte

unsortierte

variable

Normalindizierung

Spezialindizierung

OCCURS

390, 416ff.

432

428

406

405, 410fT.

406, 412fT.

405ff.

PERFORM V ARYING 389ff.

Sachwortverzeichnis

Testanweisungen

THEN IF-Anweisung

THRUrrHROUGH

40f.

296f.

ALPHABET Alphabetname 47

CLASS 47,55

EVALUATE

MERGE PERFORM

RENAMES

SORT

VALUEIS

TIME Sonderregister

TIMES

304,309f.

486

382ff.

196ff.

473

200ff.

225

PERFORM -Anweisung 384f.

Top-Down-Methode

Codierung

Trennen

559

nichtnumerische Literale 26f.

numerische Literale 25f.

Wörter

TRAIUNG

SIGNIS

TRAILING-SIGN

25f.

160f.

WITH-Zusatz MS-COBOL 513

TRUE EV ALUATE-Anweisung 426f.

SET-Anweisung 426f.

TSO

Time Sharing Option 541

TALLYlNG U INSPECT -Anweisung 260, 262f.

UNSTRING-Anweisung 251,

255f.

U-Modus

RECORDING MODE 126

Unterprogramme

Page 34: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis

externe (CALL) 451ff.

interne (pERFORM) 381, 451

UNDERLINE WITH-Zusatz MS-COBOL 512

UNIT

CLOSE-Anweisung 346f. RERUN-Klausel 97ff.

UNSTRING

ALL 251,254 Begrenzer 253 COUNT IN 251,255 DELIMITED BY 251ff.

DELIMITER IN 251,255 Empfangsfelder 252ff. END-UNSTRING 251,258 Format 251 INTO 25lf. NOT ON OVERFLOW 251,258 ON OVERFLOW

Sendefeid TALLYINGIN

WITH POINTER

251,258 252ff.

251, 255f.

251, 257ff. Unterstützungsoperationen

Moduln für 214

UNTIL

UP

PERFORM-Anweisung 385f.,

387,389

SET-Anweisung 423f.

UPDATE

WITH-Zusatz MS-COBOL 513

UPSI-Schalter 49(.,425

USAGElS

BINARY

COMP

181ff.

183ff.

184f. COMP-l 183ff.

COMPUTATIONAL 184f.

629

COMPUTATIONAL-l 183ff.

COMPUTATIONAL-2 183ff.

DISPLAY DISPLAY-l

INDEX

181ff.

184f.

185f.

PACKED-DECIMAL 186ff.

POINTER 184f.

USE DECLARATIVES 500ff.

USER-CATALOG 64

USING-Klausel 205 USING BY REFERENCE/CONTENT

v

CALL-Anweisung 453,458

ENTRY -Anweisung 466

MERGE-Anweisung 486f. SORT -Anweisung

Unterprogramm

472f.,476

459f.

V-Modus

RECORDING MODE 104, 124tT. VALUEIS

Anfangswertzuweisung 135f.,

Format

VALUEOF

1'2ff. 192

Initialisienmg Labels 118

VARYING

PERFORM-Anweisung 387, 38,...

SEARCH-Anweisung 428f. Verarbeitungseffizienz

arithmetischer Operationen 189ff.

Verbindungswörter Uff.

logische 13f.

Kennzeicbner­Serien-

Uf.

14

Page 35: ASCII-Sortierfolge (8-Bit-Code)

630

Vergleich

nichtnumerischer 291ff. numerischer 290

Vergleichsbedingungen 289,374,435 Vergleichsoperatoren 290,374

Vergleichssymbole 16 Verwaltungsinformationen 63ff.

ergänzen (bei CLOSE) 345 Vollwort 183 Vollwortgrenze

SYNC-Klausel 175ff. Vorschubsteuerung

ADVANCING 359 COl- C12 48

Vorschubsteuerzeichen "I" 24 VS COBOL 11 262

Vorschubunterdrüclrung

AFfERO 366 CSP 48

Vorzeichen

-Bedingungen 287f.

VS COBOL 11 188f. Speicherung 183, 186ff. Verschlüsselung 189

Vorzeichensymbole

(+ - CR DB) 149, 151, 153, 156

VSAM 62ff., 49Of.

-CI 64ff.

FEEDBACK CODE

FUNCTION CODE

RETURN CODE Kataloge

VSAM-indiziert VSAM-relativ

VSAM -sequentiell

93

93

93

64

62

62

62

Sachwortverzeichnis

w Wörter

reservierte

wahlfreie

Programmierer­Schlüssel-

9ff., 601ff. 10

8 9f.

Serien-Verbindungs- 14

Verbindungs- 11ff. Wahlfreie Wörter 10 Weiche

ALTER-Anweisung 403f.

WHEN CLOSE-Anweisung 346, 348

OPEN-Anweisung 340,345 WITH DEBUGGING MODE 40f. WITH DUPLICATES

ALTERNATE RECORD KEY 85ff.

SORT-Anweisung 473,475 WITHLOCK

CLOSE-Anweisung 346,349

WITH POINTER STRING-Anweisung 244,248f. UNSTRING-Anweisung 251,

257ff. WITH TEST AFTERlBEFORE

PERFORM 285f., 388f.

strukturierte Programmierung 558 58lf.

WITH-Zusätze

MS-COBOL 509,511ff.

Währungssymbol $ 7, 57, 149ff. WORDS

OBJECT -COMPUTER 42

WORKlNG-STORAGE SECTION

Definition von Menüs 508ff.

WRITE

Page 36: ASCII-Sortierfolge (8-Bit-Code)

Sachwortverzeichnis 631

ADVANCING 356f., 359ff. Zeilenfortsetzung 25ff. AT END OF PAGE 356f., 363 Zeilennummer

Formate 356f. AT-Zusatz MS-COBOL 509ff. FROM 356ff. BASIS-Anweisung 447ff. INVALID KEY 357,365 Zeilennummernbereich 24,449 LINAGE-COUNTER 363 Zeilenvorschub NOT INV ALID KEY 357,365 WITH NO ADV ANCING 23lf. PAGE 356,360f. ZERO,ZEROS,ZEROES 18 Vorschubunterdrückung 366 Vorzeichenbedingung 284f.

ZERO SUPPRESSION 152

ZERO-FILL Z WITH-Zusatz MS-COBOL 513 Zeichenfolgen Ziffern

PICfURE- 23,I43ff. dezimale 186 Programmierer-Wörter 8 hexadezimale 186ff. Reservierte Wörter 9ff. Zeichenvorrat 6f. Systemnamen 9 Zonenfelder 182

Zeichensatz Zugriffsmethode 6lff. ASCII 6,595ff. dynamische 61,70 EBCDIC 6,598ff. sequentielle 61,69 spezieller 51ff. wahlfreie 61,69

Zeichenvorrat Zustandsanzeiger CODE SET 127f. FILE STATUS 88ff. EBCDIC 52 Zwischenfeld NATIVE 52 ADD-Anweisung 318 STANDARD-l 52 Zwischenspeicher STANDARD-2 52 OPEN-Anweisung 341

Page 37: ASCII-Sortierfolge (8-Bit-Code)

UNIX-Das Betriebssystem und die Shells

Eine grundlegende Einführung

von Klaus Kannemann

1992. XVI, 471 Seiten. Gebunden. ISBN-13: 978-3-528-05279-9

A ... dem 'nIu":

O ....... uch: Nichts Vergleichbares gab es bisher in der UNIX-Literatur. Sprachlich und technisch auf höchstem Niveau versteht es der Autor, UNIX in den klassischen Begriffskategorien des applied systems engineering verstandlieh darzustellen. Dabei ist es erklartermaßen die Absicht den .kostspielig­sten Einsatz des Lesers, namlich die zum Lesen aufgewen­dete Zeit, mit grundlegendem und nachhaltigem Wissenzu vergüten",

An wen .'ch •• Such rlcht.t: • Anspruchsvolle Leser ohne besondere Vor1<enntnisse,

diesich grundlegend mit UNIX vertrautmachen wollen. • Fortgeschrittene, die sich aus anderen Systemberei­

chen kommend gezielt in die UNIX-Begriffswelt einar­beiten wollen.

• Professionelle UNIX-Programmierer, d ie nOtzliche Hin­weise fOr ProblemlOsungen suchen und dabei von einem ausgeklOgelten Stichwortverzeichnis profitieren mOchten ,

• Die UNIX-Mehrbenutzerumgebung • Das UNIX-Dateisystem • Der Multiprozessorbetrieb unter UNIX • Gemeinsame Leistungsmetkmale der Shells • Die BOURNE-Shell • Die C-Shell • Sach- und Begriffsverzeichnisse

Neue PostJel_hlen.b 01_07_19930 PostfaCh 58 29, 0-65 048 Wiesbaden Für Direletzustell ... g: Faulbrunnenstr, 13, 0-65 183 Wiesbaden

Verlag Vieweg . Postfach 58 29 . 0-6200 Wiesbaden 1