000100IDENTIFICATIONDIVISION. SQ2074.2 000200PROGRAM-ID. SQ2074.2 000300 SQ207M. SQ2074.2 000400**************************************************************** SQ2074.2 000500* * SQ2074.2 000600* VALIDATION FOR:- * SQ2074.2 000700* " HIGH ". SQ2074.2 000800* * SQ2074.2 000900* CREATION DATE / VALIDATION DATE * SQ2074.2 001000* "4.2 ". SQ2074.2 001100* * SQ2074.2 001200* THE ROUTINE SQ207M TESTS THE USE OF THE LEVEL 2 WRITE SQ2074.2 001300* STATEMENT FOR A FILE DESIGNATED AS PRINTER OUTPUT. THESE SQ2074.2 001400* WRITE STATEMENTS CONTROL THE VERTICAL POSITIONING OF EACH SQ2074.2 001500* LINE ON A PRINTED PAGE. SQ207M TESTS ALL POSSIBLE LEVEL 2 SQ2074.2 001600* COMBINATIONS OF THE FROM AND ADVANCING PHRASES USING MNEMONICSQ2074.2 001700* NAME. IT IS ASSUMED THAT ALL LEVEL 2 NUCLEUS OPTIONS ARE SQ2074.2 001800* AVAILABLE IN TESTING SQ207M. THE VARIABLES IN THE TESTS ARE SQ2074.2 001900* IDENTIFIER-1 AND MNEMONIC-NAME. HOWEVER, BECAUSE ONLY ONE SQ2074.2 002000* MNEMONIC-NAME IS DEFINED IN THE SPECIAL-NAMES PARAGRAPH, SQ2074.2 002100* SEPARATE RUNS MUST BE MADE FOR EACH MNEMONIC-NAME TESTED. SQ2074.2 002200* IDENTIFIER-1 IS A 77, 01, OR SUBGROUP IDENTIFIER IN THE SQ2074.2 002300* WORKING-STORAGE SECTION. THIS TEST MAY BE DELETED IF NO SQ2074.2 002400* MNEMONIC-NAMES EXIST FOR THE SYSTEM BEING VALIDATED. SQ2074.2 002500* BECAUSE OF THE NATURE OF THESE TESTS A "PASS" OR "FAIL" SQ2074.2 002600* CANNOT BE DETERMINED WITHIN THE PROGRAM. THE USER MUST SQ2074.2 002700* VISUALLY CHECK THE POSITION OF EACH LINE TO DETERMINE THE SQ2074.2 002800* ACCURACY OF THE VARIOUS WRITE OPTIONS. SQ2074.2 002900ENVIRONMENTDIVISION. SQ2074.2 003000CONFIGURATIONSECTION. SQ2074.2 003100SOURCE-COMPUTER. SQ2074.2 003200 Card0130. SQ2074.2 003300OBJECT-COMPUTER. SQ2074.2 003400 Card0131. SQ2074.2 003500SPECIAL-NAMES. SQ2074.2 003600 Card0115 SQ2074.2 003700IS MNEMONIC-NAME. SQ2074.2 003800INPUT-OUTPUTSECTION. SQ2074.2 003900FILE-CONTROL. SQ2074.2 004000SELECT RAW-DATA ASSIGNTO SQ2074.2 004100"C0098" SQ2074.2 004200ORGANIZATIONISINDEXED SQ2074.2 004300ACCESSMODEISRANDOM SQ2074.2 004400RECORDKEYIS RAW-DATA-KEY. SQ2074.2 004500SELECT PRINT-FILE ASSIGNTO SQ2074.2 004600"C0085" . SQ2074.2 004700DATADIVISION. SQ2074.2 004800FILESECTION. SQ2074.2 004900 SQ2074.2 005000FD RAW-DATA. SQ2074.2 005100 SQ2074.2 00520001 RAW-DATA-SATZ. SQ2074.2 00530005 RAW-DATA-KEY PIC X(6). SQ2074.2 00540005 C-DATE PIC9(6). SQ2074.2 00550005 C-TIME PIC9(8). SQ2074.2 00560005 C-NO-OF-TESTS PIC99. SQ2074.2 00570005 C-OK PIC999. SQ2074.2 00580005 C-ALL PIC999. SQ2074.2 00590005 C-FAIL PIC999. SQ2074.2 00600005 C-DELETED PIC999. SQ2074.2 00610005 C-INSPECT PIC999. SQ2074.2 00620005 C-NOTE PIC X(13). SQ2074.2 00630005 C-INDENT PIC X. SQ2074.2 00640005 C-ABORT PIC X(8). SQ2074.2 006500FD PRINT-FILE SQ2074.2 006600LABEL RECORDS SQ2074.2 006700 Card0132 SQ2074.2 006800DATARECORDIS PRINT-REC DUMMY-RECORD SQ2074.2 006900 . SQ2074.2 00700001 PRINT-REC PICTURE X(120). SQ2074.2 00710001 DUMMY-RECORD PICTURE X(120). SQ2074.2 007200WORKING-STORAGESECTION. SQ2074.2 00730077 BEFORE-MSG-1 PIC X(120) VALUE" THIS LINE SQ2074.2 007400- "IS PRINTED BEFORE ADVANCING THE MNEMONIC-NAME SPACING. IT SSQ2074.2 007500- "HOULD BE 1 LINE BELOW THE WRT-TEST LINE.". SQ2074.2 00760001 BEFORE-MSG-2 PIC X(120) VALUE" THIS LINE SQ2074.2 007700- "IS PRINTED BEFORE ADVANCING THE MNEMONIC-NAME SPACING. IT SSQ2074.2 007800- "HOULD BE 1 LINE BELOW THE WRT-TEST LINE.". SQ2074.2 00790001 BEFORE-MSG-3 PIC X(120) VALUE" THIS LINE SQ2074.2 008000- "SHOULD BE WRITTEN ON THE LINE POSITIONED TO BY THE WRITE MNESQ2074.2 008100- "MONIC-NAME OPTION BEING TESTED.". SQ2074.2 00820001 LEVEL-ONE. SQ2074.2 00830002 LEVEL-TWO. SQ2074.2 00840003 AFTER-MSG-1. SQ2074.2 00850004FILLERPIC X(10) VALUESPACES. SQ2074.2 00860004FILLERPIC X(110) VALUE"THIS LINE IS PRINTED ASQ2074.2 008700- "FTER ADVANCING THE MNEMONIC-NAME SPACING. IT SHOULSQ2074.2 008800- "D BE WRITTEN ON THE LINE POSITIONED". SQ2074.2 00890003 AFTER-MSG-2. SQ2074.2 00900004FILLERPIC X(10) VALUESPACE. SQ2074.2 00910004FILLERPIC X(110) VALUE"TO BY THE WRITE MNEMONSQ2074.2 009200- "IC-NAME OPTION BEING TESTED.". SQ2074.2 00930001 NOTE-1. SQ2074.2 00940002FILLERPIC X(40) VALUE"BECAUSE OF THE NATURE SQ2074.2 009500- "OF THESE TESTS A ". SQ2074.2 00960002FILLERPIC X VALUEQUOTE. SQ2074.2 00970002FILLERPIC X(4) VALUE"PASS". SQ2074.2 00980002FILLERPIC X VALUEQUOTE. SQ2074.2 00990002FILLERPIC X(4) VALUE" OR ". SQ2074.2 01000002FILLERPIC X VALUEQUOTE. SQ2074.2 01010002FILLERPIC X(4) VALUE"FAIL". SQ2074.2 01020002FILLERPIC X VALUEQUOTE. SQ2074.2 01030002FILLERPIC X(64) VALUE" CANNOT BE DETERMINED SQ2074.2 010400- "WITHIN THE PROGRAM. THE USER MUST VISUALLY". SQ2074.2 01050001 NOTE-2 PIC X(120) VALUE"CHECK THE POSITION OF SQ2074.2 010600- "EACH LINE TO DETERMINE THE ACCURACY OF THE VARIOUS WRITE OPTSQ2074.2 010700- "IONS. VII-52 4.7.3 (3, 6, 7, 8, 9)". SQ2074.2 01080001 TEST-RESULTS. SQ2074.2 01090002FILLERPICTURE X VALUESPACE. SQ2074.2 01100002 FEATURE PICTURE X(20) VALUESPACE. SQ2074.2 01110002FILLERPICTURE X VALUESPACE. SQ2074.2 01120002 P-OR-F PICTURE X(5) VALUESPACE. SQ2074.2 01130002FILLERPICTURE X VALUESPACE. SQ2074.2 01140002 PAR-NAME. SQ2074.2 01150003FILLERPICTURE X(12) VALUESPACE. SQ2074.2 01160003 PARDOT-X PICTURE X VALUESPACE. SQ2074.2 01170003 DOTVALUE PICTURE99VALUEZERO. SQ2074.2 01180003FILLERPIC X(5) VALUESPACE. SQ2074.2 01190002FILLERPIC X(10) VALUESPACE. SQ2074.2 01200002 RE-MARK PIC X(61). SQ2074.2 01210001 TEST-COMPUTED. SQ2074.2 01220002FILLERPIC X(30) VALUESPACE. SQ2074.2 01230002FILLERPIC X(17) VALUE" COMPUTED=". SQ2074.2 01240002 COMPUTED-X. SQ2074.2 01250003 COMPUTED-A PICTURE X(20) VALUESPACE. SQ2074.2 01260003 COMPUTED-N REDEFINES COMPUTED-A PICTURE -9(9).9(9). SQ2074.2 01270003 COMPUTED-0V18 REDEFINES COMPUTED-A PICTURE -.9(18). SQ2074.2 01280003 COMPUTED-4V14 REDEFINES COMPUTED-A PICTURE -9(4).9(14). SQ2074.2 01290003 COMPUTED-14V4 REDEFINES COMPUTED-A PICTURE -9(14).9(4). SQ2074.2 01300003 CM-18V0 REDEFINES COMPUTED-A. SQ2074.2 01310004 COMPUTED-18V0 PICTURE -9(18). SQ2074.2 01320004FILLERPICTURE X. SQ2074.2 01330003FILLERPIC X(50) VALUESPACE. SQ2074.2 01340001 TEST-CORRECT. SQ2074.2 01350002FILLERPIC X(30) VALUESPACE. SQ2074.2 01360002FILLERPIC X(17) VALUE" CORRECT =". SQ2074.2 01370002 CORRECT-X. SQ2074.2 01380003 CORRECT-A PICTURE X(20) VALUESPACE. SQ2074.2 01390003 CORRECT-N REDEFINES CORRECT-A PICTURE -9(9).9(9). SQ2074.2 01400003 CORRECT-0V18 REDEFINES CORRECT-A PICTURE -.9(18). SQ2074.2 01410003 CORRECT-4V14 REDEFINES CORRECT-A PICTURE -9(4).9(14). SQ2074.2 01420003 CORRECT-14V4 REDEFINES CORRECT-A PICTURE -9(14).9(4). SQ2074.2 01430003 CR-18V0 REDEFINES CORRECT-A. SQ2074.2 01440004 CORRECT-18V0 PICTURE -9(18). SQ2074.2 01450004FILLERPICTURE X. SQ2074.2 01460003FILLERPIC X(50) VALUESPACE. SQ2074.2 01470001 CCVS-C-1. SQ2074.2 01480002FILLERPICTUREIS X(99) VALUEIS" FEATURE PASQ2074.2 014900- "SS PARAGRAPH-NAME SQ2074.2 015000- " REMARKS". SQ2074.2 01510002FILLERPICTUREIS X(20) VALUEISSPACE. SQ2074.2 01520001 CCVS-C-2. SQ2074.2 01530002FILLERPICTUREIS X VALUEISSPACE. SQ2074.2 01540002FILLERPICTUREIS X(6) VALUEIS"TESTED". SQ2074.2 01550002FILLERPICTUREIS X(15) VALUEISSPACE. SQ2074.2 01560002FILLERPICTUREIS X(4) VALUEIS"FAIL". SQ2074.2 01570002FILLERPICTUREIS X(94) VALUEISSPACE. SQ2074.2 01580001 REC-SKL-SUB PICTURE9(2) VALUEZERO. SQ2074.2 01590001 REC-CT PICTURE99VALUEZERO. SQ2074.2 01600001 DELETE-CNT PICTURE999VALUEZERO. SQ2074.2 01610001 ERROR-COUNTER PICTUREIS999VALUEISZERO. SQ2074.2 01620001 INSPECT-COUNTER PIC999VALUE8. SQ2074.2 01630001 PASS-COUNTER PIC999VALUEZERO. SQ2074.2 01640001 TOTAL-ERROR PIC999VALUEZERO. SQ2074.2 01650001 ERROR-HOLD PIC999VALUEZERO. SQ2074.2 01660001 DUMMY-HOLD PIC X(120) VALUESPACE. SQ2074.2 01670001 RECORD-COUNT PIC9(5) VALUEZERO. SQ2074.2 01680001 CCVS-H-1. SQ2074.2 01690002FILLERPICTURE X(27) VALUESPACE. SQ2074.2 01700002FILLERPICTURE X(67) VALUE SQ2074.2 017100" FEDERAL SOFTWARE TESTING CENTER COBOL COMPILER VALIDATION SQ2074.2 017200- " SYSTEM". SQ2074.2 01730002FILLERPICTURE X(26) VALUESPACE. SQ2074.2 01740001 CCVS-H-2. SQ2074.2 01750002FILLERPICTURE X(52) VALUEIS SQ2074.2 017600"CCVS85 FSTC COPY, NOT FOR DISTRIBUTION.". SQ2074.2 01770002FILLERPICTUREIS X(19) VALUEIS"TEST RESULTS SET- ". SQ2074.2 01780002 TEST-ID PICTUREIS X(9). SQ2074.2 01790002FILLERPICTUREIS X(40) VALUEISSPACE. SQ2074.2 01800001 CCVS-H-3. SQ2074.2 01810002FILLERPICTURE X(34) VALUE SQ2074.2 018200" FOR OFFICIAL USE ONLY ". SQ2074.2 01830002FILLERPICTURE X(58) VALUE SQ2074.2 018400"COBOL 85 VERSION 4.2, Apr 1993 SSVG ".SQ2074.2 01850002FILLERPICTURE X(28) VALUE SQ2074.2 018600" COPYRIGHT 1985 ". SQ2074.2 01870001 CCVS-E-1. SQ2074.2 01880002FILLERPICTUREIS X(52) VALUEISSPACE. SQ2074.2 01890002FILLERPICTUREIS X(14) VALUEIS"END OF TEST- ". SQ2074.2 01900002 ID-AGAIN PICTUREIS X(9). SQ2074.2 01910002FILLERPICTURE X(45) VALUEIS SQ2074.2 019200" NTIS DISTRIBUTION COBOL 85". SQ2074.2 01930001 CCVS-E-2. SQ2074.2 01940002FILLERPICTURE X(31) VALUE SQ2074.2 019500SPACE. SQ2074.2 01960002FILLERPICTURE X(21) VALUESPACE. SQ2074.2 01970002 CCVS-E-2-2. SQ2074.2 01980003 ERROR-TOTAL PICTUREIS XXX VALUEISSPACE. SQ2074.2 01990003FILLERPICTUREIS X VALUEISSPACE. SQ2074.2 02000003 ENDER-DESC PIC X(46) VALUE"ERRORS ENCOUNTERED". SQ2074.2 02010001 CCVS-E-3. SQ2074.2 02020002FILLERPICTURE X(22) VALUE SQ2074.2 020300" FOR OFFICIAL USE ONLY". SQ2074.2 02040002FILLERPICTURE X(12) VALUESPACE. SQ2074.2 02050002FILLERPICTURE X(58) VALUE SQ2074.2 020600"ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".SQ2074.2 02070002FILLERPICTURE X(13) VALUESPACE. SQ2074.2 02080002FILLERPIC X(15) VALUE" COPYRIGHT 1985". SQ2074.2 02090001 CCVS-E-4. SQ2074.2 02100002 CCVS-E-4-1 PIC XXX VALUESPACE. SQ2074.2 02110002FILLERPIC XXXX VALUE" OF ". SQ2074.2 02120002 CCVS-E-4-2 PIC XXX VALUESPACE. SQ2074.2 02130002FILLERPIC X(40) VALUE SQ2074.2 021400" TESTS WERE EXECUTED SUCCESSFULLY". SQ2074.2 02150001 XXINFO. SQ2074.2 02160002FILLERPIC X(30) VALUE" *** INFORMATION ***". SQ2074.2 02170002 INFO-TEXT. SQ2074.2 02180004FILLERPIC X(20) VALUESPACE. SQ2074.2 02190004 XXCOMPUTED PIC X(20). SQ2074.2 02200004FILLERPIC X(5) VALUESPACE. SQ2074.2 02210004 XXCORRECT PIC X(20). SQ2074.2 02220001 HYPHEN-LINE. SQ2074.2 02230002FILLERPICTUREIS X VALUEISSPACE. SQ2074.2 02240002FILLERPICTUREIS X(65) VALUEIS"************************SQ2074.2 022500- "*****************************************". SQ2074.2 02260002FILLERPICTUREIS X(54) VALUEIS"************************SQ2074.2 022700- "******************************". SQ2074.2 02280001 CCVS-PGM-ID PIC X(6) VALUE SQ2074.2 022900"SQ207M". SQ2074.2 023000PROCEDUREDIVISION. SQ2074.2 023100 CCVS1 SECTION. SQ2074.2 023200 OPEN-FILES. SQ2074.2 023300OPEN I-O RAW-DATA. SQ2074.2 023400MOVE CCVS-PGM-ID TO RAW-DATA-KEY. SQ2074.2 023500READ RAW-DATA INVALIDKEYGOTO END-E-1. SQ2074.2 023600MOVE"ABORTED "TO C-ABORT. SQ2074.2 023700ADD1TO C-NO-OF-TESTS. SQ2074.2 023800ACCEPT C-DATE FROMDATE. SQ2074.2 023900ACCEPT C-TIME FROMTIME. SQ2074.2 024000REWRITE RAW-DATA-SATZ INVALIDKEYGOTO END-E-1. SQ2074.2 024100 END-E-1. SQ2074.2 024200CLOSE RAW-DATA. SQ2074.2 024300OPENOUTPUT PRINT-FILE. SQ2074.2 024400MOVE CCVS-PGM-ID TO TEST-ID. MOVE CCVS-PGM-ID TO ID-AGAIN. SQ2074.2 024500MOVESPACETO TEST-RESULTS. SQ2074.2 024600PERFORM HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE. SQ2074.2 024700GOTO CCVS1-EXIT. SQ2074.2 024800 CLOSE-FILES. SQ2074.2 024900PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE. SQ2074.2 025000OPEN I-O RAW-DATA. SQ2074.2 025100MOVE CCVS-PGM-ID TO RAW-DATA-KEY. SQ2074.2 025200READ RAW-DATA INVALIDKEYGOTO END-E-2. SQ2074.2 025300MOVE"OK. "TO C-ABORT. SQ2074.2 025400MOVE PASS-COUNTER TO C-OK. SQ2074.2 025500MOVE ERROR-HOLD TO C-ALL. SQ2074.2 025600MOVE ERROR-COUNTER TO C-FAIL. SQ2074.2 025700MOVE DELETE-CNT TO C-DELETED. SQ2074.2 025800MOVE INSPECT-COUNTER TO C-INSPECT. SQ2074.2 025900REWRITE RAW-DATA-SATZ INVALIDKEYGOTO END-E-2. SQ2074.2 026000 END-E-2. SQ2074.2 026100CLOSE RAW-DATA. SQ2074.2 026200 TERMINATE-CCVS. SQ2074.2 026300EXITPROGRAM. SQ2074.2 026400 TERMINATE-CALL. SQ2074.2 026500STOPRUN. SQ2074.2 026600 INSPT. MOVE"INSPT"TO P-OR-F. ADD1TO INSPECT-COUNTER. SQ2074.2 026700 PASS. MOVE"PASS "TO P-OR-F. ADD1TO PASS-COUNTER. SQ2074.2 026800 FAIL. MOVE"FAIL*"TO P-OR-F. ADD1TO ERROR-COUNTER. SQ2074.2 026900 DE-LETE. MOVE"*****"TO P-OR-F. ADD1TO DELETE-CNT. SQ2074.2 027000MOVE"****TEST DELETED****"TO RE-MARK. SQ2074.2 027100 PRINT-DETAIL. SQ2074.2 027200IF REC-CT NOTEQUALTOZERO SQ2074.2 027300MOVE"."TO PARDOT-X SQ2074.2 027400MOVE REC-CT TO DOTVALUE. SQ2074.2 027500MOVE TEST-RESULTS TO PRINT-REC. PERFORM WRITE-LINE. SQ2074.2 027600IF P-OR-F EQUALTO"FAIL*"PERFORM WRITE-LINE SQ2074.2 027700PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX SQ2074.2 027800ELSEPERFORM BAIL-OUT THRU BAIL-OUT-EX. SQ2074.2 027900MOVESPACETO P-OR-F. MOVESPACETO COMPUTED-X. SQ2074.2 028000MOVESPACETO CORRECT-X. SQ2074.2 028100IF REC-CT EQUALTOZEROMOVESPACETO PAR-NAME. SQ2074.2 028200MOVESPACETO RE-MARK. SQ2074.2 028300 HEAD-ROUTINE. SQ2074.2 028400MOVE CCVS-H-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. SQ2074.2 028500MOVE CCVS-H-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES. SQ2074.2 028600MOVE CCVS-H-3 TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES. SQ2074.2 028700 COLUMN-NAMES-ROUTINE. SQ2074.2 028800MOVE CCVS-C-1 TO DUMMY-RECORD. PERFORM WRITE-LINE. SQ2074.2 028900MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. SQ2074.2 029000MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE. SQ2074.2 029100 END-ROUTINE. SQ2074.2 029200MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.SQ2074.2 029300 END-RTN-EXIT. SQ2074.2 029400MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. SQ2074.2 029500 END-ROUTINE-1. SQ2074.2 029600ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER TO SQ2074.2 029700 ERROR-HOLD. ADD DELETE-CNT TO ERROR-HOLD. SQ2074.2 029800ADD PASS-COUNTER TO ERROR-HOLD. SQ2074.2 029900* IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12. SQ2074.2 030000MOVE PASS-COUNTER TO CCVS-E-4-1. SQ2074.2 030100MOVE ERROR-HOLD TO CCVS-E-4-2. SQ2074.2 030200MOVE CCVS-E-4 TO CCVS-E-2-2. SQ2074.2 030300MOVE CCVS-E-2 TO DUMMY-RECORD PERFORM WRITE-LINE. SQ2074.2 030400 END-ROUTINE-12. SQ2074.2 030500MOVE"TEST(S) FAILED"TO ENDER-DESC. SQ2074.2 030600IF ERROR-COUNTER ISEQUALTOZERO SQ2074.2 030700MOVE"NO "TO ERROR-TOTAL SQ2074.2 030800ELSE SQ2074.2 030900MOVE ERROR-COUNTER TO ERROR-TOTAL. SQ2074.2 031000MOVE CCVS-E-2 TO DUMMY-RECORD. SQ2074.2 031100PERFORM WRITE-LINE. SQ2074.2 031200 END-ROUTINE-13. SQ2074.2 031300IF DELETE-CNT ISEQUALTOZERO SQ2074.2 031400MOVE"NO "TO ERROR-TOTAL ELSE SQ2074.2 031500MOVE DELETE-CNT TO ERROR-TOTAL. SQ2074.2 031600MOVE"TEST(S) DELETED "TO ENDER-DESC. SQ2074.2 031700MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE. SQ2074.2 031800IF INSPECT-COUNTER EQUALTOZERO SQ2074.2 031900MOVE"NO "TO ERROR-TOTAL SQ2074.2 032000ELSEMOVE INSPECT-COUNTER TO ERROR-TOTAL. SQ2074.2 032100MOVE"TEST(S) REQUIRE INSPECTION"TO ENDER-DESC. SQ2074.2 032200MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE. SQ2074.2 032300MOVE CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE. SQ2074.2 032400 WRITE-LINE. SQ2074.2 032500ADD1TO RECORD-COUNT. SQ2074.2 032600IF RECORD-COUNT GREATER50 SQ2074.2 032700MOVE DUMMY-RECORD TO DUMMY-HOLD SQ2074.2 032800MOVESPACETO DUMMY-RECORD SQ2074.2 032900WRITE DUMMY-RECORD AFTERADVANCINGPAGE SQ2074.2 033000MOVE CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN SQ2074.2 033100MOVE CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES SQ2074.2 033200MOVE HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN SQ2074.2 033300MOVE DUMMY-HOLD TO DUMMY-RECORD SQ2074.2 033400MOVEZEROTO RECORD-COUNT. SQ2074.2 033500PERFORM WRT-LN. SQ2074.2 033600 WRT-LN. SQ2074.2 033700WRITE DUMMY-RECORD AFTERADVANCING1 LINES. SQ2074.2 033800MOVESPACETO DUMMY-RECORD. SQ2074.2 033900 BLANK-LINE-PRINT. SQ2074.2 034000PERFORM WRT-LN. SQ2074.2 034100 FAIL-ROUTINE. SQ2074.2 034200IF COMPUTED-X NOTEQUALTOSPACEGOTO FAIL-ROUTINE-WRITE. SQ2074.2 034300IF CORRECT-X NOTEQUALTOSPACEGOTO FAIL-ROUTINE-WRITE. SQ2074.2 034400MOVE"NO FURTHER INFORMATION, SEE PROGRAM."TO INFO-TEXT. SQ2074.2 034500MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. SQ2074.2 034600GOTO FAIL-ROUTINE-EX. SQ2074.2 034700 FAIL-ROUTINE-WRITE. SQ2074.2 034800MOVE TEST-COMPUTED TO PRINT-REC PERFORM WRITE-LINE SQ2074.2 034900MOVE TEST-CORRECT TO PRINT-REC PERFORM WRITE-LINE 2 TIMES. SQ2074.2 035000 FAIL-ROUTINE-EX. EXIT. SQ2074.2 035100 BAIL-OUT. SQ2074.2 035200IF COMPUTED-A NOTEQUALTOSPACEGOTO BAIL-OUT-WRITE. SQ2074.2 035300IF CORRECT-A EQUALTOSPACEGOTO BAIL-OUT-EX. SQ2074.2 035400 BAIL-OUT-WRITE. SQ2074.2 035500MOVE CORRECT-A TO XXCORRECT. MOVE COMPUTED-A TO XXCOMPUTED. SQ2074.2 035600MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. SQ2074.2 035700 BAIL-OUT-EX. EXIT. SQ2074.2 035800 CCVS1-EXIT. SQ2074.2 035900EXIT. SQ2074.2 036000 SECT-SQ207M-0001 SECTION. SQ2074.2 036100 WRITE-INIT-GF-01. SQ2074.2 036200MOVE NOTE-1 TO PRINT-REC. SQ2074.2 036300WRITE PRINT-REC AFTERADVANCING1LINE. SQ2074.2 036400MOVE NOTE-2 TO PRINT-REC. SQ2074.2 036500WRITE PRINT-REC AFTERADVANCING1LINE. SQ2074.2 036600MOVESPACETO DUMMY-RECORD. SQ2074.2 036700PERFORM BLANK-LINE-PRINT. SQ2074.2 036800 WRITE-TEST-GF-01. SQ2074.2 036900MOVE"WRT FRM BFR ADV MNC"TO FEATURE. SQ2074.2 037000MOVE"WRITE-TEST-GF-01"TO PAR-NAME. SQ2074.2 037100MOVE"FROM 77 LEVEL"TO RE-MARK. SQ2074.2 037200PERFORM WRITE-TEST-LINE. SQ2074.2 037300WRITE PRINT-REC FROM BEFORE-MSG-1 BEFOREADVANCING SQ2074.2 037400 MNEMONIC-NAME. SQ2074.2 037500WRITE PRINT-REC FROM BEFORE-MSG-3 BEFOREADVANCING0LINE. SQ2074.2 037600 WRITE-TEST-GF-02. SQ2074.2 037700MOVE"WRT FRM BFR MNC"TO FEATURE. SQ2074.2 037800MOVE"WRITE-TEST-GF-02"TO PAR-NAME. SQ2074.2 037900MOVE"FROM 01 LEVEL"TO RE-MARK. SQ2074.2 038000PERFORM WRITE-TEST-LINE. SQ2074.2 038100WRITE PRINT-REC FROM BEFORE-MSG-2 BEFORE MNEMONIC-NAME. SQ2074.2 038200WRITE PRINT-REC FROM BEFORE-MSG-3 BEFOREADVANCING0LINE. SQ2074.2 038300 WRITE-TEST-GF-03. SQ2074.2 038400MOVE"WRT FRM AFT ADV MNC"TO FEATURE. SQ2074.2 038500MOVE"WRITE-TEST-GF-03"TO PAR-NAME. SQ2074.2 038600MOVE"FROM 03 LEVEL"TO RE-MARK. SQ2074.2 038700PERFORM WRITE-TEST-LINE. SQ2074.2 038800WRITE PRINT-REC FROM AFTER-MSG-1 AFTERADVANCING SQ2074.2 038900 MNEMONIC-NAME. SQ2074.2 039000WRITE PRINT-REC FROM AFTER-MSG-2 AFTERADVANCING1LINE. SQ2074.2 039100 WRITE-TEST-GF-04. SQ2074.2 039200MOVE"WRT FRM AFT MNC"TO FEATURE. SQ2074.2 039300MOVE"WRITE-TEST-GF-04"TO PAR-NAME. SQ2074.2 039400PERFORM WRITE-TEST-LINE. SQ2074.2 039500WRITE PRINT-REC FROM AFTER-MSG-1 AFTER MNEMONIC-NAME. SQ2074.2 039600WRITE PRINT-REC FROM AFTER-MSG-2 AFTERADVANCING1LINE. SQ2074.2 039700 WRITE-TEST-GF-05. SQ2074.2 039800MOVE"WRT BFR ADV MNC"TO FEATURE. SQ2074.2 039900MOVE"WRITE-TEST-GF-05"TO PAR-NAME. SQ2074.2 040000PERFORM WRITE-TEST-LINE. SQ2074.2 040100MOVE BEFORE-MSG-1 TO PRINT-REC. SQ2074.2 040200WRITE PRINT-REC BEFOREADVANCING MNEMONIC-NAME. SQ2074.2 040300MOVE BEFORE-MSG-3 TO PRINT-REC. SQ2074.2 040400WRITE PRINT-REC BEFOREADVANCING0LINE. SQ2074.2 040500 WRITE-TEST-GF-06. SQ2074.2 040600MOVE"WRT BFR MNC"TO FEATURE. SQ2074.2 040700MOVE"WRITE-TEST-GF-06"TO PAR-NAME. SQ2074.2 040800PERFORM WRITE-TEST-LINE. SQ2074.2 040900MOVE BEFORE-MSG-2 TO PRINT-REC. SQ2074.2 041000WRITE PRINT-REC BEFORE MNEMONIC-NAME. SQ2074.2 041100MOVE BEFORE-MSG-3 TO PRINT-REC. SQ2074.2 041200WRITE PRINT-REC BEFOREADVANCING0LINE. SQ2074.2 041300 WRITE-TEST-GF-07. SQ2074.2 041400MOVE"WRT AFT ADV MNC"TO FEATURE. SQ2074.2 041500MOVE"WRITE-TEST-GF-07"TO PAR-NAME. SQ2074.2 041600MOVE"RECORD-NAME IS QUALIFIED (IN)"TO RE-MARK. SQ2074.2 041700PERFORM WRITE-TEST-LINE. SQ2074.2 041800MOVE AFTER-MSG-1 TO PRINT-REC. SQ2074.2 041900WRITE PRINT-REC IN PRINT-FILE AFTERADVANCING MNEMONIC-NAME. SQ2074.2 042000MOVE AFTER-MSG-2 TO PRINT-REC. SQ2074.2 042100WRITE PRINT-REC AFTERADVANCING1LINE. SQ2074.2 042200 WRITE-TEST-GF-08. SQ2074.2 042300MOVE"WRT AFT MNC"TO FEATURE. SQ2074.2 042400MOVE"WRITE-TEST-GF-08"TO PAR-NAME. SQ2074.2 042500MOVE"RECORD-NAME IS QUALIFIED (OF)"TO RE-MARK. SQ2074.2 042600PERFORM WRITE-TEST-LINE. SQ2074.2 042700MOVE AFTER-MSG-1 TO PRINT-REC. SQ2074.2 042800WRITE PRINT-REC OF PRINT-FILE AFTER MNEMONIC-NAME. SQ2074.2 042900MOVE AFTER-MSG-2 TO PRINT-REC. SQ2074.2 043000WRITE PRINT-REC AFTERADVANCING1LINE. SQ2074.2 043100 SQ207M-END-ROUTINE. SQ2074.2 043200MOVE"END OF SQ207M VALIDATION TESTS"TO PRINT-REC. SQ2074.2 043300WRITE PRINT-REC AFTERADVANCING1LINE. SQ2074.2 043400GOTO CCVS-EXIT. SQ2074.2 043500 WRITE-TEST-LINE. SQ2074.2 043600PERFORM PRINT-DETAIL. SQ2074.2 043700PERFORM BLANK-LINE-PRINT. SQ2074.2 043800 CCVS-EXIT SECTION. SQ2074.2 043900 CCVS-999999. SQ2074.2 044000GOTO CLOSE-FILES. SQ2074.2
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.4Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-09-27)
¤
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 und die Messung sind noch experimentell.