C20 1601 5_1401_pgm Catalog 5 1401 Pgm
C20-1601-5_1401_pgmCatalog C20-1601-5_1401_pgmCatalog
User Manual: C20-1601-5_1401_pgmCatalog
Open the PDF directly: View PDF .
Page Count: 113
Download | |
Open PDF In Browser | View PDF |
File No. 1401/1440-20 Form C20-1601-5 Systems Reference Library Catalog of Programs for IBM 1240-1401 1420-1440 and 1460 Data Processing Systems December 1966 This Catalog contains a complete listing of all programs available for the IBM 1240, 1401, 1420, 1440 and 1460 Data Processing Systems. It obsoletes the previous edition of this Catalog, Form No. C20-1601-4 and its Supplement Form No. N20-0013-8 Instructions for ordering magnetic tape programs are contained in the section of the Introduction entitled, "How to Order Programs". This Catalog contains the following sections: 1. Introduction and instructions on how to use the catalogs and how to order the programs. 2. A list of corrections and revisions to announced programs (if applicable). 3. A Keyword-in-Context (KWIC) Index. 4. Abstracts of all available programs. 5. A list of deletions (if applicable). All programs listed in this Catalog should be ordered through your local IBM Branch Office. Copies of this and other mM publications can be obtained through mM branch offices. Address comments concerning the contents of this publication to mM, Program Information Department, 40 Saw Mill River Road, Hawthorne, N. Y. 10532 T~elr (f C(~TE~lS P.AGE • • • • • • • • • • • • • • • • • • • • • • • • • • •• TYPES CF FR(G~'~S • • • • • • • • • • • • • • • • • • • • • • • STANCARCS FCR TYFE I~ ICLSTC~ER CCNTRIBLTECI FR(GR'~S • • • • • HC~ IC CReER FR(GR.~S ••••••••••••••••••••• KEYW(RC-I~-CC~TEXT IKklCI IN[~X ••••• • • • • • • • •• PR(GRA~ Cl'SSIFIC'lI(~ cerES. • • • • • • • • • • • • • • • • • USING ThE CAT.LCG • • • • • • • • • • • • • • • • • • • • • • • NEk FFCGF'~S • • • • • • • • • • • • • • • • • • • • • • • • • • PReER" C(PRECTl(NS 'NC REVISICNS • • • • • • • • • • • • • • • tELE1EC FR(GR~'S • • • • • • • • • • • • • • • • • • •• I~TRCCLCII(N lIST ( f LISI (F •••••••••• ANt ~EVISICNS ~(RtS PREVE~TE[ FP(~ I~[EXING ••••• KEY~(R[-I~-C(NIEXT IKhICI INtEX •••• NE~ FR(GRA~S FR[GRA~ C(RFECIIe~s Ie~ PR(GPA~S Ie, 144C [tT' LIST (F FR(GR.~ PP(CESSI~f DElETI(~S • · · · ·· •• •• ·• •• ·· ·• ·• ·• ·· •• ·· •• ·· •• •• ·• • • • • • • • • • · · · • • • • • • • ·• • • • · • • • ·· • • ·• ·· •• •• ·• ·· •• •• ·• ·• ·• ·· •• •• ·• ·• ·• ·• •• ·• •• · · · ·• •• ·• •• •• ·• ·• ·• •• •• ·· •• ·· ·• •• •• • · • • • • · · · • · • · • ..................... ••••••••• • ••••••• • • IE~ 124C [AlA FR(CESSINC SYS11:fti IE~ 1401 CATA FF(CESSI~G S~SlEf-J Ie~ 142C [,lA PR(CESSl~G S~STE~ IB~ 144C ['fA PRCCESSING S~ST£'" IE~ 146C C'TA FReCESSING SYSlfft CCNTRIELTEC fRCGRl~S • • • • IB~ 14Cl [AlA PRCCESSINC S~SlEt' AESIR~ClS · .· .. .. .. .. .. .. .. ·• .• .• .• . · . .· .. .. .. .. .. .. ·• .• .• .• .• S~SlEfi ill ill ill ~ ~ v vli vll vli vtii viii viii ix x 001 001 001 001 018 019 030 033 033 075 081 INTRODUCTION The Catalogs for the systems listed below, with their form numbers, are currently available fram IBM Branch Offices. Individually updated supplemental issues 0 f all Catalogs will be published under the form numbers indicated and can be obtained from IBM Branch Offices as they are published. Title --- Catalog Form No. Supplement Form No. Catalog of C20-l600 Programs for IBM 305 and 650 Data Processing Systems N20-00l2 Catalog of C20-l60l Programs for IBM 1240, 1401, 1420, 1440, and 1460 Data Processing Systems N20-00l3 Catalog of C20-l602 Programs for IBM 705, 1410, 7010, 7070, 7072, 7074, 7080, 7740 and 7750 Data Processing Systems N20-00l4 Catalog of Programs for IBM 1620 and 1710 Data Processing Systems N20-00l5 C20-l603 To assist you in using this Catalog, the abstracts are listed by file number in numeric and alphabetical sequence. TYPES OF PROGRAMS Type I Programming Systems are conceived and developed by IBM as integral parts of the data processing system for which they are written. Type II Application Programs are carefully selected solutions by IBM of data processing problems. They are supported by well-planned documentation and tested procedures. Both types of programs are maintained by IBM and modifications will be supplied automatically to all users of specific programs by the Program Information Department, Abstracts for Type I and Type II programs are contained in the "IBM Programs" Section of this Catalog. Type III IBM-Contributed Programs are contributed voluntarily by IBM employees to aid the programming and system community. Type IV Catalog of C20-l604 Programs for IBM 704, 709, 7040, 7044, 7090 and 7094 Data Processing Systems N20-00l6 Catalog of Programs for IBM System/360 C20-l6l9 N20-0030 Catalog of C20-l630 Programs for IBM 1130 Computer System and IBM 1800 Data Acquisition and Control System N20-003l This Catalog contains a complete listing of all programs available for the IBM 1240, 1401, 1420, 1440 and 1460 Data Processing Systems. It obsoletes the previous edition of this Catalog and its Supplements. Customer-Contributed Programs are valuable aids to the programming and systems community supplied by members of customer organizations and individual users of IBM Data Processing Systems. IBM serves solely as the distribution agent for Type III and Type IV programs. Abstracts for Type III and Type IV programs are contained in the "Contributed Programs" Section of this Catalog. STANDARDS FOR TYPE IV (CUSTOMER CONTRIBUTED) PROGRAMS Programs written by customer personnel must conform to established standards and procedures. These criteria differ according to the machine system for which the program is written. Copies of standards and procedures for Type IV (Customer Contributed) Programs are available through your local IBM Branch Office. iii HOW TO ORDER PROGRAMS ally by the keywords in the program titles. There is an index entry for each significant keyword in the title. Certain words are not accepted as indexing words but will be printed as part of the title. This KWIC Index was prepared by highlighting each keyword of the title in the context of words on either side of it and aligning the keywords of all titles alphabetically in a vertical column. The following example will illustrate the operation: Notice that the # sign always precedes the first word of the title. A title that is longer than 59 characters will show only the characters that fall on either side of the keyword being highlighted, up to the limits of one line. The complete title may be found in the Abstract section. The slash (I) is used in place of parentheses. The # placed two spaces in front of the first word indicates that the entry is the second part of a two-line title. Domestic Customers All Programs listed in this Catalog should be ordered through your local IBM Branch Office. Magnetic tapes will be duplicated at 556 characters per inch unless a different density is specified by the requestor. A full reel of tape, containing 2400 feet, should be submitted. Be sure to check the abstract for the exact number of tapes required when requesting a magnetic tape program. The Program Information Department's objective is to complete the in-house processing of a program request within ten (10) working days of its receipt by the department. IBM World Trade Users World Trade users should order programs by contacting their IBM representative. KEYWORD-IN-CONTEXT INDEX The Keyword-in-Context Index lists available programs arranged alphabetic- SYSTEM FILE NO. TITLE LYSIS, BCB CIRCULAR A-54 HLEASE VS. ANA 1401 STORAGE ON TAPE TC ABRIDGE CARC-KEEPING #STACK - 1401 SYNTRAN AN INCEXING ABSTRACTING AND RETRIEVAL SYSTEM # 1401 NG SYSTEM ASSEMBLY HACCELERATOR PACK - SYMBOLIC 4K PROGRAMMI 1401 ILE #[IRECT ACCESS STORAGE CEVICE INDEX SEQUENTIAL F 1401 1440 HMORTGAGE LOAN ACCOUNTING 1440 HDEMAND DEPOSIT ACCOUNTING 1440 HON-LINE SAVINGS ACCOUNTING 1440 #SAVINGS ACCCUNTING TOR FREIGHT REVENUE ACCCUNTING #MO 1440 1440 #INSTALLMENT LCAN ACCOUNTING 1440 #HOSPITAL ACCOUNTS PAYABLE 1440 .RETAIL ACCOUNTS RECEIVABLE 1440 #ACC[UNTS RECEIVABLE FOR HOSPITALS EREST AND PRINCIPAL ACCUMULATION HMCNTHLY INVESTMENT INT 1401 TING SYSTEM LIBRARY ACTIVITY DATA STATISTICAL #HISTORY REPCR 1401 ORE DUMP' RCUT INE I N ACTUAL FORM HC 1440 CURVE SMCOTHI~G FCR ACTUARIAL #ORTHOGONAL POLYNOMIAL 1401 1401 #GENERAlIZEC TAPE ACD AND fILE SEARCH SSOR STRUCTURE FILE ACCRESS #BILL OF MATERIAL PROCE 1440 RUCTIONS Te A GIVEN ADDRESS HCORE SEARCH FOR BRA.NCh INST 1401 NO RADIX PROGRAMMED ADDRESS CONVERSION TECHNIQUES#DIVISION A 1401 UTOMATIC PROGRAMMED ADDRESS CONVERSIONHGENERAL APPROACh TO A 1401 1440 HNA~E AND ADDRESS FILE MAINTENANCE PROGRAM M # RANDCM ACCRESS TRANSFORMATICN EVALUATICN PROGRA 1401 1401 #1401/1311 DISK ADDRESS UTILITY 1440 H1440i1311 DISK AtCRESS UTILITY ETHOD I#TRACING-DAY ADJUSTMENT FOR 1401 VERSIONS OF CENSUS M 1401 1401 #SEASONAL ADJUSTMENT CF MONTHLY TIME SERIES .SEASONAL ADJUSTMENT-CENSUS METHOD II, X-9 VERSION 1401 , 4K, N, 4K, 'SEASONAL ADJUSTMENT, CENSUS METHOD II, X-9 VERSIO 1401 l.V PAG~ 14.0.oi4 01.4.107 10.3.045 01.1.016 01.4.215 FB-04X FB-03X FB-07X FB-05X ST-02X 10.2.003 UH-03X DR-02X Ut-:-02X 10.2.005 10.3.062 02.7.003 06.0.017 01.4.044 12.3.001 01.4.162 01.4.081 01.4.034 02.9.001 074 C44 069 033 052 C21 021 022 021 027 07(l 02S 02C 028 064 C1.4.C98 043 01.4.176 02.1.002 06.0.018 06.0.001 06.0.009 06.0.010 049 076 06j C61 C62 062 011 078 062 040 OSC 04S 04"3 040 078 PROGRAM CLASSIFICATION CODES /MT/ Textiles and Paper Included below is a complete listing of classification codes for all types of programs and for each system included in this Catalog. The Programming Systems {Type I} and Application Programs (Type II) abstracts appear in the "IBM Programs" Section of this Catalog; the IBMContributed Programs (Type III) and CUstomer-Contributed Programs {Type IV} appear in the "Contributed Programs" Section of this Catalog. In addition to assisting you in locating the abstract of each program, this list should prove useful in classifying programs written by IBH or customer personnel and contributed to the program libraries. Service Industries Finance /FB/ /FI/ Banking Brokerage and Investment Information Retrieval /CR/ Information Retrieval Insurance /IF/ /IL/ Fire and Casualty Life State and Local Government /UG/ Government, State and Local Programming Systems Type I Transportation /AD/ /AS/ /AT/ /AU/ /CB/ /CT/ /ev/ /ON/ /FO/ /10/ /LM/ /MI/ /PR/ /RG/ /SI/ /SM/ /SP/ /SV/ /UT/ Autochart Assembly Systems Automatic Test Autocoder COBOL - Common Bus. Oriented Language Commercial Translator Conversion Programs Diagnostic Programs FORTRAN - Formula Translation Input/OUtput Library Material Miscellaneous ~ Processor - Includes AU, CB, I/O, etc. Report Generators Simulator Programs Sort/Merge Symbolic Assembly Programs Supervisory Systems Utility Programs /ST/ Transportation Utilities /SU/ Utilities Federal Region /GF/ Government, Federal Scientific Industries Aerospace /MA/ Aerospace Education /US/ Secondary Schools Medical Application Programs Type II /UH/ Hospital and Medical Distribution Scientific Marketing /OP/ /OR/ /OW/ Publishing Retail Wholesale /CA/ /CO/ /CP/ /CM/ Fabrication and Assembly /CN/ /CX/ /EE/ /EO/ /EX/ /ME/ /EC/ Numerical Control Applications Other Electrical Engineering Optics Other Electrical and Machinery /MF/ Cross Industry Communications /SC/ Process /MP/ Statistical Applications Operations Research Critical Path Scheduling Mathematical Applications Civil Engineering Fabrication and Primary Metals Petroleum and Industrial Chemicals v Communications Simulators Share 13.0 Simulators /CS/ 13.1 13.2 13.3 13.4 Systems Engineering Techniques Systems Engineering /SE/ Unclassified 14.0 Type III and Type IV Programs IBM 1440 Data Processing System IBM 1401, 1420 and 1460 Data Processing Systems Programming Systems 1.0 utility Programs 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 Assembly Sorting - Merging Report Generating Miscellaneous General Purpose Input/Output Data Transmission Programming Systems 2.0 Mathematical Subroutines 3.0 Preprocessing, Editing Monitoring or Supervisory Assembly Compiling IOCS Report Generators Sorting, Merging File Organization Data Transmission Other Utility Programs 2.0 Differential & Integral Equations 4.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Disk Tape Duplicators and Listers Input-Output Internal Information Transfer Data Manipulation-Handling Debugging Aids Housekeeping, Documentation, Programming Aids 2.9 Other Matrix Programs 5.0 Statistical Programs 6.0 Mathematical Routines 7.0 Physical Sciences 8.0 8.1 8.2 8.3 8.4 Utility Assembly Simulation Other General Physics Nuclear Physics Geology and Geophysics Other Simulators, Translators, & Interpreters 3.0 3.1 3.2 3.3 3.4 3.9 Engineering Applications 9.0 9.1 9.2 9.3 9.4 9.5 9.6 Aeronautical Civil Chemical Electrical Mechanical Petroleum 9.7 Other Unit Record Simulation Computer Simulation Translators Interpreters Other Differential & Integral Equations 4.0 Matrix Programs 5.0 Statistical Analysis & Probability 6.0 Management Science 10.0 6.1 6.2 6.3 6.4 6.5 6.6 6.9 10.1 Linear Progr~T@ing 10.2 Simulation 10.3 Other Demonstration Programs 11.0 Basic Statistics Time Series Analysis Correlation Regression Analysis Analysis of Variance Tests Other Guide 12.0 Mathematical Routines 7.0 12.1 12.2 12.3 12.4 Utility Assembly Simulation Other 7.1 Functional Subroutines 7.2 Floating Point Arithmetic 7.3 Interpolation & Curve Fitting vi 7.4 Polynomial Solutions 7.9 Other Social & Physical Sciences, Engineering Applications 8.0 Management Information 9.0 9.1 Inventory Control 9.2 Scheduling 9.3 Information Classification & Retrieval 9.4 Simulators 9.5 Linear Programming 9.6 General Problem Solvers 9.9 Other Commercial Industries Applications 10.0 10.1 10.2 10.3 10.9 Distribution Finance Insurance Other Public Service Industries Applications 11.0 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.9 Business Services Communications Education Government Medical Transportation Utilities Other Manufacturing Industries Applications 12.0 System 1440 1401 File No. CX-07X 06.0.010 The number of the IBM system for which the program is written. The IBM Library code for filing and ordering a program. Now refer back to the illustration in the section entitled, "Keyword-inContext Index". As you can see, there are two kinds of file numbers: The first consists of an alphabetical and numeric reference; the second is completely numeric in a Dewey Decimal sequence. Type I and II program abstracts are located in the "IBM Programs" section of this Catalog; Type III and IV program abstracts are located in the "Contributed Programs" section. The page number listed at the end of the KWIC entry line will direct you to the program abstract. Each abstract describes the relevant program in enough detail to help you determine if the program will meet your requirements. LIST OF NEW PROGRAMS This section consists of a list of new Programs added since the last supplement to the Catalog and a list of all programs added since the last edition of the Catalog. PROGRAM CORRECTIONS AND REVISIONS 12.1 12.2 12.3 12.4 12.5 12.6 Aerospace Control Systems Fabrication and Assembly Numerical Control Process Other Demonstrations 13.0 Systems Engineering 14.0 Unclassified 15.0 USING THE CATALOG To locate a program begin by thinking of the significant words describing the desired program. Then look in the KWIC, Keyword=in=Context, Index for the keyword entry. The page number adjacent to the file number will then direct you to the corresponding program abstract. The reference code is set up as follows: There are two kinds of revisions to programs listed in this Catalog: 1. Changes in the program abstract 2. Functional changes in the program documentation and/or changes in the card decks and tapes. Abstract changes for all Types of programs are noted in this Catalog and in the Supplement.. The following codes appear at the extreme right-end of the title line for each abstract that is new or has been revised in this edition: *N - This symbol indicates a new program *M - This symbol indicates that the title of the program has been modified when it appears only at the extreme right end of the title line. *M - This symbol indicates that the text of the abstract has been modified when an additional *M or * alone appears, at the extreme right end of each line vii of the abstract that has been modified. *R - This symbol indicates that the entire text of the abstract has been revised. Functional changes in program documentation and/or decks or tapes for Type III (IBM Contributed) and Type IV (Customer Contributed) programs are listed in a special table preceding the KWIC Index. This data is listed under three headings: program number; machine system area; and the date the correction was effective. If a user has received the program data prior to the date indicated and would like to receive the correction, he must reord~ the program. See the section entitled, IIHow to Order Programs". Information concerning functional changes in program documentation and/or decks or tapes for Type I (Programming Systems) and Type II (Application Programs) can be obtained through your IBM Branch Office. reasons for removing the program from the Ca.talog. Alphabetical Key to Reason for Removal A - This Program has been deleted because of low usage. C - This program has been deleted because of limited usefulness. D - This program is obsoleted and replaced by file number F - This program has been withdrawn by the author. Programs deleted by the letter "D" are followed by a file number code. This code is the file number of the program that replaces the deleted program. An abstract for the replacement program may be found in the "Abstracts of Available Programs II Sections in this Catalog. LISl (F PRCCf(~~ DELETED PROGRAMS This section consists of a list of programs deleted since the last Supplement to the Catalog and a list of all programs deleted since the last edition of this Catalog. Included is an alphabetical heading "Reason for Removal". Each letter refers to a key that indicates the specific F~CGP~~ CCPRECTICNS E REVISICNS ~JlCt-If\E CAlE f\L"EER AREA (1.1.C51 Cl.4.145 C3.C.C45 lC.3.C47 14(1 14(1 14(1 14(1 11-15-66 (t-C2-66 11-11-(;6 CS-CI-€6 (1.C.C01 C1.3.(02 144C 144C C7-25-66 Ct-lC-66 LIST OF NEW PROGRAMS IBM PROGRAMS FILE NUMBER PAGE TITLE 1401 NEW ENTRIES 1401-LM-012 1401/1460 TIMING PROGRAM FOR SYSTEM/360 DISK AND TAPE OPERATING SYSTEMS TAPE SORT/MERGE PROGRAMS 10 CONTRIBUTED PROGRAMS FILE NUMBER TITLE 1401 NEW ENTRIES 01.4.225 03.0.046 10.3.063 UTILITY PRINT PROGRAM CALOG, IBM 1401 CALOG SUBROUTINE FAST - FULLY AUTOMATIC SCORING TECHNIQUE - PHASE 1 PROGRAM PACKAGE 1440 NEW ENTRIES 53 60 72 02.3.004 OBJECT DECK LISTING PROGRAM 77 viii WORDS PREVENTED FROM INDEXING For the purpose of this index the following words are considered to be too general to be useful for retrieval purposes and are therefore prevented from indexing. This list may be modified A ABeUT ABnE ACCCflPAN'fIl\G ACCCRtIPtG AChIEVE£: ACHIEVEMHTS AVHEVES .ACC;;lJIREC ACRCSS ACAPTATlCN ACDITICNH AtVANUGE AIlVAt\TAGES AffECT AFFECTEO HFECTING AFFCRCING AFTER AGAI'" AGAINST A[flee HL HLEGH HLCk AllCWEO HLCWING HLChS HflCST HCNE ALeNG ALSC A"'CNG AN ANALYSES ANALYSIS ANAlYZING AND At.C/CR ANCTHER ANY APART AFPAREt..T APPAREt.1LY APPEAR APPEARING APPLICAB IL ITY A.PPLICAELE APPLICATICN APPLICATICNS APPLIED APPlY APPL Ylt.G APPRECIABLE APPRCACH APPRCAChES APPRCACHING ARE ARISE ARISING ARCUND AS ASCERTA IN ASPECT ASPECTS .n ATTAIN ATTAINED ATTEMPT ATTEMPTEC ATTE~PTS AVAIlAS III 1'1 AVAILABLE AvCICIf\G AhAY E EAIl EASEC eASIC SE eeCAUSE eeEN EEFCRE EEING EElCPtG EElCk BEST BETTER eETkEEN BEYCNC /:lIG HTh ERIEF ER IEFl Y flRING eLT flY C (AllEe 0,.. CAPABILITIES CAPABllIH (APAI!LE CAlSE CAlSEO CAUSES CAlJSING CERIA IN CHALLENGE CHIEF CC CCM CCfI.ING CCI'P"NIES CC,.PANY CCP'PlETE CCMPlETEC CCfolPlETEl Y CCflPRISING CChCERNEO CCNCERhING CCNSICERATIO CCNSIOERATICNS CCNSIDERED CCNSIDERI~G CCNS ISTlNG CC .. VHIENT CCRP CCRPCRATICN CCHD CPS [; [ATA CE eEG CEPARTMENT CEPARTMEtHS CEPENOING DEPT [ETER'Hf'lATlCN [ETERMINE CETERMINEC DETERMINING CI CID DISCUSSICN DC CCES eCING C(NE DClSlE C(UBLY ccwr, CR OLE CIJRING E EACH EARLIER EARLY EASE EAS IlY EASY as needed to make the index more useful. Note that hyphenated words are treated as one index word, with only the first word being significant. EIGHT EITHER ENG ET ETC EXPlAPtATICPt EXTRE"'El 'f F FAR FAST FEk FEkER FIFTH FII>SLATIC~ PRCGRAM 1ST ALL HiE SPECIAL CI-ARACTERS 'LATCh L GEN - IB~ 1401 FlC~ CI-ART GENERHCR 'HC illAUTCI'ATIC FLCW CI-.ART TECENICUE #SYSTE~.S FLCk CI-ARTER kR IT E AI\;C REA!: TAP E CI- ECK # .SECER TC SHUENCE CI-ECK A FILE CF CARCS ALPI-.ANUMERICALLY o PACE PRE-ASSEMBLY CI-ECK AM) HIT Nl4Cl1l46 PACE - PRE-ASSEI'BLY CI-ECK A~C HIT lISTI~G # IlAlTCCCDER SUBRIlUINE T G VERIFY .... CClJLUS 10 CI-ECK OIGITS C VERIFY f/UULUS 11 CI-ECK CIGITS IALTOCCCER SUBRllliTiNE T CGRAM FCR IE" #CI-ECK PCINT SliBRCUTlliE AND RESTARTING PR tIlEFf ZERC CI-ECK PRIlGRA!' # CI-ECK-FCRI' hCRDS nABEl CI-ECKES ISPSI E IBM 1311 JD LABEL CI-ECKING MACRCS FCR 14Cl1l44C/146CjSIMPL ATE ANC/CR SE'UENCE CI-ECKING PRCGRA~, #GENERALIZEC TABLL IAlTCCGCER SE'UENC E CI- ECK I NG PRCGRAM 'SYI'.BCLIC LABEL CI-ECKI~G, AIiY MACHI~E S.P.S. .CI-ECKPCINT ANC RESTART PRCCECURE #CI-RISTI'.AS CLue PRCGRAMMII STRUCTION CCURSEoRIT 26 CPERATIt,G SYS TE~ CCHUTER ASS IS TEC III.STRlClION U44C-IC #CAPERTSI~. - CC!'PUTER ASSISTED PRCJECT EVAlUATICN AND REGRESSICN AtiALYSIS CCMPUTER PRCGRAI' METIiOO CF RECCROIl\;G CCMPUTER UTiLIlATIC/\ ANC 3 1401 MCOULAR PRCGRA~"II\G CCNCEPT FCR ~ACRG-CR IENTEC PRCBLE~,~ #CCNCENSE FARGO .LNPACK CCNCENSEC CARCS 'ANTIC A LIST CF CCII.CENSEC CARCS AC - 14011144C1146( CCI'iCENSEO CEJECT CECK TC AU-008 IICCC I' TC lOA!; AL TCCCCER CCNCENSEC PRCGRAM IIPRGGRA A"fI.ING, TESTIII.G AI'iC CCNCENSII>G #APTCO - AUTOMATIC PROGR TION 'CCNCENSING AFTER REPCRT GENERATIII.G CPERA IISElF CCI TRCL SYSTEI< 'PRCJECT CCI\TRGl SYSTEI'. SHCRT INPUT ICLTPUT CCI> TRe L SYS TE~. 'SICCS- A 'PERICCICAl CCNTROl SYSTEM UNPlT CUTPlJT TAPE CCf(TRCl SYSTE~ IREVISECI 'CCI\TRCl TCTAL RCUT 1/\ E 'CCNTRCllER #CCI''IlRCLlER BM 1311 [aSK FGR~AT CCI'iVERSICN #IBM 14C5 TC I LER SIMULATIC~ DATA CC/\VERSICN ~NC SUM~ARllATION PRCGRAI"TEl CSE ~,ACRCS FCR OIV. CCNVERSICN CF CATES TC IIGENERAL P~RP AND II ISII',PLlFlEC CCNVERSICN CF OTHER PUNCI-.ESI IISCCOP I '(CIiVERSICN CF SPS TC AUTCCCDER IIOE~AN[) DEPOSIT CCNVERS IC~ PRCGRAM 'CGBCl lAII.GUAGE CCNVERS ICI'; FRCGRAM FCRTRAN II lAII.GUAGE CCNVERS ICN PRCGRAM , EI'/360 RPG I'CCEL 2C CC~VERSICI'i PRCGRA~ #14Cl FARGC TC SYST #lESS ANC DATE CChVERSICI> FRCGRAM liSPS TC ALHCCCER CCf(VERSIC/\ FRCGRAM 11l4401146C BCC-BCC CCNVERSICN SUERCUTI~E Nl4C PRCGRAI'.I'EC ACCRESS CCI>VERSICN TECh/\I~UES#CIVISICN ~NC RAC!X PRCGRAI'HU ACDRESS CCNVERSICI>IIGENERAL APPRCAC., TO AlJTCI'ATIC 'SLBRCLTINE H CC!',VERT CCLLARS ANC CENTS CIGITS TC D FCRMAT #CCil/VERT SPS CARC FCRI'AT TG ALTCCOCER CAR N 14Cl 'CVZZA TC CC/\VERT 14Cl AUTGCCCER CPS TC 144C CPS C N 1440 'CVCGA TC CCNVERT 1401 AUTOCOCER CPS TG 144C CPS C ED 'SPS Te AL HceCER CCNVERTER #SCPI-.ISTICAT , CCRELOAC CCNVERTER 144C 14Cl 1401 14Cl 14CI 14Cl 1401 1401 14CI 144( 14Cl 14Cl 14CI 144( 1401 1401 14Cl 14Cl 1401 14(1 14Cl 14Cl 1401 1440 14Cl 14Cl 1401 14Cl 14Cl 14CI 1401 14Cl 14Cl 14( 1 1401 14Cl 1440 14( 1 14Cl 14Cl 14Cl 144C 14Cl 14Cl 1401 14Cl 1401 1440 144C 146C 14100 14Cl 1440 1440 1460 14Cl 14(1 14Cl 14Cl 14Cl 14Cl 14CI 14CI 14Cl 14(1 14(1 14Cl 144C 144C 14Gl 14Cl 14Cl 14Cl 14Cl 14Cl 14(1 14CI 1401 1401 14CI 14Cl I4Cl 1440 14Cl 14(1 1440 14Cl 14Cl 14Cl 1401 14Cl 144C 144( 1401 14CI 14Cl 14Cl 14CI 1440 14Cl 14CI 1401 14Cl 14Cl 124C 14CI 14Cl 14Cl 14(1 1440 14(1 14Cl 14CI C2.4.(CI C2.0.C2S Cl.4.2C3 02.0.C22 C2.C.ClS 02.0.03S 01.4.136 01.2.COS Cl.I.C51 Cl.C.CCI 12.1.C03 12.1.CC4 Cl.4.171 C2.6.CC2 14.0.CC8 01.1.(46 CI.5.C2( 01.4.(56 01.4.132 01.1.(30 Cl.4.102 01.4.192 14.C.CI4 13.C.CCI lC.3.C60 Cl.4.161 14.0.023 CI.4.14S lC.3.043 Cl.4.1CS 03.C.(16 Cl.4.21C Cl.4.192 CB-C 7C SE-13X C2.C.(41 CB-C73 CE-7C 1 01.4.223 CI.4.224 (1.4.115 Cl.3.CCI 06.C.(08 Cl.4.212 CI.4.2l4 Cl.4.221 10.2.CIC SV-(SC SV-(S I SV-CSC SV-(S 1 IC-CI2 IC-Cll IC-CI2 IC-C11 LT-(76 13.1.(01 Cl.4.123 01.4.C77 Cl.4.1SS 1('3.C22 C2.C.C32 14.(.CI8 OS.2.C17 11.(.CI2 01.3.C21 CS-(S2 CS-(S( CS-(SI 10.2.011 06.C.CC7 C6.(.(1l Cl.4.C61 01.1.053 01.4.(67 Cl.4.198 Cl.4.224 01.4.134 01.4.CS4 C2.C.CI2 Cl.4.1S1 Cl.4.15S C2.I.CCl JL-(2X Il-(3X 13.C.(CI 01.4.22C C/\-C3X IC-152 iC-C77 IC-(65 IC-CIC ~X-C2X Cl.5.CI8 lC.3.C57 Cl.4.Cll CI.4.C74 C2.C.Clc CI.l.(Cl Cl.5.C21 lC.2.C(S 01.4.C62 Cl.4.CI2 Cl.4.1"( FB-12X CB-7(1 FC-7C2 C2.C.036 1(.3.C38 03.3.CCl Cl.4.213 Cl.4.CBI 01.4.C34 1401 14.(.(08 14CI 14CI 1440 1401 14Cl (1.4.131 Cl.4.2CS 02.5.CC2 01.4.165 (1.4.224 TIllE PAGE T CF SYSTEI'1360 SYSTEM FILE /\C. #CCNVERTER TC EBCDIC CF f-EXAOECll'AL CLTPL #CCPY 1311 CISK FILE TO lEOF #SYI'BCLIC (CRE CliMP 'CCRE DL~P 'SELF-lCAOII\G CCRE DUI'P IICCRE DUMP RCUT INE IIAliTCCCCER S~I'BtJlIC CCRE CUI'P RCUTINE IICCRE OLfI.P R[UT INE I~ ACTuAL FOR~ IPU~C~ CCRE I~ PRCGRAM LOAC FOR~AT 'CCRE PRINT GIVEN ACCRESS 'CCRE SEARCI-. FCR BRA~CI- INSTRlICTlCNS TC A 'CCRE-TC-GA.RC CU~P # CCRELCAC cn'VERTER IICCRL-8 THIRTEEN VARIABLE SIMPLE CCRRElAT leN II CCRFCRATE I\;A~ES #GENERAL TAPE CCRRECTlC~ PRCGRAM EEN VARIAI!LE SIMPLE CCRRELATICN #CCRL-8 THIRT ESS ION ANAL YSI S A/\C CCRRELATICN CCEFF IC IENTS#REGAN - 4K REGR ERMINED II"l;LTIPlE CCRRELATION- VARIABLES CF IMPGRTANCE DET llliEURISTIC CCRRUGATGR SCI-ECULIII.G PRCGRAM ISOLliTICI'i CF BAliK CCST AllCCATICN BEHEEN CEPARTMENTS LEARNING CURVE IICCST CURVE ESTI~ATIC/\ ANC PRCJECTIC~ BY RCDLCE, GAIiG-FUNCI', CCUNT & PR II\T #RfCP - REP SSISTED INSTRLCTIC~ CCURSEkRITER'CPERATllI.G SYSTEM CCMPLTER A 'I~CIVICUAL LECGER EXTRACT PRCGRAI' FCR CRECIT UNICII.S lPCATE PRCGRAM FCR CREC IT UNICII.S UNO IV JOliH lEDGER SIS #CRITICAL PATI-. lISTI~G ANC RESOl;RCE ANALY 'CR IT ICAL PATH MANAGEI'ENT GAME IICRIT ICAL PATf- SCI-EClLER IBAS IC 14Cll NCOE NUI',BERI/\G'CRITICAL PATI-. SCf'EC~lING kITH ARBITRARY BITRARY NCCE 'CRITICAL PATI-. SCI-.ECLLlNG PROGRA~ ~ITH AR 1140111410 CRCSS REFERENCE LIST ING PROGRAM • AI'iD CATA-NAI'E CRCSS REFERENCE LIST 'CRCSS-REFERENCE PI-.ASE OF 1401 AlITCCCCER # AlITCCORRELCGRAI'. A/\C CRCSSCCRRELCGRA~ JECTICr> BV lEARNI~G ClRVE llceST CuRVE ESIJMATlC~ MC PRC ING CLRVE 'CCST CLRVE ESTIMATION ANC PRCJECTION BY LEARN o DEGREE CRTf-CGCNAL ClRVE FIT jIf IRST AND SECCN CASTING ilPCLYII.OMUl CURVE FIT FCR E(ONGI'.IC ANALYSIS ANC FCRE THCGCNAL PClYI\CIHAL Cl:RVE S~CCTnI ANCE ON TI-E IBM 14 UUCCODER CECISIC~ TABlE TRANSLATCR 'PRI/\T CECISlc/\ TABlES II~AII.AGEME/\ T DECISJ(~-MAK ING LABCRATCRY CR AUTCCCCER SCURCE CECK IIPRE-LIST F IICECK CLEANER I nBJECT CECK L1STIt.G PRCGRAI' 60 CGNOE/\SEC CBJECT DECK TC AU-COB //cCCAC - 14Cl1l44C114 CR AUTCCCCER 5CURCE CECKS NPREASSEMELY lEST F 10 IALTCI'ATIC INPUT CEFINERI ICARC! MA 'FIRST At\C SECC~C CEGREE CRTHGCNAl ClRVE FIT NCElETE-HRGE FOR T~E Sf;.RE LiBRARY #CE~AI\C CEPCSIT A(CCl/\TING 'CE"ANC CEPCSIT (CNVERSICr. PRCGRA/; MCEI'ANC CEPCSIT FROGRA~ PACKAGE FCR~ATICr. RETRIEVAL CE~C IIIN IIA PRCGRAM TC OEI'.CNSTRATE TI-E USE CF TI-E IBM 144C11311 IICEfiAIiC CEFCSIT ACCCUI'iTiNG #124011440 PRCCF CF CEPCSIT A/\C CASI- LETTER oRIT ING 'CE~ANC CEPCS IT CCNHRS ICN PRCGRAII #[EfI,A~C CEPCSIT PRCfRAM PACKHE # CEPRECIATiCIl. STlCIES ANC TEST CF FIT E N PC~ER FACTCRIAL CESIG~ IIAIiALYSIS CF VARIANCE, 2 TO Tf#HIGI-.~AY EARTI' oCRK CUAI\TITIES MC DESIGN CATA #CESIGN EARTHCRK ICARet D I/\VALIC CI-ARACTER CETECT IC/\ PRCGRAM 'Or.E CAR LING REFCRT PRCGRA~ CEVELOP"ENT #144011311 STER RECT ACCESS STCRAGE DEVICE I~CEX SECUE"T IAL FILE NCI NALTCCCCER PRE-LIST CIAGNGSTIC CCOER FRCGRA~. lCGIC C IAGRAI'I'ER #l4(11I41C AlTC ilSYI'BCLIC BLCCK C IAGRA"I' I~G SYSTEM II S CIGIT ~lMBH FY ~CCUlUS 10 C~ECK CI(lTS NALTCCGCER SLBRCUTI~E TC VERI FY ~COUlUS 11 CHECK CIGITS IlAUCCCCER SLBRCUTIII.E TC VERI T CCLLARS AII.C CEII.TS CIGITS Te NSl;8RCLTINE TG CCI'iVER R THE 14G111440114f#CICS - 131111301 INPLT -CLTPLT SYSTE~ FC NTiAl FILE NCIRECT ACCESS STGRAGE CEVICE IHEX SECLE CBJECT TC ALTCCCCER#CISASSEI'BLER CF 14(1114fC PRGGRA~S FRC~ C1I40/6C FCRTRAN IV C 15K II 14 II SK CISK 5 FCR THE 1401-1311 CISK ilL TI LI TV PRCGRA~ CC/\TRCL I'GII.ITCR CII. CISK #14C IIl44C 114H Jce Te LCAC PR(GRA~.S CII. CISK IIPRCGRAM N14Cl/1~!! [!SK l\[CRE 5 5 I Ttl fTY 11144C/1311 [ISK ACCRESS LTllITY GRA~ FCR SYSTE~1360 CISK AI'iC TAPE #140111460 TII'II\G PRC FCR 140I1144C11460 C ISK ALTCCCCER IITVPEWR I TER ~ACRC S RCGRMS C" Tf-E 14C5 CISK FilE II P o #140111311 CISK FILE CRGANllATICI< RCLTI"ES 14C1/14f IIC 15K FILE CRGANIlATIC~ RCLTINES IICCPi 1311 CISK FILE TC IECF BII 14C5 TC le~ 1311 CISK FCRMAT CCNVERS IC/\ II I NRACIC - RANCC~ DISK I/\PlTI CLTFUT SLeRClTINE RY N14C11144( CISK "A~AGEI'E/\T CECISIC/\ ~AKING LAECRATC TCR FCR PRCGRA~.S C~ [ISK PACKS #140111311 MCI>I Ml4CI-1311 CISK PRINT FRCbRAM #14CI1146C-1311 CISK PRCGRAI' lCACER 'REPAIR CISK RECGRC 111311 CISK RECCRC FINCER #SCRT 54 C ISK RES lCE/\ T 1401114401146CI1311 CISK SCRT #lB~ #THREE CISK SCRT -SCRT 72 C77 (5f 051 056 C55 C57 C46 C36 C35 C 75 C72 C72 C4S (77 C74 C34 (54 [Ill C46 033 (44 (5C C74 CSC C71 C48 C75 C47 C6S C44 C58 C51 (5( C(2 CI4 C57 CIS C(2 C53 C53 C45 CH CU (52 052 C52 C65 C27 C27 C31 C31 ((S C23 (23 030 C18 C 72 (45 C42 C51 C67 C56 (74 C63 C72 C38 Cll C24 C25 CC5 (61 (62 C41 C35 C42 C5C C53 C46 C43 C54 C5( C48 C76 (ce CCS C8C C52 (C3 ( lC Cl( CCS C23 C24 C54 (71 (3S (42 C5] C75 C54 C65 C41 C3S C4E CC 1 (C2 C(7 C57 C6S 07S C52 C't3 (4( C74 046 C51 C77 C48 C53 xi 14CI 14Cl 14Cl 144( 1440 14CI 144C 1440 1440 144 C 14(1 14Cl 14Cl 14Cl 14Cl 14Cl 14Cl 14Cl 14(1 14Cl 14Cl 14CI 14Cl 144C 14Cl 14Cl 14Cl 14C 1 1401 14C 1 14(1 1401 02.C.C33 Cl.4.182 Cl.4.141 C2.7.CC4 C2.7.(C6 Cl.4.(71 02.7.CCI 02.7.(C3 02.S.(C3 C 2.7. (C 2 (1.4.162 01.4.148 01.4.224 06.C.C(6 Cl.4.115 01.4.113 06.0.CC6 C6.(.(CS C6.0.CC5 01.4.2CC 05.0.C06 IC.3.(11 13.I.COS CS-OSO IC.3.C55 lC.3.C% IC.3.C28 lC. 3 .05S lC.3.(13 lC.3.0 IS 10.3.020 01.I.C40 1401 01.4.223 14C I 14Cl 14CI 14Cl 14Cl 14CI 14CI 14Cl 144C 14Cl 14CI 14C 1 14Cl 14(1 14(1 14Cl 14Cl 14Cl 14Cl 14Cl 1440 l4C 1 1401 14(1 14Cl 14(1 14Cl 14Cl 14(1 14(1 1440 14CI 14(1 14Cl 14Cl 14(1 1440 1240 14Cl 14Cl 1440 144C 1440 124C 14Cl 14CI 14Cl 14cl 14(1 1440 1440 14CI 14Cl 14Cl 14(1 14Cl 14Cl 14cI 14Cl 14Cl 14Cl 14CI 14Cl 14(1 14(1 14Cl 1440 1 ~ C1 144C 14( 1 14Cl 14C 1 14C 1 1440 14(1 14C 1 144C 14C 1 14Cl 14( 1 14C 1 14( 1 14( 1 144( 14Cl 14Cl C 1.1.(54 (1.5.CC8 lC.3.011 10.3.C11 C6.C.Clc 07.0.C03 06.C.(17 OS.2.C17 C2.5.CC2 (1.4.20S Il-C2X I l-(2X (1.4.215 CI.4.223 lC.3.03B C3.C.C11 CI.4.C62 03.0.011 01.4.C62 13.2.(C2 IL-C5X SE-C5X lC.2.C07 lC.2.(12 (2.0.C38 C3.(.(45 01.4.126 CS-(2X Cl.I.(3S Cl.4.14S 02.3.(C4 (1.4.224 Cl.l.(41 01.4.144 06.C.(16 13.1.(27 FB-03X FE-I2X FB-CIX 1l.C.CCS 13.C.COI FB-03X lC.2.CC2 FB-12X FB-C IX C6.0.C17 C6.C.CI2 (S.2.CC7 (S.2.CI5 02.4.(Cl RG-72C Cl.4.215 (1.1.CU Cl.4.128 Cl.4.(97 C7.(.(05 12.1.CC3 12.I.CC4 14.(.((8 Cl.5.CC2 CI.4.215 C2.C.035 FC-(51 L~-C7S IT-C53 01.4.22( 01.1.(C2 C 1.'; .17t: C2 .1. CC2 lll-012 C2.C.C4C (2.C.CC8 LT-C52 L T-C4( C 1.4 .182 (1.5.C2l (1.4.CCl lC.2.Cl2 (2. (. C21 C 1.4.211 Cl.4.18f CI.4.1 e I CI.4.187 C 1.6. CC 1 CI.2.C23 01.2.C2l PAGE 057 C4S (47 C78 C78 C42 C77 C78 C78 on C4S C47 053 (61 C45 (45 C61 C61 C61 G51 C61 ca C72 (24 (71 C7l C68 C71 (66 C67 C67 C34 (53 035 C53 Cf6 Cf6 C62 C63 C62 C63 C77 C51 COS (ce C52 C53 C69 C5S C41 (58 C41 073 C23 C13 C64 065 C57 C6C C45 CC4 (34 (47 (77 053 C34 C47 C62 C73 cn (C 1 CC5 C72 CS( (21 079 CC 1 CC5 CI:2 Cf2 G63 Ct:3 C77 CU C52 C33 C46 C43 CO C 72 C72 (74 C53 (52 C57 CC7 C 11 C17 C52 075 C":C; C 71: ClC C57 C54 C 17 (2~ C4S (54 (n Ct5 C55 C52 C4S C4S (5C cn (37 C37 TIllE SYSTE~, 1144C-1311 CISK SCRT PICKAGE , CISK SCRT/MERGE PROGRAM 1l6KI FCR 14011144C/1460 C ISK SYSTEMS 111231 REAIl ~ACRC IICISK UTILITY PRCGRA~S /1460 AUTOCCDfR ICN DI SKI U4C11144C 140111460 ICCS IC~ DISK! 'IB~ , AL'TCCCCER IC~ CISKI OGRAI< GENERAHR IC~ CISKI 140111460 *14CI/1311 REPCRT PR ANGE TAP-OFFICE ANC CISPLACEHENT ~ETER CALCULATIGNS IFL AGE, RETRIEVAL, A~C CISSE~.ltiHIC'SYSTEH FOR INFORMATION STOR .SELECTIVE DISSEMINATICN OF INFCRMATION SYSTE~, FCRM .GENERH CISTRIBUTlOti CLCSEC SUBRCL TINES IN ~,ACRG 'GENERAL CISTRIBLTIOti PRCGRA~ FOR A TAPE 14Cl .GENERAL CISTRIBUTIC~ PRCGRA~ 'DISTRIBUTIC~ TAPE REEL FCR SHARE E PRCGRAMS IGENERAL CISTRIBt.TICIi/HIRE ~H CASUALTY INSLRANC .GENERAL PURPOSE HACRCS FCR CIV. CCI\VERSICN OF CHES TC EATURE ~.ULTIPLY AI'iC DIVIDE ~ACRCS 'SPECIAL F 'MULTIPLY ANI: DIVICE HACRCS HULTANECUS MULTIPLY CIVICE SUB-RCliTINE U4ClI146C SI .FAST CIVIDE SUBRCUTINE FCR 14C11144CI14tC CROIHER-MULTIPlY CR CIVICE UTILITY PRCGRM~ 1Il4C11144C ~ N\/ERSIGN TECHrdQUESilDJ\lISIC~ ANC RACIX PRCGRAMMED ACORESS CC UGH A LCGIC TRACE II:CCUHEI\T ANC TESTING AICS FOR CCBa ThRC .BAtiK DCCUMEI\T SCRT PROGRA~ 'FLOWCHARTItiG Atic CCCUI(EtiTHICN AIC PRCGRA~, #I BM DCCUHHTATICN A IDS S YS TEH 'PAPER ANC PRCGRA~, DCCUHENTATICN ECITOR BROUTINE TC CCNVERT CCLLARS AND CENTS DIGITS TO ISl 'CCWGO LCAC AIiC GO REPORT GENERATOR .BlI>iARY TAPE DLMP n,CCIFIEC Cl;MP 'SYMBOLIC CCRE OUMF 'CORE-iC-CARC Cl~P ENERAL PURPCSE TAPE CUMP IIG 'CCRE Dl~,F 'SElF-LOACING CCRE (UMP .CORE OlMP RCUTINE COllER sn,BCLIC ceRE IlUMP RCUTINE IALTe .ceRE CL~,P RCliTlNE IN ACTL~L FCR~ iii APE ClPLlCAT IGN IT APE ClPLICH IC~ CR COMP~RE FCR 8K 1401B ITAPE DlPLICATlCN CR CO~P~RE nES IGN EARTHWCRK ICARCI 'HIGHWAY E~RTHWCRK liLANTITIES ANC DESIGN IlATA 60 'CCNVERTER TC EBCCIC CF HEXADECIMAL OUTPUT OF SYSTEM/3 OHIAL CURVE FIT FCR ECCNCMIC AN~LYSIS AII.C FCRECASTING /lPCLYN .SYSTH./360 COBCL ECIT -ASSEMBL Y CHECK AliC Ecn 114(111460 PACE PRE 'ECIT IECITIIiG CAlA INPUT FOR VALIDITYI RE-ASSE~,BL Y PRCGRA~ EC IT AIliC REFERENCE 1 PAPERI 1114( 1/141C P 'AUTGECIT-1401 Ecn FCR 1410 ALTOCCCER PROGRAMS .,.ASSEMBL Y CHECK ANC Ecn LISTlI'OG 'PACE - PRE ENERAL PURPCSE CARC ECIT RCUTINE IG RUNNING IAUTCHATIC ECITING ANC LINE LENGTH MCDIFIOTICf\ CF OGRAH DGCUMENTATICI\ ECITOR 'PAPER At iCH SIMULATCR BRGCP - REPRCCUCE, GA~G-PUNCH, CCUNT t PRINT HCURTEEN C ONE OFF SET REPROOUCaG AU GANGPUI\CICING CR lIGE~ERALIZEC CARC I~~GE UPCATE P~OGRAM IIHFCRM 2 - GENERALIZEC INFCRMAT ICN RETRIEIlIiL SYSTEM 'GENERALIZEC KldC COl'.PILE AND GC INCEX SY STE", 4K TAPE 'GENERALIZEC LIST PRCGRAI' IIGENERALIZEC PLOT PRCGRAM CKING PRCGRA~ 'GENERALIZE(; TABlLATE ANCICR SEQUENCE C~E IIGENERALIZEC TAPE ACC ANC FILE SEARC~. 'GENERALIZEC TAPE CO~,P~RE MARK III. 'GENERALIZEC H.REE TAPE SCRT PROGRAM ABTEK. A PRCGRAM TC GEfoIERATE A PRCGRAM FRCM TABULAR INPlT n NE AUTOI(ATlC REPORT GEf\ERATlNG CPERATICI\#FARGC IFOl;RTEEN-O-C ENSING AFTER REPGRT GENERATING CFERATICN IICC~C #REPCRT PRCGRA~ GENERATCR ASIC REPCRT PRCGRA" GEHRATCR liB 1311 REPCRT PROGR/i~ GEI\ERATCR 1144CI ASIC REPCRT PRCGRAI' GE"ERATOR 8144C STERLING 8 LCAD AN!:: GC REPCRT GEt;ERATCR .CChGC IBH 1401 FLew CHART GEfoiERATCR IIFLCGEN IIPERT INPl T GEI\ERATCR 1311 REFORT PROGRA~, GEt 11.C.CIC 01.4.167 C3.1.CCI 13.1.CCS 14.C.CC4 01.4.2C6 lC.3.C42 lC.3.022 01.4.C66 14.0.CC2 Cl.4.C51: Cl.4.C44 C41: 054 C46 C07 C76 C51: 01.4.1~S Cl.2.C2C Cl.3.CI5 RG-(45 02.C.CI2 RG-C48 RG-C21 RG-C2C RG-721 01.3.C17 02.C.C22 lC.3.046 RG-G32 Cl.1.C4> Cl.3.CC5 RG-C33 RG-C24 RG-C22 C9.2.(17 01.1.055 10.3.C22 Cl.3.C17 06.0.01~ 02.S.CC4 01.4.C7C Cl.4.161 Cl.4.2CO C2.C.C33 OS.2.CC7 lC.3.C62 IF-C5X L~,-C3X 11.5.CCI UH-C5X IF-C4X ur.-CD IJIC-C6X l;H-C2X 10.3.C43 10.3.021: UT-C67 14.C.CC5 14.C.CCI 01.5.C2C 01.4.2C6 C~-C2X C.-C3X Ch-C4X 01.4.135 14.C.Cl2 lC.3.C35 03. C. 034 01.4.215 1C.3.C22 lC.3.C37 10.3.C45 10.3.G55 lC.3.C56 lC.3.042 10.3.006 lC.3.CCS lC.3. C42 CC7 CC7 CC7 C56 C73 C76 C41 C27 GOB 009 CC8 C71 C72 049 07~ C72 C74 C51 06S C67 C42 074 C41 C4C 051 C37 C38 C12 C54 C13 C25 C25 026 C3S C51: C7C C12 035 (37 CI2 025 C12 C63 C35 C67 C38 Oe3 cn 042 C4S 051' C57 CI:3 C71 COS C28 08C C28 C2S C28 G2S C28 C6S C67 017 C74 C73 C54 C51 CC4 CC4 C21 C41: C74 CI:E C55 052 C67 CI:S C6S C71 C71 C6S C65 Ctl: Cts TITLE l/\fCRMATIC~ SYSTEM FILE t\C. RETRIEVH IT~.ESA~ '1I'IfCRMATlCN RETRIEVAL CEMe M U/\fCRMATICN STORAGE ANC RETRIEVn PRGGRA EMINATlO'SYSTEM fCR INFGRMATIC/\ STORAGE, RETRIEVAL, ANI: OISS VE· DISSH.INATION CF INfCRMATlCN SYSTEM 'SHECll .SERVICE INf[RMATlCN SYSTEM 46'GI[S - 1311/1301 I"FlH -[UTPLT SYSTE~. fOR THE 1401144CI1 ROGRAM FROM TABULAR INPUT jfABTEK, A PRCGRA~. TO GENERATE A P lAID IAUTCMATIC INPI.H CEFINERI ICARCI IEDIT IEDITI"G DATA It.Pl:T FCR VHIDITYI 'PERT I"PUT GENERHOR 01 iINPUT CUT PUT TAPE CCNTRCL SYSTE~ IREVISE AGE FOR IBI' II/\PUT PRCGR~M FCR 7CSCI7CS4 SUPPORT PACK tTICI'.S - ITAPE I~PlJT-CUTPUT MACRO SYSTEMI RADIO - RANceI' DISK INPUTI CUTPLT SlBRCUINE II IIIiPUT/CUTPUT CONTROL SYSTEM IBM liB" IIIPUT/CUTPUT CONTRCL PRCGRAM /lOCPI FOR '704C/"" - 1401 lliPIJT/CUTPUT CCNTRCL PRCGRAM UIIPUT ICI. TPUT CONTR[L SYSTEM 'SIOCS- A SHORT II\PLT/CIHPUT CCNTROL SYSTEM THE 1401 tTAPE II\PI. TlCUTPUT MACROS ANC SUBROUTINES FeR 'GENERAL TAPE lli~UIRY PRCGRAM nAPE IIII;UIRY PR(GRA" ITIPI I SYMBOLIC LAIIGUAGE IIISERT PACK~GE .SlIP II ISYMBOLIC LAI\GUAGE INSERT PACK~GEI ICARU 'SLIP 400 COMPUTER UII:STAllATICIl PR[GRESS REPORT FOR SI'.ALL 1 , III:STALLATlOI\S ilIlSTALLI'.EtiT L[AN ACCCUNTING • Ir.STRUCTICN M COMPUTER ASSISTEC IIISTRUCTlCN 1144C-I026 CPERATING SYSTE M CCMPUTER ASSISTEC INSTRUCTICN CCURSEWRITER/jOPERATING SYSTE IFAST LCAC IIiSTRUCTlCN TAPE 1440 STERLING MACR[ II' KS. REINVESTING FUNDS OF NEAR MATURITIES. CONVERTING PRESENT COUPON INCOME TO FUTURE CAPITAL GAINS. CONVERTING FUTURE CAPITAL GAINS TO PRESENT COUPON INCOME. COMPARING ALTERNATE TRADE POSSIBILITIES. REALIGNING THE MATURITIES OF THE SECURITY PORTFOLIC. AVOIDING CAPITAL GAIN AND CAPITAL LOSS OFF-SETS. PREVENT ING INADVERTENT SHOR T- TERM SALES. ACCOUNTING FOR SECURITY TRADES. USE--THE INPUT TO EFFECT A SINGLE ANALYSIS IS TWO CARDS CCNTAINING DATA RELEVANT TO A BOND PRESENTlY OWNED BY THE BArtK, WHICH THE BANK ANTICIPATES SELLING, AND ONE CARD CONTAINING THE PERTINENT DATA CONCERN ING THE BOND THI:: BANK CONTEMPlATES PURCHASING. MULTIPLE PRESENTLY OWNED BONDS MAY BE ANALYZED AGAINST FROM ONE TO TEN CONTEMPLATED PURCHASES IN A SINGLE UNINHRRUPTED PROCESSING. EACH INDIVIDUAL ANALYSIS REQUIRES FROM 2 TO 3 SECONDS OF MACHINE PROCESSING AND PRINTING TIME. AT THE END OF A SEQUENCE OF ANALYSES, A RECAP OF THE VARIOUS ANALYSES MAY BE PRINTED IF DESiRED. iT is SiGNiFiCANT TO NOTE THAT THE CARDS REPRESENTING BONDS PRESENTLY OWNED BY THE BANK .OULD ORDINARILY BE AVAILABLE IN THE FORM OF THE BANKS SECURITY I NVENTORY AND CONTROL PROGRAM- THEREFORE, ONLY THE CARD REPRESENTING THE CONTEMPLATED PURCHASE MAY HAVE TO BE PREPARED. IN ADDITION TO USING TICE BOND TRADE ANALYSIS PROGRAM ON THE BANKS CWN PORTFOLIO, APPLICATION MAY BE FOUND IN THE MANAGEMENT OF LARGE BANK TRAiliNG ACCOUNTS AND AS A SALES DEVICE FOR AODITIONAL AND NEW SERVICES TO CORRESPONDENT BANKS. MINIMUM MACHINE RE~UIREMENTS--AN 8K 1401 WITH ••• ADVANCE PROGRAMMING, HIGH-LC.EQUAL COMPARE, MUll IPL Y-D IV IDE ••• 1402 CARD READ PUNCH ••• 1403 PRINTER. BASIC PROGRAM MATERIAL COCUMENTATION - PROGRAM WRITE-UP ••• APPLICATION DIRECTCRY ••• REFERENCE MANUAL ••• SYSTEM MANUAL. MAG. TAPE - ONE REEL CONTAINING ••• SELF-LOADING OBJECT PROGRAM ••• SOURCE PROGR AM ••• ASSEMBLY LI STING ••• CARD DECKS FOR THE SOURCE AND OBJECT PROGRAM FOR THE AUXILIARY PROGRAM DTP MA INTENANCE PROCEDURE. SAMPLE PROBLEM CARD DECK. 1401-Fi-05X FINANCIAL ANALYSIS PROGRAM ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-FI-05X BASIC PROGRAM ~.ATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• OPERATING INSTRUCTICNS ••• REFERENCE MANUAL ••• LISTINGS. CARD DECK - OBJECT DECK ••• SOURCE PROGRAM DECK ••• SAMPLE PRCBLE~ DECK. 1401-FB-14X 140111440 PROGRAM FOR THE AllOCATION OF RESOURCES FOR SAVINGS AND LOAN ASSOCIATIONS ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPEC IFY FILE NUMBER 1401-FB-14X *~ THE 140111440 PROGRAM FOR THE ALLOCATION OF RESOURCES FOR SAVINGS ANIJ LOAN ASSOCIATIONS, 1401-FB-14X HELPS SAVING AND LOAN MANAGEMENT MAKE DECISICNS WHICH DETERMINE PROFITABLE LEVELS FCR THE ASSOCIATIONIS ASSETS AND LIABILITIES. INPUT DATA DESCRIBE THE PRESENT FINANCIAL STATUS. LEGAL RECUIREMENTS, INIJIVIDUAL ASSOCIATICN POLICIES, AND CASH FLC. RECUIREMENTS OF THE ASSOCIATION AND ARE TRANSLATED BY THE PRCGRA~ INTO A SET Of CONCISE MATHEMATICAL EQuATIONS REFLECTING THE ECCNCMIC ENVIRCNMENT WITHIN WHICH THE ASSOCIATION MUST OPERATE. LINEAR PROGRAMMING, A MATHEMATICAL TECHNIQUE USED TO MAXIMIZE PRCFIT, CALCULATES THE SOLUTION TO THESE EQuATIONS. THIS MATHEMATICAL SCLUTION IS THEN TRANSLATED INTO OUTPUT REPCRTS "ITH THE FOLLOWING INFORMATION- SHORT-TERM RECOMMENDATIONS PERTAINING TO CHANGES IN THE ASSOCIATION/S ASSETS AND LIABILITIES. - PROJECTIONS PERTAINING TO EXPECTED LONGER TERM CHANGES IN THE ASSOCIATIONIS ASSETS AND LIABILITIES. - THE POSITION OF THE ASSOCIATION kITH RESPECT TO LEGAL REQUIREMENTS. REGULATICNS, AND SELF-IMPOSED RESTRICTlCNS. - ASSETS AND LIABILITIES WHICH HAVE A CONSTRAINING EFFECT CN PROFIT. - THE EXPECTED RESERVE POSITION AS OF ONE YEAR AFTER THE PRCGRAM IS RUN. PROGRAMMING SYSTEMS- ThE PROGRAM IS WRITTEN IN THE AUTOCODER SOURCE LANGUAGE FOR THE 1401 AND 1440. 1401 MINIMUM SYSTEM REQUIREMENTS- A 4K 1401 SYSTEM WITH f;!GI<-LCWEQUAL COMPARE, ADVANCED PROGRAMMING, MULTIPLY-OIVIDE IOPTIONAL/ ••• 1311 DISK STORAGE DRIVE ••• 1316 DISK PACK ••• 1402 CARD READ PUNCH MOL 1 ••• 1403 PRINTER MDL 2. THE MULTIPLY-CIVIDE FEATURE WILL EFFECT IVEL Y REDUCE PROCESS ING TIME. BASIC PROGRAM MATERIAL-COCUMENTATION - PROGRAM .RITE-UP ••• APPLICATION DIRECTCRY ••• REFERENCE MANUAL ••• OPERATORS MANUAL. ~ACHINE READABLE - OBJECT PROGRAM DECK ••• SAMPLE PR(JBLE~ CECK oM OPTICNAL PROGRAM MATERIAL-- SYSTEMS MANUAL ••• AUTOCODER SOuRCE PROGRAM DECKS. OPTICNAL MATERIAL DESIREC MUST BE ITEMIZED ON THE CRDER CARC. *M THE FINANCIAL ANALYSIS PROGRAM CONSISTS OF A SERIES OF PROGRAMS WHICH GIVE THE PROFESSIONAL FINANCIAL ANALYST EASILY ACCESSIBLE, DETAILED, ANIJ ANALYTICAL INFORMATION ABOUT INDUSTRIAL CORPCRATIONS. TI'E PROGRAM UTILIZES TIiE INFORMATION HANDLING A~D COMPUTATIONAL ABILITY OF THE IBM 1401 TO PROVIDE THE PROFESSICNAL FINANCIAL ANALYST WITH TOOLS TO HELP HIM IN SCREENING AND APPRAISING INCUSTRIAL COMMON STOCKS. THE MAIN INPUT FOR THE PRCGRAM IS A MAGNETIC TAPE CONTAINING HISTORICAL BALANCE SHEET, !NCO~E STATEMENT. AND MARKET DATA FOR A LARGE NUMBER CF INCUSTRIAL COMPANIES. THIS TAPE MAY BE PREPARED BY THE USER OR OBT AINED FROM THE ORGAN IZA TION WH ICH MAKES IT COMMERC I AL LY AVAILABLE ISTA~DARC ~ PCORS CORPORATION/. BY USING THE PROGRAM, THE ANALYST MAY OBTAIN REPORTS PROVIDING HIM WITH111 A LIST OF COMPANIES MEETING CERTAIN STANDARDS SPECIFIED BY THE ANALYST. 121 PAST FINANCIAL DATA AND RATIOS. !3! COMPARISONS 8ETWEEN A COMPANY!S SALES AND EARNINGS AND GNP FRB INDEX OF INDUSTRIAL PRODUCTION. 141 COMPOUND GROWTH RATES AND STABILITY ME~SURES. 151 COMPARISONS BETWEEN INDIVIDUAL COMPANIES AND INDUSTRY PERFORMANCE. 161 FINANCIAL AND MARKET INFORMATION FOR UP TO FIVE COMPANIES eN A SINGLE REPORT. FEATURES- PROVIDES THE ANALYST WITH TIMELY !NFORMAT!ON THAT HAS PREVIOUSLY BEEN IMPRACTICAL TO OBTAIN CONSISTENTLY. - FREES THE ANALYST FOR MORE CREATIVE TASKS BY ELIMINATING MUCH CF THE CLERICAL WORK HE MUST NOW PERFORM. - ALLOWS AN ANALYST TO FOLLOW C LO SEL Y MORE COMPAN I E S THAN IS NC" PRACTICAL. - SELECTS COMPANIES WHICH ARE WORTHY OF FURTHER STUDY BASED ON THE SPECIFIED CRITERIA. - SEPARATE PROGRAMS ALLOW THE ANALYST TO EXAMINE ONLY THOSE REPORTS WHICH INTEREST HIM. USE - THE FINANCIAL ANALYSIS PROGRAM CONSISTS OF SEVEN SEPARATE 140l AUTOCODER PROGRAMS. SIX OF WHICH ~AY BE RUN INDEPENCE~TLY ANC ARE UNDER THE CONTROL OF ONE EXECUTIVE PROGRAM. ceNTROL CARDS INDICATE THE PROGRAM REQUESTED AND THE COMPANIES AND INDUSTRIES TO BE ANALYZED. AS MANY COMPANIES AS DESIRED MAY BE PROCESSED IN A SINGLE RUN. MINIMUM SYSTEM REQUIREMENTS- AN 8K 14Cl WITH FOUR MAGNETIC TAPE UNITS ••• 1403 PRINTER MDL 2 ••• 1402 CARD READ PUNCH ••• ADVANCED PRCGRAMMING, HIGH-LOW-EQUAL COMPARE, MULTIPLY-DIVIDE, SENSE SW ITCHES, ADO IT I ONAL PR INT CONTROL. THE NUMBER OF TAPES INDICATED MUST BE PROVIDED FOR EACH ITEM THAT IS ORDEREC. OPTICNAL MATERIAL REQUESTeD MUST BE ITE~IZED ON THE ORDER CARD. THE TAPE SUPPLIED MUST BE 24CO FEET IN LE~GTH. ~,ATERIAL - PROGRAM WRITE-UP ••• APPLICATION DESCRIPTION MANUAL ••• CPERATION MANUAL. MACHINE READABLE - ONE REEL OF MAGNETIC TAPE WHICH CONTAINS THE OBJECT DECKS, THE SOURCE DECKS, AND THE ASSEMBLY LISTINGS. BASIC PROGRAM DOCU~ENTATION IBM Programs A-1401 A-140I 1401-FO-050 FORTRAN ORDER THROUGH LOCAL I BM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-FO-OSO PURPOSE 1401 FORTRAN MAKES AVAILABLE TO 1401 DPS INSTALLATIONS THE ESTABLISHED FORTRAN PROGRAMMING LANGUAGE. THE PRINCIPAL USE OF WHICH IS TO DESCRIBE SOLUTIONS TO SCIENTIFIC AND ENGINEERING PROBLEMS. THE FORTRAN CGMPILER TRANSLATES SUCH DESCRIPTIONS. OR SOURCE PROGRAMS, INTO 1401 MACHINE LANGUAGE. USE OF THE FORTRAN SYSTEM WILL PRODUCE HIGHER PROGRAM WRITING EFFICIENCY I. t •• MORE RELIABLE PRCGRAMS PRODUCED MORE QUICKLY. IN ADDITION. BECAUSE OF THE MACHINE-INI:EPENDENCE OF THE FORTRAN LANGUAGE. PROGRAMS WRITTEN IN FORTRAN AND TESTED ON THE 1401 CAN BE APPLIED DIRECTLY AND QUICKLY TO ANY OTHER MACHINE FOR WHICH A FORTRAN SYSTEM IS AVAILABLE. 1401 FORTRAN FEATURES ARE 1. FAST COMPILING SPEED. 2. OPERABILITY ON A 1401 CARD SYSTEM INO TAPE REQUIREDI. AND 3. ILOAD-AND-GOI SYSTEM ORGANI ZAT [ON. 4. VAR !ABLE PREC[ SiON ARITHMETIC AND S. EXTENSI VE DIAGNOSTIC ABILITY. USE OF PROGRAM THE USERS FORTRAN PROGRAM STATEMENTS. PUNCHED ON CARDS. ARE ENTERED INTO THE 1401 DPS. FOLLOWED BY THE FORTRAN COMPILER. WHICH MAY BE ON CARDS OR TAPE. THE SOURCE PROGRAM IS TRANSLATED BY THE COMPILER INTO THE EQUIVALENT 1401 MACHINE LANGUAGE PROGRAM IN CORE STORAGE. READY FOR EXECUTION. THE PROGRAM MAY BE PU~CHED OUT [N CONDENSED FORM PRIOR TO EXECUTION. A LISTING IS PROVIDED DURING THE COMPILATION WHICH INCLUDES THE SOURCE PROGRAM STATEMENTS. DIAGNOSTIC INFORMATION RELATING TO THE INTELLIGIBILITY AND CONSISTENCY OF THE SOURCE PROGRAM. AND OTHER USEFUL INFORMATION COMPR[ SING A RECORD OF THE COMPILATION. MACHINE CONFIGURATION FOR COMPILATION OF SOURCE PROGRAMS 1 8000 OR MORE CORE STORAGE POSITIONS ADVANCED PROGRAMMING .FEATURt HIGH-LOW-EQUAL COMPARE FEATURE MULTIPL Y-DIV[DE FEATURE 1 1402 CARD READ-PUNCH 1 1403 PRINTER IMODEL 1 OR 2/ ONE TAPE UNIT MAY BE USED [F INSTALLED TO STORE AND LOAD THE 1401 FORTRAN COMPILER. FOR A 1403 LISTING OF THE OBJECT PROGRAM OUR[NG VARiOUS STAGES OF THE COMPILATION SENSE SWITCHES MAY BE USEO. [F [NSTALLED. FOR EXECUTION OF COMP[LED PROGRAMS 1 8COO CORE STORAGE POSITIONS ADVANCED PROGRAMM[NG FEATURE H[GH-LOW-EQUAL COMPARE FEATURE MULTIPLY-DI~[OE FEATURE 1 1402 CARD READPUNCH 1 1403 PRINTERI MOOEL 1 OR 2* TAPE UNITS ONLY AS REQU[RED FOR INPUT AND OUTPUT DATA SENSE SWITCHES - MAY BE USEO IF INSTALLED. THE NUMBER OF TAPES IND [CATED MAY BE ORDERED FROM YOUR [BM REPRESENTATIIiE OR SUPPLIED FOR EACH ITEM THAT IS ORDERED. THE TAPES PROVIDED MUST BE 2400 FEET IN LiNGTH. OPTIGNAL MATERIAL REQUESTEO MUST BE ITEMIZED ON THE ORDER CARD. 1401-FO-702 FORTRAN II LANGUAGE CONVERSION PROGRAM ORDER THROUGH LOOL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-FO-702 IMENTIONED 1401-FO-051 1401/40/60 FORTRAN IV DISK ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-FO-051 FORTRAN IV FOR IBM 1401. 1440 AND 1460. BROACENS IBMS FORTRAN LANGUAGE. IT PROVIDES A FORTRAN IV LEVEl LANGUAGE FOR THE 1401/1460 AND THE FIRS T FOR TRAN SYS TEll FOR THE 1440 USER. WITH THE POWERFUL FORTRAN IV. 1401. l't40 AND 1460 USERS CAN EAS[LY COMBINE BOTH BUSINESS AND SCIENTIFIC DATA PROCESSING !N ONE LOW-COST SYSTEM. AVAILABLE AS A SEPARATE PROGRAM IS A TAPE RES[OENT SYSTEM INO. 1401-FO-CSlI FOR 1401/60 SYSTEM. M[N[MUM SYSTEM REQU[REMENTS - 12K 1401 ••• ONE 1311 DISK STORAGE DRIVE ••• ONE 1402 CARD READ PuNCH ••• ONE 1403 PR[NTER MODEL 2 ••• ADVANCED PROGRAMMING FEAfURE. OR A 12K 1440 ••• CNE 1301 CISK STORAGE. OR ONE 1311 DISK STORAGe DR[VE ••• ONE 1442 CARD READER ••• ONt: 1443 PRINTER ••• [NDEXING AND STORE ADORESS REG[STER FEATURE. OR A 12K 1460 ••• CNE 1301 DISK STORAGE. OR ONE 1311 D[SK STORAGE DRIVE ••• ONE 1402 CARD READ PUNCH ••• ONE 1403 PR[NTER MOOEL 2 ••• INDEXING ANC STORE ADDRESS REGISTER FEATURE. *1'4 oM *M *M oM oM *~ */< _M -1'4 -M oM *~ BASIC PROGRAM MATER[AL COCUMENTATION - PROGRAM WRITE-UP ••• LANGUf,GE SPECIFICATIONS. PROGRAM SPECIFICATIONS. AND OPERATING PROCEDURES MANUAL. MACHINE REAI:ABLE - A eTR CONTA[NING A TAPE LOADABLE THE FORTRAN II LCP WILL REDUCE THE AMOUNT OF REPROGRA""ING NECESSARY TO CCNVERT CURRENT FORTRAN II PROGRAMS INTO SYSTEM/360 FORTRAN [V PROGRAMS. USE CF THE LCP WILL REDUCE TI~E ANO MONEY SPENT ON RECOD[NG. CLERICAL ACTIVITIES. AND PROGRAI'. DEBUGGING. ALTHOUGH T~E SAVINGS TO Bt: REALIZED FOR A SIt.GLE PROGRAM MAY BE AS GREAT AS 6S PER CENT. THE OVERALL SAVINGS TO A CUSTOMER MUST BE DETERMINED ON AN IND[VIOUAL BASIS. MINI~UM SYSTEM REQU[REMENTS- AN 8K 1401 SYSTEM WITH ••• A 1402 CARD READ PUNCH ••• A 1403 PRINTER MODEl 2 ••• THREE TAPE UNITS ••• THE ACVANCEO PROGRAMMING FEATURE ••• THE H["H-LOW-EQuAL COMPARE FEATURE lOR AN IBM SYSTEM1360 WITH 1401 COMPATIBILITY ANC CORRESPOND[NG FEATURES AND 110 DEVICES/. BASIC PROGRAM MATERIAL COCUMENTATION - PROGRAM MATERIAL LIST ••• FORTRAN II LANGUAGE CONVERS ION MANUAL. MACH[NE READABLE - eTR CONTAINING LCP OBJECT DECK. OPTIONAL PROGRAM MATERIAL - LCP SOURCE DECKS ON ONE REEL CF MAGNETIC TAPE. CPllCNAL MATERIAL CESIREO MUST BE ITEMIZED ON THt ORDER CARD. THE NUMBER OF TAPES NECESSARY TO OBTA[N THE PROGRAM ~,ATERIAL MAY BE SUPPLIEC OR ORDEREO FROM YOUR IBM REPRESENTATIVE. THE TAPES SHOULD BE 2400 FEET IN LENGT~. 1401-IF-OIX AUTO RATING FOR F[RE AND CASUALTY COMPANIES ORDER THROUGH LOCAL IBM BRANC," OFFICE SPECIFY FILE NUMBER 1401-IF-01X 1401-FO-052 1401/60 FORTRAN [V TAPE ORDER 'THROUGH LOCAL IBM BRANC," OFFICE SPE(;!FY FTI F NUMBER 1401-FO-052 FORTRAN IV FOR IBM 1401. 1440 AND 1460. BROADENS IBMS FORTRAN LANGUAGE. IT PROVIOES A FORTRAN IV LEVEL LANGUAGE FOR THE 1401/1460 AND THE F[RST FORTRAN SYSTEM FOR THE 1440 USER. WITH THE POWERFUL FORTRAN IV. 1401. 1440 AND 1460 USERS CAN EASILY COMBINE BOTH BUSINESS AND SCIENTIFIC DATA PROCESSING IN ONE LOW-COST SYSTEM. AVAILABLE AS A SEPARATE PROGRA~ IS A D[SK RESIDENT SYSTEM INO. 1401-FO-OSlI FOR 1401140/60 SYSTEMS. MINIMUM SYSTEM REQU[REMENTS - A 12K 1401 OR 1460 SYSTEM .!TH ••• 1402 CARD-READ-PUNCH ••• 1403 PRINTER MODEL 2 ••• FOUR 7330 OR 729 MAGNETIC TAPE UNITS. ON THE 1401 - HIGH-LOW-EQUAL AND AOVANCED PROGRAMMING ••• ON THE 1460 - INDEXING ANO STORE ACORESS REGISTER. OPTIONAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE ORDER CARD. FEATURES -- THE FORTRAN LCP HAS- CARD OR TAPE INPUT -- BOTH THE LCP AND THE FORTRAN I [ SOURCE PROGRAMS CAN BE READ FROM EITHER CARDS OR TAPE. - S[NGLE OR STACKED PROGRAM CONVERSION -- A SINGLE SOI.RCE PRCG. CAN BE PROCESSED FROM ONE OF THE THREt TAPE UN[ TS NEEDED IN A M[NIMUM CONFIGURATION. STACKED PROGRAMS CAN BE PROCESSEO IF MORE THAN ThREE TAPE UNITS ARE USED. - CARC-COCE CONVERSION FOR DUAL BCD CHARACTERS -- A CONTROL CARD OPT [ON PROVIDES AUTOMATIC CONVtORSION FROM BCD [NPlT CCCE TO EBCD[C OUTPUT CODE. OR VICE VERSA. IN THIS WAY. THE LCP CAN CONVERT THE DUAL BCD CHARACTERS. I.E •• TWO CHARACTERS .[TH ThE SAME CARD CODE. INTO THE PROPER SYSTEM/360 CARD CODES. THE DUAL CHARACTERS ARE- PLUS AND AMPERSAND ••• EQUAL SIGN AND PCI.NO SIGN ••• APOSTROPHE AND THE COMMERC[AL AT SIGN ••• LEFT PARENTHESIS AND PERCENT S[GN ••• RIGHT PARENTHESIS AND THE LOZENGE. - DOCUMENTEO LISTING -- THE LCP PROWIOES A LISTING OF THE CONVERTEO PROGRAM. TH[S LISTING CONTAINS MESSAGE CODES ANI: TABLES THAT DOCUMENT CGNVERS[ON ACTIONS ANO FAC[LITATE ANALYS[S OF THE CONVERTED PROGRAM. A 1I STING OF THE SOURCE PRGGRAM [S OPTICNAL. - CPTIONAL CARC OUTPUT -- WHEN SPEC[FIED. THE LCP PRODLCES A PUNCHEC-CARD DECK THAT CONTAINS THE CONVERTED PROGRAM. - OPTICNAL OUTPUT ON TAPE -- THE USER CAN SPECIFY THAT PRINTEO AND/CR PUNCHEO OUTPUT ARE TO BE RECOROED ON TAPE. - REPLACEMENT OF TAPE REFER. -- THE USER CAN SPECIFY THAT TAPE CONSTANTS IN [NPUT/OUTPUT STATEMENTS ARE TO BE REPLACED BY A VAR[ABLE NAME CR ANOTHER TAPE CONSTANT. - RESOLUTION OF COMMON-EQU[VALENCE INTERACTION -- THE l:SER CAN SPECIFY THAT VAR[ABLES IN COMMON STATEMENTS ARE TO BE REORDERED SO Tf'AT A SYSTEM1360 COMPILER W[LL AllOCATE COMMCN STCRAGE AND ESTABLISH EQU[VALENCIES IN THE SAME MANNER AS THE CURRENT FORTRAN II COMP [LER. oM BAS IC PROGARM MATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• LANGUAGE SPECIFICATIONS. PROGRAM SPECIFICATION. AND OPERATING PROCEDURES MANUAL. MACHINE READABLE - A CARD DECK CONTAINING THE SYSTEM CONTROL PROGRAM. FORTRAN COMPILER. THE RELOCATABLE LOADER. FORTRAN SUBROUTINE Ll BRAR Y. CARD BOOT STRAPS. SAMPLE SOURCE PROGRAM AND VARIOUS SYSTEM GENERATION UTI LI TIES NEEDEC TO BUILO AND OPERA TE A 0 I SK-RE S IDE~ T SYSTEM. OPTIONAL PROGRAM MATERIAL - SOURCE LISTINGS. THE OPTIONAL MATERIAL DESIRED MUST BE ITEM [ZED ON THE ORDER CARO. THE AUTO RATING PROGRAM [S A SERIES GF SUBROUTINES DESIGNED TO PERFUHM IHt KATiNG CALCuLATiGNS INVOLVED *~ oM *M oM *M o~ _M 007 *1'4 *M *M *M *M *1'1 THE FORTRAN I I LANGUAGE CONVERS ION PRGGRAM AIDS IN THE TRANSITION TO SYSTEM/360 BY CONVERTING ACCEPTABLE CURRENT FCRTRAN II SOURCE PROGRAMS INTO FORTRAN IV SOURCE PROGRAMS FCR THE SYSTEM/360. THE FORTRAN II LCP ACCEPTS AS [NPUT1401 FORTRAN. 1410 FORTRAN II. 1620 GOTRAN. 1620 FORTRAN I I. 1620 FORTRAN WITH FORMA T, 1620 MONITOR I FORTRAN [[-D. 1620 MONITOR [I FORTRAN 1[-0. 1620 FORTRAN II FOR AUTOMATIC FLOA TI NG PO INT. 7070 SERIES FORTRAN IBAS IC AND FULL/. 7070 FOS FORTRAN. 070S FORTRAN. 7080 PROCESSOR FORTRAN AND 709017094 FORTRAN I I THE SOURCE PROGRAMS CAN BE CONVERTED TO ANY OF THE FOLLO.ING LEVELS OF SYSTEM/360 FORTRAN -OPERATING SYSTEM/36C FORTRAN IV ILEVEL HI, OPERATING SYSTEM/360 FORTRAN IV IE LEVEL SUBSETI AND SYSTEM/360 eAS[C PROGRAMM[NG SUPPORT FORTRAN IV /TAPE I SYSTEM/360 BASIC PROGRAMMING SUPPORT FORTRAN IV ICARDI BAS[C OPERATING SYSTEM/360 WITH DOS/360 BAS[C OPERATING. SYSTEM/360 WITH TOS/360 BASIC PROGRAM MATER[AL DOCUMENTATION - PROGRAM WRI TE-UP ••• DOCUMENTA TION OF 1401 FORTRAN ••• OPERATING INSTRUCTIONS. CNE MAGNETIC TAPE - CONSISTING OF COMPILER DECK ••• SAMPLE PROBLEM DECK ••• UTlLITY DECK 1 - FOR PREPARING A COMPILER TAPE ••• UTlLITY DECK 2 - FOR ADD[NG LIBRARY FUNCTIONS TC THE SYSTEM WHERE AUTOCODER [S REQUIRED ••• FORTRAN SYSTE~ SYMBOLIC LI STINGS. OPTICNAL PROGRAM MATERIAL CARO DECKS - CONTA[NS EVERYTH[NG AVAILAt;LE ON TAPE ABOVEI IN CARC FORM. PAGE CONTINUED FROM PRIOR COLUMN-PROGRAM WHICH W[LL PUNCH THE SAMPLE PROGRAM DECK. THE CARD BOOT CECK. THE SYSTEM CONTROL. FORTRAN COMPILER, THE FORTRAN LOADER DECKS AND THE FORTRAN SUBROUTINE LIBRARY DECKS. OPTIONAL PROGRAM MATERIAL - SOURCE LISTINGS. H~ ISSU[NG A POLICY COVERING PRIVATE PASSENGER AUTOMOBILES AND PICKUP TRUCKS. PROVISION IS MADE FOR CALCULATING SUCH COVERAGES WITH ThE LIMITS OF LIABILITY AND DEOUCTIBLES AS ARE PUBLISHED ey THE NATIONAL RAT[NG ORGANIZATIONS. BY USING A MODULAR PROGRAMMING TECHNIQUE. IT IS EASILY ADAPTED TO [NDIVIDUAL REQUIREMENTS. BASE RATES AND FACTCRS ARE UTILIZED. WHICH REDUCES CORE STORAGE REQu[REMENTS. USE CF TABLES AND A SPECIAL TABLE LOOKUP TECHNIQUE MA.KES MAINTENANCE. CAUSED BY RATE CHANGES. MUCH SIMPLER. THE USER SELECTS H,E ROUT INES FOR THE DESIRED COVERAGES. CISCCUNTS. OEVIAT[ONS. ETC •• COMBINES THESE ~ITH HIS O~N INPUT/OUTPUT RCUTINES- ADDS THE DESIRED BASE RATE TABLESAND PROCESSES. USING EITHER SPS OR AUTOCOOER. TO PRODUCE AN OBJECT DECK. NORMALLY, A SEPARATE PROGRAM [S PRODl-CED FCR EACH STATE. ALTHOUGH USUALLY THE GNLY CHANGE [S ThE BASE RATE TABLES. ROUTINES ARE SUPPLIED FOR THE STATES THAT VARY FROM STANDARD FORMULAS. MINIMUM REQU[REMENTS FOR THE AUTO RATING PROGRAM ARE A 4K 1401 SYSTEM WITH ADVA~CED PROGRAMMING AND HIGH-LOW-EQUAL COMPARE FEATURES- *M -M *M IBM Programs PAGE A-1401 008 A-l401 CONTINUED FRCM PRIOR PAGE-1402 AND 1403 MOL 1. STORAGE REQUIREMENTS VARY .ITH SYSTEMS CONSIDERATIONS SUCH ASCOVERAGES. SIZE OF STATE TABLES. USERS DEVIATIONS. AND INPUT/OLTPUT REQUIREMENTS. THE NORMAL REQUIREMENT FOR RATING. POLICY ISSUE, AND STATISTICAL COCING IS 8COO POSITIONS GF CORE STORAGE. BASIC PROGRAM MATERIAL DOCUMENTATION - PRELIMINARY REFERENCE MANUAL ••• PROGRAM "RITE-UP ••• PRCGRAM LISTINGS. CARD DECKS - SPS SOURCE PROGRAM DECK ••• OBJECT PROGRAM DECK ••• SAMPLE PROBLEM DECK. 1401-IF-02X GENERAL DISTRIBUTION PROGRAM ORDER THROUGH LOCAL IBM BRANCH OFFICE SPECIFY FilE NUMBER 1401-IF-02X THE GENERAL DISTRIBUTICN PROGRAM FCR A CARD 1401 DATA PROCESSING S YS TEM ACCOMPLISHES SUMMARY REP OR T ING WITHOUT RESEQUENC I NG AN INPUT CARD FILE. THE 1401 GENERAL DISTRIBlJTION PROGRAM FULFillS ITS PURPOSE BY BUilDING A TABLE OF EXTRACTED CONTROL FIELDS AND RESPECTIVE AlGEBRAICALLY ADDED AMOUNTS. SPECIFIEC FIElCS CN SPECIFIED CARDS CAN BE SUMMARIZED FOR SElECTIVE REPORT .RIlING. .HEN AN INPUT FILE HAS BEEN EXHAUSTED, O~TPUT CARDS ARE PUNCHEC REFLECTING THE DATA AMASSED IN THE TABLE. OUTPUT CARDS ARE THEN USEe FeR SUI'IlMARY REPORT WRITING EIThER IN THE SEQUENCE PRODUCEC OR ANY OTHER SCRTED SEQUENCE DESIRED. IF TABLE SPACE IS EXHAUSTED BEFORE THE ENC OF INPUT FILE, AN EXTRACTED ITEM TABLE IS PUNCHEC OUT. OVERFLOW ITEMS ARE PROCESSED UPON COMPLETION CF THE INITIAL RUN. IN ADDITION TO PROPERTY AND CASUALTY INSURANCE FOR .HICH THE PROGRAM WAS DEVELOPED, THERE ARE NUMEROUS IMAGINATI VE USES FeR THE GENERAL DISTRIBUTICN PROGRAM INCLUDING MUl TIPLE SUMMARIZATION AND SELECTIVE FilE SEARCHING. A SIGNIFICANT FLEXIBILITY IS BUILT INTO THIS PROGRAM GIVING T~E USER MULTIPLE CONTROL FIELD DESIGNATICN WITH A RANGE FROM 1 TO 72 ACCUMULATORS FOR EACH CONTROL FIELD IN THE TABLE. REPORT WKITING BECOMES A RElATIVELY SIMPLE USE OF SORTED OUTPUT .ITH NC ALTERATION TO INPUT FILE SEQUENCE. ~INIMUM SYSTEM REQUIREMENTSA 4K, 8K, OR 16K 1401 WITH HIGH-lOW-EQUAL COMPARE, ADVANCED PRCGRAMMING, A 1402 CARD READ PUNCH, AND A 1403 PRINTER. BASIC PROGRAM MATERIAL-COCUMENTATION - PROGRAM WRI TE-UP ••• REFERENCE MANUAL I NClUD ING PROGRAM LIS TI NGS. CARD DECKS - PROGRAM DECK ••• SAMPLE PROBLEM DECK. i.401-IF-03X GENERAL DISTRIBUTION PROGRAM FOR A TAPE 1401 ORDER n,RCUGH lOOL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-IF-03X THE GENERAL DISTRIBUTICN PROGRAM FOR A TAPE 14Gl DATA PROCESSING SYSTEM 11401-IF-03XI PROVIDES FILE SEARCH OR SUMMARY ABIllT¥ FROM A TAPE FILE WITHOUT PRE-SORTING. IT IS A "lOAD AND GC .. TYPE PROGRAM WHICH IS ACTIVATED BY SIMPLE CCNTROl CARDS. FeR MOST JOBS ONLY FOUR CONTROL CARDS NEED TO BE PUNCHED. THUS. FRO~, RANDOM TAPE RECORDS, EITHER BLOCKED OR SINGLE, IT WILL EXTRAC I CONTROL FIElDS AND AMOUNT FIELDS, SUMMARIZE. SEQUENCE, AND .RITE OUT THESE EXTRACTED SUM~ARllED RECCRDS. THE PROGRAM .AS DEVELOPED ESPECIAllY FOR TI'E PROPERTY AND CASUALTY INDLSTRY. BUT IT .IlL HAVE WIDE APPLICATION IN ALL INDUSTRIES. THE PROGRAM EMPLOYS THE TECHNIQUES OF BUILDING TABLES IN CORE STCRAGE, DOING AN INTERNAL SORT, AND A 3 TAPE MERGE. DETAILED INSTRUCTIONS FOR PUNCHING THE CONTROL CARDS ARE GnEN IN THE REFERENCE MANUAL. THESE CARDS ARE PLACED BEHINC THE PROGRAM DECK. THE INPUT REEL MOUNTED ON A TAPE DR I liE. AND THE JGB IS REACY TO RUN. ~,INIMUM SYSTEM REQUIREMENTS4K. 8K, OR 16K 1401 WITH HIGH-lOW-EQUAL COMPARE, ADVANCED PROGRAMMING, AND SENSE SWITCHES. A 14C2 CARD READ PUNCH. 1403 PRINTER. AND 3 TAPE DRIVES. THE NUMBER OF TAPES INDICATtD MAY Be ORDERED FROM YOUR IB~ REPRESENTATIVE OR SUPPLItD FOR EACH IlEM THAT IS ORDERED. THE TAPES PRDVICEG MuST BE 2400 FEE r iN LeNGTH. BASIC PROGRAM ~ATERIAl-COCUMeNTATION - PROGRAM WRITE-UP ••• REFERENCE MATERIAL ••• fLOWCHARTS ••• PROGRAM LISTINGS. MAGNETIC TAPE - ONE REEL CONTAINING SAMPLE PROBLEM INPUT ••• SOURCE DECK IN CARD IMAGE ••• lJBJECT DECK IN CARD I~.AGE. 1401-1f-C5X HOMEOWNERS RATiNG PROGRAM ORDER THROUGH lOCAL rBM BRANCH OFF ICE SPECIFY FilE NUMBER 1401-IF-05X THE IBM 1401 HOMEOWNERS RATING PROGRAM IS A SERIES OF SUBRCUT INES WHICH PROVICES A VALUABLE TOOL TO INSURANCE COMPA~IES THAT DESIRE TO RATE NE~ OR RENE~Al POLICIES. Ir REQUIRES AS INPUT THOSE FACTORS FROM WHICH AN UNDtR.RITER WOULD RATE THE POLICY. THE PRCGRAr~ HAS PROViSiON fOR ALLOWING CREDIT FeR EXISTING INSURANCE. INCREASED OR DECREASED LIMITS, Ne~-STANDARD CCVERAGE AMOUNTS IINTERPOLATION/, AND RATING CF ~ANY S T ANDARC EI' T OBJECT DtCK ••• 14C1 4K AND SK LOADER DECKS ••• 1440 4K AND 8K LOADER DECKS. OPTICNAL PROGRAM MATERIAL-- FLO"CHARTS ••• LISTINGS. CPTICNAL MATERIAL CESIRED MUST BE ITEMIZED ON THE ORDER CARD. 1401-UT-1S3 7040/44 - 1401 AUXILIARY PROGRAMS ORDER THRCUGH LOCH IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1401-UT-lS3 THE 704017044--1401 AUXILIARY PROGRAM, 1401-lJT-153, SUPPCRT THE 704017044 OPeRATING SYSTEM 1l6/32K/, 7C4C-PR-lS0. MAINTE~ANCE OF HE SYMBOLIC MASTER TAPES WITt< THE 704017044-1401 MAP SYMBOLIC UPDATING PROGRAM REQUIRES THAT A 7040 "UPDATE RUN FIRST BE MADE TO REDuCE THE BLOCKING FACTCR FROM NINE TO A MAXIMUM OF FIVE. *** CISTRIBUTICN OF THIS PROGRAM IS RES"TRICTED TO USERS OF THE THE 1401 PERIPHERAL OUTPUT PROGRAM IS A COMBINED TAPE-TO-PRINTER/PUNCH ROUTINE UTILIZING THE IBM 1401 DATA PRCCESSING SYSTEM. THIS PROGRAM READS THE SYSTEM OUTPLT TAPE AND PRODUCES A LISTING ON THE IBM 1403 PRINTER OR A DECK OF COLU~NBINARY CARDS ON THE IBM 1402 CARD READ PUNCH. IF A DECK OF CCLU~N-BINARY CARDS IS PUNChED, IT IS NOT NECESSARY THAT THE CONTROL CARDS HAVE A 7, 9 PUNCH IN COLUMN 1. SELECT 3 IS USED FOR OUTPUT FROM THIS PROGRAM. THIS PROGRAM ACTS ON DATA OF THE FOLLOhlNG TYPESIII PRINT-LINE IMAGES ION MAGNETIC TAPEI IN EVEN-PARITY MODE, BLOCKED BY A RECORD MARK IN THE LAST CHARACTER POSI lION CF EACH PRINT-LINE, OR COLUMN-BINARY CARD IMAGES IN ODD-PARITY MODE, BLOCKED WITH A RECORD MARK OR UNBLOCKED. 121 CUTPUT FROM THE IBJOB PROCESSOR CONSISTING OF EI THER OF THE FOLLOWING- IAI PRINT-LINES IWITH A MAXIMUM OF 132 CHARACTERS INCLUDING THE CARRIAGE-CONTROL CHARACTERI ~ITH CHARACTERS TRANSLATED BY THE 1401 DATA PROCESSING SYSTEM INTC CHARACTERS IBI COLUMN-BINARY CARD H,AGES. ACCEPTED BY THE 1403 PRINTER. THE DISTINCTION BET~EEN THESE TYPES OF DATA IS CONCERNED WITH THE PRESENCE OR ABSENCE OF THE BLOCK CONTROL WORD. IF THE BLOCK CONTROL WORD I S PRESENT, LOGICAL CONTROL WORDS ARE WR I TTEN, IF THE BLGCK CONTROL WORD IS NOT PRESENT, THE MODE IS RECORDED CN TAPE. MINIMUM MACHINE CONFIGURATION- 4,000 POSITIONS OF CORE STORAGE, CNE 729 OR 7330 MAGNETIC TAPE UNIT, ADVANCED PROGRAMMING FEATURE, HIGH-LOw-EQUAL COMPARE FEATURE, SENSE SwITCH FEATURE, ONE IBM 1402 CARD READ PUNCH ~ITH COLUMN BINARY FEATURE, ONE IBM 1403 PRINTER WITH 132 PRINT POSITIONS AND THE PRINT CONTROL FEATURE. THE CISTRIBUTICN OF THIS PROGRAM IS RESTRICTED TO USERS OF HiE 709017094 IBSYS PROCESSOR, FILE NUMBER, 7090-PR-130. -M .~, BASIC PROGRAM ~ATERIAL-CGCUMENTATION - PROGRAM WRITE-UP ••• CARD DECKS - PRINTIPUNCH OBJECT DECK ••• CARO-TO-TAPE OBJECT DECK ••• PRINT IPUNCH SYMBOLIC DECK ••• CARD-TO-TAPE SYMBCLIC DECK. 14Cl-trr=938 INPUT PROGRAM FOR 7C9C!7C9l; SUPPORT PACKAGE FOR IBM SYSTEM/360 ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPEC IFY FILE NUMBER 1401-UT-93S ~~ THE 1401 INPUT PROGRAM IS USED TO READ CARD DECKS IN GNE FCR!'" AND THEN PREPARE AN INPUT TAPE FOR USE BY THE 709017094 SUPPCRT THE TAI'E WILL CONSIST OF CARD-IMAGE RECORDS., SOME OF PACKAGE. THESE WILL BE IN BINARY CODED DECI~AL IBCDI REPRESENTATION, OTHERS IN B!NARY MODE. u* CISTRIBUTlCN OF THIS PROGRAM IS RESTRICTED TO USERS OF THE 709017094 SUPPORT PACKAGE FOR THE IBM SYSlEM1360 FILE NUMBER 7090-S1-162. BASIC PROGRAM MATERIAL DCCUMENTATION - PROGRAM IiRITE-UP. MACH!NE RE/ICABLE - !NPUT PROGR~.~ OBJECT DEC!C, .~ 'M 1420 1420-AU-001 BASIC AUTOCODER ORDER THRGUGH LOCAL IBM BRANC~ OFF ICE SPECIFY FILE NUMBER 1420-AU-COl .~ THIS SYSTEM IS DESIGNEC TO ENABLE A PROGRAM WRITTEN IN 1420 BASIC AUTCCODER LANGUAGE TO BE ASSEMBLED ON A 1420 SYSTEM. THE OUTPUT IS USED TO EXECUTE THE APPLICATION ON A 1420 SYSTEM. USE ••• THE SOURCE PROGRAM IN 1420 BAS Ie AUTOCODER LANGUAGE PUNChED IN CARCS IS ASSEMBLED ON A 142C SYSTEM. THE OUTPUT PROGRA~ OBJECT PROGRAM IS PUNC~ED IN 1420 MAC~.INE LANGUAGE. DCCU~,ENTATION ANC CIAGNOSTIC OUTPUT IS PRINTED ON THE 1403 PRINTER. MINIMUM SYSTEM REQUIREMENTS ••• A 4K 1420 SYSTEM WITH ••• CNE 1442 CARO READ PUNU, ••• 1403 PRINTER. BASIC PROGRAM ~,ATERIAL COCUMENTAT ION - PROGRAM WRI TE-UP ••• OPERATING INS TRUCTI ONS ••• SPECIFICATIONS. CARD CECKS - BASIC AUTOCODER SYSTEM DECK ••• SAMPLE SOURCE CECK FOR TEST ASSEMBLY. IBM Programs A-1420 A-1440 CONTINUED FRCM PR lOR PAGE-- CONTINUED FRCM PRIOR CClUMN-- OPTICNAL PROGRAM MATERIAL SYSTEM FLOW CHARTS ••• LISTING OF SYSTEM PHASES. OPTIONAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE ORDER CARD. 1420-10-010 IOCP WITHOUT PROCESS OVERLAP ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPEC I FY FILE NUMBER 1420- 10-0 10 THE IBM 1420 IOCP WITHOUT PROCESS OVERLAP, PROGRAM 11420-10-0101 IS DESIGNED TO CONTROL ThE READING OF DATA FROM PAPER DOCUMENTS AND TO QUEUE THE PRINTING OF THIS DATA AFTER IT HAS BEEN PROCESSED. USE- READING OF AMOUNT AND TRANSITIROUTING FIELDS FROM PAPER COCUMENTS - PLACING THIS DATA IN A QUEUE - USER EXIT TO STACKER SELECT DECISION ROUTINE - USER EXIT TO DOCUMENT ERROR ROUTINES - USER EXIT TO DOCUMENT PROCESSING ROUTINES - USER EXIT TO DOCUMENT PRINTING ROUTINE. MACHINE CONFIGURATION 4,000 POSITIONS OF CORE STORAGE ••• 1 IBM 1442 CARO READ-PUNCH, MODel I OR 2 ••• 1 IBM 1403 PRINTER, MOCEl 1 DR 2 ISELECTIVE TAPE LISTER ANO NUMERIC CHAIN CAN BE USED WITH THE 1403/ ••• BASIC PROGRAM MATERIAL-DOCUMENTAT ION - PROGRAM WRI TE-UP ••• PROGRAM 1I STI NG ••• flOWCHARTS ••• SAMPLE PROBLEM PROGRAM LISTING ••• SPECI FICATIONS ••• OPERA TlNG PROCEDURES. CARD DECKS - PROGRAM DECKS IN III 144011311 AUTOCODER FORMAT ••• 121 '1420 BASIC AUTOCODER FORMAT ••• SAMPLE PROBLEM DECK ••• OBJECT PROGRAM EXECUTION OUTPUT. 1420-1O-011 OVERLAP IOCP ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1420-IO-Oll THE IBM 1420 OVERLAP IOCP, iil420-IO-Oll, CONTROLS THE READING OF DATA FROM PAPER DOCUMENTS AND QUEUES THE PRINTING GF THIS DATA AFTER IT bAS BEEN PROCESSED. THE PROGRAM HAS THESE FUNC T IONSREADING OF AMOUNT AND TRANSITIROUTING FIELDS OR ALL FIELDS FROM PAPER DOCUMENTS. USER EXIT TO STACKER SELECT DECISION ROUTINE. USER EX IT TO DOCUMENT PROCESS ING ROuTINES. USER EXIT TO DOCUMENT PRINTING ROUTINE. USER DOCUMENT ERROR ROUTINES. MINI~UM SYSTEM REQUIREMENTSA 4K SYSTEM WITH ••• ONE 1442 CARD REA[) PUNCH ••• 1403 PRINTER ISELECTIVE TAPE LISTING FEATURE AND NUMERIC PRINT CHAIN CAN eE USED WITH THE 1403/ ••• PROCESSING OVERLAP FEATURE. BAS2C PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRI TE-UP ••• PROGRAM 1I STINGS ••• PROGRA~ FLOWCHARTS ••• SAMPLE PROBLEM LISTINGS ••• SPECiFICATIONS ••• OPERATING PROCEDURES. CARD DECKS - OVERLAP IOCP CARD DECK IN 1440/1311 A~TOCCOER FORMAT AND ••• 1420 BASIC AUTOCODER FORMAT ••• SAMPLE PROBLEM SCURCE DECKS ANC ••• DeJECT DECK ••• OBJECT PROGRAM EXECUTION CuTPUT. 1440 AUTO-TEST IS AN INTEGRATED SET OF UTILITY PROGRAMS DESIGNED TC PROVIOE DOCUMENTATION FOR PROGRAM EVALUATION DURING A PROGRA~, TESTING RUN. IT CAN BE USED TO TEST PROGRAMS ASSEI"BLED BY THE 1440 AUTOCODER PROGRAM FOR ANY IBM 144C SYSTEM. BECAuSE TEST RUNS CAN BE PLANNED TO PROCEED WITH A MINIMUM OF OPERATOR INTERVENTION, AUTO-TEST IS A USEFUL TOOL FOR REMOTE TESTING. ThE AUTO-TEST SYSTEM RESIDES IN DISK STORAGE DURING TESTING. IT CONTROLS PROGRAM TESTS IN WHICH THE FOLLmdNG FUNCTIONS CAN BE SELECTIVELY SPEICFIED1. CLEAR SELECTED AREAS OF DISK STORAGE 2. LCAD PROGRAM ()A TA FROM CARDS TO 0 I SK STORAGE 3. PRINT SELECTED AREAS OF DISK STCRAGE 4. LCAC THE PROGRAM TO BE TESTED FROM CARDS 5. PRINT DATA FROM SELECTEO AREAS OF CORE STORAGE AT SPECIFIC TIMES DURING PROGRAM EXECUT ION 6. PRINT CATA READ FROM OR WRITTEN DN DISK STORAGE DURING PROGRA~ EXECUTION 7. PRINT CORE STORAGE WHEN PROGRAM EHCUTION TERMINATES SEVERAL PROGRAMS MAY BE STACKED FOR HSTING IN A SINGLE RUN. A CONVENIENT CARC fORMAT fOR PATCHING PROGRAM DECKS BEING TESlI:U IS PRCVIDED TO FACILITATE RETESTING OF ANY PROGRAM. MINIMUM MACHINE RE~UIREMENTS-- THE MINIMUM SYSTEM REQUIREMENTS ARE THE FOLLOWING8K 1440 SYST~M IAUTO-TEST 8KI OR 16K 1440 SYSTEM IAUTe-TEST 16K/ ••• ONE 1442 CARD READ PUNCH ••• 1443 PRINTER ••• GNE 1311 DISK STORAGE CRIVE ••• INDEXING AND STORE ADDRESS REGISTER SPECIAL FEATURE. THE NUMBER OF TAPES INCICATED MUST BE PROVIOED FOR EACH ITEM THAT IS ORCEREC. OPTICNAL MATERIAL REQUESTED MUST BE ITEMIZED G~ THE CRDER CARD. BASIC PROGRAM MATERIAL COCUMENTATION - PRCGRAM WRITE-UP ••• L1STINGS ••• SPECIFICAliONS ANC OPERATING PROCEDURED. CARD DECKS - IDECK AI 8UILD AUTO-TEST SYSTEM DISK PACK ••• IDECK 81 INITIATE PROGRAM TESTlNG ••• /DECK C/ LSEO TC RESTART ••• SAMPLE PROBLEM TEST DECK AND LISTINGS. 1440-AT-061 AUTO-TEST 8K ORDER THROUGH LOCAL IBM BRANCH OFFICE SPECIFY FILE NUMBER 1440-AT-061 AUTO-TEST IS AN INTEGRATED SET OF UTILITY PROGRAMS DESIGNED TO PROVIDE DOCUMENTATION FOR PROGRAM EVALUATION DURING A PROGRA~, TESTING RUN. IT CAN BE USED TO TEST PROGRAMS ASSEMBLED BY THE 1440 AUTOCODER PROGRAM FOR ANY IBM 1440 SYSTEM. BECAUSE TEST RUNS CAN BE PLANNED TO PROCEED WITH A MINIMuM OF OPERATCR INTERVENTION, AUTO-TEST IS A USEFUL TOOL FOR REMOTE TESTING. THE THE AUTO-TEST SYSTEM RESIDES IN DISK STORAGE DURING TESTING. IT CONTROLS PROGRAM TESTS IN WHICH THE FOLLOWING FUNCTIONS CAN eE SLEECTIVElY SPECIFIED1. CLEAR SELECTEC AREAS OF DISK STCRAGE 2. LCAD PROGRAM DATA FROM CARDS TO DISK STORAGE 3. PRINT SElECTEC AREAS OF DISK STORAGE 4. LCAD THE PRCGRAM TO BE TESTED FROM CARDS 5. PRINT DATA FROM SELECTED AREAS OF CORE STORAGE AT SPECIFIC TIMES DUR ING PROGRAM EX ECUT ION 6. PRINT DATA READ FROM OR WRITTEN ON DISK STORAGE DURING PROGRAM EXECUTION 7. PRINT CORE STORAGE WHN PROGRAM EXECUTION TERMINATES SEVERAL PROGRAMS HAY BE STACKED FOR TESTING IN A SINGLE RU/(. A CONVENIENT CARC FORMAT FOR PATCHING PROGRAM DECKS BEING TESTED IS PRCVICED TO FACILITATE RETESTING OF ANY PROGRAM. MINIMUM MACHINE REQUIREMENTS-- THE MINIMUM SYSTEM REQUIREMENTS ARE THE FOllOWING.- 8K 1440 SYSTEM IAUTO-TEST 8KI OR 16K 1440 SYSTE~ IAUTO-TEST 16K/ ••• ONE 1442 CARD READ PUNCH ••• 1443 PRINTER ••• ONE 1311 DISK STORAGE DRIVE ••• INDEXING AND STORE ADDRESS REGISTER SPECIAL FEATURE. THE NUMBER OF TAPES INC ICATED MUST BE PROVIDED FOR EACH ITEM THAT IS OROEREC. OPTIONAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE CRCER CARD. BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM kRITE-UP ••• lISTINGS ••• SPECIFICATIONS AND OPERAT ION PROCEDURES. CARD DECKS - ICECK AI BUILD AUTO-TEST SYSTEM DISK PACK ••• IDECK BI INITIATE PROGRAM TESTING ••• /DECK CI USED TC RESTART PROGRAM ••• SAMPLE PROBLEM TEST DECK AND LISTINGS. OPTICNAL PROGRAM MATERIAL CNE MAGNETIC TAPE - CONTAINING CARD FLOWCHARTS. IMAGES. 1440-AU-00 1 BAS IC AUTOCODER ORDER THRGUGH LOCAL IBM BRANCIC OFF ICE SPECIFY FILE NUMBER 1440-AU-OOI THIS SYSTEM IS DESIGNEe TO ENABLE A PROGRAM ~RITTEN IN 1440 BAGIC AUTOCODER LANGUAGE TO BE ASSEMBLED ON A 1440 SYSTEM. HIE OUTPUT IS USED TO EXECUTE THE PROGRAM ON A 1440 SYSTEM. THE SOURCE PROGRAM IN 1440 BASIC AUTOCODER LANGUAGE, PUNCHED IN CARDS, IS ASSEMBLED IN A 1440 SYSTEM. THE OUTPUT OBJECT PROGRAM, IN 1440 MACHINE lANGUAGE, IS PUNCHED ONE INSTRUCTION PER CARD IN THE SOURCE PROGRAM DECK. A PROGRAM lOAD ROUTINE IS PLNCHEO 101 TH EACH OBJECT PROGRAM DECK. PROGRAM DOCUMENTATION AND DIAGNCSTIC OUTPUT ARE PRINTED ON THE 1443 PRINTER. MINIMUM MACHINE REQUIREMENTS--4K 1440 SYSTEM WITH ••• ONE 1442 CARD READ PUNCh ••• 1443 PR INTER. BASIC PROGRAM MATERIAL COCUMENTATION - PRCGRAM WRITE-UP ••• PRELIMINARY SPECIFICATICr-.S ••• OPERATING PROCEDURES. CARD DECKS - BASIC AUTOCODER SYSTEM DECK ••• SAMPLE SOURCE PROGRA~ FOR REASSEMBLY. 1440-AT-060 AUTO-TEST 16K ORDER THROUGH LOCAL IBM BRANCH OFFICE SPECIFY FILE NUMBER 1440-AT-060 OPTICNAL PROGR~M MATERIAL CNE MAGNETIC TAPE - CONTAINING CARD FLO~CHART S. AN 8K VERSION IS ALSO AVAILABLE TD FACILITATE AUTOMATIC PROGRAM TESTING AT 8 AND 12K 1440 INSTAllAT IONS. HO.EVER, ALTHOUGH THE FEATURES OFFERED BY EAC~, SYSTEM ARE IDENTICAL, 16K INSTALLATlC~S SHOULD USE THE 16K VERSION WHICH PERMITS TESTING OF LARGER PROGRAMS THAN rOES ITS COMPANION 8K VERSION. IMAGES. OPTICNAL PROGRA~ MATERIAL SYSTEM FLOWCHARTS. SYSTEM LISTINGS. OPTICNAL MATERIAL REQUESTEC MUST BE ITEMIZED ON THE CRDER CARC. 1440-AU-006 BAS IC AUTOCODER 2K ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPEC IFY FILE NUMBER 1440-AU-006 THE IBM 1440 BASIC AUTOCODER 2K PROGRAM ACCEPTS SO~RCE STATEMENTS WRITTEN IN BASIC AUTOCODER 2K LANGUAGE AND PRCDUCES MACHINE LANGUAGE OBJEC T PROGRAMS. BASIC AUTCCODER 2K IS A 2-PASS SYSTEM. HE SOURCE PROGRAM IS PROCESSED AND THE RESULTING OBJECT PROGRAM IS CONVERTED BY ONE OF TWO SPECIAL CONDENSING ROUTINES FROM ONE-INSTRUCTION-PER-CARD TO CONDENSED CARD FORMAT. MINI~,UM SYSTEM REQUIREMENTSA 2K 1440 SYSTEM WITH ••• 1442 CARD READER MODEL 4 INCTE- A 1442 MCCEl 1 OR 2 MAY BE USED AS THE READER IN L lEU OF THE 1442 MCDEL 4/ ••• 1444 CARD PUNC~ ••• 1443 PRINTER. BASIC PROGRAM MATERIAL COCUMENlA liON - PROGRAM WRITE-UP ••• OPERATING PROCEDURE S. CARD DECKS - PROCESSOR DECK ••• PRE-LIST ROUTINE DECK ••• peST-LIST ROUTINE DECK ••• CONDENSING ROuTINES DECKS 1 AND 2 ••• SAMPLE PROBLEM DECK. OPTICNAL PROGRAM MATERIAL - FLOWCHARTS ••• PROGRAM LISTINGS. OPTICNAL MATERIAL REQUESTEC MUST BE ITEMIZED ON THE ORDER CARD. 1440-CB-073 COBOL FOR IBM 144011401/1460 ORDER ThRCUGH LOCAL IBM BRANC~ OFFICE SPECIFY FILE NUMBER 1440-CB-073 THE DISK RESIDENT COBOL FOR IBM 1440, 1401 AND 1460 CO~PlLES COBOL ICOMMON BUSINESS ORIENTED LANGUAGEI PROGRAMS FOR 144C. 1401 AND 1460 CARD, TAPE, AND DISK SYSTEMS. USESYMBCllC PROGRAMS ARE AUTOMAT ICALL Y COMPILED FROM SOuRCE PRCGRAMS WRITTEN IN THE COBOL LANGUAGE, WHICH USES ENGLISH ~ORDS AND SPECIAL STANDARD NOTATIONS. THESE SYMBOLIC PROGRAMS ARE THE~ TRANSLATED TO ~ACHINE LANGUAGE OBJECT PROGRAMS BY AN ALTOCCOER PRCCESSOR. THIS PROGRAM OPERATES UNDER THE DIRECTION OF A GENERAL SYSTEM CONTROL PRDGRAM WHICH ALLOWS THE USE OF AVAILABLE 110 DEVICES ASSIGNED BY THE USER. THE USER SPECIFIES THE CONFIGURATION OF T~E PROCESSING MACHINE ~ITH CONTROL CARDS. THE SYSTEM CONTROL PROGRAM INTERPRETS THE INFORMATION, AND SELECTS THE APPROPRIATE 110 ROUTINE TO HANDLE THE INPUT AND IBM Programs PAGE 020 A-144(l A-1440 CONTINUED FRCM PRIOR PAGE-OUTPUT DURING COMPILATION. THE REQUIREMENTS FOR COMP ILING THE COBOL PROGRAMS ARE- A 4K 14Cl SYSTEM WITH ••• ONE 1311 DISK STORAGE DRIVE .ITH A 1316 DISK PACK ••• 1402 CARD READ PUNCH ••• 1403 PRINTER MODEL 2 ••• ADVANCED PROGRAMMI NG FEATURE ••• HIGH-LOW-EQUAL COMPARE FEA TURE, CR A 4K 1440 SYSTEM WITH ••• ONE IBM 1311 DISK STORAGE DRIVE .ITH A 1316 OISK PACK ••• ONE 1442 CARD READ PUNCH ••• 1443 PRINTER ••• INDEXING AND STORE ADDRESS REGISTER FEATURE, OR AN 8K 1460 SYSTEM WITH ••• ONE ~311 DISK STORAGE DRIVE WITH A 1316 DISK PACK ••• 1402 CARD READ PUNCH ••• ONE 14C3 PRINTER ••• INDEXING AND STORE ADDRESS REGISTER. IA 1301 DISK STORAGE ARRAY MAY BE USED IN LIEU OF THE 1311-1316/ ••• OR AN 8K 1440 SYSTEM WITH ••• CNE 1301 DISK STORAGE ARRAY ••• ONE 1442 CARD READ PUNCH ••• 1443 PRINTER ••• INOEXING AND STORE ACDRESS REGISTER FEATURE. CONTINUED FRCM PRIOR CCLUMN-33 EACH OF RPQ E33255, AND PART 82338C /THE CHA INION THE 1403 MODEL 2 ••• RPC 818019 ON THE 1441 PROCESSING UNIT. TERMINAL REQUIREMENTS- 2741 COMMUNICATION TERMINALS IUP TO 40/, WITH COURIER 72 STANDARD SELECTRIC PRINTING ELEMENTS, AND LINE ADAPTERS IF REQUIRED. ATS SUPPORTS ONLY THE CORRESPONDENCE CODE 2741 TERMINALS WITEOUT THE INTERRUPT FEATURE. BASIC PROGRAM MATERIAL DOCUMENTATION - APPLICATION DIRECTORY ••• APPLICATICN DESCRIPTION, H20-0129 ••• TERMINAL OPERATORS MANUAL, H20-0185 ••• PROGRAMMERS MANUAL, H20-0228 ••• CONSOLE OPERATORS MANUAL, H20-0227 • MACHINE READABLE - PROGRAM DECKS. THE NUMBER OF TAPES INDICATED MuST BE PROVIDED FOR EACH ITEM THAT IS ORDEREC. OPTIONAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE ORDER CARD. OPTICNAL PROGRAM MATERIAL DOCUMENTATION - SYSTEMS MANUAL IPROGRAM FLOW CHARTS/. MACHINE READABLE - 14011144011460 AUTOCODER ION DISKI ClJTPl;T FILE ON TWO 1316 DISK PACKS FROM WHICH SOURCE DECKS AND PROGRAM LISTINGS CAN BE CREATED USING 1401/144011460 AUTOCODER ION DISKI 11401-AU-008/. BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRITE-UP... SPEC I FICA TIONS MANUAL ••• OPERATING PROCEDURES. MACHINE READABLE - COBOL PROGRAM DECK WHICH INCLUDESMARKETING PROGRAMM ING DECK, MACROS DECK, WR I TE FILE-PROTECT ADDRESS DECK, SYSTEM CONTROL CARD MODIFICATIONS DECK, UPDATE DECK AND SAMPLE PROGRAMS. NOTE- WHEN ORDERING THE OPTIONAL MATERIAL THE REQUESTOR MUST SUBMIT TWO 1316 DISK PACKS. 1440-DR-02X RETAIL ACCOUNTS RECEIVABLE ORDER TP.RDUGH LOCAL IBM BRANCH OFF ICE SPEC I FY FILE NUMBER 1440-CR-02X OPTIONAL PROGRAM MATERIAL- SYSTEMS LISTINGS ••• FLOW CHARTS ••• ALL CARD DECKS ARE AVAILABLE ON ONE REEL OF MAGNETIC TAPE. 1440-CX-07X ADMINISTRATIVE TERMINAL SYSTEM ORDER THROUGH LOCAL IBM 8RANCH OFF ICE SPECIFY FILE NUMBER 1440-CX-07X THE PRIMARY CONCEPT OF THIS SYSTEM IS TO SUPPORT A TYPEWRITER-LIKE TERMINAL FOR TEXT PROCESSING. INFORMATION IS ENTERED FROM THE TERMINALS IN EITHER FREE OR FIXED FORM. IT CAN BE CORRECTED, MODIFIED, OR REARRANGED. OUTPUT FORMATS ARE FLEXIBLE AND MAY BE SPECIFIED FROM THE TERMINAL. OUTPUT MAY BE TRANSMITTED TO ANY TERMINAL, STORED ON DISK OR TAPE, PRINTED BY AN ON-LINE PRINTER, _RITTEN AS CARD IMAGES ON TAPE, OR PUNCHED. STORED INFORMATION MAY BE RECALLED FCR FURTHER PROCESS ING. FEATURES- DATA CORRECTION, MOD IFICATION, AND REARRANGEMENT BYBACKSPACING AND RETYPING DURING ENTRY ••• RETYPING BEGINNING WITH A PARTICULAR WORD ••• REPLACING A WORD OR PHRASE ••• ADDING TO A LINE OR TEXT UNI T ••• DELETING A LINE OR OTHER TEXT UNIT ••• MOVING OF GROUP S OF LINES OR TEXT UNITS ••• GATHERING OF STORED DATA IN ANY SEQUENCE ••• COPYING OF INFORMATION BY TRANSMISSION TO THE ORIGINATING TERMINAL. - STORAGE AND RETRIEVAL OF DATA fROM DISK FILES OR TAPE. - TRANSMISSION OF DATA TO ANY TERMINAL. - OUTPUT FORMAT CONTROLLED FROM THE TERMINAL BY- LIMITING FREE-FORM TEXT LINE LENGTH ••• JUSTIFICATION OF RIGHT~HANO MARGIN ••• INTERMIX OF FREE-FORM TEXT WITH FIXED FORMAT INFORMATION ••• PLACING SPECIFIED HEADING AND FOOTING LINES ON ALL PAGES OF A DOCUMENT ••• AUTOMATIC PAGE NUMBERING ••• CONTROLLED VERTICAL SPACING ••• HALTING TO ALLO~ OPERATOR INTERVENTION FOR TEXT INSERTION OR CHANGE OF PRINT ELEMENTS. - DESK CALCULATOR FUNCTIONS- ADDITION ••• SUBTRACTION ••• MULTIPLICATION ••• DIVISION ••• ROOTS ••• POwERS ••• FACTORIALS ••• EVALUATION OF SIMPLE ALGEBRAIC EXPRESSIONS. - USERS MAY ACD PROGRAMS TO 00 SIMULTANEOUS PERIPHERAL OPERATIONS SUCH AS SIMPLE TAPE-IO-PRINTER AND CARD-TO-TAPE FUNCTIONS. - AN IMPROVED DISK STORAGE ORGANIZATION SCHEME WILL GIVE IMPROVED TERMINAL RESPONSE ON REQUESTS INVOLVING PERMANE~T - DISK STORAGE. - 1301 DISK FILE IMPLEMENTATION SIGNIFICANTLY INCREASES PERMANENT STORAGE CAPACITY. - IMPROVED STORAGE REPORTING FACILITIES. PRINCIPAL APPLICATION AREAS OF THE ADMINISTRATIVE TERMINAL SYSTEM ARE TECHNICAL MANUAL PREPARATION, PROPOSAL WRITING, TEST REPORT PREPARATION, FINANCIAL CREDIT REPORTING. STATISTICAL TYPING, AND SIMILAR AREAS. THE SYSTEM MAY ALSO BE USED FOR SOURCE DATA ENTRY, CAPTURING DATA DIRECTLY FROM A TYPEWRITER KEYBCARD. THIS HAS PARTICULAR SIGNIFICANCE IN THE COMPUTER PROGRAMMING AREA WHERE PROGRAM DECK CONTROL CARDS AND TEST DECKS MAY BE SELECTED, MODIFIED, COMBINED AND MADE AVAILABLE FOR RUNNING DIRECTLY FROM A TERMINAL. THE SYSTEM, WHEN PROPERLY INSTRUCTED, CAN SAVE EVERY KEYSTROKE MADE BY THE OPERATOR. TO ALTER THE TEXT, THE OPERATOR DIRECTS THE SYSTEM TO LOCATE THE CHARACTERS TO BE CHANGED AND INSTRUCTS IT IN WHAT MANNER THESE ARE TO BE ALTERED. IF A COpy OF A DOCUMENT IS REQUESTED, THE SYSTEM WILL PRODUCE AND TRANSMIT IT TO THE TERMINAL. THE SOURCE PROGRAM LANGUAGE IS 14011144011460 AUTOCODER ION D I SKI. MINIMUM 1440 SYSTEM REQUIREMENTS- A 16K 1440 WITH- BIT TEST, CONSOLE ATTACHMENT, DIRECT SEEK, DISK STORAGE CONTROL, INDEXING AND STORE ADDRESS REGISTER, TRANSMISSION CONTROL UNIT ATTACHMENT ON THE 1441 PROCESSING UNIT MODEL ,116 ••• ONE 1311 DISK STORAGE DRIVE MODEL I WITH DIRECT SEEK ••• 1447 CONSOLE MODEL 1 WITH SENSE SWITCHES ••• 1447 CONSOLE MODEL 4 ••• 1448 TRANSMISSION CONTROL uNIT WITH 105011060 ATTACHMENT AND RPQ E3848S AND, AS REQUIRED, COMMON CARRIER ADAPTER SETS OR LINE ADAPTER SETS ••• EITHER A 1442 CARD READ PUNCH MODEl. i OR 2 OR A 1442 CARD REACER HODEL 4 IS RECl! IREC UNLESS ANOTHER 14011144011460 SYSTEM IS AVAILABLE TO LOAD THE PROGRAM ON A 1316 DISK PACK. OPTIONAL· 1440 SYSTEM REQUIREMENTS- TRANSLATE FEATURE .(IN THE 1441 PROCESSING UNIT ••• ONE TO FOUR 1311 DISK STORAGE DRIVES MODEL 2 WITH DIRECT SEEK AND SEEK OVERLAP FEATURES IAT LEAST ONE 1311 MODEL 2 IS STRONGLY RECOMMENDED! ••• ONE TO FIVE MODULES OF 1301 ()ISK STORAGE lONE 1311 MODEL 2 IS REQUIREDI ••• EITHER A 1442 CARD READ PUNCH MODEL oJ OR 2 OR A 1442 CARD READER MODEL 4 AND/OR A 1444 CARD PUNCH MODEL 1 ••• EITHER A 1443 PRINTER MODEL 1 OR 2 WITH 24 ADDITIONAL PRINT POSITIONS, PRINTER CONTROL, AND PRINT STORAGE OR A 1403 PRINTER MCDELS 2, 3. DR 5 WITH A 1446 PRINTER CONTROL ••• 7335 MAGNETIC TAPE UNIT MODEL 1 OR 2 ••• LINE GROUP FEATURES AND RPQ 811390, AS REQUIRED, TO ATTACH MORE THAN 10 LINES TO THE 1448 TRANSMISSION CCNTROL UNIT. IF UPPERCASE AND LOWERCASE PRINTING WITH 120 CHARACTERS OF COURIER TYPE IMATCHING THE COURIER 72 PRINTING ELEMENT ON THE TERMINALSI IS DESIRED USING A 1403 PRINTER MODEL 2, ,1100- RPQIS 813148 AND 818029 ON THE 1446 PRINTER CONTROL ••• RPQIS 812033, 812034, 898058, *R THIS PROGRAM IS A SYSTEM OF SIXTEEN 1440 RUNS DESIGNED TO AUTOMATICALLY PERFORM RECEIVABLES MAINTENANCE AND BILLING IN MEDIUM-SIZED DEPARTMENT OR SPEC IAL TV STORES. THE PROGRAM HAS BEEN DESIGNED AS A SERIES OF ROUTINES WHICH PERFORM SPECiFiC FUNCTIONS. BY SELECTING AND COMBINING THESE ROUTINES, SPECIALIZED PROGRAMS FOR A PARTICULAR STORE ARE DEVELOPED. MODIFICATIONS ANI) REFINEMENTS TO PARAMETERS OF THESE ROUTINES CAN BE MADE TO HAVE THEM APPLY TO A SPECIFIC STORE. THE SYSTEM IS DESIGNED TO ACCOMMODATE FOUR TYPES OF CHARGE ACCOUNTS. THESE ARE- I I I 30-DAY CHARGE ACCOUNT ••• 121 FLEXIBLE REVOLVING ACCOUNT--A MONTHLY PAYMENT BASED ON A PERCENTAGE OF THE BALANCE. IINCLU[)ES OPT ION ACCDUNTS,.I ••• 131 FIXED REVOLVING ACCOUNT--A FIXED MONTHLY PAYMENT BASED ON THE CREDIT LIMIT OF THE ACCCUNT ••• 14! CONTRACT ACCOUNT, OR DEFERRED PAYMENT ACCOUNT--A ONE TIME PURCHASE WITH FIXED MONTHLY PAYMENTS. ANY GIVEN STORE WILL PRDBABLY NOT HAVE ALL FOUR TYPES OF ACCOUNTS. HOWEVER, RUNS CA/I! BE MODIFIED TO DELETE ThOSE TYPES OF ACCOUNTS WHICH ARE NOT NEEDED. TRANSACTIONS ARE ENTERED INTO THE SYSTEM IN THE FORM OF PUNCHED CARDS. EO IT AND ACCOUNTI NG CONTROL FUNC TI DNS ARE PERFORMED, AND ThE FOLLOW ING MAJOR OUTPUTS ARE PRODUCED BY THE SYSTEM. ADJUSTMENTS LISTING, SERVICE CHARGE ADJUSTMENTS LISTING, CHARGE-OFFS LISTING, CREDITS LISTING, CASH BATCH BALANCE LISTING, TRANSACTION REGISTER. SIGNAL MESSAGES, CUSTOMER STATEMENTS, DELINQUENT ACCCUNT LISTING, AGED TRIAL BALANCE IATBI, AND CONTROL BALANCE LISTING. FEATURES - DIAGNOSTIC AGED TRIAL BALANCE DESIGNED SPEC IF ICALLY FOR AUTHORIZATION PURPOSES. - CELINQUENT LISTING TO AUTOMATICALLY SELECT FOR REVIEW AND FOLLOW-UP THOSE ACCOUNTS REQUIRING CREDIT ACTICN. - UP TO 20,000 MASTER ACCOUNTS CAN BE STORED ON EACH DISK PACK. - SIGNAL MESSAGES PREPARED AS A BY-PRODUCT OF FILE MAINTENANCE WHEN SPECIAL ACTION IS REQUIRED ON AN ACCOUH. - AUTOMATIC AGING OF CUSTOMER ACCOUNTS TO 150 DAYS. - AUTOMATIC POSTING OF TRANSACTlCNS. - CPERABLE WITh EITHER INTERNAL OR EXTERNAL ACCOUNT NUMBERS. - IBM PUNCHED CARD CUSTOMER STATEMENTS PRINTED TWO UP. - AUTOMATIC RE-ENTRY OF CASH PAYMENTS THROUGH PREPUNCHING OF THE CUSTOMER STATEMENT STUB. - PREPARATION OF LABELS FOR PROMOTIONAL MAILINGS ON A SELECTIVE BASIS. - COMPLETE AND AUTOMATIC CONTROLS. MINI~,UM SYSTEM REQUIREMENTS--A 4K 1440 SYSTEM .ITH ••• 1442 CARC READ PUNCH ••• 1443 PRINTER ••• 1311 DISK STORAGE DRIVE ••• INDEXING AND STORE ADDRESS REGISTER, SELECTIVE STACKER, 24 ADDITIONAL PRINT POSITIONS, SELECTIVE CHARACTER SET, 39 CHARACTER SET. THE NUMBER OF TAPES INDICATED MUST BE PROVIDED FOR EACH ITE~. THAT IS ORDERED. OPTIONAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE ORDER CARD. BASIC PROGRAM ~ATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• REFERENCE MANUAL INCLUDING LISTINGS. CARD DECKS - OBJECT PROGRAM DECKS ••• SAMPLE PROBLEM DECKS. OPTICNAL PROGRAM MATERIAL CNE MAGNET IC TAPE - CONTA IN ING ALL CARD DECKS. 1440-DW-OLX CHAIN AND WHOLESALE BILLING ORDER THROUGH LOCAL I BM BRANCH OFF IC E SPECIFY FILE NUMBER 1440-CW-01X THE 1440 CHAIN AND WHOLESALE BILLING PROGRAM USES EITHER THE IBM CARD ORDER PLAN OR T~.E PERMANENT ITEM CODE PLAN FOR PLACING ORDERS. THREE PHASES·OF THE BILLING PROGRAM RESULT IN A CUSTOMER INVOICE. PHASE 1 SETS UP ORDER QUANTITIES. _AREHOuSE PHASE 2 SORTS ITEMS I~TC NUMBERS, AND DISK PACK ADDRESSES. WAREHGUSE LOCATION SEQUENCE. PHASE 3 PRINTS CUSTOMERS NAME ANe ADDRESS, ANALYZES AND UPDATES STOCK AVAILABILITY, PRICES lTEI(S ACCORDING TO PRICE ZONES, ETC., PRINTS ITEM LINES. AND STORES DESIRED ANM.. ¥SIS D~rt; fOR SUBSEQUENT USE. INTERMEDIATE TOTALS ARE PRINTED WHERE NECESSARY. SALES ANALYSIS AND BACK-UP RECORDS ARE PROVIDED AS A BY-PRODUCT OF THE BILLING ROuTINE. ALTHOUGH THIS PROGRAM WAS DEVELOPED FOR THE GROCERY DISTRIBUTOR, IT IS EQUALLY APPLICABLE lIN TOTAL OR IN SEGMENTS--PURPDSELY DESIGNED THIS WAYI FOR OTHER DISTRIBUTORS, I.E., DRUG, HARD_ARE, RACK JOBBER, LIQUOR, AUTO PARTS, ETC. THE CHAIN AND WHOLESALE BILLING PROGRAM IS DESIGNED TC HELP INSHLL 1440 SYSTEMS BY PROVIDING CONCEPTS ON WHICH A SYSTE~ MAY BE DESIGNED AND BY PROVIDING CERTAIN PROGRAMS WHICH MAY BE MODIFIED AND USED IN THAT SYSTEM IN WHOLE OR IN PART. THIS PROGRAM PRDVIDES A MAIN LINE BILLING ROUTINE PLUS 6 SUPPORTING ROUTINES FOR EACH TYPE OF INPUT IPAGE AND LINE OR PERMANENT ITEM CODE/. THE B !LLlNG POR lION OF THE PROGRAM I S BROKEN I NTO THREE PHASES. MINIMUM SYSTEM REQUIREMENTS 4K 1440 SYSTEM WITH ••• 1447 CDNSCLE MODEL 2 ••• 1442 CARD READ PUNCH ••• 1443 PRINTER ••• TWO 1311 DISK STORAGE DRIVES ••• INDEXING AND STGRE ADDRESS REGISTERS, SELECTIVE CHARACTER SET AND SENSE SWITCHES FEATURES. ICARD IMAGE AND BIT TEST FEATuRES ARE OPTIONAL WITH CARD ORDER PLAN INPUT/. IBM Programs A-1440 CONTINUED FRCM PRIOR PAGE-BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRI TE-UP ••• REFERENCE MANUAL. ~,ACHINE READABLE - SOURCE PROGRAM DECK. 1440-DW-04X 1311 WHOLESALE IMPACT ORDER ThROUGH LOCAL IBM BRANCI-C OFF ICE SPEC I FY FILE NUMBER 1440-DW-04X THE IBM IMPACT /INVENTORY MANAGEMENT PROGRAM AND CONTROL TECHNIQUESI SYSTEM OF SCIENTIFIC INVENTORY MANAGEMENT PROVIDES THE WAREHOUSE DISTRIBUTOR lOR ANY ORGANIZATION WITH THE SAME INVENTORY CONTROL CHARACTERISTICSI WI TH THE INFORMATION OF •• WHEN" AND "HOW MUCh,. TO BUY FOR EACH INVENTORY ITEM COl'iTROLLED BY THE SYSTEM. IT DOES THIS THROUGH THE MEANS OF PROBABILITY SCIENCE IN CONJUNCTION WITH THE MANY FACTORS INFLUENCING THE DISTRIBUTORS INVENTORY CONTROL DECI SIONS. FACTORS CONSICERED INCLUDE- LEAD TIME, LEAD TIME VARIABILITY, FORECAST DEMAND, FORECAST ERROR, SERVICE DESIRED, INVENTORY CARRYING COSTS, PURCHASING/RECEIVING COSTS. DISCOUNT STRUCTURES, MINIMUMS, MAXIMUMS, SHELF LIFE, AND PACK SIZES. THE "WHEN .. AND "HOW MUCh" ANSWERS ARE DESIGNED TO FIND THE I lD IN-HCUSE BILLS ARE CREATED. UPON DISCHARGE BIllS CAN BE I SSUED. FINAL AND INSURANCE BILLS ARE PREAPRED FOLLOWING THE CUSTOMARY THREEDAY ALLOWANCE FOR LATE CHANGES TO BE RECEIVED AT THE DATA PROCESSING CENTER. REVENUE DISTRIBUTION IS AVAILABLE FRGM DATA RETAINED IN DISK STORAGE. MINIMUM MACHINE REQUIREMENTSINDEXING AND STORE 4K 1441 PROCESSING UNIT, MODEL A3 WITHACCRESS REGISTER FEATURE' 1443 PRINTER ATTACHMENT FEATURE DISK STORAGE CONTROL FEATURE CONSOLE 11447 MODEL 2/ ATTACHMENT FEATURE 1442 CARD READ PUNCH 1443 PRINTER, WITH PRINTER CONTROL FEATURE 1447 CONSOLE, MODEL 2, WITH SENSE SWITCHES 1311 DISK STORAGE DRIVE, MODEL 1 BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• PROGRAM MANUAL ••• LISTINGS. CARD DECKS - SOURCE PROGRAM DECKS ••• ROUTINE DECKS FOR REASSEMBLI ES. 1440-UH-02X ACCOUNTS RECEIVABLE FOR HOSPITALS ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1440-UH-02X THE PROGRAM ACCOMPLISHES ALL FUNCTIONS NORMALLY REQUIRED BY HOSPITALS TO MAINTAIN A WELL CONTROLLED ACCOUNTS RECEIVABLE OPERATION. IT INCLUDES ESTABLISHMENT OF NE" ACCOUNTS, CASH POSTING OF RECEIPTS, AGED TRIAL BALANCE REPORTS, INQUIRY INTO ACCOUNT STATUS, STATEMENT WRITING AND FILE MAINTENANCE TO CLOSE ACCOUNTS. PROCESSING PROGRAMS ARE KEPT IN DISK STORAGE AND ARE CALLED IN, AS NEEDED, BY A CALL CARD. THEY CAN BE INTERRUPTED FOR INQUIRY AND EXCEPTION REPORTS. INFORMATION NECESSARY TO CCNSTRUCT THE ACCOUNTS RECEIVABLE RECORD IN DISK STORAGE IS AUTOMATICALLY CREATED BY THE PATIENT BILLING' PROCEDURES 11440-UH-01XI WHEN A PATIENT IS DISCHARGED, OR BY KEY-PUNCHED DATA OBTAINED FROM OUT-PATIENT ACCOUNTING PROCEDURES. CASH RECEIPTS ARE POSTED AS RECEIVED. STATEMENTS ARE .RITTEN AT THE DISCRETION OF THE USER. THIS IS ACCOMPLISHED BY SPECIFYING TO THE SYSTEM WHAT PORTION OF THE ACCOUNTS RECEIVABLE FILE STATEMENTS ARE TO BE WRITTEN FROM. AGED TRIAL BALANCE CAN BE WRITTEN AY ANY DESIRED INTERVAL TO PROVIDE UNIFORM LOAD DISTRIBUTION. ACCOUNTS MAY BE SEQUENCED TO PROVIOE SELECT! VE AGING ANALYSIS. PROGRAM REQUIREMENTS-THIS PROGRAM RUNS UNDER THE MONITOR CONTAINEO IN ThE IBM 1440 HOSPITAL PATIENT BILLING INC. 1440-UH-01X/, APPLICATION PROGRAM. MINIMUM MACHINE INDEXING RECUIREMENTS-4K 1441 PROCESSING UNIT, MODEL A3, WITHAND STORE AODRESS REGISTER FEATURE 14'43 PRINTER ATTACHMENT FEATURE DISK STORAGE CONTROL FEATURE CONSCLE 11447 MODEl 2/ ATTACHMENT FEATURE 1442 CARD READ PUNCH l447 CCNSCU:,. MCCEl 2, wrT~ SENSE SWITCHES 1311 DISK STORAGE DRIVE, MODEL 1 BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• PROGRAM MANUAL ••• LISTINGS. CARD DECK - SOURCE CARD DECK. 1440-UH-C3X HQSPITAl ACCOUNTS PAYABLE ORDER THROUGH LOCAL IBM BRANCH OFFICE SPECIFY FILE NUMBER 1440-UH-03X HOSPITAL ACCOUNTS PAYABLE CONSISTS OF NINE 1440 PROCESSING PROGRAMS TO PROVIDE FOR ACCOUNTING AND CONTROL OF THE ACCOU~TS PAYABLE OF A HOSPITAL. A 1311 DISK STORAGE DRIVE WITH A 1316 DISK PACK IS THE MEDIUM USED FOR STORAGE OF ALL ACCOUNT PAYABLE AND !J!STR!8UT!ON RECORCS AND !S ORGAN!ZED TO RECORD AN UNLIMITED NUMBER OF ENTRIES FOR EACH PAYABLE ACCOUNT. ~HEN A PAYABLE INVOICE IS RECEIVED, IT IS POSTED TO THE MASTER PAYABLE FILE UNTIL MANAGEMENTS DECISION TO PAY THE INVOICE. AT THIS TIME, A CHECK RUN IS MADE AGAINST THE MASTER PAYABLE FILE AND THE INVOICE IS flAGGED AS PAlO. AT A LATER TIME, THE PAID INVOICE RECORD IS REMOVED FROM THE MASTER PAYABLE FILE, AND THE AMOUNT OF DISCOUNT TAKEN ON THE INVOICE IS PUNCHED INTO THE INITIAL INVOICE CARC WHICH HAS BEEN KEYPUNCHED FROM THE ORIGINAL INVOICE. INCLUDED IN HOSPITAL ACCOUNTS PAYABLE ARE THE FOLLOWING PROGRAMS- CREATE NEW ACCOUNTS PAYABLE RECORDS, CREATE NEW ACCOUNT RECORDS. CREATE VENDOR INDEX TABLE, EDIT INVOICE AND DISTRIBUTICN RECORDS, POST VENDOR INVOICES, PRI~T CASH REQUIREMENT REPORT, PRINT TRIAL BALANCE, PRINT CHECK A~D ADMITTANCE ADVICE, AND CLOSE VENDOR INVOICES. PROGRAM RECUIREMENTS- THESE PROGRAMS RUN UNDER THE MONITOR CONTAINED IN THE IBM 1440 HOSPITAL PATIENT BILLING 11440-UH-OIXI APPLICATION PROGRAM. MINIMUM MACHINE 'REQUIREMENTS- A 4K 1441 PROCESSING UNIT, ~CDEL A3, WITH- INDEXING AND STORE ADDRESS' REGISTER, PRINTER ATTACHMENT, DISK STORAGE CONTROL, CONSOLE ATTACHMENT 11447, MODEl 21 ••• 1442 CARD READ PUNCH ••• 1443 PRINTER, WITH PRll\TiR CONTROL ••• 1447 CONSOLE, MODEL 1, wITH SENSE SWITCHES AND A 14'd, MODEL 2 ••• 1311 DISK STORAGE DRIVE, MODEL 1. BASIC PROGRAM MATERIAL DOCUMENTATION - PROGRAM WRITE-UP ••• PROGRAM MANUAL INCLUCING LISTINGS. CARC DECKS - SOURCE PROGRAM DECKS. A-1440 414 *M 1440-UH-04X HOSP IT AL INVENTORY PROGRAM ORDER TIcROUGH LOOL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1440-UH-04X 4M A PERPETUAL INVENTCRY PROVIDES FOR A CONTINUOUS RECORC OF SUPPLY RECEIPTS, ISSUES, AND STOCK ON HAND. ITEMS REQ~IRING MANAGEMENT ATTENTION ARE LISTED ON EXCEPTION REPORTS. ON A PERIODIC BASIS, TRANSACTIONS POSTED TO THE INVENTORY RECORCS ARE TRANSFERRED TO GENERAL LEDGER ACCOUNTS WHICH REFECT THE AGGREGATE OF RECEIPTS AND ISSUES POSTED TO INDIVIDUAL INVENTCRY LEDGER RECORDS. A 1311 DISK STORAGE DRIVE WITH A 1316 DISK PACK IS USED FOR STORAGE OF All INVENTORY ITEM AND OPEN THE FI LE I~ ORGAN lIED AND C["'TROLLED PURCHASE OROER RECORDS. SEQUENTIALLY, AND, BECAUSE DISK PACKS ARE IIHERCHANGEABLE, THERE IS VIRTUALLY NO LIMIT TO THE NUMBER OF ITEMS IT CAN HANDLE. FEATURES- COMPREHENS IVE EXTERNAL AND INTERNAL CONTROL wITH ALO IT TRAIL. - SEQUENTIAL INVENTORY FILE ORGANIZATION "ITH 5280 ITEMS II'; 40 CYLINCERS. - PROGRAMS ON CISK UNCER THE CONTROL OF A MONITOR. - AUTOMATIC FLAGGING OF ITEMS BELOW MINIMUM INVENTORY LEVELS OR CUT OF STOCK. - MEANINGFUL REPORTS FOR STOCK STATUS, PURCHASE ORDER, TRANSACTION REGISTER, GENERAL STORES INVOICE. ITEM DISTRIBUT ICN, AND CONTROL UNITS. - INQUIRY TO INVENTORY ITEM AND PURCHASE ORDER RECORDS. PRCGRAM REQUIREMENTSTHESE PROGRAMS RUN UNDER THE MONITOR CONTAINED IN THE IBM 1440 HOSPITAL PATIENT BILLING 11440-UH-01XI APPllCATION PROGRAMS. MINIMUM SYSTEM REQUIREMENTSA 4K 1441 PROCESSING UNIT MODEL A3 WITH- INDEXING AND STORE ADDRESS REGISTER, 1443 PRINTER ATTACHMENT, DISK STORAGE CONTRCL, 1447 CONSOLE ATTACHMENT MODEL 2 ••• 1442 CARD READ PUNCH •••. 1443 PRINTER WITH PRINTER CONTROL ••• 1447 CONSOLE MODEL 2 WITH SENSE SWITCHES ••• 1311 DISK STORAGE DRIVE MODEL 1. BASIC PROGRAM I(ATERIAL-DOCUMENTATION - PROGRAM WRITE-UP ••• REFERENCE MANUAL INCLUCING PROGRAM LISTINGS. CARD DECKS - SOURCE PROGRAM DECKS. 1440-UH-05X HOSPIT AL GENERAL LEDGER ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY FILE NUMBER 1440-UH-05X THE 1440 HOSPITAL GENERAL LEDGER PROGRAM 11440-UH-05XI PACKAGE REDUCES THE TI~,E AND EFFORT REQUIRED BY HOSPITALS TO PROGRA~ AND INSTALL A GENERAL LEDGER APPLICATION. SEVEN PROGRAMS ARE PROVICED WHICH RESULT IN THREE MAJOR REPGRTS AND A UNIFORM CHART OF ACCOUNTS. THE PROGRAMS ARE- LOAD MASTER LEDGER ACCOUNTS, ADO AND DELETE MASTER RECORDS, GENERAL LEDGtR POSTING, TRIAL BALANCE RUN, INCOME AND EXPENSe REPORT, GENERAL LEDGER INQUIRY AND COST ANALYSIS PROGRAM. PROCESSING PROGRA~S ARE RETAINED IN CISK STORAGE AND CALLED IN, AS NEEDED, BY UI\I~UE CALL CARDS. GENERAL LEDGER ACCOUNT MASTERS ARE KEPT AND MAINTAINED IN CISK STORAGE WITH THE PROVISION, THROUGH THE INQUIRY PROGRA~" TO BE CISPLAYED ON HiE CONSOLE TYPE.RITER. PRCGRAM REQUIREMENTS- THE PROGRAMS IN THIS PACKAGE RUN UNDER THE MONITOR CONTAINED IN Tr.E IBM 1440 HOSPITAL PATIENT BILLING APPLICAT ICN PROGRAM 11440-UH-OIXI. MINI~UM SYSTEM REQUIREMENTS- 1441 PROCESSING UNIT MOL A3 WITH INDEXING AND STORE ADDRESS REGISTER, 1443 PRINTER ATTACH~,E~T, DISK STORAGE CCNTROL, CONSOLE 11447 MDL 21 ATTACHMENT ••• 1442 CARD READ PUNel-.••• 1443 PRINTER ~lTH PRINTER CONTROL ••• 1447 CONSCLE MeL 2 .ITH SENSE SwITCHES ••• 1311 DISK STORAGE ORnE MOL I. BASIC P.ROGRAM MATERIAL DOCUMENTATION - PRCGRAM WRITE-UP ••• REFERENCE I NCLUD ING PROGRAM 1I STINGS. CARD DECKS - OBJECT DECKS ••• SAMPLE PROBLeM. ~ANUAL OPTIONAL PROGRAM MATERIAL - SOURCE CARD DECKS. All CARD DECKS MAY BE [BTAINED IN CARC IMAGE FOHM eN [NE P.EEl CF MAGNETIC TAPE. THIS TAPE MAY BE ORDERED FROM YOUR IBM REPRESENTATIVE OR SUPPLIED. THE TAPE PROVIDED MUST BE 2400 HET I N LENGTH. OPTICNAL MATERIAL REQUESTED MUST BE ITEMIZED ON THE CRDER CARD. 1440-UH-06X HOSPITAL PAYROLL ORDER THROUGH LOCAL IBM BRANCH OFF ICE SPECIFY fILE NUMBER 1440-UF-06X HOSPITAL PAYROLL IS DESIGNED TO ACCOMPLISH BASIC PAYROll FUNCTIONS OF A HCSP IT AL. RECOGN I lING THAT THERE ARE SUBSTANTI Al VARIATlCNS IN PAYROLL POLICIES AMONG hOSPITALS, THE SYSTEM CAN BE EASILY I(OOIFIED TO SPECIFIC REQUIREMENTS. TWO FILE CATA LOAD PROGRAMS- EMPLOYEE LOAD PROGRAM AND DEPARTMENT LOAD PROGRAM- ARE USEC TO INITIALIZE THE PAYROLL DISK PACK AND TO SET Ijp T~O-SEc!OR EMPLOYEE RECORDS fOR EACH EMPl CYEE. THREE PRCGRAMS ARE INCLUDED ~r.ICI- PERFOR~ PAYROLL CALCULATIONS ANC PRINTED OUTPUT. ThE PAYROLL REGISTER PROGRAM CALCULATES PAY FOR SALARIED EMPLOYEES, PAID BI-MONTHLY, AND HOuRLY THIS PROGRAM PRINTS THE PAYRCLL REGISTER EMPLCYEES, PAle WEEKLY. SHOWING THE NUMBER OF r.GURS WORKED, GROSS PAY, EXTRA EARNINGS, FICA, FIT, TOTAL DEDUCTIONS, AND NET PAY. DEPARTMENTAL TOTALS ARE PRINTED AND PUNCHED AS DESIRED. THE CHECK AND STATEMENT PRCGRAM PRINTS CHECKS ANC STATEMENTS ~HILE CALCULATING AND CHECKING CONTROL TOTALS r.ELD IN DISK STORAGE FROM THE PAYRCLL REGISTER RUN. THE THIRD PROGRAM PRINTS A DEDUCTION REGISTER REFLECTING EMPLOYEE NAME AND NUMBER, CURRENT GROSS, CURRENT NET, AND ALL DEDUCTIONS TAKEN FOR THE PAYROLL PERIOD. PROGRAM REQUIREMENTS- THSE PROGRAMS RUN UNDER HiE MONI TOR CONTAINED IN THE IBM 1440 HOSPITAL PATIENT BILLING 11440UH-01XI APPlIC~.T ION PROGRAM. MINI~UM MACHINE REQUIREMENTS- A 4K 1441 PROCESSING UNI T, MODEL A3, WITH- INOEXING AND STORE ADDRESS REGISTER, PRINTER ATTACHMENT, DISK STORAGE CONTROL, CONSOLE ATTACHMENT 11447, MODEL 21 ••• 1442 CARD READ PUNCH ••• 1443 PRINTER, IdTH PRINTER CONTROL ••• 1447 CONSOLE, MODEL 1, WITH SENSE SWITCHES AND A 1447, MCDEL 2 ••• 1311 DISK STORAGE DRIVE, MODEl 1. BASIC PROGRAM MATERIAL COCUMENTATION - PRCGRAM WRITE-UP ••• PROGRAM MANUAL INCLuDING LISTINGS. CARD DECKS - SOURCE PROGRAM DECKS. ONE MAGNETIC TAPE - CONTAINS ALL CARD DECKS IN CARD IMAGE FORM. ITHIS TAPE MAY BE ORDERED FROM YOUR IBM REPRESENTATIVE CR SUPPLIED. THE TAPE PROVIDED MUST BE 2400 FEET IN LENGTH/. 4M *M IBM Programs A-1440 A-1440 PAGE 029 CCNTI NUED fRCM PR lOR CCLUMN-1440-US-OIX SECONDARY SCHOOL PROGRAMS ISTUOENT SCHEDUlINGI ORDER THROUGH LOCAL I BM BRANC~ OFF ICE SPECIFY FILE NUMBER 1440-US-OIX BASIC PROGRAM ~.ATERIALDOCUMENT A TION- PROGRAM ~R IT E-UP ••• REFERENCE MANUAL I NCLUD Ii'll> PROGRM LISTINGS. CARD DECKS- OBJECT PROGRAM DECKS ••• SAMPLE PROBLEM DECKS. STUDENT SCHEDULING CONSISTS OF FIVE PROGRAMSCOURSE REQUEST TALLY, CONFLICT MATRIX, SC~EDULING, SCHEDULE PRINTING, AND UTILITY. THE COURSE REQUEST TAllY AND CONFLICT MATRIX PROGRA~.S ARE AN AID TO THE SCHOOL ADMINISTRATOR IN BUILDING HIS MASTER SCHEDULE. THE TALLY PROGRAM COUNTS THE STUDENT REQUESTS AND COMPUTES THE NUMBER OF SECTIONS BASED ON ONE FIXED FACTOR. CNLY ONE FACTOR IS USED FOR ALL COURSES. THE CONFLICT MATRIX PROGRAM DETERMINES THE NUMBER OF POTENTIAL CONFLICTS FOR A MAXIMUM OF 100 SINGLE AND DOUBLE SECTION COURSES. A MATRIX IS PRINTED SHGWlf' .GS ••• SPECIFICATIONS ••• OPERATING PRCCEDLRES. CARC DECKS - PRUGRAM DECKS. OPTICNAL PROGRAM MATERIAL - FLOWCHARTS. OPTICNAL MATERIAL DESIRE~ MUST BE ITEMIZED ON THE CReER CARD. 1460 1460-CX-08X ADMIN I STRATI VE TERM INAL SYSTEM ORDER THRCUGH LOCH I 8M BRANC~, OFF ICE SPECIFY FILt NUMBER 1460-CX-08X TICE PRIMARY CONCEPT OF THIS SYSTEM IS TO SUPPORT A TYpe'RITER-lIKE TERMINAL FOR TEXT PROCESSING. INFORMATION IS tHERED FRO~ THE TERMINALS IN EITHeR FREE OR FIXED FORM. IT CAN BE CORRECTEC, MODIF lEO, OR REARRANGED. OL TPUT FCRMATS ARE FLEXIBLE AND MAY BE SPECIFIED FROM THE TERMINAL. OUTPUT MAY BE lRANSMITTED TO ANY TErtMINAL, STORED eN DISK 4M THE SYSTEM, WHEN PROPERLY INSTRUCTED, CAN SAVE EVERY KEYSTRCKE MADE BY THE OPERATOR. TO ALTER THE TI:XT, THE OPERATOR DIRECTS THE SYSTEM TO LOCATE THE CHARACTERS TO BE CHAI' THE PROGRESS OF THE INSTALLATION. THE PRGGRAM IS DESIGNED TO BE R~N WITH FARGO 160-G, BUT COULD EASILY BE ADAPTED BY THE READER TC FARGO FORTY. IT IS QUICK, SIMPLE TO USE, EASY TO UPDATE, A~D REQUIRES NOMINAL PREPARATION. IT PRO~IDES IN "BAR GRAPH" FORM A RUNNING WEEKLY hISTORY OF EACh INCOMPLETE JOB, AS .ELL AS JOB TOTALS BY PROGRAMMER IN THESE CATEGORIES- NOT STARTED, BEING PROGRAMMED, BEING KEYPUNCHED, BEING TESTED, FINISHED THIS WEEK, AND FINISHEC PREVIOUSLY. OVERALL TOTALS IN THESE CATEGORIES AS WELL AS CORRESPONDING PtRCENTAGES. ARE GIVEN AT THE END CF THE REPCRT. JOBS MAY BE ADDED OR DELETED AT ANY TlI(E WITHOUT AFFECTING THE PROGRAM. UPDATING TO REFLECT HEKLY PROGRESS IS ACCOMPLISHED BY A SINGLE PUNCH FOR EACH JCB BEING WGRKED ON. 1401-01.3.022 SOMR- SPUR OF THE MOMENT REPORTING AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1401-01.3.022 AUTHOR ••• MR. G.;J. JUt~KIN IBM CORPORAT ION 6900 FANNIN STREET HCUSTON, TEXAS 77025 B-1401 CONTINUED FRCM PRIOR COLUMN-IBM CORP. 6252 EAST TELEGRAPH ROAD LCS ANGELES 22, CALIF. DIRECT INQUIRIES TO AUTHOR THIS PACKAGE SUPPLIES OPEN, CLOSE, GET, AND PUT CLOSED SUBROUTINES FOR HANDLING TAPE INPUT AND OUTPUT OPERATION. ALSO INCLUDED IS AN OPTIONAL DATA LOADING ROUTINE. IT SUPPLIES THE ADVANTAGES OF IOCS LOGIC TO THOSE USERS hHO ARE UNABLE TO TAKE ADVANTAGE OF 1401 IOCS BECAUSE OF MACHINE CONFIGURATION OR STORAGE REQUIREMENTS. 1401 MODEL C, 0, E, F-13-16, F-23-26. ADVANCEC PROGRAMMING, HIGH-LO~EQUAL COMPARE. THE PACKAGE IS AVAILABLE IN BOTH SPS AND AUTOCODER. FITS WILL NOT HANDLE BLOCKED, VARIABLE LENGTH RECORDS. 1401-01.4.012 SCOOP I ANO I I ISIMPlIFIED CONVERSION OF OTHER PUNCHES I AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.012 AUTHOR ••• LCUIS P. POULIN CALIFORNIA-WESTERN STATE LIFE INSURANCE CO. 2020 L STREET SCARAMENTO 4, CALIF. DIRECT INQUIRIES TO AUTHOR DIRECT INQUIRIES TO AUTHOR PRCVIDES AN EASY AND QUICK MEANS OF PRODUCING A PRINTED REPORT FROM CARD INPUT. THIS PERMITS A SHORT RESPONSE TIME FOR ONE-TIME REQUESTS AND PROVIDES A STOP-GAP PROGRAM TO ALLOw ADDI TIONAL TIME FCR PROGRAMMING A SPECIFIC JOB. SAVES PROGRAM STORAGE SPACE FCR IT IS ONLY NECESSARY TO RETAIN A MAXIMUM OF EIGHT SETUP CARDS FOR EACH JOB INSTEAD OF AN ENTIRE PROGRAM. THIS PROGRAM CAN TAKE THE PlACE OF MANY PROGRAMS FOR LISTINGS AND TABULATIONS. LISTING, TABULATING, AND GROUP INDICATING FIELDS CANNOT BE GREATER THAN FOURTEEN FIELDS. MAXIMUM COUNTER SIZt IS TEN DIGITS IN All CASES. MINOR, INTERMEDIATE AND MAJOR BREAKS ARE EACH CONTROllED BY ONE FIELD OF THIRTY COLUMNS MAXIMUM. REQUIRES A 1401 WITH 4,000 POSITIONS OF STORAGE AND HI-LOW-EQUAL COMPARE, 1402 AND 1403 MODEL 1 OR 2. USES 3,988 POSITIONS OF STORAGE. SOURCE LANGUAGE IS SPS. 275 lINES PER MINUTE OUTPUT DURING A LISTlr.G JOB AND 400 CARDS PER MINUTE DURING A TABULATE JOB ON A 1401 SYSTEM WITHOUT PRINT STORAGE. TO PROVIDE A SIMPLE METHOD OF CONVERTING 90 COLUMN CARDS IN DESCENDING SEQUENCE TO 80 COLUMN CARDS lOR MAGNETIC TAPEI IN ASCENCING SEQUENCE. 1401 WITH 4,000 POSITIONS OF STORAGE AND COLUMN BINARY DEVICE. SCOOP II REQUIRES THE ADVANCED PROGRAMMING PACKAGE. THE INTERCHANGEABLE BRUSH BLOCK IRPQ NO. 8992871 IS NOT REQUIRED WHEN USING SCOOP. 1401-01.4.015 TAPE EXECUTIVE PROGRAM AVAILABLE 1ST QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.015 AUTHOR ••• H. LEE BAKER THE DETROIT EDISON COMPANY 2000 SECOND AVENUE DETROIT 26, MICHIGAN DIRECT 1401-01.4.008 BINARY TAPE DUMP AVAILABLE 1ST QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.008 AUTHOR ••• F. J. X. BERCKMAN WES T INGhOUSE ELECTR I C CORPORA TICN STEAM DIVISION, B. PLANT, ROOM 410 LESTER, PENNSYLVAN I A INQUIRIES TO AUTHOR TO PLACE 1401 PROGRAMS ON AN EXECUTIVE SYSTEM TAPE. TO SELECT AND LOAIJ THESE PROGRAMS. BASED ON SENSE S.ITCH SETTINGS, TO UPDATE THE EXECUTIVE SYSTEM TAPE. 4000 MEMORY POSITICNS HI-LO-EQ COMPARE. 1401 MODEL C-3. TWO 729 MODEL II OR IV rAPE UNITS, 1402 READ/PUNCHi 1403 PRINTER= 1401-01.4.022 TAPE UPDATE UTILITY PROGRAM ICARDI DIRECT INQUIRIES TO AUTHOR THIS PROGRAM PROVIDES THE ABILITY TO DUMP A BINARY TAPE IN OCTAL EQUIVALENT. THE PRINTED RESULT IS IN .ORD BLOCKS WITH EIGHT BLOCKS TO A LINE. 1401 STANDARD MODEL C3. TWO TAPES, COLUMN BINARY. ADVANCED PROGRAMMING PACKAGE, HIGHLOW-EQUAL COMPARE. SENSE SW ITCHES IOPTIONAL!. AVAI LABLE 2ND QUARTER 1962. SPECIFY FILE NUHBER 1401-01.4.022 AUTHORS •• JERRY KIMBALL DIRECT 1401-01.4.009 ZIP /INSTANT PRINTINGI AVAILABLE 1ST QUARTER 1962. SPECIFY FILE NUHBER 1401-01.4.009 TO UPDATE A Bce TAPE OF N FILES, WHOSE RECORDS ARE LESS THAN 880 CHARACTERS. ENTIRE FILES, OR INDIVIDUAL RECORDS WITHIN A FILE MAY BE DELETED, CHANGED, OR INSERTED BY THE USE GF CONTROL CARDS ANC THE SENSE SWITCHES. MEMORY 4K MODEl C 1401 WITH TWO TAPE UNITS, 1403 PRINTER, ADVANCED PROGRAMMING, MULTIPLY-DIVIDE, AND HIGH-LOIi-EQUAL COMPARE. AUTHCR ••• KEITH SWAN SCUTHERN PERMANENTE SERV ICES 143 SOUTH ALVARADO STREET LOS ANGELES 57, CALIFORNIA DIRECT MARV IN BADER II'>QUIRIES TO •• JERRY KIMBALL US ARMY STRATEGY & TACTICS ANAL. GP. 4815 RUGBY AVENUE BETHESDA 14, MARYLAND INQUIRIES TO AUTHOR A UTILITY LOAD AND GO PROGRAM FOR LISTING CARDS AT A RATE OF 600 LINES PER MINUTE. 10 FIELDS OF ANY SIZE CAN BE LISTED. READ RELEASE AND PRINT BUFFER REQUIRED FOR ANY 2K OR LARGER 1401. 1401-01.4.010 ESCAPE !EfFORTLESS SYSTEM OF CALCULATING AND PRINTING EVERYTHINGI AVAILABLE 1ST QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.010 1401-01.4.027 EXACT TAPE TO PRINTER ICARD I AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.027 AUTHOR ••• HENRY M. BaCKE WACHOV IA BANK & TRUST COMPANY WINSTON-SALEM. NORTH CAROLINA DIRECT INQUIRIES TO AUTHOR THIS PROGRAM IS DESIGNED FOR EASE IN OBTAINING A PRINTED REPRGDUCTION OF 1401 TAPE RECORDS. WRITTEN WITH OR WITHOUT WORD MARKS AND IN VARlABLE OR FIXEIJ LtNGTH FORMAT. THIS PROGRAM DOES NOT REQUIRE CONTROL CARDS TO PRINT TAPE. MAX I MUM T APE RECORD LENGTH 2,700 CHARACTERS. 4K 1401 ADVANCE PROGRAMMING HIGE-LOW-EQUAL COMPARE. AUTHOR ••• W. J. TEAGARDEN SCUTHERN PERMANENTE SERVICES 143 SOUTH ALVARADO STREET LOS ANGELES 57, CAt IFORNIA DIRECT INQUIRIES TO AUTHOR 1401-01.4.029 A UTIliTY PROGRAM .. HICH PROVIDES RAPIC CONVERSION OF 604, 602, AND 528 JCBS TO THE 1401. THIS LOAD AND GO PROGRAM ALSO HAY BE USED TO REPRODUCE CARDS AS WELL AS GANG PUNCHING, SELECTIVE REPRODUCING, SEQUENCE NUMBERING, LISTING OR COMBINATIONS OF THESE OPERATIONS. TWO CARD ROUTINES AND ENO-OF-FILE ROUTINE MAY BE DEVELOPED. THE EFFECTIVE WORKING STORAGE OF THE OBJECT PROGRAM IS COlo!PRISED CF 20 COUNTERS AND 20 STORAGE UNITS OF TEN POSITIONS EACH. MULTIPLICATION AND DIVISION CAN BE EXECUTED ONLY FROM COUNTERS. APPROXIMATELY 1800 POSITIONS OF CORE ARE AVAILABLE TO BUILD THE THREE ROUTINES OF 1,000 POSITIGNS, 500 POSITIONS AND 300 PCSITIONS. 4K 1401. PUNCH FEED READ, MULTIPLY-DIVIDE AND HIGH-LOW-EQUAL COMPARE FEATURES ARE REQUIRED IF PROGRAM IS COMPLETELY USED. 1401-01.4.011 INPUT OUTPUT TAPE CONTROL SYSTEM IREVISEDI AVAIUBLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.011 AUTHCR ••• R.J. MACARTNEY GENERAL TAPE HAINTENANCE RUN ICARDI AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.029 AUTHOR ••• MAURICE BABB PRICE WATERHOUSE COMPANY 56 PINE STREET NEW YORK 5, NEW YORK DIRECT INQUIRIES TO AUTHOR TO PERMIT DELETION. INSERTION, OR ANY DESIRED MODIFICATION OF DATA ENTRIES NOT AFFECTING FILE SEI.lUENCE OF ANY SPECIFIED RECORD lAS DISTINGUISHED BY A COMBINATION OF NUHERIC SEQUENCE FACTORS NOT IN EXCESS OF 29 CHARACTERSI FOR ANY FILE CONTAINING FIXED LENGTH UNBLOCKED RECORDS NOT IN EXCESS OF 450 CHARACTERS. 4000 CORES. EQUIPMENT SPECIFICATIONS 1401. ANY MODEl C WITH HIGH-LOW-EQUAL CCMPARE AND ADVANCED PROGRAMM ING FEATURE 1402, ANY MODEL 2 729 TAPE UNITS, 1403. PAGE 039 Contributed Programs PAGE 040 B-1401 B-1401 CONTINUED FRCM PRIOR COLUMN-- 1'+01-01.4.034 GENERAL APPROACH TO AUTOKATIC PROGRAMMED ADDRESS CONVERSION AVAI LABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.034 AUTHOR ••• J. L. SWEENEY IBM CORPORAT ION 618 SOUTH MICHIGAN AVENUE CHICAGO 5, ILLINOIS DIRECT INQUIRIES TO AUTHOR THIS PROGRAM WILL COMPUTE A DISK ADDRESS FROM A CONTROL FIELO, SUCH AS A PART NUMBER, EMPLOYEE NUMBER, ETC., USING A GENERALIZED METHOD, AND WILL EVALUATE THE EFFICIENCY OF ADDRESSING METHODS. MAXIMUM SIZE OF THE CONTROL FIELD 20 POSITIONS. 1401 1. 4000 POSITIONS OF STORAGE. 2. ADVANCED PROGRAMMING. 3. HIGHILOWIEQUAL COMPARE. 4. MULTIPLY/DIVIDE. 5. SENSE SWITCHES. 1403 MODEL II 4 TAPE UNITS. 1401-01.4.036 SEE - SELECTIVE ElGHTY-E IGHTY PROGRAMS AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.036 AUTHOR ••• EARL E. HITT IBM CORPORATION 3590 LINDELL BOULEVARD ST. LOUIS 3, MISSOURI DIRECT INQUIRIES TO AUTHOR TO COMBINE ALL OF THE 80-80 TYPE PROGRAMS ON THE 1401 INTO ONE PROGRAM UNDER SWITCI-. CONTROL. TO PERMIT MULTIPLE OUTPUT COMBINATIONS AND HANDLE LARGE TAPE RECORDS WI TH OR WlTHOUT WORD MARKS. I F TAPE INPUT OR OUTPUT I S USED, ADVANCED PROGRAMMING PACKAGE MUST BE ON MACHINE. SIZE OF TAPE RECORD TO BE HANDLED MUST BE LESS THAN SIZE OF CORE MINUS 1300. 1. 4K ADVANCED PROGRAMMING FEATURE OF TAPE RECORDS TO BE HANDLED ALL 7 SENSE SWITCHES. 1401-01.4.037 MLR UTILITY PROGRAM AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.037 AUTHOR ••• BERNARD S. BALTER SERVICE BUREAU CORPORATIDN 635 MADISON AVENUE NEW YORK 22, NEW YORK DIRECT INQUIRIES TO AUTHOR THE PURPOSE OF THIS PROGRAM IS TO PRODUCE MLR JOBS UTILIZING THE HIGH SPEED OF THE 1403 PRINTER. NEI THER PANEL WIRING NOR PROGRAMMING IS NECESSARY, MAKING IT POSSIBLE TO ACCEPT AN MLR JOB AND BE READY FOR PRODUCTION WITHIN A MOMENT S NDTIFICATIDN. AN ADDED FEATURE OF THIS IS A LABELING OPTION, THE ABILI TY TO PRINT LABELS 3 ACROSS ON THE SAME LINE OF PRINT. AUTOCOOER 2,000 POSITIONS OF STORAGE. 1401 4K, 1403 PRINTER, HIGH-LOW-EQUAL COMPARE, AND INDEX REGISTERS. 1401-01.4.038 STORAGE PUNCHOUT PROGRAM AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.038 AUTHOR ••• FRANK T. MDY . RAYTHE!JN CO~PANY WAYLAND, MASSACHUSETTS DIRECT INQUIRIES TO AUTHOR PROGRAM TO PUNCH OUT STORAGE IN CONDENSED RELOADABLE FORMAT. THIS IS A PUNCI-. STORAGE PROGRAM WI TH THE ADVANTAGE OF CONOENSEO FORMAT OUTPUT WITH CLEAR STORAGE CARDS AND REQUIRES FIXED LOCATIONS 001-332. 1401-01.4.039 MONITOR SYSTEM FOR TAPE AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.039 AUTHOR ••• BARRDN A. MCDONALD THE SERVICE BUREAU CORPORATION IBM PLANT, BUILIlING la, ROOM 308 MONTEREY ANC COTTLE RDAIlS SAN JOSE, CALIFORNIA DIRECT INQUIRIES TO AUTHOR THE MONITOR PROGRAM IS GENERATED AS THE FIRST TWO RECORDS OF A SYSTEM TAPE. ACCESS TO ITS USE IS BY THE LOAD TAPE BUTTON. THE PRIMARY FUNCTIONS OF THE MONITOR ARE TO III ADD ANY 1401 PROGRAM TO THIS TAPE AND, 121 CALL ANY DESIGNATED PROGRAM FROM THIS TAPE INTO CORE FOR EXECUTION. ADDITIONAL FUNCTIONS PERFORMED BY THE MONITOR ARE III TO DELETE ANY PROGRAM ON THIS TAPE ANC, 121 SYSTEM MAINTENANCE. ANOTHER MIlNITOR CONTROllED FEATURE ALLOwS FOR ONE PROGRAM ON THE SYSTEM TAPE TO CALL ANY OTHER PROGRAM ON THAT TAPE FOR EXECUTION. A 140 I MODEL C. ONE OR TWO TAPE DRIVES, ADVANCED PROGRAMMING. HIGHILOw EQUAL COMPARE. AND THE COLUMN BINARY FEATURE. DIRECT INQUIRIES TO AUTHOR TC CCMPACT ANY EXISTENT 80-80 LIST PROGRAMS INTO ONE CARU IN ORDER TO MINIMIZE PROGRAM DECK AND CARD HANDLING AS MUCH AS POSSIBLE. ANY 1401 MODEL 1401-01.4.044 GENERALIZED TAPE ADO AND FILE SEARCH AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.044 AUTHOR ••• JAMES P. GREELEY STATE OF ILLINOIS SPRINGFIELD, ILLINOIS DIRECT INQUIRIES TO AUTHOR TO ACCUMULATE GRANO TOTALS AND RECORD COUNTS FROM A TAPE FILE, EITHER SELECTIVELY OR THE ENTIRE FILE. SELECTED MAX. TAPE RECORDS MAY BE WRITTEN ON AN OUTPUT TAPE. RECORD LENGTH 1000 CHARACTERS. MAX. TAPE RECORD LENGTH COULD BE ENLARGED FOR 8K, 12K, AND 16K SYSTEMS BY CHANGING THE CA CARD ANC RE-ASSEMBL ING THE SOURCE DECK. 4000 1403 PRINTER MODEL I *100 POS.* SENSE SWITCHES A THRU G. HIGH, LOW, EQUAL COMPARE. 1 OR 2729 OR 7330 TAPE UNI TS FOR ACCUMULATION. 2 REQUIRED TO FLIP FLOP INPUT TAPES. 3 UNITE REQUIRED FOR TAPE OUTPUT. 11&2 INP/. 1401-01.4.045 CARD AND TAPE SELECTIVE LISTER AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.045 AUTHOR ••• 14. BADER DIRECT INQUIRIES TO •• CHARLES P. HUGHES STRHEGY AND TACTICS ANALYSIS GROUP DEPT. OF THE ARMY BETHESDA 14, MARYLAND TO PRINT CARD DR TAPE RECORDS UP TO 8e CHARACTERS IN SIZE IN AN EXPANDED FORM. THE PROGRAM WILL HANDLE UP TO 30 SEPARATE FIELDS, IN 132 PRINT POSITIONS. A BAD TAPE RECORD CAUSES 9 TRIES TO READ, THEN HALTS. CONTROL CARDS FOLLO~ING THE PROGRAM SPECIFY THE JOB TO BE PERFORMED. EACH PAGE OF THE PRINTOUT MAY BE hEADED BY THE USE OF A TITLE CARD, CONTAINING A T IN COLUMN ONE, AS Tt'E FIRST CONTROL CARD. COLUMNS TWO THRU EIGHTY CONTAIN THE DESIRED HEADING INFORMATION. IF NO HEACER IS DESIRED THIS CARD IS UNNECESSARY. 1.4K 1401, 1403, STORE ADDRESS REGISTER, H IGH-LOW-EQUAL COMPARE, ADDIT IDNAL PR INT CONTROL 1132 PR INT POSITIONS/. TAPE UNIT IF NECESSARY. 1401-01.4.047 TAPE INPUT IDUTPUT MACROS AND SUBROU!!~~~A:~~ ~~~ ~~~TER 1962. SPECIFY FILE NUMBER 1401-01.4.047 AUTHOR ••• L. E. JOHNSON IBM CORPORATION 2911 CEDAR SPRINGS ROAD DALLAS, TEXAS DIRECT INQUIRIES TO AUTHOR THIS SET OF ROUTINES PROVIDES THE PROGRAMMER WITH MACROS Te BLOCK AND UNBLOCK FIXED LENGTH TAPE RECORDS. A READ TAPE AND A WRITE TAPE MACRO ARE INCLUDED FOR uSE WHERE BLOCKING IS NOT NEEDED THE COMPLETE SET OF SUBROUTINES WILL OCCUpy 638 POSITIGNS OF STORAGE. THE GENERATED ROUTINES REQUIRE THE ADVANCED PROGRAMMING FEATURE ON THE OBJECT MACHINE. 1401-01.4.048 SINGLE CARD LIST WITH SKIP AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.048 AUTHOR ••• ALEX PITEGOFF 30 CONRAD DRIVE NEW HAVEN 15 CONNECT ICUT DIRECT INQUIRIES TO AUTHOR TO CCMBINE THE NEATNESS OF A LISTING WITH A SKIP TO A NE. PAGE ON PAGE OVERFLOW WITH THE CONVENIENCE OF A SINGLE CARD LISTING PROGRAM. A 1401 CENTRAL PROCESSING UNIT, A 1402 CARD READER PUNCH, AND A 1403 PRINTER /TYPE I OR TYPE I I I ARE RECUIRED FOR THIS PROGRAM. ONLY LOCATIONS IN AND BELOw THE PRINT AREA ARE USED FOR THE PROGRAM AND DATA AND CONSEQUENTLY ANY 1401 WILL SUFFICE. 1401-01.4.050 MEMORY ANNOTATION, POST-TEST AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.050 AUTHOR ••• R. L. BULINSKI I BM CORPORATION 520 N. DEARBORN STREET CHICAGO NORTH i !LL!NOIS DIRECT INQUIRIES TO AUTHOR 1401-01.4.040 ONE CARD 80-80 LIST AVAILABLE 2ND QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.040 AUTHOR ••• HARRY CASTELLUCCI FLUID DYNAMICS LABORATORY LOCKHEED CALIFORNIA COMPANY A DIV. OF LOCKHEED AIRCRAFT CORP. BURBANK, CALIFORNIA DESIGNED PRIMARILY AS A DEBUGGING AID, MAPT PRODUCES A HIGHLY LEGIBLE 1401 MEMORY PRINT-OUT OF ALL OR ANY PORTIONISI OF CORE. PRINTS PROGRAM LOCATIONS AND INSTRUCTIONS IN MACHINE LANGUAGE AND CONVERTS ADDRESSES TC 5 DECIMAL-DIGIT FORM, WITH INDEX REGISTER IDENTIFICATION, IF TAGGED, DISTINGUISHES BETWEEN NUMERIC-CONSTANT FIELDS IFOR WHICH SIGN BITS ARE CONVERTED TO & OR -I, AND ALPHABETIC FIELDS. THE PROGRAM IS RELOCATABLE INTO ANY BLOCK OF 1,419 LOCATICNS. ANY MODEL 1401 WITH ADVANCED PROGRAMMING AND HI-LO-EQUAL COMPARE FEATURES. IF 10K OR BELOW, MUST HAVE MOllIFY ADDRESS DP CODE. MAPT COULD BE REVISED TO Contributed Programs B-1401 B-1401 CONTINUED FROl PR lOR PAGE-ACCOMMODATE LACK OF INCEX REGISTERS, SBR AND MA, AT THE COST OF ADDiTICNAL CORE POSITIONS. UTILIZES 132 PRINT POSITICNS /1403 MOCEL 2/, BUT COULC BE CCNFINED TO MOGEL 1 CAPACITY *100 POSITIONS PER LINE-. 1401-01.4.051 SELECTiVE REPRODUCE/GANG PUNCH FOR THE 14Dl AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.051 AUTHCR ••• R. G. HARMC~ D.C. GOVERN~,EN f FINANCE DIV IS ION MUNICIPAL CENTER 3RO & INDIANA AVE. N. • ASHINGTON D.C. DIRECT I~Q~IRIES CONTiNUED FRCM PRIOR COLUMN-AuTHOR ••• G. ESTEP A~,ERICAN AIRliNES M&E CENTER MANAGEMENT RESEARCH D I V IS ION 2000 NORTH MINGO ROAD TULSA OKLAHOMA DIRECT INQUIRIES TO AUTHOR TO SEARCH TAPE FILES FOR SPECIFIC RECORDS, AND EMIT VIA PRINTER, CARD AND/OR TAPE ANY OR All SUCH DATA CONTAINED WiTHIN THE SELECTED RECORD/S IN AN ORGANIZED USABLE FORMAT. 8-16K, ~ 2 TAPES, HI-LO-EQUAL COMPARE, ADVANCED PROGRAMMING. • 1401-01.4.060 SEQUENTIAL NUMBER ASSIGNER FOR FOURTEEN-a-ONE USERS ISNAFU/ AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.060 TO AUTHCR MACHINE REQUIREMENTS 1,400 CORE STCRAGE POSITIONS NO SPECIAL FEATURES REQUIRED. SELRP IS A CARD TO CARD REPRODUCE/GANG PUNCH ROUTINE WI TH PROVISIONS FOR COLUMN SPLITTING. THE MASTER GANG PUNCH CARC MUST BE PLACED BEHIND THE PROGRAM DECK "HETHER GANG PUNCHING OR NCT. AUTHOR ••• A. PITEGOFF 30 CONRAD DRIVE NEW HAVEN 15 CONN. DIRECT INQUIRIES TO AUTHOR 1401-01.4.052 PROGRA~ TAPE EXECUTIVE ROUTINE AVAILABLE 3RD QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.052 THE PURPOSE OF THIS PROGRAM IS TO PROVIDE AN EASY TO CONTROL METHOD OF CHECKING AND ASSIGNING SEQUENTIAL NUMBER FIELDS IN DECKS OF CARDS. A 1400 CORE POSITION 1401 WITH SENSE SWITCHES, A 1402 AND A 1403 / TYPE I OR TYPE II / ARE ALL THAT ARE REQUIRED FOR OPERATION. HIGH-LOW-EQUAL COMPARE MAY BE USED IF INSTALLED IN ORDER TO PERMIT THE CHECKING OF ALPHABETIC FIELDS. AUTHOR ••• B. J. MANRING APPLIED PHYSICS LABORATORY 8621 GEORGIA AVE. SILVER SPRING MD. DIRECT INQUIRIES TO AUTHOR TO WRITE AND MAINTAIN A 1401 PROGRAM TAPE FROM SPS OR AUTOCODER CONDENSED DECKS. THE PRCGRAMS ON THE TAPE ARE LOADED BY SETTING SENSE SWITCHES AND PRESSING LOAD TAPE. 4K MINIMUM. ALSO TESTED ON 8 AND 16K. 1403, ADVANCED PROGRAMMING, HIGH-LOW-EQUAL COMPARE, CNE OR TWO TAPES, SENSE SWITCHES. 1401-01.4.054 REPRO - REPRODUCER SIMULATOR ROUTINE FOR THE IBM 1401 AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.054 1401-01.4.061 MODULAR PROGRAMMING CONCEPT FOR MACRO-OR I ENTEO PROBLEMS /MOPMOP / AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.061 AUTHOR ••• J. BAYALIS LUKENS STEEL COMPANY SYSTEMS AND PROCEDURES DEPARTMENT COATESVILLE PA. DIRECT INQUIRIES TO AUTHOR MOPMOP CONSISTS OF A GROUP OF MACRO-ROUTINES WHICH ENABLE THE USER TO PREPARE COMPLETE PROGRAMS WITH THE MINIMUM OF NON-MACRO INSTRUCTIONS. IT EMBODIES THE PRINCIPLE THAT PROGRAMS GENERALLY MAY BE SUB-DIVIDED INTO INDIVIDUAL AND INTERDEPENDENT ROUTINES AND FOR ALL INTENTS AND PURPOSES CONSIDERED AS SEPARATE ENTITIES. ANY SIZE IBM 1401 TAPE SYSTEM, ADVANCED PROGRAMMING AND HIGH-LOW-EQUAL COMPARE. AUTHOR ••• R. WEBER IBM CORP. 1933 W. WISCONSIN AVE. MILWAUKEE 3 WISCONSIN DIRECT INQUIRIES TO AUTHOR THIS PROGRAM SIMULATES THE 514 REPRODIJCER BY ASSEMBLING WITHIN CORE A PROGRAM TO DO SUCH OPERATIONS AS 11/ ADDING HOLERITH INFORMATION Te THE CARD /2/ REPRODUCING AND SHIFTING FIELDS OF INFCRMATION /3/ SKIPPING OVER COLUMNS /4/ SEQUENTIALLY NUMBERING CARDS /5/ MOVING ZONES FRO~ ONE COLUMN TO ANOTHER AND /6/ ADDING OF ZONES TO THE DESIRED COLUMNS. 1401 MODEL B, WITH 1402 READER PUNCH, NO SPt:CIAL FEATURES. 1401-01.4.062 GENERAL PURPOSE MACROS FOR DIV. CONVERSION OF OATES TO JULIAN DAYS, SIMPLE READ/WRITE TAPE IOCS AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.062 AUTHOR ••• HENRY M. BOOKE WACHOVIA BANK AND TRUST COMPANY WINSTON-SALEM. N. C. DIRECT INQUIRIES TO AUTHOR I.CIVICE II, A FASTER CIVICE ROuTINE WHICH IJSES LESS CORE. 2. JULIAN-TO CONVERT DATE INTO JULIAN DAYS. 3. VERIFYVERIFIES MOD 10 CHECK DIGITS FOR 5 OR 6 DIGIT NUMBERS. 4. READ/WRITE-A SIMPLE IOCS PACKAGE TO PROVIDE NORMAL TAPE READ AND/OR WRITE INSTRUCTIONS AND ERROR ROUTINES USING A MINI~UM AMOUNT OF CORE. 5. ERVTP-A READ/wRITE ERROR ROUTINE USING 174 POSI'TIONS OF CORE. NOISE TESTS ARE NOT INCLUDED. RESTRICTiONS 1. CIVIDE Ii-ADVANCE PROGRAMMING 2. JULIAN-NCNE 3. VERIFY-NONE 4. READ/WR ITE-ADVANCE PROGRAMMI NGMODIFY ADD. !THIS INSTRUCTlCN MAY BE CHANG EO BY USER./ 5. ERVTP-SAME AS 4. 1401-01.4.055 KEEP AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.055 AUTHCR ••• A. BRADLEY IBM CORPORAT ION CHICAGO DATACENTER 80 EAST LAKE STREET ChiCAGO ILLINOIS DIRECT INQUIRIES TO AUTHOR TO STORE SYMBOLIC PROGRAMS ON TAPE wITH THE ABILITY TO DELETE, ADD, OR CHANGE INSTRUCT IONS AND REASSIGN SEQUENCE NUMBERS TO THE ENTIRE PROGRAM. 4K 1401, 2 TAPE CRIVES, HIGH-LOw-EQUAL COMPARE, ADVANCEO PROGRAMMING PACKAGE. THE PACKAGE CONSISTS OF THREE PROGRAMS OUTPUT. ANC CREATE. UPDATE, 1401-01.4.063 MEMORY-DUMP IN BANDS OF 100 POSe 120 CARDS/ AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-01.4.063 AUTHOR ••• UR I J. SHAF IR I BM ISRAEL LTC. 1401-01.4.056 GENERALiZED TABULATE AND/OR SEQUENCE CHECKING PROGRAM AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.056 AUTHOR ••• L. R. OEBUYS I I I IBM CORP. P.O. BOX 19627 2640 CANAL ST. NEW ORLEANS LA. DIRECT P.o.s. 2881 TEL-AVIV, DIRECT ISRAEL INQUIRIES TO AUTHOR THIS PROGRAM WILL PRINT-OUT THE WhOLE MEMORY IN BANDS CF 100 POS., WITH NUMBERING OF LOCATIONS. THE PRINTOUT FORMAT IS EASILY READABLE AND WELL SUITED FOR DEBUGGING. SOURCE LANGUAGE-ACTUAL ICONDENSED/ 4K ~ACHINE ONLY, 1402, 1403 MODEL 1. INQUIRIES TO AUTHOR TO ELIMINATE THE NECESSITY FOR MANY Ir.OIVIDUAL PROGRA~S REQUIRED AT A 1401 INSTALLATION TO TAKE CONTROL AND BALANCE TOTALS. TO PROVIDE A RAPID MEANS OF CHECKING SEQUENCE OF A FILE OF CARDS PRIOR TO A LONG 1401 PROGRAM RUN. 1401-1.4K, 1402, 1403 MODEL 1 OR 2. 1401-01.4.058 TAPE SEARCH PROGRAM AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.058 1401-01.4.064 MEMORY-DUMP IN WORDS /18 CARDSI AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-Cl.4.064 AUTHOR ••• URI J. SHAFIR IBM ISRAEL LTC. P.O.B. 2881 TEL-AVIV. ISRAEL PAGE 041 Contributed Programs PAGE 042 B-1401 B-1401 CONTINUED FROM PR lOR PAGE-- CONTINUED FRCM PR lOR COLUMN-I NEW BONO STREET WCRCESTER 6. ~.ASSAC"USETTS IlIRECT INQUIRIES TO AUTHOR THIS PROGRAM WILL PRINT-OUT THE WHGLE MEMORY, CNE WORO PER LINE. PURPOSE IS TWO-FOLO1. AS OEBUGGING AIC-INSTRUCTIONS AND CONSTANT~ ARE CLEARLY SEPARATED AND PERMIT EASY TRACING. 2. TO PRINT-OUT A PROGRAM IN CONDENSED FORM, IN A FORMAT WHICH PERMITS EASY TRACING. DIRECT INQUIRIES TO AUTHOR THIS PROGRAM WAS WRITTEN TO HANDLE THE ROUTINE TASKS OF DUMPING A TAPE ON THE 1403 PRINTER, THE DUPLICATING OF A TAPE. AND THE OCCASIONAL MINOR FILE MAINTENANCE FUNCTIONS FOR WHICH NO TAILOREO PROGRAM EXISTS. EQUIPMENT SPECIFICATIONS- 8-K OR GREATER 1401 WITH SENSE S~ITCHES, ADVANCEO PROGRAMMING, AND IeIGH-LOW-EQUAL COMPARE. THIS PRCGRAM MAY ALSO BE RUN ON A 1410 IN THE 1401 MODE. TO OBTAIN TI-;E MACHINE READABLE PORTION OF THE PROGRAM ONE FULL. 2400 FOOT, REEL OF MAGNETIC TAPE IS REQUIRED. THE TAPE MAY BE SUPPLIED OR ORDERED FROM YOUR IBM REPRESENTATIVE. 4K MACHINE ONLY, 1402,1403 MODEL 1. 1401-01.4.065 TO 1410 SYMBOLIC ANALYZER AVAILABLE 1ST QUARTER 1964. SPECIFY FILE NUMBER 1401-01.4.065 AUTHOR ••• CHARLES CONE, JR. DIRECT 1401-01.4.070 GUTS-1401 GENERAL UTILI TV TAPE SEARCH AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.070 IN~UIRIES TO •• CHARLES CONE, ATLANTA, GA. JR.,IBM CORP.,1439 PEACHTREE ST., N.E. THE SYMBOLIC ANALYZER-VERSION II IS A 1401 PROGRAM USED TO ENABLE A 1401 USER TO CONVERT HIS PROGRAMS TO THE 1410 AUTOMATICALLY USING HIS 1401 TO PERFORM THE CONVERSION. INPuT TO THE SYMBOLIC ANALYZER IS 1401 AUTOCOOER SOURCE CARDS ALC~G WITH ONE TO SEVEN SYMBOLIC ANALYZER CGNTROL CARDS. OuTPuT IS 1410 AUTOCODER SOURCE CARDS INCLUD ING AUTOMA TlCALL Y GENERATEU CIOCS, DTFS, ICCS MACROS, AREA ASSIGNMENTS. AND SUCH CCRRECTIONS AS CAN BE ACCURATELY MACE TO ALLOW THE 1410 PROGRAMS TC BE BROUGHT UP TO THE STAT~S OF RUNNING 1410 PROGRAMS WITH A MIIIIMUM OF MANUAL INTERVENTION. A DIAGNOSTIC LISTING IS ALSO SUPPLIED TO AID IN THIS MANUAL PHASE. VERSION II OF THE SUMBOllC ANALYZER IS WRITTEN IN 1401 AUTCCODER AND REQUIRES A 16K 1501 lOR 1410 COMPATIBILITY MODEl WIT~ 3 TAPES, ADVANCED PROGRAMMING, HI-LCE~UAL COMPARE, AND MULTIPLY-DIVIDE. THe 1407 CONSOLE PRINTER MAY BE USEe. IF AVAILABLE. *M OPTICNAL PROGRAM MATER IAL - ONE TAPE CONTA IN ING ASSEMBL Y 1I S TlI\G THE TAPE REQUIRED TO OBTAIN THE OPTlO~AL PROGRAM MATERIAL MAY BE ORDERED FROM YOuR IBM REPREStNTATlVE OR SUPPLIED. THE TAPE PRDV ICED MUST BE 2400 FEET IN LENGTH. OPTICNAL MATERIAL OESIRED MUST BE ITEMIZED ON THE CRDER CARC. *M oM *M oM oM 1401-01.4.066 GENERALIZED LIST PROGRAM AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.066 AUTHOR ••• JCHN E. NACK CAT ERP I LLAR TRACTOR CO. PEORIA. ILLINOIS DIRECT INQUIRIES TO AUTHOR USING INPUT CARDS CONTAINING THE CONTROL DATA. SEARCHES A TAPE FILE SEQUENTIALLY AND UPON FINDING AN eqUAL, PUNCHES FIRST 80 POSITIONS OF RECORD OR PRINTS FIRST 132 PCSITlCNS OF RECDRD. OR SOTH. STORAGE REQUIREMENTS- 1210 POSITIONS OF STORAGE PLUS TAPE READ AREA EQU IPMENT SPEC I FICA TI ONS1402, 1403 S 1 TAPE DRI~E. HI-LO-EQUAL COMPARE- STORE B REGISTER, INDEXING. 1401-01.4.071 CORE DUMP ROUTINE AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.071 AUTHGR ••• ReBERT J. SPECK IBM CORPORAT ION CIVIL PROGRAM. FSC 1111 CONNECT ICUT AVENUE WASHINGTON 6, D. C. DIRECT INQUIRIES TO AUTHOR AUTHOR ••• L. R. OEBUYS. III IBM CORPORATION 2640 CANAL STREET NEW ORLEANS 19, LOUISIANA THIS IS A SUBRCUTINE W~ICH ENABLES THE USER TO TAKE CGRE DUMPS UNDER PRCGRAM CONTROL ~HILE TESTING HIS PROGRAM. THUS, A SPECIAL PROGRAM DOES NOT HAVE TO BE LOADED INTC THE MACH INE EACH TIME A COR E DUMP I S NEEDED. NOR IS IT NECESSARY TO MANUALLY CuMP THE READ ANO PUNCH AREAS. TEST TIME IS THEREBY MORE EFFICIENTLY UTILIZED. THIS SLBRGLTlNE CAN BE USEe BY ANY 1401 WITH AD~ANCED PROGRAMMING AND H IGH-LOW-E~UAL COMPARE. IT USE S pes I TlCN S OF CORE. THE SUBRCUTINE IS CONTAINEC IN AN SPS SOURCE DECK. DIRECT INCUIRIES TO AUTHOR TO ELIMINATE H.E NECESSITY FOR MANY INDIVIDUAL PROGRAMS REQUIRED TO PRODUCE LISTINGS ON THE 1401. TO PROVIDE A GENERALIZED LIST PROGRAM FOR USERS .HOSE MACHINES ARE UNABLE TO USE FARGO. TO PROVIDE A RAPID MEANS FOR PROGRAMMERS TO LIST TEST CAllOS. 1401. 1.4K, 1402, 14C3 MCCEL 1 OR 2. 1401-01.4.067 UNPACK CONDENSED CARDS AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.067 AUTHORS •• J. J. HARDING ~. w. 1401-01.4.074 CONTROL TOTAL ROUTINE AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.074 AUTHOR ••• LA~RENCE D. ROSS GUSTIN-BACON MFG. CCRP. 210 W. 10TH. KANSAS CITY. MISSOURI PAPCIAK CIRECT INQUIRIES TO AUTHOR DIRECT INQUIRIES TO •• J. J. HARDING I BM CORP 7700 2ND BL VD. DETROIT 2. MICHIGAN THIS PROGRAM MAY BE USED TO GET A CNE FOR ONE LISTING CF AN SPS OR AUTOCODER CONOENSED DECK. PROGRAM kiLL LIST SE~UENTIALLY ALL FIELDS IN CORE WHICH POSSESS A hiGH CRDER MARK. PROGRAM GIVES LOCATION DF HIGH ORDER WORD MAIlK. MACHINE CCNFIGURATION- BASIC 1401 WITH NO SPECIAL FEATURES. HOWEVER, ALL RCUTINeS AND SAMPLE PROBLEMS HAVE BEEN ASSE~BLED wITH 441 CONTROL CARDS. wHICH PRODUCE PROGRA~S SUITABLE ONLY FOR AN BK OR LARGER SYSTEM. SOURCE LANGUAGE IS SPS AND AUTOCODER. 1401-01.4.06B REER IREPRODUCE, EMIT, ELIMINATE. RE-ARRANGEI AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-C1.4.068 AUTHGR ••• EVAN J. STAUDT E. I. CU PO~T DE NEMCURS E CO. F IL~. DEPARTMENT PRCGRAMM ING GROUP BRANDYwiNE BLDG. WILMINGTON 99, DElA.ARE DIRECT INQUIRIES TO AUTHOR THIS PRCGRAM WILL REPRCCUCE CARDS, EMIT CHARACTERS INTC OUTPUT CARD COLUMNS, ELIMINATE INPLT CARD COLUMNS FROM OUTPUT CARD COLUMNS, ANC RE-ARRANGE INPUT CARD COLUMNS TC OUTPUT CARC COLUMNS. SOURCe LANGUAGE 14Cl SPS. ECUIPMENT SPECIFIC4T10NSA. HI GH - LOW - EQUAL COMPARE. e. ADVANCED PRO GRAMM ING PACKAGE. 1401-01.4.069 STUMP ISPECIAL TAPE UTILITY MAINTENANCE PROGRAMI AVAILABLE 1ST QUARTER 1963. SPECIFY FILl: NUMBER 1401-01.4.069 AUTHOR ••• RCY F. STONE DATA PROCESSING SUPERVISuR NCR TON COMPA.~Y ACCUMULATES CONTROL TOTALS FROM CARD INPUT. LISTED CR TASBED TOTALS. ACCUMULATES UP TO FOUR DIFFERENT TOTALS. II.E.-- QUANTITY. POUNCS, GROSS, AND NETI PROVIDES FCR THREE CLASSES CF TOTALS. MINOR - DETERMINEC BY SPECIFICATlCN CARD. INTERMEDIATE - DETERMINED BY SPECIFICAfION CARD. FINAL - AUTOMATIC WITH LAST CARD RUNO\;T. PRINTS TOTALS AND CONTROL FiElDS ON 14C3 PRINTER. LIMITED TO ONE CARC FORMAT AT A TI~E. MACHINE CCNFIGURATlON- BASIC 1401 1401-01.4.077 TAPE DUPLICATION OR COMPARE FOR 8K 1401B AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-Cl.4.077 AUTHCR ••• MR. SY BERL IN RESEARCH ANAL YS IS CORP. 6935 ARLINGTON ROAD BETHESCA 14, I\ARYLAND DIRECT IN~UIRIES TO AUTHOR THIS PROGRAM PERMITS MULTI-FILE DUPLICATION OR CGMPARE OF BINARY AND BCD INFORMATION. THE INFORMATION MAY BE IN MIXEC CR SINGLE MOCE. 1401 MODEL C4. 2 TAPt ORIVES, CCLUMN BINARY FEATURE IS OPTIONAL. SOURCE LANGUAGE - S.P.S. 1401-01.4.07B SUPERVISOR FOR PROGRAM OVERLAYS AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.078 AUTHOR ••• K. E. BROOKE IBM CORPORAT ION P. C. BOX 5008 DENV tR 17. COLORADO DIRECT INQUIRIES TO AUTHOR A PROGRAM SUBROUTINE WHICH, IN EFFECT, EXPANDS 1401 MEMORY AND SIMPLIFIES THE USE GF PROGRAM CVERLAYS. OVERLAYS ARE LOADED ONTO A SCRATCH TAPE AS EXECL IE PHASES OF OBJECT PRCGRAM LOADING. THEY ARE CALLED INTO MEMORY AS OFTEN AS NEEDEO DURING THE PROGRAM RUN. STANOARD 80 CHARACTER TAPE Contributed Programs B-1401 B-1401 CONTINUED FRCM PRIOR PAGE-LABEL CONTROLS ARE OPTIONAL. THE SUPERVISOR REQUIRES 115 CORE POSITIONS AND IS AVAILABLE AS A 1401 AUTOCODER-THE OBJECT PROGRAMS RUNS ON ANY 1401 VERSION 3-- MACRO. WITH ADVANCEO PROGRAMMING. HIGH-LOk-EI.IUAL COMPARE. AND ONE TAPE DRIVE. WRITTEN IN AUTDCODER. 1401-01.4.061 DIVISION AND RADIX PROGRAMMED ADDRESS CONVERS ION TECHN IQUES AVAILABLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.081 AUTHORS •• R. L. DUNKLE G. N. CADWALLADER PAGE CONT INUED FRCM PR lOR COLUMN-OPTICNAL PROGRAM MATERIAL MUST BE ITEMIZED ON THE ORDER CARD. 1401-01.4.094 APTCO - AUTOMATIC PROGRAMMING. TESTING AND CONDENS ING OPERATION AVAILABLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.094 ALTHCR ••• MR. FRANK T. MOY RAYTHEON CO. ECUIPMENT DIVISION SURFACE RADAR AND NAV IGA TION OPERA TlON WAYLAND, MASS. DIRECT INQUIRIES TO AUTHOR DIRECT INQUIRIES TO •• R. L. DUNKLE IBM CORP. 1200 SECOND AVE. S. MINNEAPOLIS 3. MINN. THE RANDOM ADDRESSING PROBLEM I S TO CONVERT AN UNEVENLY DISTRIBUTED SET OF NUMBERS TO AN EVENLY DISTRIBUTED SET OF NUMBERS WIHIN THE ACDRESS LIMITS CF A RANDOM ACCESS DEVICE. THE ACDRESSING TEChNIQUES USEe IN THIS PROGRA~ ARE DESIGNED TO ACCOMPLISH THIS TASK. THIS PROGRAM CAN CALCULATE A DISK ADDRESS FOR ANY ITEM NUMBER THAT IS TWENTY POSITIONS OR LESS IN LENGTH. THE MINIMUM 1401 CCNFIGURATION TO OPERATE ThiS PROGRAM IS 1401 MODEL C. 4COO PCS IT IONS Of CCRE STORAGE. H IGH-LOk-~~LAL COMPARE DE VI CE. TWO TAPE DRIVES 1729 MODEL 2 OR 4 OR TYPE 7330/. AND ADVANCED PROGRAMMING FEATURE. THE PROGRAM "AS wRITTEN AND ASSE~,BLED USING SPS II. 1401-01.4.082 SYLVANIA PRINT ROUTINE AVAILABLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.082 AUTHOR ••• EDWIN BENKHART SYLVANIA ElECTRIC PRCDUCTS INC. 5700 W. GENESEE STREET CAMillUS. NEW YORK DIRECT INQUIRIES TO AUTHOR TO PRINT A BCD TAPE DISPLAYING 100 CHARACTERS PER LINE. CR TO A RECORD MARK WHICHEVER DCCURS FIRST. EACH TAPE BLCCK IS NUMBERED ION THE LEFT MARGINI AND A CUMULATIVE CHARACTER COUNT BY LINE FOR THE TAPE BLOCK IS ALSO RECORDED ION TI'E RIGHT MARGIN/. ENCOUNTERING A TAPE MARK CAUSES TAPE MARK TO PRINT AND PROGRAM HALT. SEGMENT MARK IIBM 70701 IS PRINTED AS SEGMENT MARK BUT PROGRAM DOES NCT HALT. TAPE READ IN AREA STARTS AT 2CCI. THE MAXII'iUM TAPE BLOCK WHICH CAN BE PRINTED IS 1996. 5996. 5596 AND 13996 CHARACTERS FOR 4K. 8K. 12K AND 16K RESPECTIVELY. 1401 MODE C3. 1402 READER-PUNCH. 1400 MODEL 2 PRINTER. 729 MODEL 2 OR 4 TAPE UN IT. H I-LO-EQUAL COMPARE. ADVANCED PROGRAMM I NG fEA nRES. 1401-01.4.091 SCANX MACRO fOR THE 1401 AUTOCODER AVAILABLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-Cl.4.091 AUTHOR ••• THG~AS F. MARRIE I EM CORPORATION 570 NORTH BROAD STREET ELIZABETH. NEW JERSEY APTCC IS A LOAD-ANC-GO PROGRAM DESIGNEC TO MINIMIZE PROGRAMMING. TESTING. AND DEBUGGING TIME REQUIRED FOR BUSINeSS PROGRAMS AND YET PROVIDE Tf'E FLEXIBILITY TO HANDLE A .IDE VARIETY OF PROBLEMS FOR A CARD SYSTEM 1401. FROM SIMPLE LISTINGS. REPRCCUCTIONS AND GANGPUNCHINGS TO CO,"PLICATED REPORTS REQUIRING EXTENSIVE USE CF LOGIC OPERATiONS. APTCO .ILL AUTOMATICALLY HANDLE UP TO 5 HEADING LINES. 9 TOTAL LEVELS. AND 198 SY~,BCLlC LABELS. IN ONE PASS. APTCO wILL PRINT A LISTING OF THE CCNTROL CARDS WITH ERRCR INDICATIONS. PRINT A CORE DUMP IF DESIREO. AND TEST GENERATED PROGRAM OR RUN ACTUAL DETAILS. 4K STORAGE RHUiREO - ADDiTIONAL STORAGE CAPACiTY is ENTiRELY AVAILABLt: FCR OBJECT PROGRAM. APTCD WILL AUTDMA TICALL Y GENERA TE MUL TI PL YI DIVICE SUBROUTINE WHEN REQUIRED AND WILL HANDLE PUNCH FEED READ PROBLEMS. 1401-01.4.096 UNIVERSAL MEMORY PRINT AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.096 AUTHOR ••• LeUIS J. COPITS I EM CORPORAT ION 370 w. 1ST STREET DAYTON. OHIC DIRECT INQUIRIES TO AUTHOR THIS PROGRAM IS CESIGNEC TO PROVIDE A LEGIBLE IDOTI MEMCRY PRINT. IT WILL AUTOMATICALLY MODIFY ITSELF TO RUN ON A 14C1 CF ANY MEMORY SIZE. ONLY THE CO BAND MUST BE PRINTED FRO~ THE CONSGLE. CORE FROM 081 TO THE UPPER LIMIT OF THE OBJECT MACHINE IS THEN PRINTEC. MACHINE CONFIGURATlCN IS 1401. ANY MCDEL. 14C2. 1403. MODEL 2. NO 1401 SPECIAL FEATURES ARE REQUIRED. ,RITTE~ IN ABSOLUTE ANC SPS. CONTAINS 322 SPS INSTRUCTiON AND CC~~.ENT CARDS IN 1 PER CARD FORMAT. THE CONDENSED OBJECT DECK CONTAINS 96 ORCS. CHECKED OUT CN 4K. 8K AND 16K SYSTE~S OF VARYING CCNFIGURATIONS. A SINGLE ~IGH ORDER CORE POSITION/ I.E. 3999 CN 4K SYSTEM. 15999 ON A 16K SYSTEMI IS CESHOYEC. BUT A ,CRK ~ARK THERE is UNCHANGED. l401-01.4.097 SYMBOLIC BLOCK DIAGRAMMING SYSTEM AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-01.4.097 AUTHGR ••• P.J. HAMIL TCN I BM CORPORATION SCIENTIFIC COMPUTATION LABORATORY MONTEREY & COTTLE ROADS S~N JOSE 14, CALIF. DIRECT INQUIRIES TO AUTHOR DIRECT INQUIRIES TO AUTHOR THE 1401 SCANX MACRO IS A TABLE LCCKUP MACRO INSTRUCTICN. If DOES NOT TIE UP AN INDEX REGISTER. I T DOES USE THE ADVANCED PROGRAMMING FEATURE. IT CAN BE USED ON TABLES CONTAINING A SINGLE LINE OF CODING Will VARIABLE LENGT" FUNCTlCNS. GENERATE SIXTEEN INSTRUCTIONS THAT WILL USE A MAXIMUM OF 80 PCS!1'!CNS Of (CRE STOR,6GE" BEFORE T~E PROGR.~M (,n.N BE ASSE~e.!..EC THE 1401 AUTOCODER MUST BE UPDATED. TO GENERATE DlJRING ASSEMBLY WITH 1401 MACHINE CCNFIGURATIONAUTOCODER - 4K CURE MEMORY. 4 TAPE UNITS 1729 II OR 729 IV CR 7330/. 1 1402 CARD READER PUNCH. 1 14(J3 PRINTER. HI-LC,-EQUAL COMPARE ADVANCED PROGRAMMING. FOR OPERATING PROGRAM - 4K CCRE MEMORY. 1 1402 CARC READER PUNCh OR 1 TO 4 TAPE UNITS. HI-LC,,EQUAL COMPARE ADVANCED PROGRAMMING. .RITTEN IN AUTOCODER. 1401-01.4.092 TRACE AVAILABLE 2ND QUARHR 1963. SPECIFY FILE NUMBER 1401-01.4.092 AUTHOR ••• K. KIMBALL mllAND SCIENTIFIC ~ARKETING DEPT. IBM CORP. 425 PARK AVE. NEW YORK 22. N.Y. DIRECT INQUIRIES TO AUTHCR THE 1401 TRACE IS CESIGNED TO AID DEBUGGING A PROGRA~ BY EXECUTING IT STEP BY STEP AND PRINTING A RUNNING LOG CN THE 1403 PRINTER DISPLAYING EACH INSTRUClTON AND VARIOlJS ASSCCIATEC FIELCS .ANC REGISTERS. THE METHDD USED IS ThE ACCESSING Of INSTRUCTIONS FROM THE PROGRAM BEING TRACED AND THEIR EXECUTICN FRCM WITHIN TRACE, ALONG WITh A PRINTOLT OF INFORMAfICN PERTINENT TO Tt'E OPERAT ICN. NO RESTRICTION IS PLACED ON THE OBJECT PRCGRA~ BEING TRACED. TRACE ~ILL PRDCESS AND RECOVeR REGISTER SETTl~GS FRCM ALL 1401 INSTRUCIONS. THE PROGRAM MAY BE USED EITHeR Ih SCURCE OR CONCENSED DECK FORM. TRACE CISPLAYS fHI: FCLLO~ING INFORMATICN FOR EACH INSTRUCTiON1. INSTRUCTICN. INSTRUCTICN LE~GTh. I. A. ~ND B ADCRESS REGISTERS. AND INDEX REGISTERS. 2. UP TO 98 CHARACTERS OF A AND B DATA FIELDS BEFORE AND AFTER FOR INPUT - OUTPUT INSTRUCTION. COMPLETE EXECUTION OR 3. RECORDS WITH WORD MARKS ARE DISPLAYED AS STORAGE OUMPS. 14C1 PROCESSOR 12-16K/. 14C2 CARD READER. 1403 PRINTER IANY MODEll. ADVANCED PROGRAMMING FEATURES ISTORt: REGI STi:RS. INDEXING/. OPTIONAL - SENSE SWITCHES. SOURCE LANG~AGESPS 1 IAUTCCODER ORIENTED/. OPTICNAL PROGRAM MATERIAL - SOURCE DECK THE SYMBOLIC BLOCK DIAGRAMMING SYSTt:M ASSEMBLES AND PRINTS BLCCK DIAGRAMS IN A MANNER SIMILAR TO THAT IN ~HICH A SYMBOLIC PRCGRAMMING SYSTEM PROCESSES PROGR~MS. THE INPUT TO THE SYSTH IS CARCS PUNCHED FROM A "BLOCK DIAGRAM CDDING FORM". ,HICH IS DESIGNED TO LOOK MUCH LIKE THE FINISHED DIAGRAM. THE COCING SPECIFIES THE TYPE ISHAPE! OF THE BLOCK TO bE DRA.N FeR EACH CARD AND THE NARRATIVE TO BE PRINTED IN THE BLOCK. EACH BLOCK ~AY BE ASSIGNED A LABEL. AND C~.ANGES TO T~E NORMAL FLOW OF THE DIAGRA~ ARE INDICATED EY REFERENCING THE LABELS OF OTHER BLOCKS. UP TC THREE LABELS CAN tiE REFERENCED FROM A DECISION BLOCK. AND ct.1: LABEL CAN BE REFERENCEC FROM OTHER BLOCKS. A SAMPLE CF THE CODING FORM IS PROVIDEC WITh THe PROGRAM 'RlTcUP. JUST AS A PROGRAMMER NEEC NOT SPECIFY CORE LOCATIONS ~HEN lJSING A SYMBCLIC PROGRAMMING SYSTEM. HE NEED NOT SPECIfY THE PAGE OR PCSI TIO; CN THE PAGE WHICH A BLOCK IS TO OCCUpy WhEN USING THE SYMBOLIC BLCCK DIAGRAMMING SYSTEM. HE SYSTEM ASSIGNS ALL LOCATIONS IPAGE AI' ITH DATA PROCESSING SYSTEMS UTILIZING DIRECT ACCESS STORAGE DEVICES. THE FIRST PROGRAM PROVIDES A DISTRIBUTION ANALYSIS OF THE DIGITS .IThiN THE KEYSET., THE SECCND PRCGRAM USES TOO ALGORITHMS IRAOIX TRANSFCRMAT ICN & DIVIDE/REMAINDERI UNDER SENSE Swi TCH CONTRCL TO DEVELOP RANDCM ACDRESSES FROM THE KEYSET •• AND THE FI~AL PRCGRAM EVALUATES THE CEVELOPEC ACDRESSES IN TERMS OF UNIQUE ADDRESSES AIIID SY~ONYMS, CYLINDER PACKING AND OVtORFLO.S. TOTAL READS Ar..C AvERAGE NU;;i3ER Of READS fO RETRIEvE A Kt:CGRO fRO;': A1'\ 1'" CYll~CER OR FRCI' TrE ENTIRE FILE. AN~ ONE CF THE PROGRAMS CAN BE RUN TO THE EXCLUSION OF THE OTHER T.O AS LCNG AS THE INPUT FORMAT REQUIRE~ENTS ARE MET. THE PROGRAMS h[LL fiANDLE A CCURCL FIELC UP TO 20 ChARACTERS LCNG Ai' , AND A LOG OF PROGRAM ACTIVITY ON AN IBM 1407. MACHINE REQUIREMENTS- ADVANCED PROGRAMMING, HIGH-LOw-EQUAL COMPARE, '>CAN DISK SF IS OPTIONAL FOR SCAN INQUIRH:S. STORAGe USED- APPROX. 2K. SOURCE LANGLAGE140111311 AUTOCODER. 1401-02.0.028 SYSTEM/360 BASIC ASSEMBLER PROGRAM AVAILABLE 1ST QUARTER 1965. SPECIFY FILE NUMBER 1401-C2.0.028 AUTHOR ••• 0. E. JOHNSON IBM CORPORATION 100 SOUTH WACKER DR I VE CHICAGO, ILLINOIS 60605 DIRECT INQUIRIES TO AUTHOR 1401-02.0.022 FLOGEN - IBM 1401 flOW CHART GENERATOR AVAILABLE 4TH QUARTER 1964. SPECIFY FILE NUMBER 1401-C2.0.022 THIS 1401 PROGRAM ASSEMBLES S/360 BASIC ASSEMBLY LANGUAGE INSTRUCTIONS AS DESCRIBED IN MANUAL C28-65C3, BASIC ASSEMBLY LANGUAGE, PLUS EXTENDEC BRANCH MNEMON ICS AND PACKED AND ZONED THE PRCGRAM DECIMAL CONSTANTS AS DESCRIBED IN MANUAL C28-6514. DOES EXTENSIVE ERROR CHECKING AND PRODUCES AN EDITED LlSTIJI \ULTIPLE REGRESSION ANALYSIS DESIGNED TC HANDLE UP TC 10 VARIABLES. COMPUTES PARTIAL REGRESSIGN AND STANDARDIZED PARTIAL REGRESSICN COEFFICIENTS, STANCARC ERRORS, T VALuES, PARTIAL AND MULTIPLE CCRRELATION CCEFFICIENTS, A~D THE DURBIN I>ATSON RATIO. MACHINE CONFIGURATION 1401 CARD SYSTEM WITH 8K MEMORY, MULTIPLY-DIVIDE, INDiXING, STORE ADDRESS REGISTER, HI-LC-EQUAL COMPARE, EXPANDED PRINT EDIT. INQUIRIES TO AUTHOR CORL8 .ILL CORRELATE UP TO THIRTEEN VARIABLES AND PRINT THE CORRELATION COEFFICIENTS ALONG WITH HEADINGS SPECIFIED BY THE USER. THROUGH HEADER CARDS, THE USER SPECIFIES NUMBER OF VARIABLES 112-13/, TITLE OF EACH VARIABLE /FOR IDENTIFICATICl\ CN PRINTED REPORT/, AND CATA CARD LOCATION OF VARIABLES. AN OPTICNAL HEADER CARD WILL PRINT UP TO 78 COLUMNS OF INFORMATICN AT THE TOP OF THE REPORT. NUMBER OF DATA CARDS CANNOT EXCEED 99,999. IF INPUT DATA IS NOT ON CA.RDS. THE SPS LANGUAGE SOURCE DECK SHOULD BE REQUESTED, AS MODIFICATIONS WIll BE NECESSARY. MACHINE REQUIREMENTSIBM 1401 WITH MULTIPLY-DIVIDE. 1402 CARD READER/PUNCH, 1403 PRINTER. 4K CORE STORAGE. SOURCE LANGUAGESYMBCLIC PROGRAMMING SYSTEM, SPS. CO~.PUTES DEVICE SHISKIN METHOD THE PROGRAM i-AS BEEf\! INQUIRIES TO AUTHOR TC DETERMINE THE ORDER OF IMPORTANCE OF THE INDEPENDENT VARIABLES IN A MULTIPLE CORRELATION PROBLEM, TO FIND THE COEFFICIENTS OF MULTIPLE CORRELATICN FOR THE VARIABLES AS THEY ARE INTRODUCED, TO FINC F-TESTS OF SIGNIFICANCE OF THESE CCEFFICIENTS, TO FIND ThE COEFFICIENTS OF THE REGRESSION EQUATION FOR THE VARIABLES SELECTED, AND /IF DESERVED/ TO CALCULATE PREDICTED VALUES OF THE DEPENDENT VARIABLE. WHERRY-DOCLITTLE METH!:D. THIS PROGRAM IS INTENDED TO REPLACE A SIMILAR PROGRAM OF IDENTICAL TITLE DATED JUNE, 1963. UP TO 100 VARIABLES WITH 220 OBSERVATICNS, WHERE THE NUMBER OF OBSERVATIONS MUST EXCEED THE VARIABLES. BY ChANGING THE DIMENSION STATEMENT IN PHASE 1, GNE CAN ADO TWO OBSERVATIONS FOR EVERY VARIABLE NOT NEEDED. STORAGE REQUIREMENTS- 16,000 POSITIONS. MODULUS IS 5 AND MANTISSA IS 8. EQUIPMENT SPECIFICATIONS- IBM 1401, 16K WITH THE FOLLOWING FEATURES- ADVANCED PROGRAMM lNG, HIGH-LOW-EQUAL COMPARE, AND MULTIPLY-DIVIDE., THREE TAPE DRIVES., 1402 CARD READER At;D PUNCH., 1403 PRINTER., AND HIGH-SPEED SORTER. A CARD REPRCDUCER THIS PROGRAM PACKAGE IS DESIGNED TO PROVIDE A READY SOLUTION TO THE PROBLEM OF BANK DEPART~ENTAL INTERACTIONS. THE FIRST PROGRAM CREATES THE INPUT FOR ThE SECOND BY TAKING DECIMAL INPLT, CONVERTING IT TO flOATING POINT AND PUNCHING IT IN THE REQUIRED FORMAT. THE SECOND PRCGRAM SOLVES A SYSTEM OF LINEAR EQUATICNS TO DETERMINE THE RESULT OF ThE DEPARTMENTAL INTERACTIGNS. THE THiRD PROGRAM CONVERTS THE RESULTS OF THE LINEAR EQUATION SCLUTION FROM FLOATING POINT TO DECIMAL AND PRINTS THEM OUT IN A DEPARTMENTAL EXPENSE LISTING. THIS PACKAGE IS WRITTEN IN AUTOCODER AND REQUIRES AN 8K 1401, WITH HIGH-LCW-EQUAL-COMPARE, ANC ADVANCED PROGRAMMING, 1402, 1403 AND TkO TAPE UNITS. DIRECT MULTIPLE CORRElATION- VARIABLES OF IMPORTANCE DETERMINED nOIDI AUTHCR ••• MR. KE ITH KASSEL IBM CORP. MARKET DEVELOPMENT BANK ING AND FINANCE 3424 WILSHIRE BCULEVARD LCS ANGElES, CALI F. CIRECT INQUIRIES TO •• CHARLES YURASEK IBM CORP. 570 BROAD ST. NEWARK, N.J. 1401-06.0.007 REGRESSION ANALYSIS COfIPUTER PROGRAM AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-C6.0.007 AUTHOR ••• JCSEPH J. OTT DIRECT INCUIRIES TO •• JOSEPH J. OTT,U.S. DEPARTMENT OF COMMERCE, BUREAU OF PUBLIC ROACS,WASHINGTCN 25, D.C. TO PROVIDE A PROGRAM FOR T"E SOLUTION OF SIMPLE AND MULTIPLE REGRESSION EQUHIONS INVOLVING FRO~ 2 TO 26 VARIABLES .AND FRCM 2 TO 9999 OBSERVATIONS. DATA TO BE ENTERED MUST BE IN 10 DIGIT FORM hITH THE DECIMAL POINT ASSUMED TO BE BETWEEN THE FIFTH AND SIXTH DIGITS. NO CHECK IS MADE OF THE MATRIX TO SEE IF THERE ARE IDENTICAL RO.S OR COLUMS. 16000 POSITIONS OF CORE STORAGE. IBM 1401 lOR wITH COMPATIBILITY SWITCH/. ADVANCED PROGRAMMING PACKAGE. FOUR TAPE UNITS. OPTIONAL PROGRAM MATERIAL - ONE REEL OF TAPE CCNTAINING THE SOURCE CARCS FOR PHASES 1, 2 AND 3. THE REEL OF TAPE REQUIREC TO OBTAIN ThE OPTIONAL MATERIAL MAY BE GRDERED FROM YOUR IBM REPRESENTATIVE OR SUPPLIED. THE TAPE PROVIDEC MUST BE 2400 FEET IN LENGTH. OPTICNAL MATERIAL DESIRED MUST BE ITEMIZED ON THE ORDER CARD. 1401-06.0.008 REGAN - 4K REGRESSION ANALYSIS AND CORRELATION COEFFICIENTS PROGRAM AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-C6.0.008 AUTHCR ••• L. E. HANNE~AN 061 Contributed Programs PAGE 062 B-1401 B-14Gl CONTINUED FRCM PRIOR CCLlJMN-CO~,PARE, AND MUL TI PL Y-D IV I C E- CARD REACER AND PUNCHPRINTER. CONTINUED FRCM PRIOR PAGE-DIRECT INQUIRIES TO •• l.E. HA!'.NH,AN.IBM CCRP.,2116 GRAND A~E.,DES ~CINES 1403 12, IC.A 1401-06.0.013 DATA TRANSFER - PROGRAM FOR CENSUS METHOD I I AVAILABLE 2ND QUARTER 1964. SPECIFY FILE NUMBER 1401-06.0.013 REGAN COMPUTES SIMPLE CORRELATION COEFFICIENTS AND PERFORMS A LINEAR REGRESSION ANALYSIS UTILIZING A MINIMUM AMOUNT CF CCRE SPACE. THE PROGRAM ".ANCLES UP TO CNE HUNDRED OBSER~ATIONS, AND ACCEPTS UP TO EIGHT INDEPENDENT VARIABLES AND ONE DEPENDENT MAChiNE CONFIGURATION- A 4K 14Cl WITH ADVANCED VARIABLE. PRCGRAMMING IS REQUIRED. THE PROGRAM INSTRUCITONS OCCUpy CORE POSITIONS 0100-3098. ThE MATRIX OCCUPIES POSITIONS 31CO-399g. POSITICNS 0100-0132 ARE CLEARED BEFORE PRINTING OCCURS. THE SOURCE PROGRAM IS WRITTEN IN 1401 SPS. AUTHOR ••• LAWRENCE SALZMAN IBM CORPORATION 590 MADISON AVENUE NEW YORK, NEw YORK DIRECT INQUIRIES TO AUTHOR DPTlCNAL PROGRAM MATERIAL - SOURCE DECKS ••• CNE-PER-CARD OBJECT DECK. OPTICNAL MATERIAL DtSIRED MUST BE ITEMIZED ON THE CRDER CARD. THE PROGRAM TAKES THE FINAL SEASONAllY ADJUSTED SERIES GENERATED BY THE 4K 1401 VERSIONS OF CENSUS METHOD II, A SEASONAL ADJUSTMENT PROGRAM, APPLIES A SPENCER FIFTEEN-TERM SMOOTHING FORMULA, AND PUNChES OUT RESULTS .HICH ARE INPUT FOR THE 16K 1401 PROGRAM TITlED POLYNOMIAL CURVE FIT FCR THE ECCNOMIC ANALYSIS AND FORECASTING, FILE NUMBER 7.0.003. SPENCER SMOOTHING IS APPLIED TO ADJUST FOR THE IRREGULAR COMPCNENT, THEREBY LEAV ING A TREND-CYCLE COMPONENT SERIES FCR FINAL ANALYSIS. 1401-06.0.009 SEASONAL ADJUSTMENT-CENSUS METHOD Ii, X-9 VERSION, 4K, LONG PROGRAM AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-C6.0.009 AUTHOR ••• MR. E.C. CHRIST FEDERAL RESERVE BANK OF PHILADElPHIA DEPARTMENT OF RESEARCH PHILADELPHIA, PENNA. 1401-06.0.014 ONE-WAY ANALYSIS OF VARIANCE AVAILABLE 4TH QUARTER 1964. SPECIFY FILE NUMBER 1401-06.0.014 DIRECT IN'UIRIES TO AUTHOR AUTHOR ••• M.M. JOHNSON THE BENOIX CORPORATION PIONEER-CENTRAL DIVISION HICKORY GROVE ROAD DAVENPORT, IOWA TO ACJUST SEASCNALLY MONTHLY TIME SERIES AND TO PROVIDE ADDITIONAL MEASURES AS AIDS TO ANALYZING THE DATA. THE BASIC PRCCEDURE MAY BE FOUND IN ELECTRONIC COMP~TERS AND BUSINESS INDICATORS BY JULIUS S~ISKIN, PUBLISHED BY THE NATIONAL BUREAU OF ECCNCMIC RESEARCH AS OCCASIONAL PAPER 57. THE X-9 VERSION IS GENERALLY DESCRIBED IN BUS INESS CYCLE CEVELOPMENTS, !'ARCH 1962, PUBLISHED BY THE BUREAU OF THE CENSUS, U. S. utPAR TMENT GF CCNGRESS. MAXIMUM OF 15 YEARS OF MONTHLV DATA. EACH VEAR ~uST BE CCMPLETE, WITH NO MINUS OR ZERO VALUES. MONTHLY VALUES NOT TG EXCEED 6 DIGITS. ANY CONSECUTIVE 12 MONTHS MUST TOTAL LESS THAN 10,000,000. E«;:UIPMENT SPEOIFICATIDNS- 4K, 132 PRINT POSITIONS, CARD SYSTE~, NO SPECIAL FHTURES. DiRECT II';QUIRIES TO AI,ITHClR CO~PUTATION OF "F RATIO .. FOR ONE WAY ANALYSIS OF VARIANCE. THE PROGRAM IS DESIGNED FOR BOTH VARIABLE AND CONSTANT SAMPLE SIZES PER COLUMN. THE PROGRAM IS LIMITED TO A MATRIX OF 99 CCLUMNS AND 999 RO.S. EQU IPMENT SP EC I F ICAT IONS- 8K 1401 CARD S YS TEM WITH A 132 POSITION PRINTER, AND STANOARO FORTRAN CONFIGURATION. SC~RCE LANGUAGE- FORTRAN. 1401-06.0.010 SEASONAL ADJUSTMENT, CENSUS METHOD 11, X-9 VERSION, 4K, SHORT PROGRAM AVAILABLE 3RD QUARTER 1963. SPECIFY FILE NUMBER 1401-06.0.010 1401-06.0.015 TIME SERIES ANALYSIS & DATA REOUC TI ON PROGRAM AVAILABLE 1ST QUARTER 1965. SPECIFY FILE NUMBER 1401-06.0.015 AUTHCR ••• MR. E.C. CHRIST FEDERAL RESERVE BK. CF PhiLADELPHIA DEPARTMENT CF RESEARC~ PhILADELPHU, PENNA. AUTHCR ••• R.A. KOPP IBM CORPORATION PROCUC T FORECAS TING HARRISON, N.Y. DIRECT INQUIRIES TO AUTHOR CIRECT INQUIRIES TO AUTHOR TO SEASONALLY ADJUST MONTHLY TIME SERIES AND TO CHART THE ORIGINAL AND THE SEASONALLY ADJUSTED DATA. THE BASIC PROCEDURE MAY BE FOUND IN ELECTRONIC COMPUTERS AND BUSINESS INDICATORS BY JULIUS SHISKIN, PUBLISHED BY THE NATICNAL BUREAU OF ECCNOMIC THE X-9 VeRSION IS GENERAllY RESEARCH AS OCCASICNAL PAPER 57. DESCRIBED IN BUSINESS CYCLE DEVELOPMtNTS, MARCH 1962, PUBLISHEC BY HE BUREAU CF T~E CENSUS, U. S. DePARTMENT OF CONGRtSS. MAXII',UM OF 15 YEARS OF MONTHLY DATA. EACH YEAR MUST BE COMPLETE, WITH NC MINUS OR ZERO VALUES. MONTHLY VALUeS NOT TO EXCEED 6 DIGITS. ANY CONSECUT IVE 12 MONT~S MUST TOTAL LESS THAN 10,000,000. EQUIPMENT SPECIFICATIONS- 4K, 132 PRINT POSITIONS, CARD SYSTE~, NC SPECIAL FEATURES. PERFCRMS DATA REDUCTION AND SMOOTHING CF TIME SERIES FUNCTICNS BY CLASSIFYING SERIES DATA INTO RUNS OR GROUPS OF POINTS HA~I"G POSITIVE OR NEGATIVE RATES OF CHANGE OR TREND. REPeATED AVERAGING OF RUNS PRODUCES SMOOTHING AND REDUCES THE NUMBER CF OBSERVATIONS IN A SERIES TO A LEVel WHERE MAJOR TRENDS CAN BE REASCNABL Y ISOLATED. USES METHODOLOGY FROM THE PAPER THE ANALYSIS OF ECCNCMIC TIME StRIES FOR PROBABILITY FORECASTlI\G AND CONTROL, Z.Z. SZATROWSKI, JULY, 1963. ACCOMOOATES SERIES WITH FIXED CR VARIABLE TIME INTERVALS AND PRGVIDES FOR ASSIGNMENT CF CCNSTANT OR VARIABLE WEIGHTING FACTORS TO EACH SERIES CBSERVATION. OUTPUT IS ON TAPE AND PRINTER. AUTOCODER PRCGRA~, USES 8K 1401 WITH FOUR TAPE CRIVES. ACVANCEO PROGRAMMING, SENSE SWITCHES, MULTIPLY/DIVICE, AND 14G3 MCC. 2 DR 3. 1401-06.0.011 METHOD OF RECORDING COMPUTER UTILIZATION AND 3 1401 PROGRAMS TO FICILTATE STATISTICAL ANALYSIS AVAILABLE 2ND QUARTER 1964. SPECIFY FILE NUMBER 1401-C6.0.011 1401-06.0.016 FIRST AND SECOND DEGREE ORTHOGONAL CURVE FIT AVAILABLE 1ST QUARTE:R 1965. SPECIFY FILE NUMBER 1401-C6.0.016 AUTHOR ••• J.w. SYROTCHEN DIRECT INQUIRltS TO •• J.W. SYRDTCI'EN, IBM CORP.,7700 SECONC BLVD.,DETRCIT, MICH. TrlS PROGRAM EXPLAINS IN DETAIL THE BASIC CONCEPTS AND RE'UIREMENTS OF A CONSOLE OPERATIONS LOG, SPECIFICALLY ORIEI\TED TO 1401-1410 SYSTEMS, B~T IS GENERAL ENOUGH TO Bt ADAPTED FeR ANY INSTALLAT ION. TO SUPPLEMENT THE METHCC OUTlINED, THREE 1401 4K PRCGRAMS ARE PROVICED TO ENABLE A ~EANS OF ANALYZING H~E CARCS PUNCHEC FROM H,E LOG. UGHT REPORTS ARE ILLUSTRATED. MACHI~E CONFIGURATION-Ne SPECIAL FEATURES CR DEVICES ARE USeD EXCEPT BASIC SYSTE~ SENSE SWITCHES AND 132 PRINT POSITIONS. CCNFIGURATION "ECESSARY TO UTILIZE PRCGRAMS, 4K 1401, 1402 AI\D 1403. SOURCE LANGUAGE-COOING IS IN BASIC SPS TO ACCO~,~ODATE THE NCN-AUTOCOCER USER. OPTICNAL PROGRAM MATERIAL - SOURCE DECK FOR LOG 1, 2 ANC 3. OPTICNAL MATERIAL CESIRED MlJST BE ITEMIZED ON THE ORDER CARC. 1401-06.0.012 ANALYSIS OF VARIANCE, 2 TO THE N POWER FACTORIAL DESIGN AVAILABLE 1ST QUARTER 1964. SPi:LU"Y ~lLI:: NUMBER 14CI-C6.0.G12 AUTHORS •• DR. J. ROBERT JCHNSCN, JR. INCUSTRIAL ENGINEERING C~PARTMtNT R.J. REYNOLCS TOBACCO COMPANY kINSTGN-SALEM, NORT~ CAROLINA DIRECT INQUIRIES TO AUTHOR ANALYSIS OF VARIANCE OF CATA FOR A 2 TC THE N POkER FACTCRIAL DESIGN. AS GIVEN IN MANUAL OF EXPERIMENTAL STATISTICS BY FREUND, lIVERMCRE, AND fo:lLLER, PRENTICE - ~ALL, 1900. wRITTEN iN FCRTRAN. FOR N, IHE NUMBER OF FACTORS, 2 L~SS THAN N LESS THAN 5. THE NljMBI:R Of REPlI CA T ION S MUS T BI: MORE THAN ONE A~C LE S S ThAN 26. ITHERE IS AMPLE ROOM IN STORAGE FCR EXPANDING THE lI~ITS CN THE RESTRICTIGNS.I 9300 POSITIONS. MODULUS IS 5, MANTISSA IS 8. EQUIPMENT SPECIFICATIONS - 1401, 12K OR 16K, .ITh THE FOLLOWING FEATURESACVANCED PROGRA~MING, HIGH-lCo-EQUAL *~ AUTHOR ••• A. MCFARLANE B.C. TELEPHCNE CO. 768 SEYMOUR STREn VANCOUVER 2, CANADA DIRECT INQUIRIES TO AUTHOR TO FIT FIRST AND SECONC DEGREE POLYNOMIALS TO SET OF ECUALU SPACED POINTS AND TO EXTRAPOLATE FOR A SPECIFIED NUMBER OF PO INTS. A 16K- l401, 14C2, 1403 I~ODEl 21, MuLT I PL y, DIVICE, HIGH-LOW, EQUAL COMPARE, ADVANCED PROGRA~~,ING. THIS PROGRAM CAN BE REASSEMBLED FOR A SMALLER MACHINE. *M .~. .~ 1401-06.0.017 ORTHOGONAL POLYNOMIAL CURVE SMOOTHING FOR ACTUARIAL DEPRECIATION STUDIES AND TEST OF FIT AVAILABLE 2ND QUARTER 1965. SPECIFY FILE ~UMBER 1401-06.0.017 AUTHOR ••• A. MCFARLANE BRITISH COLUMBIA TElEPHCNE COMPANY 768 SEYMOUR STREET VANCOUVER 2, B.C. C.~N~OA DIRECT INQUIRIES TO AUTHOR TC S~CCTH A SET OF RETIREMENT RATICS FCR A CLASS CF CEPRECIABLE PLANT. THE ASSOCIATED SMLOTHED AND OBSERVED RATICS ARE CALCULATED ALONG WITH THE SMOOThED AND OBSERVED LIFE TABLES. THE SMOOTHED RESULTS ARE ALSO EXTRAPOLATED BEYOND THE CBSERVED REGICN. AN 8K 1401, 14C2, 1403 IMODtl 21, IWLTlPLY-DIVIDt, HIGH-LC.-ECUAL CC~,PARE. ADVANCED PROGRAMMING, SENSE ShITCHI:S. ThIS ROUTINE CCNSISTS CF A CURVE S~COThING ISPSI PRCGRAI' AND A CCRRELATION COEFFiCIENT, TEST OF FIT, AND AVERAGe SERVICE LIFE 1 FORTRANI PROGRAM. Contributed Programs B-1401 B-1401 PAGE CONTINUED FRCM PRIOR COLUMN-HOI-06.0.018 TRADING-DAY ADJUSTMENT FOR 1401 VERSIONS OF CENSUS METHOD II AVAILABLE 3RD QUARTER 1965. SPECIFY FILE NUMBER 1401-C6.0.018 -M DIRECT INQUIRIES TO AUTHOR AUTHOR ••• MR. L. SALZMAN DIRECT INQUIRIES TO •• MR. L. SALZMAN,IBM CORP., 590 MAD I SCN AVE., NEW YORK, N.Y. 10022 THIS 8K-1401 FCRTRAN PROGRAM IS AN ADAPTION CF THE BUREAU CF ThE CENSUS TRADING-DAY ADJUSTMENT WHICH WIll BE INCLUDED IN THE )<,-11 THE SUBJECT PROGRAM WAS wRITTEN TO VERSION OF CENSUS METHOD I I. BE COMPLETELY COMPATIBLE AND AUTOMATEC wITH THE X-9 AND GRIGINAL VERSIONS OF CENSUS HETIiCD II AVAILABLE FROM THE 1401 GENERAL PROGRAM LIBRARY. SPECIFICAllY, IT TAKES THE ORIGINAL AND FIr.Al SEASONALLY AOJUSTEC SERIES AS INPUT IbOTH AVAILABLE IN THE FRCPER CARD FORMAT FRCM THE CENSUS METHOO II PROGRAMS MENTIGNED ABGVE/., DEVELOPS THE IRREGULAR COMPONENT., FURTHER DEVELOPS TRAOING-DAY ADJUSTMENT FACTORS FOR EACH MONTH IN A SERIES, ADJUSTS THE ORIGINAL SERIES FOR TRADING-DAY VARIATIONS., AND PRINTS ANC PUNCHES OUTPUT WHICH BECOME INPUT TO THE SEASONAL ADJUST~ENT PRCGRAMS SO THH THE VARIOUS MEASURES AND FACTORS CAN BE CC~PUTED AFTER CORRECTICN FOR TRADING-DAY VARIATIONS. THE MACHINE REGUIREMENT IS AN 8K-1401 WITH AT LEAST [NE TAPE DRIVE FeR hliICh A FORTRAN COMPILER HAS BEEN WRITTEN. .~ *M TO GENERATE OR VERIFY A I-POSITION CHECK DIGIT FOR A 9-DIGIT NUMBER - BASED UPCN MOCULUS 11 - WHOSE DIGITS ARE WEIGHTED ey VALUES IN GEOMETRIC PROGRESSION. IT CAN BE uSED .HERE TIME IS AT A PREMIUM. STCRAGE REQuIREMENTS ARE 3C5 POSITIONS. NC SPECIAL 1401 FEATURES ARE REQUIRED. THE TIME CCNSU~_EC IS NC MORE THAN 2.4 MILLISECCNDS BASED UPC/\ AN 11.5 MICROSECONO MEMORY CYCLE. FOR A 1460, wITH ITS 6 MICRCSECONC ME~DRY CYCLE, THE TIME IS NO MORE THAN 1.1 MILLISECONCS. THERE IS ANOTHER SUB-ROuTINE "HICH TAKES HlleE AS MUCH TIME BUT REQUIRES ABOUT HALF THE STORAGE. 1401-09.2.007 HIGHWAY EARTHWORK QUANTITIES AND DESIGN DATA AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-C9.2.007 AUTHOR ••• DAVID DENZER STATE OF IllINOIS DIVISION OF HIGHWAYS BUREAU OF RESEARCH & PLANN ING STATE OFFICE BUILDING SPRINGFIElD ILLINOIS DIRECT INQUIRIES TO AUTHOR OPTICNAL PROGRAM MATERIAL - SOURCE PRCGRAM DECK. OPTICNAL MATERIAL CESIRED MUST BE ITEMIZED CN THE ORDER CARC. 1401-06.0.019 LOG SCALE VERSUS TIME SCALE GRAPHICAL PRINTOUT AVAILABLE 1ST QUARTER 1966. SPECIFY FILE NUMBER 1401-C6.0.019 AUTHCR ••• 10.14. ROBBINS IBM CO., LTC. 1255 LAIRD BLVD. MCNTREAL 16, P.Q., CANACA DIRECT IhQUIRIES TO AUTHOR THIS PROGRAM HAS BEEN WRITTEN TO REPLACE THE S - 5 PHASE OF THE SEASONAL ACJUS TMENT, CENSUS METHce II, X-9 VERS I C~, SHCR T PROGRAM NO. 1401 - 06.0.010. A GRAPHICAL PLOT O~ A SINGLE CYCLE STANCARD LOGARITHMIC SCALE VERSUS A MCNTHLY TIME SCALE IS OBTAINED WHICH ALLOWS THE COMPARISON OF TWO TRENDS EVEN THOl;GH THE ~,CNTHLY VOLUMES MAY BE FAR APART. SOME FEATURES CF THE PRCGRAM ARE- 12 DIFFERENT LOG SCALES CAN BE REQUESTED, HIGH A~C LCW OFF-SCALE VALUES ARE HANDLEO, AND BOTH THE ORIGINAl At\C TIiE THE PROGRAM REQUIRES SEASONALLY ADJUSTED VALUES ARE PLOTTED. AN 8K - 1401 WITH THE ADVANCED PROGRAIIMING FEATURE. IT ACCEPTS THE CAT A FROM THE SEASONAL ADJUSTMENT PROGRAM liITHOUT MOCIFICATION. 1401-07.0.002 SELF-CHECKING NUMBER CALCULATION MOOULUS 11 AVAILABLE 1ST QUARTER 1964. SPECIFY FILE NUMBER 1401-07.0.002 THE PURPOSE OF Tf'E PROGRAM IS TO CCMPuTE Cl:T AND FILL QUANTITIES, MASS DIAGRAM ORDINATES, ANO CRITICAL TEMPLATE OFFSETS AND ELEVATIONS, FOR SUCH PROJECTS AS HIGHWAYS, LEVEES, ANC CHANNELS, FROM GROUND CROSS SECTIONS EXPRESSED EITHER BY RODS AND OFFSETS OR BY ElEVATIONS AND OFFSETS, A PRCFILE GRADE LINE, AND A ROADWAY TEMPLATE OF NCT MORE THAN 20 POINTS ON EACH SIDE OF CENTERLINE. TwO CUT SLCPES AND THREE FILL SLOPES OF ANY SELECTED RATE OF SLOPE MAY BE USED. All TEMPLATE POINTS ARE DEFINED BY VERTICAL ANC HORIZONTAL OFFSETS FROM THE PRECEDING POINT, SO THAT THE CIMENSIONS OF ANY POINT MAY BE CHANGEC AT ANY CROSS SECTION STATION wITHOUT AFFECTING THE RELATIVE POSITICN CF OTHER UNCHANGEC PO INTS ON Tf'E TEMPLATE. THE PROGRAM ~AY BE USEO FOR MULTIPLE ROADWAYS SO LONG AS eNE-HALF WIDTH CAN BE DEFINED BY NOT MORE THAN 20 TEMPLATE POINTS. IBM 14Cl COMPUTER SYSTEM WITH 16K MEMCRY. 1401-09.2.015 DESIGN EARTHWORK ICAROI AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-09.2.015 AUTHOR ••• R. A. ROSENCAUL DIRECT INQUIRIES TO •• CHARLES H. WILLIAMS U. S. BUREAU OF PUBLIC ROADS 610 tAST FIFTH STREET VANCOUVER, WASHINGTON THIS PROGRAM IS PATTERNED AFTER THE IBM 650 CUT AND FILL PRCGRAM CEVELOPEC BY J. M. KIBBEE AND J. W. ROBI~SON OF IB~_ IN HCUSTON, CO~MONLY CALLED THE H841 PROGRAM. A CETAIlED EXPLANATION OF THIS PROGRAM MAY BE FOUND IN THE IBM 650 PROGRAM LIBRARY, FILE NO. 9.2.004. THIS PROGRAM CCMPUTES EARTf'WCRK CUANTITIES USING ORIGINAL GROUND DATA ~ITH EITHER RCADWAY TEMPLATE DATA OR FINAL GROUND REMEASURE DATA. IT USES T~E AVERAGE END AREA FORMULA TO DEVELOP THE VOLUMES. SlIJPE STAKES AT THE CATCH POINTS ARE GIVEN. CUMULATIVE CUT ANC FILL VOLUMES AND ThE MASS ORDINATE ARE GIVEN AT EACH STATION. EQUIPMENT SPECIFICATIONS- USES ADVANCE PROGRAMMING. PRINT caNTROL ADDITIONAL, EXPANDED PRINT EDIT. H IGH-LCW-ECUAL COMPARE, SENSE SW ITCHE, AND MUL TI PL Y-C IV I DE. AUTHORS •• MRS. NANCY N. MERRILL IBM CCRP. 1730 CAMBRICGE STREET CAMBRIDGE. ~_ASSACHUSETTS DIRECT INQUIRIES TO AUTHOR CAlCULATES ThE SELF-CHECKING NUMBER FLR BASE NUMBERS. 3-15 PCSITIONS. A LEAD CARD INSTRUCTS THE PRGGRAM IN THE SIze CF THE BASE NUMBER ANC THE DESIRED INPUT AND OUTP~T. OPTIONS FeR II\PLT11 GENERATE BASE NUMBERS FROM 1 TO 9S, 21 GENERATE BETWEEN SPECIFIED NUMBERS, 31 READ SPECIFIC NUMBERS FROM CARCS. OPTlCI\S FCR CUTPUT - 11 PUNCH BASE NUMBER AND ITS ChECK DIGIT, 21 PRINT AND PUNCH BASE NUMBER AND ITS CHECK DIGIT. 4K 1401 SPS. 1401-07.0.003 POLYNOMIAL CURVE FIT FOR ECONOMIC ANALYSIS AND FORECASTING AVAILABLE 1ST QUARTER 1965. SPECIFY FILE NU~BER 1401-07.0.003 AUTHOR ••• LAWRENCE SALZMAN IBM CORPORAT ION 590 MADISON AVENUE NEW YORK. NE. YORK 10022 DIRECT I~QUIRIES 1401-09.2.017 GEOMETRIC COMPUTATION PROGRAM INCLUDING SPIRAL CURVES AVAILABLE 1ST QUARTER 1963. SPECIFY FILE NUMBER 1401-CS.2.017 AUTHOR ••• RCBERT B. KEIR IBM CORPORATION 1212 S. W. SIXTH AVENUE PCRTLAND 4, OREGON CIRECT INQUIRIES TO AUTHCR THIS PROGRAM PROVICES FOR SOLUT ION OF UNKNCWNS IN A TRAVERSE, INVERSION eEHlEEN COORDINATES, AREA AND CIRCULAR SEGMENT CCMPUTATION, FINDING THE STATIONING OR BEARING AT THE P.O.C. IN HORIZONTAL C~RVES, SOLVING FOR POINTS ON THE SPIRAL OR OFFSET SPIRAL, INTERSECTING L1t\tS AND SPIRALS, INTERSECTING CIRCULARS WITH SPIRALS. PRI~ARY USES OF PROGRAM INCLUDE BRIDGE ANC HIGlinAY DESIGN, SURVEYING, AND BUILCING CONSTRUCTlCN. STORAGE RECUIREMENTS- 12K- ONLY NINE POSITIONS ARE UNUSEC. ECUIP~ENT- MULTIPLY/DIVIDE, ADVANCED PROGRAMMING. SENSE SWITCH RECUIREC FOR DATA ChECK OPTION. TO AUTHOR THIS PROGRAM IS WRITTEN IN FORTRAN FOR A 16K-1401 AND IS WIlle THE 16K-1401 VERSICN OF THE DATA TRANSFER PRCGRAM ii, NO. 06.0.013. THESE TwO PROGRAMS IN CONJUNCTICN WITIe H,E 4K-1401 VERSIONS OF CENSUS METHOD II NC. 06.0.009 FORM AN AUTOMATED PACKAGE FOR FORECASTING. THIS PRCGRA~ TAKES TIME-SER IES CAT A AND F ITS A FIRST, SECCND, AND lOR TH I RD DEGREE POLYNOMIAL TO T"'E SERIES. IT COMPUTeS THE FUNCTICN, FITTING POINTS TO THE ECUATION AND SUBTRACTING AND DIVIDING Tf'E FITTED FROM THE OBSERVEC DATA. THIS GIVES ThE DEVIATICNS ABeLl AN ASSUMED TREI\D "HICH TENDS TOWARC TI,E CYCLE FOR THOSE SERIES THAT HAVE A CYCLE. AS AN OPTION, THE TREND CAN BE PRCJECTEC 24 TIME PERICCS INTO THE fUTURE, I.E., If MCNTHi..Y DATA ARE USEe THIS -GIVES A 2-YEAR PRCJECTION. T~_E CCEFFIUENTS ARE CC~PuTEO BY TIiE LEAST SQUARES TECHNICUE. THE CALlLLATICNS UTILIZE FCRTRAr. A MODIFIEe GAUSSIAN ElIMINATICN FLCATING POINT ARITHMETIC. TECHNIQUE IS USEC TO SCLVE THE RESULTING SET OF llf\EAR E(;UATlCI' ITH OPTIONAL FEATURES OF ADJUSTMENTS FOR SEASONAL VARIATION AND VARYING NUMBER OF DAYS IN A MONTH. 1401-10.3.009 ASK INFORMATION RETRIEVAL PROGRAM FOR THE 1401 AVAILABLE 3RD QUARTER 1962. SPECIFY. FILE NUMBER 1401-10.3.009 AUTHOR ••• DCNALD HERMAN COMPUT ING CENTER I BM CORPORATION 1120 CONNECTICUT AVENUE, N. W. WASHINGTON, o. C. DIRECT INQUIRIES TO AUTHOR ASK IS AN INFORMATION RETRIEVAL PROGRA~. IT WILL SELECT RECORDS FROM TAPE THAT SATISFY RANGES, AND, AND NOT, OR, OR NOT, CONDIT IONS. FREE FORM INQUIRY FORMAT I S USED AND MULTIPLE INQUIRIES MAY BE PROCESSED WITH ONE PASS OF THE MASTER TAPE. SIGNIFICANT FEATURES ARE THE ABILITY TO MAKE MULTIPLE INQUIRIES, THE USE OF FREE FORM INQUIRY, AND THE OMISSICN OF ANY NECESSITY FOR CONTROL CARDS. 4K 1401 TWO TAPE DRIVES ADVANCEO PROGRAMMING PACKAGE HI-LOW-EQUAL COMPARE FEATURE 1402 CARD READER 1403 PRINTI:R. 1401-10.3.010 KWIC SYSTEM AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-10.3.010 AUTHORS •• C.M. LOB RON D.H. MYERS DIRECT INQUIRIES TO •• C.M. LOBRON IBM CORP. 230 S 15TH ST. PHILADELPHU, PA. THE SIX PROGRAMS, RUNS 1 THROUGH 6, TOGETHER WITH AN PROGRAMMING SYSTEMS SORT PACKAGE, wiLL PERMIT THE PREPARATION OF A PUBLICATION CONSISTING OF A BIBIGGRAPHY, KWIC INDEX, ANC PERSONAL AUTHOR INDEX. IBM 1401 SYSTEM - 4K MEMORY - 6 SENSE SWITCHES, 2 TAPE DR IVES, HI-LO-EQUAL COMPARE FEA TURE, ADVANCED PROGRAMM I NG FEATURE /INDEX lNG, MOVE RECORD, S TORE A AND B/, 1402 CARll READ-PUNCH, AN[ 1403 PR INTER. 1401-10.3.011 COST CURVE ESTIMATION AND PROJECTION BY LEARNING CURVE THEORY AVAILABLE 4TH QUARTER 1962. SPECIFY FILE NUMBER 1401-10.3.011 AUTHOR ••• O.F.A. BRIGHT I BM AUSTRALIA MHQ. BCS 3318, G.P.O. SYDNEY, AUSTRAL IA DIRECT INQUIRIES TO AUTHOR TWO PROGRAMS USING LEARNING CURVE THEORY TO PROJECT COSTS INTO FUTURE. FIRST PROGRAM CONVERTS RAW COST VS PROOUCTION SERIAL NUMBER TO LOGARITHMS AND DETERMINES LINE OF BEST FIT PUNCHING AND PRINTING PROGRESS RATE AND COORDINATES OF REFERENCE POINT, TO ALLOw PLOTTING OF CURVE ON LeG-LOG PAPER. SECCND PROGRAM TAKES ABOVE OUTPUT OR ESTIMATES OF PROGRESS RATE AND REFERENCE POINT AND PREDICTS COSTS DURING UP TO TWELVE PERIODS FOR WHICH PRODUCTION HAS BEEN ESTIMATED. UP TO SEVEN COST ELEMENTS ARE SUMMARIZED INTO SUB-GROUPS, AND ANY NUMBER OF sueGROUPS INTO TOTAL FACTORY COST. 1401 CARD MACHINE WITH ADVANCED PRO·CRAMMING, HIGH-LGWEQUAL COMPARE, MULTIPLY-DIVIDE, MODIFY ADDRESS AND AT LEAST 4K STORAGE. WRITEUP INCLUDES CHANGES FOR 4K MACHINE .ITH NO MOD I FY ADDRESS. AUTHOR ••• R. E. LASKEY IBM, LOS ANGELES EAST 6252 EAST TELEGRAPH ROAC LCS ANGELES 22, CALIFORNIA DIRECT INQUIRIES TO AUTHOR THIS PROGRAM PROVIDES A LIST OF UNMATCHED IS AND JS, REMOVES DUPLICATE JOBS, CHECKS FOR 1 EQUAL TO OR GREATER THAN J /OPTi'ONALI, AND DOES AN ASCENDING OR DESCENDING SECUENCE CHECK ON ANY CONSECUTIVE CARD COLl:MNS /OPTIGNAL WITH A MAXIMUM OF 8 COLUMNS/. THE I AND J MAY CCNTAIN 1-4 DIGITS AND BE LOCATED IN ANY CARD COLUI'N/S/. IT REQUIRES ONE PASS OF THE CRIT ICAL PATH DECK THROUGH THE 1401 AT 800 CPM ANC APPROXIMATELY ONE MINUTE FOR LOADING AND A TABLE SEARCH AT THE END. IT PROVIDES A 10 OR 15 TO 1 SAVINGS OVER THE UNIT RECORD APPROACH. MACHINE CONFIGURATION- 4K CARD 1401 WITH NO SPECIAL feATURES. ~OURCE LANGUAGE- 1401 SPS 1401-10.3.013 CRITICAL PATH SCHEDULER IBASIC 14011 AVAILABLE 1ST QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.013 AUTHOR ••• HENRY M. STEELE IBM CORP. 2830 VICTORY PARKwAY CINCINNATI 6, mno DIRECT INQUIRIES TO AUTHOR A PRCGRAM FOR CRITICAL PATH SCHEDULING ON ANY 14Cl SYSTEM .ITH A 1402 AND 1403. PURPOSE WAS TO USE A CARD INPUT FORMAT COMPATIBLE win. THE 1620 LESS PROGRAM AND TO EXPAND AND IIIPRCVE UPCN THE 1401 LESS PROGRAM. SaNE OF THE MANY CHANGES TC 1401 LESS INCLUDE- MISSING NODE NUMBERS PERMITTED, ELlI'INATION CF MEMORY TO NINES CARD PREPARATION FOR PHASE 1. ELiMINATIOI< CF HEADER AND TRAILER CARCS FOR JOB CARD INPUT DECKS, AND MANY REPORT FORMAT CHANGES. A FOUR PHASE PROGRAM. PHASE 1 CCMPUTES LATE FINISH TIME. PAHSE 2 COMPUTES EARLY START TIME. PHASE 3 COMPUTES EARLY FINISH TIME, LATE START TIME, TOTAL FLOAT, FREE FLOAT, AND THE CRITICAL PATH. PHASE 4 ACCUMULATES PROJECT CCST AND EDITS FIELeS INTO REPORT FORMAT. RESTRICTIONS AND RANGE CRITICAL PATH MAY NOT EXCEED 99,999 TIME UNITS. THE MAXIMUM EVENT OR NODE NUMBER IS 711 ON A 4K SYSTEM, 311 GN 2K, AND 191 ON 1.4K. MACHINE CONFIGURATION REQUIRES 1402 AND 1403 ON SYSTEM. NO SPECIAL FEATURES ARE USED. WRITTEN FOR A 4K SYSTE,., BUT RE~UIRES ONLY FOUR PATCHES TO PAHSE 1 TO OPERATE ON 2K OR 1.4K SYSTEM. PROGRAM REQUIREMENTS USES ALL STORAGE AVAILABLE ON 1.4K, 2K, AND 4K SYSTEMS. SOURCE LANGUAGESPS. 1401-10.3.014 ASK II AVAI LABLE 2ND QUARTER 1963. SPECIFY FILE NUMBER 1401-10.3.014 AUTHOR ••• D.J. HERMAN !eM CORPORATION 1120 CONNECTICUT AVE.,N.W. WASHINGTON, D.C. DIRECT INQUIRIES TO AUTHOR ASK II· IS AN INFORMATICN RETRIEVAL PROGRAM FOR A 1401 CARD SYSTEM. IT WILL SELECT AND PRINT CARDS FROM A FILE THAT SATI SFY DAT A RANGES, AND, AND NOT, OR, OR NOT COND IT IONS. FREE FORM INQUIRY FORMAT IS USED AND MULTIPLE INQUIRIES MAY BE PROCESSED WIT.., CNE PASS OF THE MASTER FILE. SIGNIFICANT FEATURES ARE THE ABILITY TO MAKE MULTIPLE IN~UIRIES, THE USE OF AND lOR LOGIC, AND THE USE GF FREE FORM INQUIRY. NO CONTROL CARDS ARE NEEDED TO MAKE AN INQUIRY. 4K 1401 W/ADVANCED PROGRAMMING PACKAGE AND HI-LOEQUAL COMPARE. THE ASK II PROGRAM IS wRITTEN USING THE IBM 1401 SYMBOLIC PROGRAMMING SYSTEM ISPSI LANGUAGE. THE PROGRAM COMES IN SKELETAL, UNASSEMBLED FORM. 1401-10.3.015 PIECEWORK-TIMEWORK PAYROLL AVAILABLE 2NO QUARTER 1963. SPECIFY FILE NUMBER 1401-10.3.015 AUTHOR ••• MARILYN M. JENSEN I Bioi CORPORATION 3223 WILSHIRE BOULEVARD SANTA MONIO, CALIFORNIA DiRECT INQUIRIES TO AUTHOR THE PIECEWORK-TIMEWORK PAYROLL PROGRAfoI, PHASE I, COMPUTES EfJ.PLCYEE EARNINGS TO FIRST GROSS, AND PRINTS A PRELIfJINARY PAYRCLL REGISTER FOR SUPERVISORY AUOIT. IT PROVIDES FCR AI, EMPLCYEE WORKING A COMBINAT'ON OF PIECEWORK .ITH A SPECIAL RATE FOR EVERY JOB, AND TIMEWORK WITH EITHER A SPECIAL RATE FeR EVERY JOB, OR WITH EITHER A SPECIAL OR REGULAR TIME RATE. SHIFT DIFFERENTIALS ARE CALCULATED IF THE WORK WAS PERFORMED ON CTHER THAN FIRST SHIFT- TOTAL HOURS WORKED IPIECEWORK PLUS TIHkCRKI ARE ADJUSTED IF UNEQUAL TO TIMECARD HOURS- AND LOST LABCR IS COMPUTED IF PRODUCTIVE EARNINGS ARE LESS THAN GUARANTEED EARNINGS. PHASE 2 PRODUCES THE ERROR REGISTER. REMAINING CCRE MAY BE USED TO DEVELOP MORE SOPHISTICATED I:RROR DIAGNOSTIC ROUT INES. WITHCUT MCDIFICATICN, THE PROGRAM REQUIRES A 1401 SYSTEM WITh 8K, 27330 TAPE DRIVES, 1405, 1407, MULTIPLY-DIVIDE. H-L-E COfJ.PARE, AND ACVANCED PROGRAMMING. PHASE 1 REQUIRES 6643 POSITICNS OF CORE AND 1015 SOURCE STATEMENTS. PHASE 2 REQUIRES 2211 PCSITIONS OF CORE WIT~ 369 SOURCE STATEMENTS. SO~RCE LAI :G PCRTICN OF LESS AND CONVERSION OF OUTPUT TIMES TO CALENDAR DATES IN ONE PROCESSING RUN, IF DESIRED. PRIMARY AIMS ARE ABILITY TO HAI\DLE INPUT TIMES OF HOURS, DAYS OR WEEKS, ADAPT TO USER SPECIFIED STANCARD WORK WEEK WITH SPEC IAL DATE HANDLI NG. AUTOMA TIC UTILIZATION OF ALL CORE 4K-16K, SEVERAL TYPES OF OUTPuT CPT IONS, TRACKING OF ERROR LOOPS, SIMPLICITY AND SPEED OF OPERATION. A TECHNI~UE OF A SELF-CREATING PROGRAM TAPE IN SMALL PHASES. CALLED BY A CONTROL PROGRAM IS USED, THEREBY MAKING MAXIMUM USE OF CORE FOR LESS AND DATE TABLES. TwO wORK TAPES ARE UTILIZED TO AvOle RELOADING OF DATA MULTIPLE TIMES, BUT THE MAIN TABLES RESIDE IN CORE FOR FASTER OPERATION. PROGRAM REQUIREMENTS- ADVANCE PROGRAMMING PACKAGE, MODIFY ADDRESS, HI-LO-eQUAL COMPARE, SENSE SWITCHES, THREE TAPES AND A CORE SIZE OF 4COO TO 160CO. THE REEL OF TAPE REQUIRED TO OBTAIN THE BASIC PROGRAM MATERIAL MAY BE ORDERED FROM YOUR IBM REPRESENTATIVE OR SUPPLIED. THE TAPE PROVIDED MUST BE 2400 FEET IN LENGTH. L.J. PITTARD DIRECT INQUIRIES TO •• MR. JAMES A. LUKE IBM CORP. WASHINGTON SYSTEMS CENTER IFSDI 7220 WISCONSIN AVENUE BETHESDA 14, MARYLAND 1401-10.3.038 LESS AND DATE CONVERSION PROGRAM AVAILABLE 2ND QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.038 1401-10.3.043 DETERMINATION OF PAYROLL HOURS FROM 357 JOB-IN AND CLOCK-OUT CARDS. AVAILABLE 3RD QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.043 o~ oM oM 1401-10.3.039 THE TRAVELING SALESMAN AVAILABLE 2ND QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.039 AUTHOR ••• M.O. DUKE IBM CORP. 1933 FIFTH AVE. SEATTLE, WASHINGTON 981Cl DIRECT INQUIRI ES TO AUTHOR A PRCGRAM TO SOLVE THE TRAVELING SAlES~AN PReBLE", ~HERE !T !S DESIRED TO FIND THE MINIMUM DISTANCE REQUIRED TO VISIT A NUMBER OF CITIES AND RETURN. THE PROGRAM USES AN ALGORITHM [)EVELOPED BY THE AUTHOR, WHICH SELECTS AN INITIAL CONTINUOUS PATH, AND SEARCHES FOR IMPROVEMENTS THAT CAN BE MADE THAT WILL NOT DESTRCY CONTINUITY. MAXIMUM PROBLEM SIZE FOR AN 8K 1401 IS 11 CITIES, WHICH CAN BE SOLVED IN LESS THAN 3 MINUTES. THE PROGRAM WAS WRITTEN IN FORTRAN, AND HAS BEEN COMPILED AND TESTED ON THE 1620, THE 1410, THE 709, AND THE 7094. CDMPl:TATIONS ARE DONE IN FIXED POINT ARITHMETIC.· MULTIPLY-DIVIDE, HI-LO-EQUAL COMPARE, AND ADVANCED PRDGRAMM ING ARE REQU IRED. PROGRAM ISS TRUC TURED TO USE ALL AVAILABLE MEMORY. ADDITIONAL CORE MAY BE USED TO SOLVE PRCBLEMS OF UP TO 45 CITIES WITH l(:K CORE. 1401-10.3.040 BONO INVENTORY OR VALUATION AVAILABLE 3RD QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.040 C. MCCORMACK DIRECT INQUIRIES TO •• KENNETH M. JAEGER 112 E. POST ROAD WHITE PLAINS, N.Y. THIS TWO PASS PROGRAM WAS DESIGNED AS A WORKING TOOL FOR HCLDERS OF BOND PORTFOLIOS. FIRST PASS IS AN INPUT VALIDITY CHECK. SECOND PASS PRODUCES SIMPLE INVENTORY AND/OR VALUATED FOUR REPORTS A.RE INVENTORY REPORTS FOR ANY NUMBER OF PORTFOLIOS. PRODUCED FOR EACH PORTFOLIO AS FOLLOWS- III AN ITEMIZED SCHEDULE /2/ A RECAP BY GROUPING INfORMATION BY YEAR OF MATURITY. TYPE OF SECURITIES. /31 A RECAP BY YEAR OF MATURITY. 141 A WEIGHTED AVERAGE MATURITY OF THE PORTFOLIO.I SIMPLE INVENTORY OUTPUT INCLUDES DESCRIPTIVE DATA AND COMPUTED PAR VALUE AND LI NEARLY AMORTIZED BOOK VALUE, AND VARIATION BEhEEN CURREr\T MARKET PRICE AND BOOK VALUE. PROGRAM INPUT IS COMPATIBLE WITH BONO TRADE ANALYSIS PROGRAM AND THE OuTPUT IS SUGGESTED FOR uSE WITH THAT PROGRAM. OUTPUT ALSO HAS MANY ACCOUNTING VALUES. PROGRAM REQUIREMENTS- 8K 1401 WITH HIGH-lO~-EQUAL COMPARE AND ADVANCED PROGRAMMING, 1402, AND 14C3. OPTICNAL MATERIAL PASS. 90632 DIRECT INQUIRIES TO AUTHOR THIS PROGRAM SYSTEM CONSISTS OF THREE PROGRAMS USED IN SEQUENCE. THEY SELECT NECESSARY INFORMATION FROM A FILE OF DATA, SORT IT, AND PRODUCE UP TO FOUR DIFFERENT INDEXES OF THE ORIGINAL DATA IN A SINGLE PASS. 11 PROGRAM TO SELECT INFORMATION FOR INDEXES /IPSELI - SELECTS FROM A COMPLETE FILE OF DATA ALL THE INFORMATION NEEDED TO PRODuCE THE INDEXES DESIRED. THE DATA FILE IS IN A SPECIFIED FORMAT, PREVIOUSLY CHECKED FOR SEQUENCE AND ACCURACY. 2/ A SORT I I PROGRAM - SORTS THE DATA SELECTED BY IPSEL. THE SORTED OUTPUT IS USED AS INPl;T TO IPPIP. 3/ PROGRAM TO PRINT INDEXES /IPPIPI - PROCESSES THE SORTED OUTPUT AND PREPARES A MAGNETIC TAPE CONTAINING THE INDEXES IN PRINT FORMAT. REQUIREMENTS- IPSEL AND IPPIP RUN ON AN IBM 1401 WITH 16,COO MEMORY POSITIONS, TWO TAPE DRIVES, 1401 CONSOLE, ADVANCED PROGRAMMING AND HIGH-lOW-EQUAl COMPARE FEATURES. THE SORT II PROGRAM REQUIRES AT LEAST TWO ADDITIC~AL TAPE DRIVES. SOURCE LANGUAGE- 1401 AuTOCODER WITH ICCS. ONE REEL OF MAGNETIC TAPE IS REQUIRED TO OBTAIN THE BASIC PROGRA~, MATERIAL. THIS TAPE MAY BE OROERED FROM YOUR IBM REPRESENTATIVE OR SUPPLIED. THE TAPE PROVIDED MUST BE 2400 FEET IN LENGTH. AUTHOR ••• KENNETH M. JAEGER PAGE AUTOCODER SOURCE DECKS FOR THE EDIT PASS AI\D MAIN AUTHOR ••• JAMES R. ALMY IBM CORP. 801 MCCALLIE AVE. CHATTANOOGA, TENNESSEE 37403 DIRECT INQUIRIES TO AUTHOR THIS PROGRAM HAS BEEN DESiGNED TO PRODUCE LABOR DISTRiBUTION CARDS FROM EACH JOB- IN CARD AND ONE CLOCK CARD FOR EACH MAN, SUMMARIZING HIS REGULAR HDURS, OVERTIME HOURS, DOUBLE TIME HOURS AND TOTAL HOURS. THE LABOR DISTRIBUTION CARDS PRODUCED ARE ESSENT IALL Y THE SAME AS THE JOB CARDS AND ARE ONLY PUNCHED HERE TO PROVIDE COMPATIBILITY WITH LATER PROGRAMS "HICH HAD BEEN IN USE PRIOR TO T~.E 357 SYSTEMS INSTALLATION. THE PRDGRA~ HANDLES AUTOMATICALLY, SITUATIONS INVOLVING A THREE-SHIFT DPERATIOr.: ANC ALL CAYS OF THE WEEK. 1401-10.3.044 PROJECT PROGRESS REPORT PHASE I AVAI LABLE 4TH QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.044 AUTHOR ••• MR. E.E. LAMBERT C(MPUT ER COORD I NATOR DEERE & COMPANY MCLINE, ILLINOI S 61265 DIRECT INQUIRIES TO AUTHOR THIS PROGRAM EVALUATES THE PROGRESS OF PROJECTS BY II'IDIVIDUAl WITH TOTALS FOR INDIVICUALS, GROUPS AND THE ENTIRE REPORT. COMPLETED PROJECTS CAN BE ENTERED FOR HISTORY AND MAN-DAYS FUTURE PROJECTS CAN BE ENTERED FOR EARLY OR LATE ARE COMPUTED. INFORMATICN AND ARE PICKED UP AS CURRENT PROJECTS WHEN THE START DATE IS PASSED. CURRENT PROJECTS ARE CHECKED, WARNINGS' PRI~TED ON CONDITION, AND PROJECTED COMPLETION OATES AND MAN-DAYS DEVIATION FROM THE SCHECULED COMPLETION DATE ARE CALCULATED ANC PRINTEC ON ANOTHER CONCITION. SIX MONTHLY PROJECTIONS OF MAI>i-DAY WORK LOAD ARE COMPUTED FOR CURRENT ANO FUTURE PROJECTS FOR EACH INDIVIDUAL. MINIMUM MACHINE REQUIREMENTS- 1401 8K, MULTIPLY-DIVIDE, ADVANCED PROGRAMMING PACKAGE AND HIGH-LOW-EQUAL COMPARE. SOURCE LANGUAGE IS AUTOCODER. PROGRAM USES 5900 POSITION OF CORE. 1402 CARD READER 132 POSITION 1403 PRINTER. 1401-10.3.045 SYNTRAN AN INDEXING ABSTRACTING AND RETRIEVAL SYSTEM AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1401-10.3.045 AUTHORS •• L.L. BRINER D.C. BEAL S.C. STRICKLAND J. V. LINDLEY DIRECT INQUIRIES TO •• L.L. BRINER IBM CORP. 1111 CONNECTICUT AVE., N.W. WASHINGTON, D.C. R. HEUVELHORST G.B. SZOKDLOClY 069 Contributed Programs PAGE 070 B-1401 B-1401 CONTINUED FRCM PR lOR PAGE-SYNTRAN IS AN IBM 1401 INFORMATION RETRIEVAL SYSTEM. IT IS DESIGNEO TO INDEX. ABSTRACT. AND RETRIEVE INFORMATION RECORDED IN ENGLISH PROSE LANGUAGE. IT IS EFFECTIVE ON TEXTS CF ANY LENGTH, COVERING ANY NON-FICTION SUBJECT. IT ESTABLISHES AN INDEX IN DEPTH WITH A MINIMUM OF KEY WORDS /3 PER CENT OF TEXT WORD TOTAlI. ITS INDEX FACILITATES BOTH PREPARATION CF A THESAURUS /10.3.054/ AND RETRIEVAL OF UP TO 80 PER CENT OF TEXT FILE INFORMATION RELEVANT TO PROSE STYLE QUERIES WITH UP TO 80 PER CENT OF RETRIEVALS ACTUALLY RElEVANT. SYNTRAN ABSTRACTS WlTH SUFF IC lENT ACCURACY TO PROV I DE VIRTlJALL Y THE SAME INFORMATION AS WOULD BE ABSTRACTED MANUALLY. MOREOVER, SYNTRAN ABSTRACTING CAN BE BIASED TO SERVE A PARTICULAR INTEREST. SYNTRAN IS PROGRAMMED FOR AN 8K 1401 hITH 4 TAPE DRIVES, 1402, 1403, ADVANCED PROGRAMMING, MULTIPLY/DIVIDE. AND SENSE ShITCHES. PROGRAMS ARE WRITTEN IN AUTOCODER. THE ONE REEl OF TAPE RH;l;IRED TO OBTAIN THE BASIC PROGRAM MATERIAL MAY BE ORDERED FRCM YCUR IB~ REPRESENTATIVE OR SUPPLIED. THE TAPE PROVIDED MUST BE 2400 FEET IN LENGTH. CONTINUED FRCM PRIOR COLUMN-AVAILABLE TO TI-.OSE WITH ISR NEEDS. THIS PROGRAM ALSO PERMITS TRUNCATION OF SUBDESCRIPTORS, ALLOWS FOR LARGER SEARCH QUESTIONS /UP TO 2200 CHARACTERS/, ALLOWS CARD OR TAPE INPUT ISEARCH/, ALLOWS UP TO 16 SCOPE NOTES IN DICTIONARY PROGRAM /HAXIMUM SIZE PERMISSIBLE BY SORT II OR SORT VIII. PROVIDES INPUT PRINT PROGRAM IN UTIL IT IES SECT ION AND ADOS A MAINT 7 wHICH PROVIDES FOR DUPLICATION OF MASTER FILE, MERGING OF MULTIPLE HASTER FILES AND RECONSTRUCTION OF DESCRIPTOR FILE FRCM MASTER FILE. ONE-REEL OF MAGNETIC TAPE IS REQUIRED TO OBTAIN THE BASIC PROGRAM MATERIAL. THIS TAPE MAY BE SUPPLIED OR ORDERED FROM YOUR I BM REPRESENTATIVE. THE TAPE PROVIDED MUST BE 2400 FEET IN LENGTH. 1401-10.3.048 SYSTEM FOR INFORMATION STORAGE, RETRIEVAL, AND DISSEMINATION AVAILABLE 4TH QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.048 AUTHORS •• D.C. ROPER 1401-10.3.046 PERT INPUT GENERATOR AVAILABLE 4H! QUARTER 1964. SPECIFY FILE NUMBER 1401-10.3.046 AUTHORS •• H.R. DUNCAN INC. 1401-10.3.047 INFORMATION STORAGE AND RETRIEVAL PROGRAM AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1401-1C.3.047 G. DE GRAil THE TWO REELS CF TAPE REQuIRED TO CBTAIN THE BASIC PROGRAM MATERIAL MAY BE ORDERED FROM YOUR IBM REPRESENTA TI ~E OR Sl;PPLI EO. THE TAPES PROVIDED MUST BE 2400 FEET IN LENGTH. 1401-10.3.049 SKILLS INVENTORY SYSTEM AVAILABLE 1ST QUARTER 196~. SPECIFY FILE NUMBER 1401-IC.3.049 SMITH I. A. IIARHEIT IJIRECT I".CUIRIES TO •• I. A. WARHEIT, IBM CORPORATION, DEPT. 599, BLDG. 064, SYSTHS DEVELOPMENT DIVISION, MONTEREY & CCTTLE ROADS, SAN JOSE, OL IFORN lAo THE INFORMATIO,," STORAGE AND RETRIEVAL IlSRI SYSlEM IS ALSO KNCWN AS THE COMBINED FILE SEARCH SYSTEM/CFSS/. IT OPERATES ON AN IBM 8K, 1401 WITH THE ADVANCED PROGRAMMING PACKAGE, SENSE SWITCHES. 4 TAPE UNITS, A CARD READER, AND A PRINTER. T(J I,",PROVE THROUGHPUT IN T~.E SEARC~. ONE 1311 MAY BE USED or.. AN DPTICNAL BASIS. THE SYSTEM IS GENERAL PURPOSE., IT ACCCM,",CDAHS LARGE FILES., IT OFFERS AN ELABORATE SET OF SEARCH OPTIONS., IT HAS AN UNUSUAllY FAST SEARCH, AND IT IS DESIGNED TO GRADUATE Ir..TC MCRE ELABORATE SYSTEMS. CFSS IS TESTED. OPERATIONAL, AND READY FOR IMMEDIATE USE. ITS SIGNIFICANCE IS THAT IT uTILIZES A LCW COST, SMALL COMPUTER CONFIGURATION, YET PROVIDES SOPHISTICATED FUNCTICNS COUPLED WITH VERY ECONOMICAL OPERATING TIMES. THESE CHARACTERISTICS ARE POSSIBLE BECAUSE OF THE FILE STRLCTURE AND THE SEARCH TECI'NIQUE. THE FILE STRUCTURE AND THE SEARCH TECHNIQUE ARE CLOSELY INTERRELATED ELEMENTS OF ThE TOTAL SYSTEM, EACH NECESSARY TO ThE OTHER. THE MASTER FILE IS STRUCTURED ACCORDING TO THE CONCEPT OF COORDINATE INDEXING. USING INDEHNDENT TERMS AS THE BASIC DESCRIPTIVE ELEMENTS. HO.EVER, CFSS PROVIDES FuR SUBTERMS, THAT IS, CEPENCENT ADJECTIVES TO THE TER~~, AND FCR THIS ASSOCIATING NUMERICAL VALUES WITH ANY TERMS OR SUBTERHS. FACILITY MAKES POSSIBLE ANOTHER DIMENSIGN IN BOTH FILE INDEXIIIG AND FILE SEARCHING. ANY GIVEN DOCUMENT CAN THUS BE DESCRIBED TO A CONSIOERABLE DEPTH AND TO A FINE DEGREE OF PRECISION. AND THIS CAN BE DONE INDEPENDENT OF THE LEVEL OF DESCRIPTION IN OTHER DOCUMENTS. THE SEARCH TECHNIQuE ITSelF IS A SYNTHESIS OF THE TRADITIONAL SERIAL FILE AND INVERTED FILE METHCDS, RETAINING THE STRENGTHS OF EACH AND AVOIDING THEIR WEAKNESSES. THIS SUCCESSFUL SYNTHESIS EXTENDS THE PCwER OF THE SEARCH AND AT THE SAME TIME ACHIEVES A SIGNIFICANTlY GREATER EFFICIEr,CY IN OP~RATING TIME. THE METHOD OF THE COMBINED FILE SEARCH BASICALLY USED TH INVERTED FILE TO DRASTICALLY REDUCE THE DOMAIN OF INTEREST AND PERFORMS THE ACTUAL, DETAILED SEARCH CN THE RESuLTANT RHUCED SERIAL FILE. IT THUS CIRCUMVENTS THE INCOMPATIBILITY BETWEEN THE SEARCH REQUEST, WHICH CONTAINS DESIRH ChARACTERISTICS, AND THE SERIAL FILE, WHICH IS ORGANIZED BY FILE RECORD IDENTITY. THIS INCOMPATIBILITY RE'UIRES THAT EVERY REQUEST LOOK AT EVERY RECORD, A GRCSS Ar.D It iTRCL CARD AND PRODUCES A FILE OF RANDOM CONTROL FIELDS TO TEST THE SORT, THEN PUNCHES A SERIES OF CARDS. THESE CARDS ARE MERGED INTO THE SECOND PROGRAM WHICH I S IN AuTOCODER SOURCE FORMAT. ASSEMBLY OF THIS SECOND PROGRAM PRODUCES AN OBJECT SCRT. THE THIRD PROGRAM TESTS THE SORT TO INSURE CORRECT ASSEMBLY BY SEQUENCE CHECKING THE SORTED OUTPUT AND PRINTING ALL ERROR SEQUENCE CONDITIONS WITH THEIR LOCATION IN THE FILE. RUN TI~ES ARE CONSI DERABL Y FASTER THAN FOR SORT 5, PAR TICULARL Y FOR SHORT RECORDS. TEN THOUSAND RECORDS, THIRTY CHARACTERS LONG ARE SCRTED IN LESS THAN ThiRTEEN MINUTES. INPUT AND OUTPUT RECCRDS MUST BE BLOCKED WITHIN THE FIRST EIGHTEEN SECTORS OF EACH TRACK. REQUIRES 8K, 2 DISK DRIVES, ADVANCED PROGRAMMING, AND HI-LC-EQUAL. 1139 SOURCE STATEMENTS. SYSTEM REQUIRHENTS- MINIMUM OF 4K ON A 1440 WITH 1-1442 CARD READIPUNCH MODEL 1 OR 2 OR 1-1442 CARD READER MODEL 4., 1443 OR 1403 PRINTER WITH A MINIMUM OF 120 PRINT POSITIONS., INDEX ING AND S TORE-ADDRESS-REGI S TERS SPEC I AL FEA TURE. , SENSE SWITCHES B THROUGH G. MODIFY ADDRESS IS ASSUMED ABSENT ON 4K MACHINES AND THE PROGRAM MUST BE MODIFIED IF THE FEATURE IS PRESENT. SOURCE LANGUAGE 14011144011460 AUTCCODER ON DISK IFILE AU-OOS/., RUNNING TIME DEPENDENT UPON PRINT SPEED AND BUFFER FEATURE., CN A 1443 MODEL 2 THE PROGRAM CAN LIST APPROXIMATELY 110 CARDS PER MINUTE. 1440-02.4.001 ONE CARD INVALID CHARACTER DETECTION PROGRAM AVAILABLE 4TH QUARTER 1965. 1440-02.3.001 VARIABLE CARO REPRODUCER FOR 144011311 AVAILABLE 3RD QUARTER 1964. SPECIFY FILE NUMBER 1440-02.3.001 SPECIFY FILE NUMBER 1440-02.4.001 AUTHCR ••• J.G. OREILLY H.P. MOTOR POLICIES AT LLOYDS 25 AVONDALE HOUSE AVONDALE SQUARE LCNCON, S.E.l., ENGLAND AUTHOR ••• JOHN F. COLE IBM CORP. 2911 CEDAR SPRINGS RC. DALLAS, TEXAS 75219 DIRECT DIRECT PAGE CONTI NUED FRCM PR lOR COLUMN-BY A CCNSOLE SWITCH. THE PROGRAM MAY BE MODIFIED TO PRINT DIFFERENT CODES OR HANDLE A DIFFERENT TYPE BAR CONFIGURATION. WITH THE BAS IC PROGRAM, wHEN US ED ON A 4K MACHI NE THE ADDRESS IN THE FIRST THREE COLUMNS WILL NOT BE COMPUTED IF IT IS ABOVE 3999. THIS MAY BE CORRECTED IF THE MACHINE HAS THE MODIFY-ADDRESS SPECIAL FEATURE. THIS RESTRICTION DOES NOT APPLY TO 8K AND LARGER MACHINES. IF THE ADDRESS L07 123071 APPEARS THE EQUI VALENT WI LL NOT BE COMPUTED, AS TH I SIS USED TO DE TEC T A LOADER CARD. INQUIRIES TO AUTHOR INQUIRIES TO AUTHOR A LOAD-AND-GO CONTROL CARD ORIENTED PROGRAM FOR REPRODUCING CARDS ON A 1440 DISK SYSTEM WHICH HAS ONLY ONE CARD READ-PUNCH. CARD IMAGES ARE FIRST WRITTEN ON DISK, THEN READ FROM DISK AND PUNCHED INTO BLANK CARDS. SIMPLE CONTROL CARD PROVISION ALLCWS FOR RELOCATING FIELDS, OMITTING FIELDS, ANDIOR EMITTING CHARACTERS. OPTIONAL PRINT CONTROL CARD PROVIDES PRINTED ANALYSIS OF CONTROL CARDS, LISTING INPUT DECK ANDIOR LISTING OUTPUT DECK. DECK LISTINGS INCLUDE CARD COUNTS AND COLUMN-NUMBER HEAD INGS. 1440-02.3.002 ONE CARD 80-80 CARD TO PRINTER PROGRAM WITH BRANCH ON OVERFLOW AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1440-02.3.002 1440-02.4.002 1231 READ MACRO FOR 140111440/1460 DISK SYSTEMS AVAILABLE 1ST QUARTER 1966. SPECIFY FILE NUMBER 1440-02.4.002 AUTHOR ••• C.B. FINKELSTEIN IBM AUSTRIAIA PTY. LTD. BCX E288 G.P.O. PERTH, WEST AUSTRALIA DIRECT AUTHOR ••• J.G. OREILLY H.P. MeT OR POLICIES AT LLOYDS 25 AVONDALE HOUSE AVONDALE SQUARE LCNDON, S.E.l., ENGLAND -DIRECT THIS PROGRAM SELECTS CARDS CONTAINING INVALID CHARACTERIS TO STACKER 2 AND PRINTS THEM. CARDS CONTAINING NO INVALID CHARACTERS GO TO STACKER 1 AND ARE NOT PRINTED. STORAGE REQUIREMENTS- 181 POSITIONS. EQUIPMENT SPECIFICATIONS- 144C .ITH 1443 AND 144211402. INQUIRIES TO AUTHOR THIS PROGRAM LISTS CARDS AND BRANCHES TO CHANNEL ONE ON SENSING CHANNEL TWELVE. STORAGE REQUIREMENTS- 181 POSITIONS. EQUIPMENT SPECIFICATIONS- 1440 WITH 1443 AND 144211402. 1440-02.3.003 1440/1311 80-80 REPRODUCE PROGRAM AVAILABLE 4TH QUARTER 1966. SPECIFY FILE NUMBER 1440-02.3.003 AUTHOR ••• MR. DIRECT W. T. BATTEN INQUIRIES TO •• MR. W.T. BATTEN,IBM CORP.,TEST CENTER,570 BROAD ST., NEWARK, N.J. 07102 TH IS PROGRAM WILL ENABL E 144011311 USERS WITH ONLY ONE 1442 ON LINE TO REPRODUCE PUNCHED CARD DECKS. BEHIND THE PROGRAM OBJECT DECK PLACE THE CARDS TO BE REPRODUCED, FOLLOWED BY AN END-INDICATCR-CARD, FOLLOWED BY BLANK CARDS. THE PROGRAM LOADS THE MASTER CARDS CNTO A NATURAL ZERO SCRATCH PACK ON DRIVE ZERO. IMMEDIATELY AFTER THE END-INDICATOR-CARD IS REACHED AND LOADED, THE REPRODUCED CARDS ARE PUNCHED OLT. AS MANY COPIES AS DESIRED OF THE ORIGINAL CARDS CAN BE OBTAINED SIMPLY BY PRESSING START ON THE CONSOLE WITHOUT RELOADING THE PROGRAM OR MASTERS. Ti-'E NUMBER OF CARDS THAT CAN BE ACCOMMODATED IS LIMITED ONLY BY THE NLMBER OF SECTORS AVAILABLE ON THE SCRATCH PACK STARTING AT ADDRESS OOCOCO AND ALLOWING ONE SECTOR PER CARD. PROGRAM IS WRITTEN IN AUTOCODER FOR ANY SIZE 1440 WITH ONE 1442 READER-PUNCH AND ONE 1311 DRIVE ZERO ON LINE. OBJECT DECK CONSISTS OF 14 CARDS AND USES ABOUT 500 CORE POSITIONS. NO SPECIAL FEATURES ARE REQUIRED. 1440-02.3.004 OBJECT DECK LISTING PROGRAM AVAILABLE 4TH QUARTER 1966. SPECIFY FILE NUMBER 1440-C2.3.004 AUTHOR ••• MR. INQUIRIES TO AUTHOR A PRCGRAM MACRC TO ENABLE THE 1231 OPTiCAL MARK PAGE READER TC OPERATE WITH A 1440, 1401 OR 1460 DATA PROCESSING SYSTE~. THE MACRO IS WRITTEN FOR USE WITH 1401 AUTOCODER ION DISK/, PROGRAM NO. 1401-AU-008, AND ALLOWS A SPECIFIC 1231 READ SUBRCUTINE TO BE GENERATED. BOTH CONTINUOUS AND ON-DEMAND FEEDING CAN BE SPECIFIED, AND ALL 1231 INDICATORS ARE TESTED. A ROUTINE IS INCLUCED FOR TRANSLATION OF THE 1231 INPLT TO NUMERIC DATA. ALTERNATIVELY, THE USER CAN PROVIDE HIS OwN TRANSLATE TABLE TO TRANSLATE TO OTHER CODES, USING THE SUPPLIEC 1231 TRANSLATE ROUTINE. A NUMBER OF EXITS ARE PROVIDED AT VARICUS PLACES IN THE 1231 READ SUBROUTINE, SO ALLOWING THE USER TO MODIFY, OR BYPASS, PARTS OF THE SUBROUTINE. MINIMU~, MACHINE REQUIREMENTS ARE 4K 1401, 1440 OR 8K 1460 wITH INDEXING AND STORE ADDRESS REGISTER FEATURE ON 1440 OR 146C, CR ADVANCED PROGRAMMING ON 1401, AND SENSE SwITCHES. 1440-02.5.002 CVOOA TO CONVERT 1401 AUTOCODER DPS TO 1440 OPS ON 1440 AVAILABLE 1ST QUARTER 1966. SPECIFY FILE NUMBER 1440-02.5.002 AUTHOR ••• W.B. KUENEMANN I BM CORPORATION 6900 FANNIN STREET HCUSTON, TEXAS 77025 DIRECT 1440-02.6.002 LEFT ZERO CHECK PROGRAM AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1440-02.6.002 AUTHOR ••• ROBERT E. HANSON IBM CORPORATION 273 STATE ST. SPRINGFIELD, ~.ASS. J.M. NEWCOMER DIRECT DIRECT INQUIRIES TO AUTHOR THIS PROGRAM CCNVERTS 1401 AUTOCODER CP CODES TO ACCEPTABLE 1440 OP CODES. THE PROGRAM RUNS ON A 4K-1440 WITH ONE 1311, INDEXING AND STORE ADDRESS REGISTER, HIGH-LOw-EQUAL C(!~PARE, ONE CARD READER PUNCH - 1442, AND ONE PRINTER - 1443. THE SOURCE PROGRAM IS WRITTEN IN AUTOC[DER. 208 SOURCE STATEME~TS. INQUIRIES TO •• MR. J.M. NEWCOMER, ANCERSON I; GILBERT ASSOCIATES, 35 ~. PiTTSBURGh ST.,GRttNSBLJRG, PA. i5601 INC., THIS PROGRAM WAS DESIGNED PRIMARILY TO LIST OBJECT DECKS IN THE CONDENSED-LOADER FORMAT ON A PRINTER WITH THe STANDARD 52-CHARACTER TYPE-BAR. ANY OTHER CARDS "HICH CONTAIN THE 11 UNPRINTABLE SPECIAL CHARACTERS MAY ALSO BE LISTED. WHEN LIST ING AN OBJECT DECK IN THE CONDENSED LOADER FORMAT IT IS NORMALLY IMPOSSIBLE TO TUL IF A BLANK PCSITIC~ IS A BLANK, WORD-SEPARATOR CHARACTER, GROUP MARK, OR CNE OF T~E LESS FREQUENT SPECIAL CHARACTERS. THIS PROGRAM "ILL PRINT THE CARD IMAGE AND THEN PRINT A SECOND LINE INDICATI"'G THE SPECIAL CHARACTERS BY APPROPRIATE CODES. IF THE CARDS BEING LISTED ARE AN OBJECT DECK THE 5-CHARACTER ADDRESS EQUIVALENT OF THE 3-CHARACTER ADDRESS IN ThE FIRST THREE COLUMNS IS PRINTED ON ThIS LINE. IF THE FIRST THREE COLUMNS WILL NOT GENERATE: A VALID ADDRESS ILOADER CARDS, CARDS "ITH SPECIAL CHARACTERS, ALPHA CHARACTER IN COLUMN 2, ETC.I THE ~CCRESS IS NOT PRINTED. THIS ADDRESS MAY ALSC BE BYPASSED INQUIRIES TO AUTHOR THIS PROGRAM WILL TAKE A DECK OF USER KEYPUNCHED CARDS AND CCuNI IHe NUMBER OF LEACING lEROS IN uP ro .EN uSER DEFINED FIELDS. THE OUTPUT IS A S~ORT REPORT SHOIdNG CARD COl;NT, TOTAL CHARACTERS, NUMBER OF LEADING ZEROS, AND PERCENT LEACI~G ZEROS. THE PROGRAM IS DESIGNED TO LET ANY DATA PROCESSING INSHLLATiON EVALUATE ThE LEFT ZERO FEATURES OF THE 029 KEY PUNCH AND 059 KEY VERIFIER. 89 SOURCE STATE~ENTS. 1440-02.7.001 AUTOCOCER SYMBOLIC CORE DUMP ROUT! NE AVAILABLE 2ND QUARTER 1964. SPECIFY FILE NUMBER 1440-C2.7.001 AUTHCR ••• DAVID R. ELLS IBM CORP., 100 SO. WACKER DR., 077 Contributed Programs PAGE 8-1440 078 B-1440 CONTINUED FROM PRIOR PAGE-CHICAGO 6, ILL. CONT I NUED FRCM PR lOR CGLUMN-AUTHOR ••• W.N. HOLMES DIRECT INQUIRIES TO AUTHOR THIS IS A PROGRAM WRITTEN IN 1440 AUTOCODER TO PROVIDE CORE DUMPS ON A 1443 PR INTER. EACH CHARACTER FROM MEMORY IS DISTINCTlY INDEXED FOR EASE OF LOCATION. WORD MARKS ARE PRINTED AS THE NUMBER ONE ON A SEPARATE LINE. GROUP MARKS ARE INDICATED ON THE SAME LINE AS WORD MARKS WITH THE DIGIT TWO, AND GROUP MARKS WITH WORD MARKS AS THE 01 GIT THREE. THE PROGRAM USES 606 TO 705 POSITIONS OF CORE AND IS IN SYMBOLIC FORM SO THAT IT CAN BE ASSEMBLED WITH ANY 1440 AUTOCODER PROGRAM. TH I S PROGRAM CAN BE USED ON ANY 1440 WITH A 1443 PRINTER, INDEX REGISTERS. AND THE STORE ADDRESS REGISTER SPECIAL FEATURE. THE PROGRAM CAN BE USED ON ANY SIZE 1440. 1440-02.7.002 CORE PRINT AVAILABLE 4TH QUARTER 1964. SPECIFY FILE NUMBER 1440-02.7.002 DIRECT INQUIRIES TO •• W.N. HOLMES,IBM AUSTRALIA PTY. LTD. ,P.O. BOX 88,ST. KILDA. VICTORIA, AUST. THIS PROGRAM DUMPS CORE FROM POSITION 81 ON_ARDS, UNIQUelY IDENTIFYING All CHARACTERS NOT NORPALLV PRINTED _ITH THE 52 CHARACTER SET. NO SPECIAL FEATURES ARE REQUIRED. TWO OPERATION COCE PATC~.ES TO THE PROGRAM AS SUPPLIED RENDER IT USABLE ON A 4K 1440 WITH 1443 PRINTER AND CARD REACER. 1440-02.7.007 UNRESTRICTED SelECTIVE TRACE ROUTINE AVAILABLE 4TH QUARTER 1966. SPECIFY fILE NUMBER 1440-02.7.007 AUTHOR ••• MR. J.M. NEWCOMER DIRECT INQUIRIES TO •• MR. J.M. NEWCOMER.ANCERSON & GILBERT ASSOC., 35 W. PITTSBURGH ST .,GREENSBURG, PA. 15601 AUTHOR ••• P.G. LANDOLT IBM CORP. 600 EGLINTON AVE. E. HlRCNTO 12, ONTARIO DIRECT INQUIRIES TO AUTHOR THIS PROGRAM WIll GIVE A 4K, 8K, 12K OR 16K CORE PRINT. NO ADVANCED PROGRAMMING IS REQUIRED. All GROUP MARKS ARE ChANGED TO LCZENGES. INDEX REGISTERS ARE PRINTED SEPARATELY. CORE POSITION INDICATORS ARE SUPPLIED fOR OUTPUT ABOVE 501. hORD MARKS ARE PRINTED AS ONE/S BELOW THE DATA LINE. CORE POSITIONS 001 TO 100 MUST BE PRINTED MANUALLY. THIS PROGRAM WILL BE uSEFUL FOR NON-DISK USERS AND TO OVERCOME THE 4K-12K AUTOTEST SHORTCOMINGS. THE PROGRAM CAN ALSO BE USED AS AN UTILITY PROGRAM fOR PRODUCTION RUNS. 1440 CORE PRINT CAN BE USED ON All 1440 SYSTEMS 4K TO 16K. THE PROGRAM HAS BEEN WRITTEN IN MACHINE lANGUAGE IN ORDER TO BYPASS THE NEED fOR A PROGRAM LOADER. 1440-02.7.003 CORE DUMP ROUTINE IN ACTUAL fORM 0 AVAILABLE 2ND QUARTER 196 5. SPEClfYo FILE NUMBER 1440-02.7.003 THE TRACE ROUTINE IS DESIGNED TO AID IN THE DEBUGGING OF COMPLEX PROGRAMS BY ALLOW ING THE PROGRAMMER TO OBSERVE THE LOGIC FLOW WITHIN THE PROGRAM. PRIOR TO EXECUTING EACH INSTRUCTION THE TRACE ROUTINE PRINTS A LINE OF INFORMATION SHOWING THE INSTRUCTION. INDEX REGISTERS, HLE INDICATOR STATLS, THE DISK CONTROL FIelD ON DISK OPERATIONS, AND THE A- AND B-REGISTER CONTENTS. THE TRACING MAY BE RESTRICTED TO A SPECIFIC AREA IN CORE. MACHINE CDNFIGURATlON- 8K OR LARGER 1440 WITH INDEXING AND STCRE ADDRESS REGISTERS SPECIAL FEATURE. A 4K MACHINE MAY BE USED IF MODIFY ADDRESS IS AVAILABLE. 1443 OR 1403 PRINTER WITH ANY NUMBER OF PRINT POSITIONS. IF PRINT STORAGE IS AVAILABLE THE TRACE MAY BE REASSEMBLED TO RESIDE ABOVE THE PREDEFINED CORE POS IT ION. 1440-02.9.001 NAME AND ADDRESS FILE MAINTENANCE PROGRAM AVAILABLE 3RD QUARTER 1964. SPECIFY FILE NUMBER 1440-02.9.001 AUTHOR ••• PAUL O. HAM ILTDN IBM CORP. 1500 N. 2ND ST. HARRISBURG, PA. AUTHOR ••• MR. J.C. L!JCMIS IBM CORP. 1222 NORTH fo!AIN AVENUE SAN ANTONIO. TEXAS DIRECT INQUIRIES TO AUTHOR DIRECT INCUIRIES TO AUTHOR THIS IS A PROGRAM IN ACTUAL 1440 MACHINE LANGUAGE TO PROVIDE CORE DUMPS Of ANY SIZE MEMORY 1440 ON A 1443 PRINTER. A SEPARATE MEMORY ADDRESS INDEX LINE IS PRINTED FOR EACH 100 POSITIONS STARTING WITH LOCATION 101. WORD MARKS ARE PRINTED ON A SEPARATE LINE AS A NUMBER 1. GROUP MARKS 12-7-8 ARE REPLACED AND PRINTED AS A PROGRAMMERS BLANK 2-8. THE PROGRAM DESTROYS ONLY THE fIRS T 86 POSITIONS Of CORE. PRINT OUT IS ALSO GIVEN Of INDEX REGISTER CONTENTS LAST COMPARE STATUS AND SENSE SWITCHES ON. BLANK 100 POSITION BANDS WITH NO W/M ARE NOT PRINTED. THIS PROGRAM CAN BE USED WITHOUT MODIFICATION ON ANY 1440 WITH INDEX REGISTERS AND STORE ADDRESS REGISTER SPECIAL FEATURE. THE PROGRAM CREATES AND MAINTAINS A SEQUENTIAL FILE OF NAMES AND ADDRESSES BY STORING THEM AS VARIABLE-LENGTH BLOCKED RECCRDS ON HiE DISK PACKS IN EITHER SECTOR OR TRACK RECORD MODE. THE NUMBER Of CHARACTERS PER LINE AND NUMBER OF LINES PER ADDRESS IS VARIABLE. APPROXIMATELY 39.000 ADDRESSES CAN BE STORED ON ONE PACK WITH THE TRACK RECORD FEATURE. A LCG IS PRINTED SHOWING ADCITICNS, DELETIONS, AND BEFORE AND AFTER FGR FILE CHANGES. 8K 1440 WITH INDEX REGISTERS, 1442 CARD READER/PUNCH. 1443 PRINTER, AND T.O 1311 DISK DRIVES. THE PRCGRAM IS WRITTEN IN 1440 AUTOCODER. 1440-02.9.002 SOURCE REGENERATION OF 1401 SPS TO 1440 AUTOCODER / AUTOC/ AVAILABLE 3RD QUARTER 1965. SPECIFY FILE NUMBER 1440-02.9.002 1440-02.7.004 CORE DUMP AVAILABLE 4TH QUARTER 1965. SPECIFY FILE NUMBER 1440-02.7.004 AUTHOR ••0.W.C. WORTHINGTON IBM CORPORATION 180 SOUTH MAIN STREET PROVIDENCE, R.I. 02903 AUTHOR ••• MR. R. CARELLI BLUE CROSS/BLUE SHIELD CENTRAL N.Y. 407 SOUTH STATE ST. SYRACUSE. N.Y. 13202 DIRECT INQUIRIES TO AUTHOR DIRECT INQUIRIES TO AUTHOR THIS PROGRAM GIVES A CCRE DUMP FOR 4K, 8K. 12K OR 16K 1440 SYSTEMS. IT WAS DESIGNED BECAUSE MOST OF THE EXISTING MEMORY DUMPS DESTROYED A PART, OR PARTS. OF STORAGE AS THEY WERE LOADED. THIS PROGRAM USES ONLY THE FIRST EIGHTY INITIAllY AND PRINTS ALL REMAINING POSITION, OF STORAGE. WORD MARKS ARE PRINTED AS ONES ON THE LINE FOllOWING EACH DATA BAND OF STORAGE. GROUP MARKS ARE PRINTED AS GIS IN THE DATA LI~E AND W OR M IN THE WORD MARK LINE DEPENDING ON THE PRESENCE CR ABSENCE OF AN ASSOCIATED WORD MARK. THERE ARE T~O DECKS AVAILABLE -- A 4K DECK AND ONE fOR 8K AND LARGER SYSTEI'.S. TO FACILITATE THE LOADING OF THE PROGRAM AND THE CDNSERVATI!JN OF CORE USED, THE PROGRAM HAS BEEN WRITTEN IN SELF-LOADING. MACHINE LANGUAGE. 1440-02.7.005 TRACE WITH EASY ENTRY AND EXIT AVAILABLE 1ST QUARTER 1966. SPECIFY FILE NUMBER 1440-02.7.005 1440-02.9.003 PUNCH CORE IN PROGRAM LOAD FORMAT AVAILABLE 1ST QUARTER 1966. SPECIFY FILE NUMBER 1440-02.9.003 DIRECT INQUIRIES TO AUTHOR THE 1440 PUNCH DUMP PROGRAM WILL PUNCH IN THE CONDENSED LOADER FORMAT. CORE STORAGE STARTING WITH LOCATION 321. THE PRIMARY PURPGSE OF THE PROGRAM IS TO PROVIDE FOR DISASTER - RESTART PROCEDURES FOR A 1440 CISK SYSTEM. IF A PROGRAM FAILS TC GET TO END OF JOB. CORE CAN BE DUMPED INTO CARDS. THIS CORE IMAGE CAN BE RELOADED IWITH NECESSARY MODIFICATIONSI THEREBY SAVIIIG DIRECT INQUIRIES TO AUTHOR iT ~iLL PRINT OUT THE I ADDRESS. INSTRUCTICN AND THE CONTENTS CF THE A AND B FIELD AFTER EACH INSTRUCTION IN THE PROGRoAM TO BE TRACED. PROVISION IS MADE FOR PART TRACING. CERTAIN VERY UNUSUAL TYPES OF CHAINING CANNOT BE TRACED. MACHINE CONFIGURATION- 1440 D.P.S. WITH S.A.R. AND M.A •• STCRAGE REQUIREMENTS ARE 1380 LOCATION. SOURCE LANGUAGE IS AUTOCODER. PRCGRAM EXECUTION TIME- '1000 STEPS ARE TRACED PER MINUTE. 359 SOURCE STATEMENTS. 1440-02.7.006 SELF-LOADING CORE DUMP AVAILABLE 3RD QUARTER 1966. SPEC IFY FILE NUMBER 1440-C2. 7 .006 THIS PROGRAM WAS DESIGNED TO CONVERT THE SPS SOURCE PROGRAMS OF A 1401 CARD ORIENTED SYSTEM TO THE AUTOCODER FORMAT OF THE 1440 SYSTEM UTILIZING 1440 HARDWARE. THIS PROGRAM WIll NOT CONVERT 1401 MAGNETIC TAPE OR CISK INSTS. A 1440 SYSTEM WITH 8.000 POSITIONS Of STORAGE ••• ADVANCED PROGRAMMING PACKAGE ••• 1441 CENTRAL PROCESSING UNIT ••• 1442 READ/PUNCH /2 UNITS ARE RECUIRED/ OR 1444 PUNCH /1 UNIT REQUIRED/ ••• 1443 PRINTER OR 1403 PRINTER WITH 1446 CONVERTER. AUTHOR ••• JEAN M. HARVEY IBM CORP. 1200 FIFTH AVE. SEATTLE. WASH. AUTHOR ••• M.N. DAVID IBM CORP. I RELAND LIM ITED 28 FITZWILLIAM PLACE DUBLIN 2. IRELAND (HIS IRACE PROGRAM is AN AiD fOR DE8UGGiNG PROGRAMS. INC., iCTAL ACCUioiULAiiGNS, DiSK STATUS AND HH~UT/GiJT INFORMATION. THIS ALLOWS fOR ADDITIONAL OPERATOR INDEPENDENCE, SAVES POSSIBLE LENGTHY RERUNS AND PRESERVES 01 SK INFORMATION INTACT. THE PROGRAM IS WRITTEN FOR A 1440 EQUIPPED WITH A CARD/READ PUNCH IN AUTCCODER LANGUAGE. 1440-02.9.004 GULP 4 AVAILABLE 4TH QUARTER 1966. SPECIFY FILE NUMBER 1440-02.9.004 AUTHOR ••• MR. T. PATTERSON Contributed Programs B-1440 B-1440 CONT INUED FRCM PR lOR PAGE-- PAGE 079 CONTINUED FROM PRIOR COLUMN-- DIRECT INQUIRIES TO •• MR. T. PATTERSON,GRANlTE CONSTRUCTICN CO. ,P.O. BOX 900 WATSONVILLE, CALIF. THIS PROGRAM PROVIDES A LOAD AND GO ObJECT DECK FOR PRCDUCI~G QUICK AND SIMPLE REPORTS OR REPRODUCE CARDS IN NEW FORMATS PUNCIiING ONLY AS MANY CCLUMNS AS NECESSARY. GANG A SINGLE CONTROL FIELD. NUMBER OF COLUMNS IN THE PUNCHING FEATURE ARE INDICATED IN THE CONTROL CARD, CUTTING DOWN PUNCH TIME. THE PROGRAM PROVIDES ITS OWN EDIT WORKS, ZEROS, BLANKS AND NUMBERS FROM 0 TO 9 SO THAT SEPARATE CCNSTANTS NEED NOT BE SET UP IN CONTROL CARDS BUT MERELY CALLED FOR. COLUMN HEADI~GS ARE PROV IDEO FOR AND PR INT ING IS AUTOIIA TIC. I T ACCUMULATES INTERSPERSE GANG TOTALS AND PRINTS THEM ON RUN OUT OF CARDS. PUNCHING CAN BE ACCOMPLISHED ON THE REPUNCHED CARDS. ALL ceNTROL CARDS FOLLOW THE OBJECT DECK INSTEAD OF BEING INSERTED. ANYONE CAN MAKE CONTROL CARDS WITH A MINIMUM OF PROGRA~MING BACKGROUND. CONSTANTS AND EDIT WORKS SUPPLIED BY THE PROGRAM ARE ADDRESSED IN EASY TO UNDERSTAND TERMS I.E •• , FOR ELEVEN BLANKS CALL FOR Bll, FIFTEEN ZEROS CALL FOR Z15, THE CONSTA~T NUMBER 8 IS K08, ACCUMULATORS ARE AIO, A20 eTC. MACHINE REQUIREMENTS ARE- 4K 1440 SYSTEM WITH - INDEXING AND STORE ADDRESS SPECIAL FEATURE, - 1442 CARD READ-PUNCH MODEL 1, - 1443 PRINTER MODEL I AND - ONE 1311 DISK STORAGE DRIVE. SOURCE LANGUAGE IS AUTCCODER. 1440-03.1.001 REPRODUCE GANG PUNCH SIMULATOR AVAILABLE 4TH QUARTER 1965. SPEC IFY FILE NUMBER 1440-03.1.001 DIRECT INQUIRIES TO AUTHOR DEPOSITS, CHECKS, CASH SLIPS, CONTROL SLIPS AND SUBSTITUTE DOCUMENTS ARE ENTERED INTO THE 1412 OR 1240. AN IN-PRCCF JCURNAL IS PREPARED, A PRIMARY DISTRIBUTION OF THE DDCUMENTS IS PERFORMED, AND GOOD DATA RECORDED IN DISK STORAGE. THE DATA RECORDED IN DISK STORAGE IS THEN READ AND CASH LETTERS FOR KILL-POCKETS PREPARED. THERE ARE 1944 SOURCE STATEMENTS. MACHINE CONFIGURATION FOR 1440 IS- A 1441-A4 8K CPU WITH NO. 4631 INDEX REGISTERS AND STORE REGISTERS ••• NO. 5561 PRINTER ATTACHMENT ••• NO. 3321 DISK STORAGE CONTROL ••• NO. 7080 SERIAL I/O ADAPTER ••• NO. 2260 CONSOLE ATTACHMENT. A 1442-1 OR 2 CARD READ PUNCH WITH NO. 1632 CARD READ PUNCH ADAPTER. A 1443-2 PRINTER WITH NO. 5567 PRINTER CONTROL ••• NO. 5559 PRINT POSITIONS, 24 ADDITIONAL ••• NO. 5585 PRINT STDRAGE ••• NO. 6401 SELECTIVE CHARACTER SET ••• A 1447-1 CONSOLE WITH NO. 7600 SENSE SWITCHES ••• A 1412 MAGNETIC CHARACTER READER WITH 1311-1 DISK STCRAGE DRIVE ••• 1311-2 DISK STORAGE DRIVE. MACHINE CONFIGURATION FOR 1240 IS- A 1241 A4 8K CPU WITH NO. 4631 INDEX AND STORE REGISTERS ••• NO. 5561 PRINTER ATTACHMENT ••• NO. 3321 DISK STORAGE CONTROL ••• NO. 2260 CONSOLE ATTACHMENT. A 1442 1 OR 2 CARD READ PUNCH WITH NO. 1632 CARD READ PUNCH ADAPTER. A 1443 2 PRINTER WITH NO. 5567 PRINTER CONTROL ••• NC. 5559 PRINT POSITIONS ADDITIONAL 24 ••• NO. 5585 PRINT STORAGE ••• NG. 6401 SELECTIVE CHARACTER SET. A 1447-1 CONSOLE WITH NO. 7650 SENSE SWITCHES. A 1311-1 DISK STORAGE DRIVE 1311-2 DISK STORAGE DRIVE. 1440-10.2.003 INSTALLMENT LOAN ACCOUNTING AVAILABLE 3RD QUARTER 1965. SPECIFY FILE NUMBER 1440-10.2.003 AUTHOR ••• DENNIS P. LEE C/O COMMODITY SERVICE CO. /JA./ LTD. 7-9, HARBOUR STREET KINGSTON, JAMAICA AUTHOR ••• MR. ERNEST wONG DIRECT INQUIRIES TO •• ERNEST WONG,IBM CORP.,420 MONTGOMERY ST., SAN FRANCISCO, CALIF. 94104 DIRECT INQUIRIES TO AUTHOR THIS PROGRAM HAS BEEN DESIGNED TO PERFORM ANY/ALL OF THE FUNCTlCNS OF AN I.B.M. 519 WITHOUT PROGRAMMING EFFORT ON THE USERS PART. THE SYSTEM ON WHICH THE OBJECT PROGRAM IS TO BE RUN MUST HAVE AT LEAST 4000 POSITIONS OF CORE STORAGE WITH NO SPECIAL FEATURES. ONE I.B.M. 1442 CARD READ-PUNCH. CNE I.B.M. 1443 PRINTER. IF THE REPRODUCING PHASES ARE DESIRED THE OBJECT PROGRAM ALSO REQUIRES ONE I.B.M. 1311 DISK STORAGE DRIVE. 1440-03.3.001 SPS TO AUTOCOOER CONVERSION PROGRAM AVAILABLE 3RD QUARTER 1966. SPECIFY FILE NUMBER 1440-03.3.001 AUTHOR ••• MR. J.M. NEWCOMER DIRECT INQUIRIES TO •• MR. J.M. NEWCOMER,ANDERSON & GILBERT ASSOC., INC., 35 W. PITTSEURGH ST., GREENSBURG, PA. 15601 SPSCV TRANSLATES SOURCE DECKS WRI TTEN IN 1401 SPS INTO A SOURCE DECK FOR 1440 AUTOCODER PROCESSORS. THE RESULTING OBJECT DECK CAN THEN BE RUN ON A 1440. ALL 1401 OPCODES ARE REPLACEr: BY 1440 OPCODES, ALL I/O INSTRUC TIONS MAY BE TRANSLATED TO 1440 EQU IVALENTS UNDER SI () tv oI ...... 0"1 o ...... I 01 ® International Business Machines Corporation Data Processing Division 112 East Post Road, White Plains, N.Y.I06ot [USA Only] IBM World Trade Corporation 821 United Nations Plaza, New York, New York 10017 [International] C20-1601-S n l\) o I ...... O'l o ...... I (J] TIrn~ ® International Business Machines Corporation Data Processing Division 112 East Post Road, White Plains, N. Y. 10601 (USA Only) IBM World Trade Corporation 821 United Nations Plaza, New York, New York 10017 (International)
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2003:08:21 17:44:42-07:00 Modify Date : 2009:09:01 06:04:08-07:00 Metadata Date : 2009:09:01 06:04:08-07:00 Producer : Adobe Acrobat 9.13 Paper Capture Plug-in Format : application/pdf Document ID : uuid:633c10e2-9f25-4643-856d-2857b54ee60b Instance ID : uuid:d88de1ee-9d1d-4e90-b5ad-7c4436da5380 Page Layout : SinglePage Page Mode : UseOutlines Page Count : 113EXIF Metadata provided by EXIF.tools