home *** CD-ROM | disk | FTP | other *** search
- VOLUME 44
-
- DESCRIPTION: CBASIC2 PROGRAMS
-
- Osborne/McGraw-Hill General Ledger Programs.
- Documented in: General Ledger, CBASIC
- OSBORNE/McGraw-Hill
- 630 Bancroft Way
- Berkeley, CA. 94710
- Don't seriously attempt to use these programs without
- the above documentation. See your local computer
- store, or some of the larger metropolitan book stores.
-
- and from Pat Cunningham:
- Budget, Ledger Programs and
- ROBO Math Game.
-
-
- NUMBER SIZE NAME COMMENTS
-
- CATALOG.44 CONTENTS OF CP/M VOL. 44
- 44.1 3K ABSTRACT.044 Comments on contents of volume.
- 44.2 2K ACCTFILE.BAS Part of Osborne General Ledger.
- 44.3 5K ANNTOT1.BAS Part of Cunningham Ledger.
- 44.4 3K ANNTOT1.INT INT of above file.
- 44.5 1K BINSERCH.BAS Part of Osborne General Ledger.
- 44.6 12K BUDGET1.BAS Part of Cunningham Budget.
- 44.7 2K BUDGET1.DOC DOC of above file.
- 44.8 6K BUDGET1.INT INT of above file.
- 44.9 5K BUDGETCH.BAS Part of Cunningham Budget.
- 44.10 2K BUDGETCH.INT INT of above file.
- 44.11 1K CBAS.SUB SUBMIT file for compiling the
- Osborne programs.
- 44.12 10K CRTFM.BAS CRT File Maint. Utility for
- Osborne General Ledger.
- 44.13 4K CRTFM.INT INT of above file.
- 44.14 2K CURSOR.BAS Part of Osborne General Ledger.
- 44.15 2K EXP1980.TOT Cunningham Budget Data file.
- 44.16 1K EXPENS80.JAN Cunningham Budget Data file.
- 44.17 1K FILEINIT.BAS Utility for Osborne General
- Ledger.
- 44.18 1K FILEINIT.INT INT of above file.
- 44.19 2K G/L.DOC DOC on Osborne General Ledger.
- 44.20 2K G/L-INFO.BAS Part of Osborne General Ledger.
- 44.21 1K G/L000.BAS "
- 44.22 2K G/L000.INT "
- 44.23 6K G/L010.BAS "
- 44.24 4K G/L010.INT "
- 44.25 6K G/L020.BAS "
- 44.26 2K G/L020.INT "
- 44.27 6K G/L030.BAS "
- 44.28 5K G/L030.INT "
- 44.29 9K G/L040.BAS "
- 44.30 6K G/L040.INT "
- 44.31 12K G/L050.BAS "
- 44.32 6K G/L050.INT "
- 44.33 5K G/L070.BAS "
- 44.34 4K G/L070.INT "
- 44.35 8K G/L080.BAS "
- 44.36 5K G/L080.INT "
- 44.37 1K GENINFO.BAS "
- 44.38 7K LEDGER1.BAS Cunningham Ledger.
- 44.39 2K LEDGER1.DOC DOC of above file.
- 44.40 3K LEDGER1.INT INT of above file.
- 44.41 2K POSTFILE.BAS Part of Osborne General Ledger.
- 44.42 3K ROBO.BAS Cunningham Math Game.
- 44.43 1K ROBO.DOC DOC of above file.
- 44.44 2K ROBO.INT INT of above file.
- 44.45 5K SUBS1.BAS Part of Osborne General Ledger.
- 44.46 0K TCGWOZ.TXT Collected Great Works of Zoso *
-
- * one anonymous reviewers satirical opinion.
- ---------------- VOLUME 44 ABSTRACTS ----------------
-
- PROGRAMS: BUDGET1 --ENTERS BUDGET INFO TO FILE
- LEDGER1 --TOTALS MONTH FILE AND REPORTS
- ANNTOT1 --REPORTS THE YEAR TO DATE
- BUDGETCH --CHANGE FILE INFORMATION (ERRORS)
- AUTHOR: PAT CUNNINGHAM, SAN ANTONIO, TX
- SOFTWARE: CBASIC
- HARDWARE: 96 COL. OR GREATER PRINTER IF YOU WISH HARDCOPY
- DOC FILES: LEDGER1.DOC & BUDGET1.DOC
- The program is nicely written with good commenting. All of
- the programs run and seem to work properly. Error trapping
- could be improved. LEDGER1 allows a rerun at the end, but
- this bombed for me. The main weakness of the program is the
- inadequate user prompts. The BUDGETCH expects the user to
- remember the 20 letter that reference the expense catagories.
- The catagory discriptions are available as a user call from
- the BUDGET1 program. It would be an improvement if the
- program provided the information without request in both
- BUDGET1 and BUDGETCH. All in all--a usable program to enter
- monthly expense forthe home--after you get use to the required
- input formats. LEDGER1 sign-off is a reference to a mythical
- state--somewhat akin to Camalot combined with Devil's Island.
- Reviewer: Ken Prevo of CACHE
-
- ------------------------------------------------------------
-
- PROGRAM: ROBO
- AUTHOR: PATRICK CUNNINGHAM, SAN ANTONIO, TX
- SOFTWARE: CBASIC
- HARDWARE: NO SPECIAL REQUIREMENTS
- DOC FILE: ROBO.DOC
- ROBO is a math drill (addition) for preschoolers and first-
- graders. It has a line of numbers provided that, I guess, save
- on the fingers and toe method I use. This might make some
- teachers unhappy. The programs is a nice little helper for
- those learning beginning math. Reviewer: Ken Prevo of CACHE
-
- -------------------------------------------------------------
-
- AUTHOR: ANON
- PROGRAM: THE COLLECTED GREAT WORKS OF ZOSO
- FILE LENGTH: 0K
- It is rumored the sequel will be THE INANE REMARKS OF ZOSO THE
- GREAT. A reviewer is currently being solicited. Anyone with
- quad-density interested? Reviewer: POGO
-
- ------------------------------------------------------------
-
- PROGRAMS: GENERAL LEDGER
-
- This is the General Ledger series of programs published by
- Osborne/McGraw-Hill. It has received good reviews, it
- compiles and runs on a Hazeltine terminal, but will require
- modification if you use a different terminal. See G/L.DOC
- for further comments. Jim Mills CACHE SIG CP/M
- DOCUMENTATION ON BUDGET1
-
- BUDGET1 is a source program in CBASIC (version 2) written by Patrick Cunning-
- ham of San Antonio, TX [235 Sharon Drive, San Antonio 78216]. Suggestions on
- improvements are solicited. I wrote it for a 48K ALTOS ACS8000 computer with
- dual floppy (8" or 20 cm) drives. It probably will work with less memory.
-
- To operate, compile the BUDGET1.BAS file using the CBASIC2 compiler. Some
- editing may be necessary to make this file compatible with other compilers.
- Prompts will be displayed whenever necessary. Run when INT file is created.
-
- BUDGET1 operates on 1-20 expense records, which are input by the operator.
- Each of these records may be subdivided into several (max of 4) categories.
- The program checks the addition used in allocating these categories.
- These are then output onto CP/M based disc files in records that contain
- the day of the transaction, payee, and category/amount for 1-4 categories.
- The record length is 64 characters, so that random access to the files is
- possible. The program will add new expenses to the disc immediately after
- any currrent expenses already logged. The file created should have the
- name EXPENSnn.XXX, where nn is the last two digits of the A.D. year and
- XXX is the month code, such as JAN, FEB, MAR, APR, etc.
-
- BUDGET1 has a built-in iteration prompt that allows the user to process
- more than one month's expenses at the same time. Category codes for each
- of the nineteen categories (charity, food, mortgage, phone, etc.) are dis-
- played in a menu upon user's request.
-
- BUDGET1 may be freely copied for non-commercial distribution. Under no
- circumstances may it be sold for profit. (C) copyright 1980 by Patrick
- Cunningham.
-
- BUDGET1 is accessed and totaled by the program LEDGER1.
- GENERAL LEDGER DOCUMENTATION 11/06/80
-
- You WILL need to purchase the book GENERAL LEDGER CBASIC by
- Lon Poole, with Mary Borchers, Martin McNiff, and Robert
- Thomson. It is published by Osborne/McGraw-Hill and is
- available in many computer stores and some book stores. If
- you are unable to find it any other way, you can usually
- order it through a bookstore.
-
- This disk contains a file called CBAS.SUB which is a submit
- file for compiling the programs on this disk in proper
- sequence. Some of the .BAS files you see on the disk are
- not listed in the .SUB file because they are subroutine
- type programs that are loaded with the main programs using
- the CBASIC2 %INCLUDE statement.
-
- Two of the programs on the disk, CRTFM and FILEINIT are
- utilities that you will use the first time you set up your
- data files, and used seldom after that.
-
- You will want to modify the CURSOR.BAS program for your CRT
- -- CURSOR.BAS is set up for a Hazeltine terminal and if you
- don't have a Hazeltine, then you'll have to make some changes.
- SUBS1.BAS also has some cursor positioning routines in it
- that you may need to modify. These modifications will require
- a good deal of familiarity with the manual and the operation
- of your CRT as opposed to a Hazeltine. Familiarity with
- CBASIC2 programming is also required.
-
- After you have compiled the programs, you will want to
- put all the .INT files on a blank disk, perhaps with CRUN2.
-
- Refer to the book for operating instructions. G/L000 is the
- menu program.
-
- Good luck.
-
- Jim Mills
- Chicago Area Computer Hobbyist Exchange (CACHE)
- Special Interest Group for CP/M (SIG CP/M)
- ROBO.
- ROBO is an addition program I wrote for my seven year old daughter, Amy.
- It presents the learner with a number line (lamentably a bit too small for
- the entire range of values generated) and with random pairs of numbers to
- add together. It gives a bit of positive feedback for correct answers and
- four opportunities to guess or calculate the right answer before giving up
- and presenting a brand new problem. At the end of the program the total
- number of right and wrong answers are presented and the student is encour-
- aged to run the program again.
-
- The numbers generated are all integers. With a bit of modification, the
- program can be made to generate negative integers or real numbers for more
- advanced students.
-
- Patrick Cunningham, San Antonio, TX 78216 (512)822-3593.
- EOF