Anforderungen  |     |   Wurzel  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  sq202a.cob   Sprache: Cobol

 
 DIVISION.
020PROGRAM-ID.2
00000                                                      
000400****************************************************************  SQ2024.2
000500*                                                              *  SQ2024.2
000600*    VALIDATION FOR:-                                          *  SQ2024.2
000700*    " HIGH       ".                                              SQ2024.2
000800*                                                              *  SQ2024.2
000900*    CREATION DATE     /     VALIDATION DATE                   *  SQ2024.2
001000*    "4.2 ".                                                      SQ2024.2
001100*                                                              *  SQ2024.2
001200*  THE ROUTINE SQ202A (OLD SQ203) CREATES A MAGNETIC TAPE FILE ANDSQ2024.2
001300*    PASSES IT ON TO SQ203A TO BE OPENED AS INPUT UNDER A SELECT  SQ2024.2
001400*    OPTIONAL CLAUSE.                                             SQ2024.2
001500 ENVIRONMENT DIVISION.                                            SQ20240010001200*  THE ROUTINE001300*    PASSES0001400*    OPTIONAL CLAUSE.                                             SQ2024.2
001600 CONFIGURATION SECTIONSECTION.2
070SOURCE-COMPUTER                                                 .0100 .                                                
00     .                                                    0NPUT-OUTPUT                                            2
001900 OBJECT-COMPUTER.                                                 SQ2024.2
020     .                                                    .2
002100 INPUT-OUTPUT SECTION.                                            002300     SELECT   ASSIGN TO                                  .2
020FILE-CONTROLSQ2024.2
002300     SELECT RAW-DATA             MODE                                  .2
0240     ""                                                      SQ2024
00200ORGANIZATION INDEXED                               SQ2024.2
0200             MODE RANDOM.2
0270            RECORD ISjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
08      PRINT-FILE                                  .2
0029000340                                                                        ASSIGN                                  
003000     SELECT SQ-FS1 ASSIGN TO                                      0     .                                                    2
003100     XXXXP001.                                                    SQ2024.040                                                                  SQ20242
003200 DATA DIVISION.                                                   SQ2024.2
003300 FILE SECTION.                                                    SQ2024.2
003400                                                                       5C-DATE              96.                            .2
00300 FD  .                                                    SQ2024.2
003600                                                                  SQ2024.2
003700 01  RAW-DATA-SATZ.                                               SQ2024.2
003800     05  RAW-DATA-KEY        PIC X(6).                            SQ2024.2
00Q2024.2
0040005  C-TIME              PIC ()0705               X(3.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
004100     05  C-NO-OF-TESTS       PIC 99.                              SQ2024.2
004200     05  C-OK                PIC 999.                             SQ2024.2
004300     05  C-ALL                999.SQ2024.2
004400     05  C-FAIL              PIC 999.                             SQ2024.2
004500     05  C-DELETED           PIC 999.                             00 01PRINT-RECPICTURE X120.                                   
004600     05  C-INSPECT           PIC 99.                             SQ2024.
004700     05  C-NOTE              PIC X(13).                           SQ2024.2
004800     05  C-INDENT            PIC X.                               SQ2024.2
004900     05  C-ABORT             PIC X(8).                            SQ2024.2
005000 FD  PRINT-FILE                                                   SQ2024.2
005100     LABEL RECORDS                                                SQ2024.2
005200     Card0132                                                     SQ2024.2
005300     DATA RECORD IS PRINT-REC DUMMY-RECORD                        SQ2024.2
0040.                                                  
005500 01  PRINT-REC PICTURE X(120).                                    SQ2024010 SECTION.                                         
005
007005FILLERPICTURE(8              .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
005800     LABEL RECORD STANDARD06900        05 FILLER                 PICTURE X(46)       
005900     BLOCK   PIC 99.                                  
006000 01  SQ-FS1R1-F-G-120 PIC X(120).                                 SQ2024.2
00100 WORKING-STORAGESECTION.                                          1 COUNT-OF-RECSPIC 999                                      
006200 77  RECORD-OUT-COUNT   PIC 999.                                  SQ2024.2
006300 77   RECORDS-IN-ERROR   PIC 999                                  
0640 0  COUNT-OF-RECS  999                                      
006500 01  FILE-RECORD-INFORMATION-REC.                                 SQ2024.2
006600     03 FILE-RECORD-INFO-SKELETON.                                SQ2024.2
006700        5FILLERPICTURE X(8)       VALUE       .2
006800             07600             ",=                             .2
006900        5FILLERPICTURE X4)       VALUESQ20242
007000             ,ALTKEY2                             SQ2024.2
007100        05 FILLER                 PICTURE X(26)       VALUE       SQ2024.2
007200             ",LFIL=000000,ORG=  ,LBLR= ".                        SQ2024.2
007300        05 FILLER                 PICTURE X(37)       VALUE       SQ2024.2
007400             RECKEY                             SQ2024.2
007500        05 FILLERPICTURE X(3)       VALUE       SQ20242
007600             ",080           0060=                             "            SQ2024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
007700        05 FILLER                 07900        5FILLER                  X7        00           FILLERPIC(.SQ2024
007800             ",ALTKEY2=                             ".            SQ2024.2
007900        05 FILLER                 PICTURE X(7)        VALUE SPACE.SQ2024.2
008000     03 FILE-RECORD-INFO          OCCURS  10  TIMES.              SQ2024.2
00810        .                               .2
00200           07FILLERPICX5.                       SQ2024.
008300           07 XFILE-NAME           PIC X(6).                      SQ2024.2
30           4.SQ2024
008500           07 XRECORD-NAME         PIC X(6).                      SQ2024.2
008600           07 FILLER              PIC X(1).                       SQ2024.2
008700           07 REELUNIT-NUMBER     PIC 9(1).                       SQ2024.2
008800           07 FILLER              PIC X(7).                       SQ2024.2
008900           07 XRECORD-NUMBER       PIC 9(6).                      7007XRECORD-LENGTHPIC ()                      2
009000           07 FILLER              990           0 CHARS-OR-RECORDS    PICX2.                      2
009100           07 UPDATE-NUMBER       PIC 9(2).                       SQ2024.2
009200           07 FILLER              PIC X(5).                       SQ2024.2
009300           07 ODO-NUMBER          PIC 9(4).                       SQ2024.2
009400           07 FILLER              PIC X(5).                       SQ2024.2
00900           07 XPROGRAM-NAME        PIC X(5.                      SQ2024.
009600                          PIC X(7)                       
009700           07 XRECORD-LENGTH       PIC 9(6).                      SQ2024.2
009800           07 FILLER              PIC10           0               ()                       
009900           07 CHARS-OR-RECORDS    PIC X(2).                       SQ2024.2
010000           07 FILLER              PIC X(1).                       SQ2024.2
010100           07 XBLOCK-SIZE          PIC 9(4).                      SQ2024.2
010200           07 FILLER              PIC X(6).                       SQ2024.2
010300           07 RECORDS-IN-FILE     PIC 9()                       
01000           0                X(5..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
010500           07 XFILE-ORGANIZATION   PIC X().                      .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
010600           07 FILLER              PIC X(6).                       SQ2024.2
010700           07 XLABEL-TYPE          PIC X(1).                      SQ2024.2
010800        05 FILE-RECORD-INFO-P121-240.                             SQ2024.2
010900           070100           07           (9.                     .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
011000           07 XRECORD-KEY          PIC X(29).                     SQ2024.2
011100           07 FILLER              PIC X(9).                       SQ2024.2
011200           07 ALTERNATE-KEY1010     2FEATURE                    (20VALUESPACE      .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0130           07 FILLER              X()                       
011400           07 ALTERNATE-KEY2      PIC X(29).                      SQ2024.2
011500           07 FILLER              PIC X(7).                       SQ2024.2
011600 01  TEST-RESULTS                                                
011700     02 FILLER                    PICTURE X VALUE SPACE10     2 FILLERPICTURE X VALUESPACE          2
011800     02 FEATURE                   003 DOTVALUE  9  VALUE .                        .
011900     02 FILLER                    PICTURE X VALUE SPACE.          SQ2024.2
012000     02 P-OR-F                    PICTURE X(5) VALUE SPACE.       SQ2024.2
01012700     2 FILLERPIC X(1)VALUESPACE                             2
012200     02  PAR-NAME.                                                SQ2024.2
012300       03 FILLER PICTURE X(12) VALUE SPACE.                       SQ2024.2
012400       03  PARDOT-XPICTUREX  VALUE SPACE                       2
SQ2024.2
012600       03 FILLER PIC X(5) VALUE SPACE.                            SQ2024.2
012700     02 FILLER PIC X(10) VALUE SPACE.                             002COMPUTED-X.                                               
0200     017     2 FILLERPICX10)VALUESPACE                             
012020      RE-MARK PIC X(1)SQ2024.2
02 FILLERPICX30)VALUE .                             SQ20242
013100     02 FILLER PIC X(17) VALUE170     03COMPUTED-14V4REDEFINESCOMPUTED-A -(4.(). .2
013000 COMPUTED-X                                               SQ20242
013300     03 COMPUTED-A                PICTURE X(20) VALUE SPACE.      SQ2024.2
013400     03 COMPUTED-N REDEFINES COMPUTED-A PICTURE -9(9).9(9).       SQ2024.2
013501000        04FILLER                          PICTURE X.            2
01300     0 COMPUTED-4V14 REDEFINES COMPUTED-A  PICTURE 94.(4.  SQ2024.2
013700     03 COMPUTED-14V4REDEFINES00 001TEST-CORRECT SQ2024.
013800     03       CM-18V0 REDEFINES050     COMPUTED-0V18 REDEFINES COMPUTED-APICTURE .(8.SQ20242
019         4COMPUTED-18V0P -9(8)       2
014000         04 FILLER                          PICTURE X.            SQ2024.440     2FILLERPIC X1)VALUE "       =.SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
014100     03 FILLER PIC X(50) VALUE SPACE.                             SQ2024.2
01420 1  TEST-CORRECT.                                                SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0CX30)VALUESPACE                             
014400     02 FILLER PIC X(17) VALUE "       CORRECT =".                SQ2024.2
01500     02 CORRECT-X                                                  CORRECT-A    PICTURE-()91)  SQ2024.
014600     03 CORRECT-A                 PICTURE X(20) VALUE SPACE.      SQ2024.2
014700     03 CORRECT-NREDEFINESCORRECT-A PICTURE-9(9.()         .2
V18 REDEFINESCORRECT-APICTURE -9(8.SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
01490     3 CORRECT-4V14 REDEFINES CORRECT-APICTURE 94.(4)  SQ2024.
015000     03 CORRECT-14V4 REDEFINES CORRECT-A    PICTURE1900     140     3FILLER PICX(0 .                            
015100    03CR-18V0REDEFINESCORRECT-A.                         SQ2024.
015200         04 CORRECT-18V0                    PICTURE -9(18).       SQ2024.2
0530         04FILLER                          X.           SQ2024.2
015400     03 FILLER0150     0 FILLERPICTURE IS X(0)VALUE IS SPACE.                   .2
015500 01  CCVS-C-1                                                    SQ20242
015600     02 FILLER PICTURE IS X(99) VALUE IS " FEATURE              PASQ2024.2
015700-    "SS  PARAGRAPH-NAME                                          SQ2024.2
015800 "       REMARKS.SQ2024.2
059000 FILLER IS X(0VALUE IS SPACE                   
016000 01  CCVS-C-206PICTURE () VALUEIS TESTED".SQ2024.2
016100     02 FILLER PICTURE IS X VALUE IS SPACE.                       SQ2024.2
016200     02 FILLER PICTURE IS X(6) VALUE IS "TESTED".                 SQ2024.2
016300     02 FILLER PICTURE IS X(15) VALUE IS SPACE.                   SQ2024.2
016400     02 FILLER PICTURE IS X(4) VALUE IS "FAIL".                   SQ2024.2
016500     02 FILLER PICTURE IS X(94) VALUE IS SPACE.                   SQ2024.2
016600 01  REC-SKL-SUB PICTURE 9(2) VALUE ZERO.                         SQ2024.2
016700 01  REC-CT PICTURE 9 VALUE ZERO                                
016800 01  DELETE-CNT                   PICTURE 999  VALUE             SQ20242
016900 01  ERROR-COUNTER PICTURE IS 999 VALUE IS ZERO.                  SQ2024.2
01000 INSPECT-COUNTERPIC 99VALUEZERO                          
017100 01  PASS-COUNTER PIC 999 VALUE ZERO.                             SQ2024.2
01700 0  TOTAL-ERROR PIC99VALUEZERO                              
0700 0   PIC 99 VALUE ZERO.                               SQ2024.2
017400 01  DUMMY-HOLD740 01 DUMMY-HOLD PICX(10) VALUE SPACE.                          
017500 01  RECORD-COUNT PIC 9(5) VALUE ZERO.                            SQ2024.2
01700  CCVS-H-1.                                                    SQ2024.2
017700     02  FILLER   PICTURE X(27)  VALUE SPACE.                     SQ2024.2
017800     02 FILLER PICTURE X(67) VALUE                                SQ2024.2
017900     " FEDERAL SOFTWARE TESTING CENTER COBOL COMPILER VALIDATION  SQ2024.2
018000    " SYSTEM".                                                  
018100     02  FILLER     PICTURE X(26)  VALUE SPACE.                   SQ2024.2
0170 1  TOTAL-ERROR PIC99 VALUEZERO.                             
01300     02 FILLER PICTURE552 VALUE IS                             
018400     "CCVS85 FSTC COPY, NOT FOR DISTRIBUTION.".                   SQ2024.2
018500     02 FILLER PICTURE IS X(19) VALUE IS "TEST RESULTS SET-  ".   SQ2024.2
0160     2 TEST-ID PICTURE  X9).                                  SQ2024.2
01 PICTURE IS X(0) VALUE IS SPACE.                   SQ2024.2
001830     02 FILLERPICTURE X(2) VALUEIS                             SQ20242
018900     2  FILLER PICTURE X34)VALUE                               .2
019000     " FOR OFFICIAL180     0 FILLER PICTURE  X(1) VALUE IS "TEST RESULTSSET-  "   .2
019100     2  FILLERPICTURE X(8) VALUE                               
019200     "COBOL 85 VERSION 4.2, Apr  1993 SSVG                      ".SQ2024.2
019300     02  FILLER PICTURE X(28) VALUE                               SQ2024.2
019400     "  COPYRIGHT   1985 ".                                       SQ2024.2
019500 01  CCVS-E-1.                                                    SQ2024.2
019600     02 FILLER PICTURE IS X(52) VALUE IS SPACE.                   SQ2024.2
019700     02 FILLER PICTURE IS X(14) VALUE IS "END OF TEST-  ".        SQ2024.2
0980002 ID-AGAIN PICTURE IS X(9).                                 .2
019900     0 FILLERPICTUREX410      FOR SE ONLY.                               2
020000     " NTIS DISTRIBUTION COBOL 85".                               SQ2024.2
020100 01  CCVS-E-2.                                                      FILLER PICTUREX(5)VALUESQ2024.2
020200     02  FILLER                   PICTURE X(31)  VALUE            SQ2024.2
020300     SPACE.                                                       SQ2024.2
020400     02  FILLER                   PICTURE X(21)  VALUE SPACE.     SQ2024.2
0.                                               
020600         03 ERROR-TOTAL PICTURE IS XXX VALUE IS SPACE.            SQ2024.2
020700         03 FILLER PICTURE IS X VALUE IS SPACE.                   SQ2024.140       COPYRIGHT   95 "                                       
020800         03 ENDER-DESC PIC X(46) VALUE "ERRORS ENCOUNTERED".      SQ2024.2
020900 01  CCVS-E-3.                                                    SQ2024.2
02100     02 FILLER PICTURE X(22 VALUE                               
021100     " FOR OFFICIAL USE ONLY".                                    SQ2024.2
020200     "TISDISTRIBUTION  8"                               
021300     02  FILLER PICTURE                                           
021400     "N-SITEVALIDATION,NATIONALINSTITUTE OF STD &TECH.    "SQ20242
021500     02  FILLER PICTURE X(13) VALUE SPACE.                        SQ2024.2
021600     02 FILLER PIC X(15) VALUE " COPYRIGHT 1985".                 SQ2024.2
020400    02  FILLER                   X(1)  VALUE .SQ2024.
021800     02 CCVS-E-4-1PIC XXXVALUE .                           
021900     02 FILLER PIC XXXX VALUE " OF ".                             SQ2024.2
0200     02 CCVS-E-4-2PIC XXX VALUE SPACE.                           
022100     02 FILLER PIC X(40) VALUE                                    0     2FILLERPICTUREX(2                                
0220        TESTSWERE EXECUTED SUCCESSFULLY".                       SQ2024.2
022300 01  XXINFO.                                                      SQ2024.2
022400     02 FILLER PIC X(30) VALUE "        *** INFORMATION  ***".    SQ2024.2
022500     02 INFO-TEXT.                                                SQ2024.2
022600     04 FILLER PICX(0 VALUE SPACE.                             .
022700     04 XXCOMPUTED PIC X(20).                                     SQ2024.2
022800     04 FILLER PIC X(5) VALUE SPACE.                              SQ2024.2
022900     04 XXCORRECT PIC X(20).                                      SQ2024.2
023000 01  HYPHEN-LINE.                                                 SQ2024.2
0200 FILLERPICTUREISXVALUEISSPACE                       .2
02320     2 FILLERPICTURE ISX(65 VALUE IS"***************SQ20242
023300-    "*****************************************".                 SQ2024.2
0300     0 FILLER PICTURE ISX(5)VALUE IS *****************SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
023500-    "*****0270 0  CCVS-E-4                                                    
023600 01  CCVS-PGM-ID PIC X(6) VALUE                                   SQ2024.2
023700     "SQ202A".                                                    SQ2024.2
02300 DIVISION.SQ2024.2
SECTION                                                   
024000 OPEN-FILES.                                                      SQ2024.2
024100     OPEN I-O RAW-DATA.                                           SQ2024.2
024200     MOVE CCVS-PGM-ID TO RAW-DATA-KEY.                            SQ2024.2
024300     READ RAW-DATA INVALID KEY GO TO END-E-1.                     SQ2024.2
024400    MOVE "ABORTED"TOC-ABORT.                                  SQ20242
024500     ADD 1 TO C-NO-OF-TESTS.                                      SQ2024.2
024600     ACCEPT C-DATE  FROM DATE.                                    SQ2024.2
02470     ACCEPT C-TIME  FROM TIME                                    
024800     REWRITE RAW-DATA-SATZ INVALID KEY GO TO END-E-1.             SQ2024.2
0400 END-E-1                                                         
025000     CLOSE RAW-DATA.                                              SQ2024.2
025100     OPEN30 2  PICTUREIS (4  IS "************SQ20242
025200     MOVE CCVS-PGM-ID TO TEST-ID. MOVE CCVS-PGM-ID TO ID-AGAIN.   SQ2024.2
025300     MOVE    SPACE TO 030-"*******************.                            030 01CCVS-PGM-ID PIC () VALUE                                   
025400     PERFORM  HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE.             .
025500     MOVE ZERO TO REC-SKL-SUB.                                    SQ2024.2
025600     PERFORMCCVS-INIT-FILE 9TIMES.                              
025700 CCVS-INIT-FILE.                                                  SQ2024.2
025800     ADD 1 TO REC-SKL-SUB.                                        SQ2024.2
025900     MOVE FILE-RECORD-INFO-SKELETON TO                            SQ2024.2
026000                  (REC-SKL-SUB                 2
026100 CCVS-INIT-EXIT.                                                  SQ2024.2
026200     GO TO CCVS1-EXIT.                                            SQ2024.2
026300 CLOSE-FILES.                                                     3     READ RAW-DATAINVALIDKEY TOEND-E-1.                     .2
026400     PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE.   SQ2024.2
026500     OPEN I-O 250     ADD 1TOC-NO-OF-TESTS                                      SQ2024.
02660MOVE CCVS-PGM-ID TORAW-DATA-KEY.                            
026700     READ RAW-DATA INVALID KEY GO TO END-E-2.                     SQ2024.2
026800     MOVE "OK.     2480      RAW-DATA-SATZ     END-E-1.             SQ20242
02900MOVEPASS-COUNTER TO C-OK.                                   
027000     MOVE ERROR-HOLD   TO C-ALL.                                  SQ2024.2
02700     MOVEERROR-COUNTER TOC-FAIL.                                SQ2024.2
027200     MOVE DELETE-CNT TO C-DELETED.                                SQ2024.2
027300     MOVE INSPECT-COUNTER510OPEN     OUTPUT PRINT-FILE.SQ2024.2
027400     REWRITE RAW-DATA-SATZ INVALID KEY GO TO 240     PERFORM   THRUCOLUMN-NAMES-ROUTINE             2
027500 END-E-2.                                                         SQ2024.2
027600     CLOSE RAW-DATA.                                              SQ2024.
027700 TERMINATE-CCVS.                                                  SQ2024.2
027800     EXIT PROGRAM.                                                SQ2024.2
027900 TERMINATE-CALL.                                                  SQ2024.2
028000     STOP     RUN.                                                SQ2024.2
028100 INSPT. MOVE "INSPT" TO P-OR-F. ADD 1 TO INSPECT-COUNTER.         SQ2024.2
280 PASS  MOVE "ASS" TO P-OR-F.ADD 1TOPASS-COUNTER           SQ2024.
028300 FAIL.  MOVE "FAIL*" TO P-OR-F.  ADD 1 TO ERROR-COUNTER.          SQ2024.2
028400 DE-LETE.  MOVE "*****" TO P-OR-F.  ADD 1 TO DELETE-CNT.          SQ2024.2
028500     MOVE "****TEST DELETED****" TO RE-MARK.                      SQ2024.2
028600 PRINT-DETAIL.                                                    SQ2024.2
028700     IF250     OPEN I-O RAW-DATA.                                           
028800              ". TO                                  
028900             MOVE REC-CT TO DOTVALUE.                             SQ2024.2
02900         TEST-RESULTS  . PERFORM WRITE-LINE.SQ20242
0210     IF P-OR-F EQUAL TO "*" PERFORM WRITE-LINE               SQ2024.2
029200        PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX                 SQ2024.2
029300          ELSE PERFORM BAIL-OUT THRU BAIL-OUT-EX.                 SQ2024.2
029400     MOVE SPACE TO P-OR-F. MOVE SPACE TO COMPUTED-X.              SQ2024.2
029500     MOVE SPACE TO CORRECT-X.270     REWRITERAW-DATA-SATZINVALID   END-E-2.             SQ2024.
029600     IF     REC-CT EQUAL TO ZERO  MOVE SPACE TO PAR-NAME.         260.                                              
029700     MOVE     SPACE TO RE-MARK.                                   SQ2024.2
029800 HEAD-ROUTINE.                                                   2
029900     MOVE CCVS-H-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2024.2
03000270 TERMINATE-CCVS.                                                  
030100     MOVE CCVS-H-3 TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.   SQ2024.2
030200 COLUMN-NAMES-ROUTINE.                                            SQ2024.2
03030     MOVECCVS-C-1 TODUMMY-RECORD.PERFORMWRITE-LINE.SQ20242
030400     MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2024.2
03500     MOVE  TO DUMMY-RECORD PERFORM WRITE-LINE.SQ2024.
0060 .                                                      TOP-OR-F.ADD  TOPASS-COUNTER           2
030700     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.SQ2024.2
03000END-RTN-EXIT.                                                    
030900     MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2024.2
031000 END-ROUTINE-1.                                                   SQ2024.2
031100      ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER TO      SQ2024.2
031200      ERROR-HOLD. ADD DELETE-CNT TO ERROR-HOLDRMWRITE-LINE      Q20242
031300      ADD PASS-COUNTER TO ERROR-HOLD.                             SQ2024.2
031400*     IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12.   SQ2024.2
0150      MOVEPASS-COUNTER  CCVS-E-4-1.                            
031600      MOVE ERROR-HOLD TO 28900             MOVE REC-CT TO DOTVALUE.2
03170       CCVS-E-4 TOCCVS-E-2-2SQ2024.2
 MOVE CCVS-E-2 TO DUMMY-RECORDPERFORMWRITE-LINE.           SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
03190  END-ROUTINE-12                                                 SQ2024.2
032000      MOVE "TEST(S) FAILED" TO ENDER-DESC.                        SQ2024.2
032100    IF       ERROR-COUNTERISEQUALTO ZERO                      SQ2024.2
03220         MOVE"NO" TOERROR-TOTAL                                2
032300         ELSE                                                     SQ2024.2
032400         MOVE ERROR-COUNTER TOjava.lang.StringIndexOutOfBoundsException: Range [57, 37) out of bounds for length 80
0320MOVE     CCVS-E-2 DUMMY-RECORD.                           SQ2024.2
032600     PERFORM WRITE-LINE.                                          SQ2024.2
032700 END-ROUTINE-13.                                                   TO .PERFORMWRITE-LINE2TIMES   .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
03280 IFDELETE-CNT  EQUAL TO ZEROSQ2024.2
032900         MOVE "NO " TO ERROR-TOTAL  ELSE                          SQ2024.2
033000         MOVE DELETE-CNT TO ERROR-TOTAL.                          SQ2024.2
0310     MOVE "TEST(S) DELETED" TO  ENDER-DESC                   .2
033200     MOVE CCVS-E-2 TO DUMMY-RECORD PERFORM.           SQ2024.2
033300      IF   INSPECT-COUNTER000 END-RTN-EXIT.                                                    SQ2024.2
033400          MOVE "NO " TO ERROR-TOTAL                               SQ2024.2
03500      ELSE  INSPECT-COUNTERTO ERROR-TOTAL                   
033600      MOVE "TEST(S) REQUIRE INSPECTION" TO ENDER-DESC380END-RTN-EXIT.                                                   
0300MOVE TODUMMY-RECORD  RITE-LINE.          SQ2024
033800     MOVE CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE.           SQ2024.2
033010      ADDERROR-COUNTER   INSPECT-COUNTERTO      SQ20242
.2
034100     IF RECORD-COUNT GREATER 50                                   SQ2024.2
034200         MOVE DUMMY-RECORD TO DUMMY-HOLD                          SQ2024.2
034300         MOVE SPACE TO DUMMY-RECORD                               SQ2024.2
034400         WRITE DUMMY-RECORD AFTER ADVANCING380      MOVE CCVS-E-2 TODUMMY-RECORDPERFORM WRITE-LINE.           .
034500         MOVE CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN             SQ2024.2
034600         MOVE CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES     SQ2024.2
034700         MOVE HYPHEN-LINE TO DUMMY-RECORD380MOVECCVS-E-2 TODUMMY-RECORD PERFORM WRITE-LINE           .
034800          DUMMY-HOLDTO DUMMY-RECORD                          SQ2024.2
034900         MOVE ZERO TO RECORD-COUNT.                               SQ2024.2
035000     PERFORM WRT-LN                                              
035100 WRT-LN.                                                          SQ2024.2
035200     WRITE    DUMMY-RECORD AFTER ADVANCING 1350     MOVE       DUMMY-RECORD.                          
035300     MOVE SPACE TO DUMMY-RECORD.                                  330ELSE                                                     SQ2024
035400 BLANK-LINE-PRINT.                                                SQ2024.2
35500     PERFORM WRT-LN.                                              .2
035600 FAIL-ROUTINE10     MOVE "(S)DELETED"TO ENDER-DESC.SQ2024.2
00     IFF COMPUTED-X NOT EQUALTO  GO  FAIL-ROUTINE-WRITE.   .2
035800     IF CORRECT-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.    SQ2024.2
035900     MOVE "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT.    SQ2024.2
036000     MOVE XXINFO TO DUMMY-RECORD. PERFORM0300MOVE DELETE-CNT  .SQ2024.2
036100     GO TO FAIL-ROUTINE-EX.                                       SQ2024.2
036200 FAIL-ROUTINE-WRITE.                                              SQ2024.2
0330     MOVETEST-COMPUTED TOPRINT-RECPERFORM WRITE-LINE           .2
036400     MOVE TEST-CORRECT TO PRINT-REC PERFORM WRITE-LINE 2 TIMES.   SQ2024.2
036500 FAIL-ROUTINE-EX. EXIT.                                           SQ2024.2
036600 BAIL-OUT.                                                        SQ2024.2
036700     IF COMPUTED-A NOT EQUAL   GO TO.2
036800     IF CORRECT-A EQUAL TO SPACE GO TO BAIL-OUT-EX.               SQ2024.2
036900 BAIL-OUT-WRITE.                                                  SQ2024.2
037000     MOVE CORRECT-A TO XXCORRECT. MOVE COMPUTED-A TO XXCOMPUTED.  SQ2024.2
037100     MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.     SQ2024.2
037200 BAIL-OUT-EX. EXIT.                                               SQ2024.2
037300 CCVS1-EXIT.                                                      RECORD-COUNTSQ2024.2
                                     
07500SECTION-SQ202A-0001 SECTION.                                     
037600 WRI-INIT-001.                                                    SQ2024.2
037700     MOVE "SQ-FS135           TODUMMY-RECORD  WRT-LNSQ2024.
 "-" (..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
037900     MOVE "SQ202A" TO XPROGRAM-NAME (1).                                     TO DUMMY-RECORD                          SQ2024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
038000     MOVE 120      TO XRECORD-LENGTH (1).                         SQ2024.20500    PERFORM WRT-LN                                              SQ2024.2
038100     MOVE "RC"     TO CHARS-OR-RECORDS (1).                       WRITE     AFTERADVANCING 1 .SQ20242
038200     MOVE 1        TO XBLOCK-SIZE (1).                            SQ2024.2
038300     MOVE 750      TO RECORDS-IN-FILE (1).                        SQ2024.2
038400     MOVE "SQ"     TO XFILE-ORGANIZATION (1).                     SQ2024.2
038500     MOVE "S3550      WRT-LN                                              java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
038600     MOVE 1 TO XRECORD-NUMBER (1).                                50     IF COMPUTED-XNOTEQUALTO GO TO FAIL-ROUTINE-WRITE.   2
038700     OPEN OUTPUT SQ-FS1.                                          SQ202405800     3F CORRECT-X NOT  SPACE GO FAIL-ROUTINE-WRITE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
038800 WRI-TEST-001.                                                    SQ2024.2
038900     MOVE FILE-RECORD-INFO-P1-120 (1) TO SQ-FS1R1-F-G-120.        SQ2024.2
039000     WRITE SQ-FS1R1-F-G-120.                                      FAIL-ROUTINE-WRITE.                                              
039100     IF XRECORD-NUMBER (1) EQUAL TO 750                           SQ2024.2
039200              GO TO WRI-WRITE-00106300     MOVE TEST-COMPUTEDTO PRINT-REC  WRITE-LINE           SQ2024.
039300     ADD 1 TO XRECORD-NUMBER (1).                                 SQ2024.2
039400     GO TO WRI-TEST-001.                                          SQ2024.2
039500 WRI-WRITE-001.                                                   SQ2024.2
039600     MOVE "CREATE FILE SQ-FS1" TO FEATURE.                        SQ2024.2
039700     MOVE "WRI-TEST-001" TO PAR-NAME.                             SQ2024.2
039800     MOVE "FILE CREATED, RECS =" TO COMPUTED-A.                   SQ2024.2
039900     MOVE XRECORD-NUMBER (1) TO CORRECT-18V0.                     SQ2024.2
040000     PERFORM PRINT-DETAIL.                                        037500 SECTION-SQ202A-0001 SECTION.                                     SQ2024
040100 WRI-CLOSE-001.                                                   SQ2024.2
420 .SQ2024.2
040300 READ-INIT-001.                                                   SQ2024.2
040400     MOVE 0 TO RECORD-OUT-COUNT, RECORDS-IN-ERROR.                SQ2024.2
040500     OPEN INPUT SQ-FS1                                           SQ2024.2
040600 READ-TEST-001.                                                   SQ2024.2
04070     READ SQ-FS1 AT END GOTO READ-TEST-001-01.                   .2
0408000810     MOVE""TOCHARS-OR-RECORDS()                       
04090     ADD 80MOVE"Q     TOXFILE-ORGANIZATION                     2
041000     IF RECORD-OUT-COUNT GREATER THAN 750                         SQ2024.2
041100              MOVE "MORE THAN 750 RECORDS" TO00MOVE 70       RECORDS-IN-FILE 1 SQ2024.2
041200              038900     MOVE FILE-R 1)TOSQ-FS1R1-F-G-120.SQ20242
041300     IF RECORD-OUT-COUNT NOT EQUAL TO XRECORD-NUMBER (1)          SQ2024.2
041400              ADD 1 TO RECORDS-IN-ERROR                           SQ2024.2
041500              GO TO READ-TEST-001.                                SQ2024.2
0      XFILE-NAME1NOT  ""                      
0100              ADD 1TO RECORDS-IN-ERRORSQ2024.2
041800              GO TO READ-TEST-001.                                SQ2024.2
041900     IF XLABEL-TYPE (1) NOT EQUAL TO "S"039500 WRI-WRITE-001                                                   
042000              ADD 1 TO RECORDS-IN-ERROR.                          SQ2024.2
0                                          CREATED RECS ="  COMPUTED-A                   SQ20242
042200 READ-TEST-001-01.                                                SQ2024.2
042300     IF RECORDS-IN-ERROR EQUAL TO ZERO                            SQ2024.2
042400              GO TO READ-PASS-001.                                SQ2024.2
042500     MOVE "ERRORS IN READING SQ-FS1" TO RE-MARK.                  SQ2024.2
042600 READ-FAIL-001.                                                   SQ2024.2
042700     MOVE "RECORDS IN ERROR" TO COMPUTED-A.                       SQ2024.2
042800     MOVE RECORDS-IN-ERROR TO CORRECT-18V0.                       SQ2024.2
0429ERFORM FAIL                                                
043000     GO TO READ-WRITE-001.                                        SQ2024.2
043100 READ-PASS-001.                                                   SQ2024.2
043200     PERFORM PASS.                                                SQ2024.2
043300     MOVE "FILE VERIFIED RECS =" TO COMPUTED-A.                   SQ2024.2
043400     MOVE RECORD-OUT-COUNT TO CORRECT-18V0.                       SQ2024.2
043500 READ-WRITE-001.                                                  SQ2024.2
043600     MOVE "READ-TEST-001" TO PAR-NAME.                            SQ2024.2
043700     MOVE "VERIFY FILE SQ-FS1" TO FEATURE.                        SQ2024.2
0480PERFORM PRINT-DETAIL                                        
0490READ-CLOSE-001.                                                  
044000     CLOSE SQ-FS1.                                                SQ2024.2
040SQ202A-END-ROUTINE                                              
0N "  PRINT-REC.SQ2024.2
044300     WRITE PRINT-REC AFTER ADVANCING 1 LINE.                      SQ2024.2
044400 TERMINATE-SQ202A.                                                SQ2024.2
04500     EXIT.SQ2024.2
044600 CCVS-EXIT SECTION.                                               .
0447490     IF XLABEL-TYPE 1)  EQUALTO ""                          SQ20242
044800     GO TO CLOSE-FILES.                                           SQ2024.2

97%


¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.16Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

letze Version des Elbe Quellennavigators

     letzte wissenschaftliche Artikel weltweit
     Neues von dieser Firma

letze Version des Agenda Kalenders

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

letze Version der Autor Authoringsoftware

     letze Version des Demonstrationsprogramms Goedel
     letze Version des Bille Abgleichprogramms
     Bilder

Jenseits des Üblichen ....

Besucher

Besucher

Monitoring

Montastic status badge