# The markup impairs the legibility, so fix the OCR, then # another pass for markup. MATHEMATICS-SET 1 BASIC8-1 Submitted by: Digital Equipment Corporation
BASKT-Demonstrates exponential convergence.
BICYCL-Solves simple time-speed-distance problem.
BOOKS-Demonstrates method of improving upon brute force to solve simultaneous equations.
CONVRG-Converges on e and pi by three methods.
DRINKR-Solves simple drinking/blood pressure relationships.
GROUP-Demonstrates brute force vs. substitutional solution of simple equations.
PASCAL-Method of generating Pascal's triangle using random numbers.
PROGRS-Solves a number progression problem.
QUADRT-Solves for the roots of a quadratic equation.
ROOTS-Finds the roots of any function between -20 and 20.
SIMUL-Solves simultaneous equations by brute force.
TICKET-Introduces the concept of logical branching.
CRSCNT-Solves for the area of a crescent (not generalized).
LADDER-Solves the slipping ladder program by Pythagorean Theorem.
CAI-ADD-Demonstrates a Computer Assisted Instruction drill and practice routine.
DISTANCE-Calculates distance between points in three-dimensional space. Media Price Code: D3 MATHEMATICS-SET 2 BASIC8-2 Submitted by: Polytechnic Institute of Brooklyn
CRVLEN-Computes the length of any curve (analytically defined).
CVAREA-Computes the area under any curve (analytically defined).
GCD-Finds the greatest common divisor of any set of numbers.
LIMSIN-Evaluates the limit of sin x/x as x approaches zero, in both radian and degree measure.
PI2-Computes the area of a circle using both inscribed and circum- scribed regular polygons.
PRIFA-Finds prime factors.
QUADRT2-Describes the graph of a second degree equation, Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0.
RATIO-Solves for the unknown in a proportion.
ROOTS2-Finds the real roots of the quadratic equation ax^2 + bx + c = o.
SETS-Finds the union and intersection of any two numerical sets.
SIMEQN-Finds solutions to sets of up to ten simultaneous equations.
SLOPE-Computes the tangent slope for any function.
SQRT-Finds the square root of counting numbers up to five decimal places.
STATAL-Calculates the arithmetic mean (average) of a set of numbers.
SURFAR-Computes the area of any surface of revolution.
VOLSOL-Finds the volume of solids of revolution.
ARITH-Multiplication involving one and two digit multipliers.
Media Price Code: D6 MATHEMATICS-SET 3 BASIC8-3
ROUNDOFF-F. McPhetres
Rounds off numbers to any number of places.
SETS-1-CAMP, First Course
Determines the intersection of two sets of numbers.
TUTOR-I-Walter Koetke
Drill and practice with time-speed-distance.
AREA-1-Computer Methods in Mathematics
Solves for the area under a curve by equation.
FLIP-1-Basic BASIC
Uses random number generator in BASIC to flip a coin.
EXPON-NREL/SDC
Solves for tOe exponent in general exponential equations.
CERESI-DYMAX
Computes and prints the sum of the first n terms of the following series: 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ... + (-1)^(k-1)(1/k) + ....
GCD-Adapted from the FOCAL program written by Roger B. Kerchner, Carleton College
Applies the Euclidean algorithm to the problem of finding the gaeatest common divisor for M and N.
WALKI-Bill Walker
A generalized plotting routine which prints a graph of an expression given in terms of x.
GAUSS-Philip Sorgen
Uses the Gauss-Jordan Elimination Method to solve N linear equa- tions in N unknowns simultaneously.
ABSVAL-DYMAX A series of seven programs which compute and print the absolute value ofX. ME EPSILON YOU DELTA-Roger Kerchner
A game designed to help in understanding the limit concept.
SINPLOT-Dennis Lunder
Plots and prints a graph of the sine for function from 0-360 degrees.
GOLDBACH-CAMP, First Course
Provides new ways to approach theorem proving using Goldbach's Conjecture.
LINEAR-Frederick Brink
Finds the point where linear systems in 2 or 3 variables intersect.
Media Price Code: D3 PLOTTING-SET 1 BASIC8-4 Submitted by: Digital Equipment Corporation
DIAMON-Plots an N by N diamond matrix.
PLOTFN-Plots any function.
SINEX-Plots a sine wave.
3DPLOT-Plots any three dimension functions.
Note: The following routines are for teletype compatible plotters.
TPLOTU-Utility support routine for TSP-212 plotter.
FPLOTU-Utility support routine for TSP-212 plotter.
TPLOT1-Plots a family of 10 sine curves.
TPLOT2-Plots random horizontal and vertical lines.
TPLOT3-Plots connected horizontal and vertical lines similar to Etch-A-Sketch.
TPLOT4-Plots random length, random direction lines. Looks like electron traces.
TPLOT5-Polygon designer. Plots any polygon given the external angle and number of sides.
TPLOT6-Spiral designer. Plots a spiral of any shape given the external angle.
TPLOT7-Bar chart and point to point graph.
TPLOT8-Plots characters 1 to 8 at random locations with size proportionate to their value.
TPLOT9-Plots "3-dimensional" exponential functions.
FPLT10-Plots any function. Media Price Code: D3 PHYSICS-SET 1 BASIC8-6 Submitted by: Polytechnic Institute of Brooklyn
BFIELD-A plot routine illustrating the B field about one and two wire currents. (Electricity and Magnetism)
BOHR-Hydrogen line spectrum and energy level diagrams are displayed. (Atomic and Nuclear)
CALORI-Calorimetry experiment to determine the heat energy to be supplied (or removed) from each mass to obtain the equilibrium temperature. (Mechanical)
DECAY1-Radioactive decay is treated qualitatively in a game-type situation.
DECAY2-Calculates half-life, mass and prints a table showing mass or number of particles of a radioactive sample.
EFIELD-An extension of Coulomb's law. Finds the relative field strength at a distance from a line and plane of charge. (Electricity and Magnetism)
KINERV-Review of kinematics; presents questions concerning the movement of a ball in flight. (Mechanical)
LENSES-Solves lens problems. (Light and Waves)
MASSD-Calculates mass defect.
NEWTN2-A problematic situation requiring repeated application of Newton's second law. (Mechanics)
PHOTEL-Critical wavelength for photoelectric emission is to be determined in a simulated experiment. (Atomic and Nuclear)
PHOTON-How energy levels are determined from the emission of excited atoms. (Atomic and Nuclear)
PLANK-A photoelectric simulation. Students adjust the retarding potential to determine the wavelength of randomly selected electron emitting X-rays. (Atomic and Nuclear)
PRJTL-Coordinates and speeds are printed for a projectile fired at selected speeds and angles (frictionless). (Mechanical)
REFLCT-Least time principle of light is presented as a challenge involving a game analogy. (Light and Waves)
SLITS-A plot routine permitting further exploration of Young's Double Slit experiment. (Light and Waves)
SNELL-A plot routine to aid in visualizing Snell's law. (Light and Waves)
SPACE-Demonstrates the effects of changing velocity on orbital motion. (Mechanics)
VFIELD-Plots a picture of the relative potential strength in the region surrounding two charges. (Electricity and Magnetism)
VLOCTY-Demonstrates that average velocity (D/T) approaches a limiting value as T O. A graph of D vs. T is plotted for an acceleration of 1 meter/sec^2. (Mechanics)
WAVES-Plots a graph of a fixed and a variable wave, and the superpo- sition of the waves. (Light and Waves) Media Price Code: D10 PHYSICS-SET 2 BASIC8-7
ATWT-Calculates atomic weight from percent abundance of isotopes.
AVOGA-Calculates Avogadro's number.
DECAYI-Radioactive decay is treated qualitatively in game-type situation.
DECAY2-Calculates half-life, mass and prints a table showing mass or number of particles of a radioactive sample.
EMPIR-Calculates empirical formulas.
EQUIL1 and EQUIL2-Calculates the effects of concentration changes in the equilibrium systems: 2HI H2 + I2 and PCl5 PCl3 + C12.
KINET-Tabulates and graphs equilibrium concentration data.
MASSD-Calculates mass defect. MOLAR-Calculates molarity from titration data.
PHPOH-Calculates pH, poH and percent dissociation.
PRCNT-Calculates percent composition.
STOICH-Solves mass/mass, mass/volume, and volume/volume problems. Media Price Code: D5 CHEMISTRY-SET 2 BASIC8-9 GASVOL-NREL/SDC/DEC Calculates and plots gas volumes at various pressures. Media Price Code: D1 BIOLOGY-SET I BASIC8-10 Submitted by: Polytechnic Institute of Brooklyn
EVOLU/SIMPLIFIED VERSION-Demonstrates evolutionary mutations of pepper moths.
EVOLU-Simulated experiment-The relationship between evolution and natural selection is accomplished by studying a population of mutant moths.
DROS-Game approach to determination of the genetic characteristics of Drosophila.
GAMGN-Review of gametogenesis using diagrams and questions.
MEMBR-Experiment simulation showing the active and passive transport of materials across a membrane.
NZYMC-Simulated experiment-Degree of enzyme reactivity varies as environmental conditions are changed.
NZYM2-Simulated experiment-Maximum enzyme reactivity is shown as being dependent upon an interaction of environmental conditions.
PHOSYN-Simulated experiment-Photosynthetic production of sugar varies as student varies light intensity or carbon dioxide concentration. Media Price Code: D4 EARTH SCIENCE-SET 1 BASIC8-11 Submitted by: Polytechnic Institute of Brooklyn
CLIMAT-Practice in identifying climates and climatic patterns.
CLOUDS-Explores problems related to the formation of cumuliform clouds.
WATER1-A tutorial program which goes through the calculations of a water budget.
WATER2-Prints a complete water budget. Media Price Code: D2 BUSINESS AND SOCIAL STUDIES-SET 1 BASIC8-12
AVERG1-Averages grades, lists value of curve, and adjusts grades.
AVERG2-Sorts and averages grades.
FREQ-Prints a frequency distribution (bar graph) of grades.
GRADE-Prints a table of grades (in percentages), number of questions missed, and number of questions answered correctly.
ITEM1-Counts and prints number of times questions are missed.
ITEM2-Sums item analysis.
STAT-A statistical analysis of laboratory data. (For teachers' use)
STATAL-Calculates the arithmetic mean (average) of a set of numbers. Media Price Code: D2 COMPUTER WORKSHOP BASIC8-14 Submitted by: Alvin Beat Abstract: This workshop is intended to provide the teacher or administrator with a knowledge of creating a list of instructions (a program) for a computer to perform. It is a clear, concise, step-by-step set of instructions which introduce the user to the computer and its functions. Media Price Code: D2 LIB12-Mathematical and Graphing Routines BASIC8-30 Submitted by: Geoffrey Chase Abstract: A series of twelve programs written on 8K-2 user Edu-20. Routines include:
UNFLOT-The user inputs, in octal form, three 12-bit (4-digit) numbers representing the high, middle and low words of the floating AC; the program returns with the equivalent decimal value.
PERFCT-A fast program for finding perfect numbers up to 12 digits of precision.
SORTS-Actually 3 programs: (1) TREES--a binary tree (heap) sort; (2)
TOP1-a fast version of the "top" sort; (3) TOP2-slower, but it remembers the input order.
CALEND-Prints a calendar for the current year. User inputs year (1969 or later).
POLY-Brute force polynomial search and reduction; user information and control are maximized. If and when quadratic level is reached, both roots (real or imaginary or complex) are calculated and printed.
CUBIC-G. Ruth's general solution of the quartic is in DECUS NO.
FOCAL8-263. This program handles only cubics and quadratics, but allows for possible upward expansion by the user.
FRCADD-Adds fractions as fractions, finding L.C.D. and reducing answers to lowest terms. Written primarily for Edu-20/25, since these allow direct fractional input.
REPTER-A string of up to 6 digits, specified as repeating (9.0 repeating means 9.0909090 ... ) or terminating (9.0 terminating is just 9) is converted to a proper or improper fraction reduced to lowest terms.
SINCOS-Graphs sine & cosine curves, with some attention to speed in execution.
ELLHYP-Tangent ellipse/hyperbola, with asymptotes of the latter.
POINTS-A series of graphs, on increasingly larger scales, of the hyper- bolic curves of addition and cancellation of radiation from 2 point sources.
HARMON-A series of curves successively approximating a sawtooth or a square wave (user choice). Media Price Code: D4, G16 Mathematics-Set 5 BASIC8-31 Submitted by: Walter Koetke
STNDEV-Calculates the mean, biased and unbiased variance, biased and unbiased standard deviation and standard error for one set of numbers.
PRIME-Determines if number N is a prime number.
TABLE-Table of values of sine and cosine function from 0 to 90.
PERMS-Prints all permutations of N letters.
DIVIDE-A simple exercise in division.
DERIV-Figures an approximation to the derivative.
CONTOURS-Demonstrates the level curves (contours) of a function of two variables.
MAX-Finds the maximum value of a function of an interval.
CHINES-Solves N simultaneous congruences of the form: A*X congru- ent to B (MOD M).
EUCLID-Finds the greatest common divisor of two integers, together with the weighting factors by which the GCD is expressionable as a linear combination.
SIEVE-Demonstrates the sieve method of finding primes.
FRSQRS-Writes positive integers as the sum of 4 squares.
INSCRB-Prints first ten Pythagorian triangles and the radius of the inscribed circle of each.
FACTAP-Computes factorials by Stirling's formula.
EASY02-Lists factors for given number N.
FACTRL-Computes the sum of the first N factorials.
SPHERE-Relationship of surface area, radius and volume of spheres. Media Price Code: D2 Mathematics-Set 6 BASIC8-32
QTABLE-Produces a table of values for all algebraic and many rational functions.
CORREL-Calculates coefficient of linear correlation based on pairs of data supplied py the user.
INTEGR-Approximates a definite integral by using a Riemann sum for a user supplied function.
QUADEQ-Will solve any quadratic equations in the form: ax^2 + bx + c = 0.
SIGDIG-Raises any integer to any other integer and prints all significant digits.
EQUA-Shows the step-by-step solution to an equation of the form AX + B = CX + D.
SIMEQ2-Solves any system of two linear equations in two unknowns.
SIMEQ3-Solves any system of three linear equations in three unknowns. Media Price Code: D2 SEQ; SAME; STAT1 BASIC8-33
SEQ-Gives alphabetic sequence and asks for next letter.
SAME-Exercise in which student finds synonym for given word.
STAT1-Accepts a minimum of 100 data values and will calculate minimum and maximum values, range, arithmetic mean, median, sample and population standard deviations. Media Price Code: D2 Football Scouting Report Systems BASIC8-34 Submitted by: Harold L. Singer Operating System: EDUsystem-30 Source Language: BASIC Abstract: Two systems for analyzing football scouting information are described. Results of each play are coded on special mark sense cards and the game is exhaustively analyzed by a series of chained EDU-30 BASIC language programs. Actual use by our coaching staff has produced a time savings of from 18 to 30 coaching man hours per week.
Those not having a CM-SE mark sense card reader but equipment capable of running EDU-30 BASIC or OMSI-BASIC can easily code the play information on paper tape using the TTY.
Either of the two described systems can be used unchanged if your coaches can adapt to the notation system used. If they cannot, these systems should prove excellent guides for producing a tailor made system to your coach's specifications. Note: CM-8E mark sense card reader recommended. Media Price Code: D5, G30 XVPLOT; 3DGRAPH; PLOT-1 BASIC8-3S
XYPLOT-Will plot single-valued functions of X, with X on the vertical axis.
3DGRAPH-Graphs functions of 2 variables. Each graph will be plotted 3 times.
PLOT-I-Plots integral values on a teletype terminal. No listing. Media Price Code: D2, G5 LODICE BASIC8-36 Submitted by: David Martin Abstract: Simulates rolls of one fair die and one loaded die. Students are to determine, by chi-square analysis, which is which. Media Price Code: D1 Business and Social Studies-Set 3 BASIC8-37
AMOR-Computes monthly interest on a loan, given term and interest rates.
PAYRL-Computes and prints the payroll for a small company.
CPI-An economics project to calculate the CPI of a given year.
SALES-Computes and prints the weekly sales for each salesman.
BANKER-Tests student's understanding of different methods of com- pounding interest. Media Price Code: D2 USAGE BASIC8-38 Submitted by: Dave Liebschen Operating System: EDUsystem-25 Source Language: BASIC Abstract: Tabulates usage of the computer system. Media Price Code: D1 LILAC: Laband's Ingeneous Little Automatic Computer BASIC8-39 Submitted by: Keith Leband Operating System: EDUsystem-25 Source Language: BASIC Abstract: LILAC is a hypothetical machine language written in Edusystem-30 BASIC for a PDP-8 series computer. The program itself is supposed to simulate a real computer's machine language. It contains quite a few instructions that can be found in real assembly languages, but modified in form to fit the needs of this simulator. It also has a few other instructions not found in assembly languages.
Due to the size of the actual program, (on a 4K PDP-8) you are limited to only 175 lines of machine language programming. If you are using a larger BASIC, you can easily modify the program for more programming text.
Since this program simulates many of the steps in learning a real computer's machine language (i.e. the loading and operation of pro- grams) it should be extremely useful to a beginner in machine language programming. Media Price Code: D2, G5 Tutorial Exercises in Chemistry BASIC8-40 Submitted by: Paul Couchon Abstract: Teacher's Guide and Student Workbook are available from DEC's Software Distribution Center.
TUTOR-A drill and practice program designed to develop a student's skills in mathematical processes. Allows a specific area to be chosen, gives number of correct answers and percentage score. Runs under TSS/8 BASIC.
SIMEQ3-Solves N simultaneous equations using the addition method.
PYTH-Generates sets of whole Pythagorean triples. It neither repeats nor prints multiples. Media Price Code: D2, G8 LIB9: Extended Precision Routines for BASIC BASIC8-45 Submitted by: G. Chase Abstract:
Limitations: Will work only with TSS/8 BASIC that has disk and an optional DECtape. BASIC has to be of the type that has data file capabilities. Size: 4 TSS/8 Disk Segments Media Price Code: D2, G5 STF and STM: Stellar Formation and Stellar Model BASIC8-48 Submitted by: Robert Schaffer Abstract: Two BASIC programs are provided which can be applied to studies of stellar evolution and nuclear physics. STF is used to simulate the birth of any star, given certain parameters. At the same time, it tests the possibility of stellar contraction and the start of fusion. If fusion becomes possible, STF considers the condensation a star, and it halts. If condensation proves impossible, then no simulation of birth is given-STF halts. The second program, STM, is composed of several sub-programs which represent data concerning a given star. These sub-programs make it possible to compute a sun-relative model for any star, plot an H-R Diagram, plot the Mass to Luminosity ratio, or estimate the radius of a star.
These programs are more applicable to CAI than actual scientific studies, due to a simplified view of the processes involved. Media Price Code: D4 GASSER BASIC8-49 Submitted by: Kent Springer Operating System: EDU-20/25 Source Language: BASIC Abstract: This program solves problems involving the Ideal Gas Law equation for any of the four variables in the equation. It will accept temperature in degrees Farenheit, Centigrade, or Kelvin, pressure in P.S.I., atmospheres, or mm of mercury, and volume in liters or milliliters. Media Price Code: D1, G5 CSHHS BASIC-73 BASIC8-50 Submitted by: "PK" Kretzman, George Roukis Abstract: CSHHS BASIC-73 is a language patterned after, and in fact, consisting of numerous modifications to DECUS No. 8-195, POLY BASIC. Extensive rebuilding of both the compiler and editing sections have given the language enormous scope and increased power. Neverthe- less, almost complete upward compatability has been maintained between POLY BASIC and CSHHS BASIC-73. Features include: 1). Computed GO TO, 2) Extended function definitions, 3) Data repointer, 4) Line search feature, 5) 'Tab' function, 6) Improved text handling, 7) Correction of all known POLY BASIC bugs, and many others. Note: No source available. Media Price Code: A2, F20 DISEDU: Loading EDUsystem-20 on the 4K Disk Monitor System BASIC8-51 Submitted by: Jeff Nisler Operating System: 4K Disk Monitor System Source Language: PAL-III Abstract: This program enables the user to load and save EDUsystem 20 on the 4K disk/DECtape monitor system. Media Price Code: D1, G5 (Includes F) POSTER, SIGNS BASIC8-52 Submitted by: Christopher A. Kryzan, Malcolm Slaney
This program also offers a good example of printout control.
This game runs on a PDP-8/L running a standad Edusystem-20 with a three-user configuration.
CHECK6C runs on an 8K PDP-8/L running Edusystem-20 with a three-user configuration.
NLYSIS HAS NO BASIS IN ACTUAL HANDWRITING ANALYSIS. The program is a good example of how the computer's reputation as a "superbrain" can be used to fool the uninitiated.
CLNDR5, with no changes, will run on an 8K Edusystem-20 with three users. When abbreviated (through the use of three-letter commands) the program will run on a four user system.
ACEYDU | BASIC8-55.1 |
Media Price Code: G5 | |
AMAZIN | BASIC8-55.2 |
Memory Required: 12K | |
Media Price Code: G5 | |
ANIMAL | BASIC8-55.3 |
Memory Required: 12K | |
Media Price Code: G5 | |
AWARI | BASIC8-55.4 |
Media Price Code: G5 | |
BAGLES | BASIC8-55.5 |
Media Price Code: G5 | |
BANNER | BASIC8-55.6 |
Media Price Code: G6 | |
BASBAL | BASIC8-55.7 |
Memory Required: 12K | |
Media Price Code: G7 | |
BASKET | BASIC8-55.8 |
Media Price Code: G5 | |
BATNUM | BASIC8-55.9 |
Media Price Code: G5 | |
BATTLE | BASIC8-55.10 |
Media Price Code: G5 | |
BINGO | BASIC8-55.11 |
Media Price Code: G5 | |
BLKJAC | BASIC8-55.12 |
Memory Required: 12K | |
Media Price Code: G8 | |
BOAT | BASIC8-55.14 |
Media Price Code: G5 | |
BOMBER | BASIC8-55.15 |
Media Price Code: G5 | |
BOUNCE | BASIC8-55.16 |
Media Price Code: G5 | |
BOWL | BASIC8-55.17 |
Media Price Code: G5 | |
BOXING | BASIC8-55.18 |
Media Price Code: G5 | |
BUG | BASIC8-55.19 |
Media Price Code: G7 | |
BULCOW | BASIC8-55.20 |
Media Price Code: G5 | |
BULEYE | BASIC8-55.21 |
Media Price Code: G5 | |
BULL | BASIC8-55.22 |
Media Price Code: G6 | |
BUNNY | BASIC8-55.23 |
Media Price Code: G5 | |
BUZZWD | BASIC8-55.24 |
Media Price Code: G5 | |
CALNDR | BASIC8-55.25 |
Media Price Code: G5 | |
CAN-AM | BASIC8-55.26 |
Memory Required: 12K | |
Media Price Code: G1O | |
CHANGE | BASIC8-55.27 |
Media Price Code: G5 | |
CHECKR | BASIC8-55.28 |
Media Price Code: G5 | |
CHEMST | BASIC8-55.29 |
Media Price Code: G6 | |
CHIEF | BASIC8-55.30 |
Media Price Code: G5 | |
CHOMP | BASIC8-55.31 |
Media Price Code: G5 | |
CIVILW | BASIC8-55.32 |
Memory Required: 12K | |
Media Price Code: G8 | |
CRAPS | BASIC8-55.33 |
Media Price Code: G5 | |
CUBE | BASIC8-55.34 |
Media Price Code: G5 | |
DIAMND | BASIC8-55.3S |
Media Price Code: G5 | |
DICE | BASIC8-55.36 |
Media Price Code: G5 | |
DIGITS | BASIC8-55.37 |
Media Price Code: G5 | |
DOGS | BASIC8-55.38 |
Media Price Code: G8 | |
EVEN | BASIC8-55.39 |
Media Price Code: G5 | |
FIPFOP | BASIC8-55.41 |
Media Price Code: G5 | |
FOOTBL | BASIC8-55.42 |
Memory Required: 12K | |
Media Price Code: G8 | |
FOTBAL | BASIC8-55.43 |
Memory Required: 12K | |
Media Price Code: G8 | |
FURS | BASIC8-55.44 |
Memory Required: 12K | |
Media Price Code: G10 | |
GOLF | BASIC8-55.45 |
Memory Required: 12K | |
Media Price Code: G10 | |
GOMOKO | BASIC8-55.46 |
Media Price Code: G5 | |
GUESS | BASIC8-55.47 |
Media Price Code: G5 | |
GUNNER | BASIC8-55.48 |
Media Price Code: G5 | |
HANG | BASIC8-55.50 |
Media Price Code: G5 | |
HELLO | BASIC8-55.51 |
Media Price Code: G5 | |
HEX | BASIC8-55.52 |
Memory Required: 12K | |
Media Price Code: G5 | |
HI-LO | BASIC8-55.53 |
Media Price Code: G5 | |
HI-Q | BASIC8-55.54 |
Media Price Code: G5 | |
HMRABI | BASIC8-55.55 |
Media Price Code: G5 | |
HOCKEY | BASIC8-55.56 |
Media Price Code: G5 | |
HORSES | BASIC8-55.57 |
Media Price Code: G5 | |
HURKLE | BASIC8-55.58 |
Media Price Code: G5 | |
KINEMA | BASIC8-55.59 |
Media Price Code: G5 | |
KING | BASIC8-55.60 |
Memory Required: 12K | |
Media Price Code: G10 | |
LETTER | BASIC8-55.61 |
Media Price Code: G5 | |
LIFE | BASIC8-55.62 |
Memory Required: 12K | |
Media Price Code: G5 | |
LIFE-2 | BASIC8-55.63 |
Memory Required: 12K | |
Media Price Code: G5 | |
LITQZ | BASIC8-55.64 |
Media Price Code: G5 | |
MATHDI | BASIC8-55.65 |
Media Price Code: G5 | |
MNOPLY | BASIC8-55.66 |
Memory Required: 12K | |
Media Price Code: G10 | |
MUGWMP | BASIC8-55.67 |
Media Price Code: G5 | |
NICOMA | BASIC8-55.68 |
Media Price Code: G5 | |
NIM | BASIC8-55.69 |
Media Price Code: G5 | |
NUMBER | BASIC8-55.70 |
Media Price Code: G14 | |
1CHECK | BASIC8-55.71 |
Media Price Code: G5 | |
ORBIT | BASIC8-55.72 |
Media Price Code: G5 | |
PIZZA | BASIC8-55.73 |
Media Price Code: G5 | |
POETRY | BASIC8-55.74 |
Media Price Code: G5 | |
POET | BASIC8-55.75 |
Media Price Code: G5 | |
POKER | BASIC8-55.76 |
Memory Required: 12K | |
Media Price Code: G8 | |
QUBIC | BASIC8-55.77 |
Memory Required: 12K | |
Media Price Code: G8 | |
QUEEN | BASIC8-55.78 |
Media Price Code: G5 | |
REVRSE | BASIC8-55.79 |
Media Price Code: G5 | |
ROCKET | BASIC8-55.80 |
Memory Required: 12K | |
Media Price Code: G5 | |
ROULET | BASIC8-55.84 |
Media Price Code: G8 | |
RUSROU | BASIC8-55.85 |
Media Price Code: G5 | |
SALVO | BASIC8-55.86 |
Memory Required: 12K | |
Media Price Code: G8 | |
SLOTS | BASIC8-55.88 |
Media Price Code: G5 | |
SNOOPY | BASIC8-55.89 |
Media Price Code: G5 | |
SPACWR | BASIC8-55.90 |
Memory Required: 12K | |
Media Price Code: G16 | |
SPLAT | BASIC8-55.91 |
Media Price Code: G5 | |
STARS | BASIC8-55.92 |
Media Price Code: G5 | |
STOCK | BASIC8-55.93 |
Media Price Code: G8 | |
SYNONM | BASIC8-55.94 |
Media Price Code: G5 | |
TARGET | BASIC8-55.9S |
Media Price Code: G5 | |
3DPLOT | BASIC8-55.96 |
Media Price Code: G5 | |
TICTAC | BASIC8-55.97 |
Media Price Code: G5 | |
TOWER | BASIC8-55.98 |
Media Price Code: G5 | |
TRAIN | BASIC8-55.99 |
Media Price Code: G5 | |
TRAP | BASIC8-55.100 |
Media Price Code: G5 | |
23MTCH | BASIC8-55.101 |
Media Price Code: G5 | |
UGLY | BASIC8-55.102 |
Media Price Code: G5 | |
WAR | BASIC8-55.103 |
Media Price Code: G5 | |
WEKDAY | BASIC8-55.105 |
Media Price Code: G5 | |
WORD | BASIC8-55.106 |
Media Price Code: G5 | |
YAHTZE | BASIC8-55.107 |
Memory Required: 12K | |
Media Price Code: G14 | |
ZOOP | BASIC8-55.108 |
Media Price Code: G5 |
The population occupies a grid up to 35 wide by 60 long. Excess height is automatically trimmed to save paper. Changes in the population are counted and the run stops automatically when the population reaches a stable pattern.
Note: This DECtape is in TSS/8 format and cannot be read by OS/8. TSS/8 V22B or TSS/8 V24 is required. Media Price Code: A6, H32 Format: TSS/8 CLILAC, LILAC Conversion BASIC8-66 Submitted by: Brett Fleisch Operating System: EDU-25 Source Language: BASIC Abstract: This version of LILAC (BASIC8-39) retains all the original commands, but is modified for EDU-25 BASIC. The number of lines has been reduced due to the occasional usage of the SHIFT/L command. Its highest line number is less than 2046. Also, two additional useful commands have been added. Media Price Code: D2, G5 TSSTLK: BASIC Language Communications Package for the TSS/8 BASIC8-67 Submitted by: Reed Christiansen Operating System: TSS/8 Abstract: TSSTLK utilizes a data file, TSSTKF, to transmit and receive messages to and from other terminals. Media Price Code: D1 BASIC Storage BASIC8-68 Submitted by: Sandra A Howell Source Language: 8K BASIC Abstract: BASIC Storage is a program written in the 8K BASIC language to accept an integer from the teletype and convert it to its 27 bit floating point equivalent. The integer is restricted to numbers between E +/- 38 and can be input as integers, decimal integers, or integers expressed in E format. The output is the octal of words 1, 2, and 3 respectively, in the floating point accumulator. Media Price Code: D1 CHESS BASIC8-69 Submitted by: Andy Kent Operating System: EDU-25 Source Language: BASIC Memory Required: 12K Abstract: Allows two people to playa game of chess using a computer as a board and a move recorder. The computer does not check for illegal moves. When the game is over, the computer prints the final position and every move for both white and black that was made. Media Price Code: D1, G5 PISTOL: Practically Imtantaneous Scheduling Typed On-Line BASIC8-70 Submitted by: Andrew R Bradbury Operating System: TSS/8 Source Language: BASIC Abstract: PISTOL is a BASIC source program devised to rapidly produce student schedules for various uses. It was originally designed to schedule student usage of a computer terminal, but may be used for many other scheduling problems. Note: Disk storage required (Could be modified to use DECtape) Media Price Code: D2, G5 CALC BASIC8-71 Submitted by: Jesse Heines Operating System: OS/8 Source Language: BASIC Abstract: CALC allows you to input any valid BASIC numerical expression and prints out the value of that expression on a CLASSIC or OS/8 system.
This program uses one BASIC language program to write another, CHAINs to a newly written program, and then CHAINs back to the original one. Media Price Code: D1, G5 Great Circle Course and Distance BASIC8-72 Submitted by: G. Brent Dalrymple Operating System: OS/8 Source Language: BASIC Abstract: This program computes the great circle distance, the initial course angle, and the initial great circle course from the latitude and longitude of the points of departure and destination. Media Price Code: D2, G5 POSTER BASIC8-73 Submitted by: Bradford Huntress Operating System: EDUCOMP EDU250 under OS/8 Source Language: EDUCOMP EDU250 BASIC Special Hardware Required: PDP-8/E with 3 teletypes and single DECtape unit Abstract: This program, an adaptation of BANNER, was designed to run under EDUCOMP EDU250 BASIC, but can easily be adapted to other BASICs as well. All letters now have rounded comers where appropriate, and no two characters, except the letter O and the number zero, are the same. Media Price Code: D2, G5 PING-PONG BASIC8-74 Submitted by: Edward J. Quigley Operating System: EDU-20 Source Language: BASIC Special Hardware Required: 8K - 3 user PDP-8/L, any terminal Abstract: This program allows you to play Ping-Pong against the computer, in a manner similar to that of game room machines. Properly hit balls are returned by the computer. Play continues until the program beats the opponent in a 7-0 shutout. Media Price Code: D1 SINCOS: SIN and COS Functions Graphing Program BASIC8-7S Submitted by: Geoffrey Mandel Source Language: BASIC Abstract: SINCOS allows the user to select the vertical limit of the θ (Theta) axis, in either real numbers or multiples of π (Pi). The program will then print out a graph of the SIN and COS functions, from 0.1 to the specified limit (in vertical steps of 0.1). The SIN wave is represented by a series of "*"s, and the COS wave by "+"s. The unit spacing along the θ and F (θ) axes is approximately equal. Multiples of Pi are indicated along the verticle axis.
Restrictions: SIN, COS and specialized use of TAB function necessary to run program. Media Price Code: D1, G5 GAMES, Set 4 BASIC8-76
SIERAC-A game of skill and luck
GUNNER-Simulation of a gun battle
MAGIC SQUARES-Will print a 5*5 magic square
BLACKJACK-A game of blacijack
VOTE-Simulation program which conducts elections featuring up to six candidates Media Price Code: D2 STREK-STAR TREK BASIC8-77 Submitted by: Christopher Starr Operating System: EDU-25 Source Language: BASIC Abstract: A version of the STAR TREK game which simulates a battle between the starship Enterprise and a Klingon vessel. It requires 8 blocks. Media Price Code: D2, G5 INDY SOO Survival Tests BASIC8-78 Submitted by: Steven Rabin Source Language: BASIC Abstract: This racing game simulates a 3,000 unit raceway on a BASIC system with the backslash or: statements and string variables. It requires 7 blocks. Media Price Code: D2, G5 MIS1, MIS2 BASIC8-79 Submitted by: Joshua Mogal Source Language: BASIC Abstract: This program plays a game which simulates the "Mission Impossible" program. It requires 6-blocks. Media Price Code: D1, G5 Geometry Routines, Prime Numbers, Bullon's Needle Theorem, Markov BASIC8-80 Submitted by: Joe Bowbeer Source Language: BASIC Abstract: GEOMTR is a group of 6 routines incorporated into a single program to aid in the solving of geometry problems.ยท
ONETWO is a game of chance played with the computer. Points are awarded on how the choices relate to each other. The computer plays the best odds. Media Price Code: D2 SADSAC BASIC8-82 Submitted by: Brother Joseph Autin, S. C. Source Language: EDUsystem 20 BASIC Abstract: In an effort to aid high school students in their study of computer science, the SAD/7400 "computer" simulation with a representative instruction set (including indirect addressing and floating point options) provides experience with a decimal machine code. The SAC compiler allows the student to write an assembly-level symbolic program which is translated into SAD machine instructions. Media Price Code: D2, E2, G8 PLTPKG: Mathematical TTY Plotting Package BASIC8-83 Submitted by: Brother Joseph Autin, S. C. Operating System: EDU-2 Source Language: BASIC Abstract: This package contains six TTY plotter programs as described below.
It allows the user to choose the graph scale and also to apply a function to the ordinates (as to get semilogarithmic graphs, for example).
The program was designed to minimize the graph printing time. Media Price Code: D2, G5 FOOTBALL BASIC8-85 Author: C. R. Desper, Army Materials and Mechanics Research Center, Watertown, MA Source Language: BASIC-8 Abstract: The program matches two players in a simulated football game, running under BASIC-8. The offensive team may select from six plays, plus punt and field goal attempt while the defense is chosen from four patterns, plus attempted block of kicks. The offense enters its plays through the teletype, while the defense is entered through the switch register, using the special UUF(X) patch. Play is timed against a software "clock;" each side is allowed three "time outs" per half. The duration of the game is four quarters, with additional periods in the event of a tie score. Actual time for a game averages 40-60 minutes. Media Price Code: D1, G8 GAMES-SET 5 BASIC8-86 Author: B. D. Fleish, J. A. Zec, R. E. Salz, E. Fisher
BASIC8-86.1 PLBUNY-Prints a facsimile of the Playboy bunny.
BASIC8-86.2 TEN-UP-Random number selection with a subtraction by the computer. Point of the game is to reach a total of 10. Edu 20 BASIC.
BASIC8-86.3 GUESS--Guess a number in as few tries as possible. Designed so that more than one person can play. Edu 25 BASIC.
BASIC8-86.4 PONG-Utilizes VT-50 display and OS/S BASIC to emulate the well-known home entertainment game. Note: Papertapes include PLBUNNY, TEN-UP, and GUESS only. PONG tape is not available. Media Price Code: D2, G7 BSC12K: A Modification to 8K BASIC Extending the Number of Variables BASIC8-87 Author: Jorge Paloschi, Universidad Nacional del Sur, Bahia Blanca, Argentina Source Language: PAL-III Memory used: 64 words Other Software Required: 8K BASIC Interpreter Abstract: A modification of "8K BASIC' that allows one to have an additional array of 1322 elements in field 2 is presented. Further, the dimension of the new array can be extended up to 4096 elements with only minor changes in a 20K configuration. Note: (Documentation in Spanish. Abstract and listing comments are in English). Media Price Code: D2, F5 BASIC8 Switch Register Function BASIC8-88 Author: C. R. Desper, Army Materials and Mechanics Research Center Watertown, MA Source Language: PAL-III Memory Required: 8K Other Software Required: BASIC-8 Abstract: This patch for the BASIC8 programming system permits input of numerical data through the switch register. Data is strobed in when switch zero is thrown up, then down. The subroutine is accessed through the UUF (X) function and the TAB function is dropped. The patch is used in the two-player version of the BASIC FOOTBALL game (BASIC8-85a). Media Price Code: D1, G5 Rational Roots of a Polynomial Equation BASIC8-89 Author: Andrew Linn, Miss Porter's School, Farmington, CT Source Language: BASIC Abstract: This program will determine the rational roots of any polynomial equation. If there are no rational roots, the program will tell you so. Media Price Code: D2 Math and Simulation Programs for Educational Use BASIC8-90 Author: Walter D. Bartlett, Tasmanian College of Advanced Education Operating System: EDU 25 Source Language: BASIC Abstract: A system of linked general purpose mathematical and computer simulation programs for use in an educational environment. Media Price Code: D6, H32 Format: OS/8 BASIC8 Single Key Reader BASIC8-91 Author: Jeffrey Shrager, Radnor High School Operating System: OS/8 Source Language: PAL-8 Other Software Required: OS/8 BASIC Abstract: It is often convenient to be able to read a single keystroke in the process of a BASIC program. Normal input is done via the INPUT statement, but this method requires that the user type a return at the end of input. KEYIN permits the program to poll the terminal for keystrikes and read and process these keys without having to stop the program and wait for input. Restrictions: BRTS User Overlay Area Media Price Code: D1 Symbolic Editor Program BASIC8-92 Author: Christopher A. Kryzan, Northwestern University, Chicago, IL Operating System: EDU-30 Source Language: BASIC Memory Required: 4K Abstract: Text-editing and word processing facilities are welcome and desired on all computer systems, including small systems with only one available compiler at one time period. In order to provide editing capabilities on even these small systems, EDITOR was created. BASIC was seen as one of the most abundant system languages in use on small high-school systems, and thus EDITOR was designed in the BASIC language. Text-editing capabilities similar to standard DEC editors and a character capacity of up to 6600 characters serve to enhance EDITOR's attractiveness. Media Price Code: D6, G7 Scrambled Word Generator BASIC8-94 Author: Christopher A. Kryzan, Northwestern University, Chicago, IL Operating System: EDU-30 Source Language: BASIC Abstract: Oftentimes instructors wish to supplement their lectures with extraordinary teaching aids. One common method utilized by teachers is scrambled word lists. In order to increase the ease with which lists can be compiled, SCRMBL was created. This program will scramble words in lists of up to 150 characters (or more on larger computer systems). An attractive feature of this program is its ability to generate multiple for mass distribution. Media Price Code: D1, G5 MADMAZ Maze Generator BASIC8-95 Author: Christopher A. Kryzan, Northwestern University, Chicago, IL Operating System: EDU-30 Source Language: BASIC Abstract: Computers have many non-scientific applications in addition to their technical side, one of which is found in demonstrations and gaming. An interesting sub-genre of this is the construction and solution of puzzles. MADMAZ is designed to create 15 X 15 maze puzzles, replete with solutions as well. Execution can be quite lengthy, but the results are well worth the wait. Media Price Code: D2, G5 Paper Tape Message Generator BASIC8-96 Author: Christopher A. Kryzan, Northwestern University, Chicago, IL Operating System: EDU-30 Source Language: BASIC Abstract: A variety of programs to produce punched tape messages have been published, but this particular version proves to be one of the most efficient yet designed in BASIC. The program consists simply of a data list of characters and a routine to enter and output the message, creating punched tape records of up to 400 characters in length. Media Price Code: D1, G5 HOCKEY BASIC8-97 Author: Joseph Cannata, State University of New York at Stony Brook, NY Source Language: BASIC Abstract: This version of HOCKEY is designed to simulate almost every facet of the game. To start, the rink was divided into 24 zones with an odd~ven numbering scheme. This allowed control and monitoring throughout the program. Because of this system, icing, offside passes, and passing could be built in. Icing and offsides are checked by differences in zones. Passing is based on a probability of completing a pass, depending upon whether it is a long or short pass, or whether it is a lateral or back pass. Restrictions: This program was written for use on a Univac 1110 computer, and will require modification for use on most other versions of BASIC. There are approximately 350 lines of code. Media Price Code: D2 Compass Deviation BASIC8-98 Author: G. Brent Dalrymple, U.S. Geological Survey, Menlo Park, CA Operating System: OS/8 Source Language: BASIC Memory Required: 8K Abstract: This OS/8 BASIC program calculates the deviation of a boat's compass using the relative bearing of a celestial body and the Time Azimuth method. A knowledge of the compass heading, the boat's position, the local magnetic variation and the GHA and declination of the body are also required. The program will accept up to 51 data sets for various compass headings and completes execution by printing a devia- tion table. The program runs in 8K of core. Media Price Code: D2, G5 Bowling Record Tabulator BASIC8-100 Author: Jerry N. Rabinowitz, Claymont School District, Claymont, DE Operating System: Paper Tape Source Language: BASIC-8 Memory Required: 8K Special Hardware Required: Teletype recommended Abstract: This two-part program will tabulate weekly records for a bowling league with twelve four man teams; but, can be used for leagues with any number of teams, and any number of bowlers. It will run under virtually any version of BASIC - NO string handling capabilities are required. Media Price Code: D2, G8 Battle of Numbers BASIC8-101 Author: Brad Tebow, Camelback High School, Phoenix, AZ Source Language: BASIC Abstract: The first question asked by the program (besides if you want instructions) is "Beginning number". The answer to this question should be an integer greater than 15. The next question is "Maximum to be removed". The answer should be an integer between 4 and 14 inclusive.
You and the computer will take turns removing a number equal to or less than the number inputted as the maximum to be removed. The object of the game is to force the computer to remove the last number. Media Price Code: D1, G5 Collection of Math and Demonstration Programs BASIC8-102 Author: Joe Bowbeer, Clinton High School, Clinton, IA Operating System: TSS/8 Source Language: BASIC Abstract: Eight programs are included in this package. They are: