| Kategorie: nauka komputery
Tagi: liczby Fibonacci język programowania efektywne programowanie złożoność obliczeniowa quick sort iteracyjnie
26 lutego 2020, 21:35
W 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$()