Archiwum 26 lutego 2020


X11-BASIC - tworzenie szybkich programów,...
Autor: robosy | Kategorie: nauka  komputery 
Tagi: liczby Fibonacci   język programowania   efektywne programowanie   złożoność obliczeniowa   quick sort iteracyjnie  
26 lutego 2020, 21:35

pobieraku dostępna jest polska instrukcja języka programowania X11-Basic wraz z uwagami dotyczącymi tworzenia szybkich programów na przykładzie generowania ciągów liczb Fibonacciego oraz szybkiego sortowania w wersji rekurencyjnej i iteracyjnej. Dodałem też kod gry "Symulator jazdy" w tym języku dla systemu Android.

Jest to język iteracyjny będący alternatywą dla Javy czy Pythona charakteryzujący się prostą, przejrzystą składnią wzorowaną na GFA Basic znanego z komputerów Atari ST. Dostępny jest na większości platform sprzętowych i systemów.

Gra Symulator jazdy polega na jak najszybszym przejechaniu trasy przy jednocześnie najmniejszym zużyciu energii odpowiednio dozując moc za pomoca przesuwania wskażnika "=" (im niżej ekranu - tym większa moc, im mniejsza wartość tE - tym lepszy przejazd). Ścigamy się z pojazdem jadącym ze stałą mocą.

Konieczne jest zainstalowanie interpretera X11-Basic i skopiowanie pliku z grą oraz trasą do katalogu /bas. Prawdopodobnie będzie trzeba też ustawić domyślną ścieżkę katalogu, w X11-Basic robi to komenda:

CHDIR "ścieżka z nazwą katalogu"

np. CHDIR "/mnt/sdcard/bas/"

aby wyświetlić domyślną ścieżkę należy wpisać:

? DIR$()