Horizons: pakiet startowy oprogramowania

Horizons: kaseta Software Starter Pack

Horizons: Software Starter Pack to kompilacja oprogramowania dla ZX Spectrum , zaprojektowana przez Psion Software Ltd i opublikowana przez Sinclair Research Ltd w 1982 roku.

Nie został wydany samodzielnie, ale był dostarczany w pakiecie z nowymi ZX Spectrums. Strona A kasety zawiera lekcje i samouczki dotyczące Spectrum, a strona B zawiera osiem programów napisanych w języku BASIC . Uznano go za dobrego towarzysza podręcznika Spectrum.

Zawartość strony A

Strona A zawiera sześć samouczków ładowanych oddzielnie. Pierwszy to przegląd sprzętu Spectrum. Programy od 2 do 5 to specyficzne lekcje informatyki. Końcowy program jest glosariuszem słów kluczowych ZX Spectrum BASIC.

Zawartość strony B

Strona B zawiera osiem programów napisanych w języku BASIC.

  1. Thro 'the Wall to klon Breakout , który, choć podstawowy, został opisany jako bardzo uzależniający.
  2. Bubblesort to implementacja algorytmu sortowania bąbelkowego .
  3. Ewolucja to matematyczny model uproszczonego ekosystemu lisów i królików wykorzystujący równania Lotki-Volterry . Logika była taka, że ​​zbyt mała populacja królików zapewniłaby niewystarczającą ilość pożywienia dla lisów, których liczba następnie spadałaby, aż zbyt mała liczba lisów doprowadziłaby do ponownego wzrostu populacji królików i cykl byłby kontynuowany. Jeden wyznaczył liczbę królików i liczbę lisów na początek, a następnie obserwował podstawowy wykres dwóch populacji rosnących i opadających. W dowolnym momencie można było wstrzymać symulację i zapisać ją na kasecie audio, naciskając „Nagraj” na podłączonym zdalnym magnetofonie, a następnie wznowić symulację na Spectrum od tego momentu.
  4. Życie jest implementacją gry w życie Conwaya .
  5. Draw to podstawowe narzędzie do rysowania oparte na obiektach .
  6. Monte Carlo to symulacja powtarzającego się rzutu dwiema kostkami, która przedstawia wykres oczekiwanego i zaobserwowanego rozkładu prawdopodobieństwa .
  7. Generator znaków to narzędzie do edycji ZX Spectrum UDG (grafika zdefiniowana przez użytkownika).
  8. Beating of Waves przedstawia sumę dwóch fal sinusoidalnych .