|
Serwis Edukacyjny Nauczycieli w I-LO w Tarnowie
Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej
Autor artykułu: mgr Jerzy Wałaszek |
©2026 mgr Jerzy Wałaszek
|
| SPIS TREŚCI |
Zanim rozpoczniesz czytanie tego rozdziału:
pobierz plik instalacyjny emulatora VB81
przeczytaj instrukcję instalacji i użytkowania emulatora VB81
GRAPH.P,
INT.P,
MATH.P,
ROOTS.P
W tym rozdziale zebrałem stare programy dla ZX81, które udało mi się odtworzyć ze starych notatek. Sądzę, że część z nich może być użyteczna nawet dzisiaj. Niestety, wiele z napisanych przeze mnie programów zaginęło na zawsze. Wszystkie prezentowane tutaj programy można dowolnie wykorzystywać, na co wyrażam zgodę jako ich autor. Życzę wiele zabawy.
Pobierz plik – MATH.P
Program ZX81 MATH jest prostą aplikacją "matematyczną". Pozwala on rozwiązywać równania liniowe i ich układy oraz równanie kwadratowe i sześcienne. Program taki może czasami być bardzo pomocny, o czym wie każdy student matematyki. Oczywiście dzisiaj korzysta się z MathCAD'a, ale w latach 80-tych był do dyspozycji jedynie ZX81. Jak widać radzi sobie całkiem nieźle.
Program napisany jest całkowicie w ZX81< BASIC, a następnie przenumerowany w symulatorze VB81.
Pobierz plik – INT.P
Program ZX81 INT jest aplikacją matematyczną w czystym języku ZX81 BASIC, która oblicza wartości całek oznaczonych metodą Simpsona – bardzo dokładną i nie wymagającą wielu kroków obliczeniowych. W programie możemy wprowadzić wzór dowolnej funkcji, określić przedział całkowania oraz liczbę kroków, która wpływa na dokładność i czas obliczeń.
Ten program demonstruje mocne cechy ZX81 BASIC. Funkcja VAL pozwala obliczać wartości dowolnych wyrażeń arytmetycznych – tego do dzisiaj nie ma nawet Microsoft Visual Basic (obrazek środkowy). Również dane wejściowe mogą być dowolnym wyrażeniem numerycznym (obrazek po prawej – wprowadzamy √3). To z tego m.in. powodu ZX81 stał się kultową maszyną początku lat 80-tych. Matematyk czy inżynier mógł wykorzystywać tę maszynę nawet do skomplikowanych obliczeń inżynierskich i naukowych. Wystarczyło opanować prosty język ZX81 BASIC i wziąć się do programowania.
Pobierz plik – GRAPH.P
Chociaż ZX81 posiadał bardzo skromne możliwości graficzne, to jednak można go było wykorzystywać do tworzenia wykresów (przynajmniej poglądowych) dowolnych funkcji matematycznych. ZX81 GRAPHER jest aplikacją, która służy do tego właśnie celu. Jako ciekawostkę podam, iż użyty w tym programie algorytm rysowania wykresów funkcji wykorzystywałem później wielokrotnie na "dużych" komputerach osiągając znakomite wyniki. Zatem ZX81 wcale nie był taki zły...
Pobierz plik – ROOTS.P
Program ZX81 ROOTS potrafi wyliczać pierwiastki dowolnych funkcji matematycznych. Wykorzystuje przy tym algorytm Regula Falsi. Należy jedynie podać wzór funkcji, przedział poszukiwań pierwiastka i rozpocząć obliczanie. Jeśli pierwiastek znajduje się w przedziale, to zostanie wyliczony.
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2026 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email:
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.