Horizons: Software Starter Pack
Encyclopedia
Horizons: Software Starter Pack is a software compilation for the ZX Spectrum
ZX Spectrum
The ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research Ltd...

, designed by Psion Software Ltd and published by Sinclair Research Ltd
Sinclair Research Ltd
Sinclair Research Ltd is a British consumer electronics company founded by Sir Clive Sinclair in Cambridge. Originally incorporated in 1973 as Ablesdeal Ltd., it remained dormant until 1976, and did not adopt the name Sinclair Research until 1981....

 in 1982.

It was not released on its own, but came bundled with new ZX Spectrums. Side A of the cassette tape contains lessons and tutorials pertaining to the Spectrum and Side B contains eight programmes written in BASIC
BASIC
BASIC is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code....

. It was considered a good companion to the Spectrum manual.

Side A contents

Side A contains six separately-loading tutorials. The first is an overview of the Spectrum hardware. Programmes 2 to 5 are specific computing lessons. The final programme is a glossary of ZX Spectrum BASIC keywords.

Side B contents

Side B contains eight programmes written in BASIC.
  1. Thro' the Wall is a Breakout clone
    Breakout clone
    A Breakout clone is a sub-class of the "bat-and-ball" genre introduced with the Magnavox Odyssey's Tennis and Atari's Pong...

     which, while basic, was described as very addictive.
  2. Bubblesort is an implementation of the bubble sort
    Bubble sort
    Bubble sort, also known as sinking sort, is a simple sorting algorithm that works by repeatedly stepping through the list to be sorted, comparing each pair of adjacent items and swapping them if they are in the wrong order. The pass through the list is repeated until no swaps are needed, which...

     sorting algorithm
    Sorting algorithm
    In computer science, a sorting algorithm is an algorithm that puts elements of a list in a certain order. The most-used orders are numerical order and lexicographical order...

    .
  3. Evolution is a mathematical model of a simplified ecosystem of foxes and rabbits using the Lotka-Volterra equation
    Lotka-Volterra equation
    The Lotka–Volterra equations, also known as the predator–prey equations, are a pair of first-order, non-linear, differential equations frequently used to describe the dynamics of biological systems in which two species interact, one a predator and one its prey...

    s.
  4. Life is an implementation of Conway's Game of Life
    Conway's Game of Life
    The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970....

    .
  5. Draw is a basic object-based drawing utility.
  6. Monte Carlo is a simulation of the repeated rolling of two dice which graphs the expected and observed probability distribution
    Probability distribution
    In probability theory, a probability mass, probability density, or probability distribution is a function that describes the probability of a random variable taking certain values....

    .
  7. Character Generator is a utility for editing the ZX Spectrum UDGs
    ZX Spectrum character set
    The ZX Spectrum character set is the variant of ASCII used in the British Sinclair ZX Spectrum computers. It is based on ASCII-1967 , but with one character from ASCII-1963 , two non-standard graphics characters, an idiosyncratic use of the control code area and use of the 128 high-bit...

     (user defined graphics).
  8. Beating
    Beat (acoustics)
    In acoustics, a beat is an interference between two sounds of slightly different frequencies, perceived as periodic variations in volume whose rate is the difference between the two frequencies....

     of Waves
    plots the sum of two sine wave
    Sine wave
    The sine wave or sinusoid is a mathematical function that describes a smooth repetitive oscillation. It occurs often in pure mathematics, as well as physics, signal processing, electrical engineering and many other fields...

    s.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK