Sesje ćwiczeniowe w tym rozdziale pomogą Ci ocenić, czego już się nauczyłeś. Jeśli tego jeszcze nie zrobiłeś, jest to właściwa pora aby włączyc komputer i załadować interpreter GW-BASICa.
Możesz używać komputera w trybie bezpośrednim do wykonywania podstawowych działań arytmetycznych. GW-BASIC rozpoznaje następujące symbole jako operatory arytmetyczne:
Działanie | Operator |
Dodawanie | + |
Odejmowanie | - |
Mnożenie | * |
Dzielenie | / |
Aby wprowadzić zadanie, odpowiedz na znak Ok znakiem zapytania (?), a po nim - poleceniem rozwiązującym zadanie, i naciśnij klawisz ENTER. W GW-BASICu znak zapytania może być używany zamiennie ze słowem kluczowym PRINT. Zostanie wyświetlona odpowiedź.
Wpisz, co następuje, i naciśnij klawisz ENTER key:
?2+2
GW-BASIC wyświetli na ekranie odpowiedź:
?2+2 4 Ok
Aby przećwiczyć inne działania arytmetyczne, zamień znak + pożądanym operatorem.
Język GW-BASIC nie ogranicza się do funkcji arytmetycznych. Możesz także wprowadzać złożone funkcje algebraiczne i trygonometryczne. Formaty dla tych funkcji są zamieszczone w Rozdział 6, "Stałe, zmienne, wyrażenia i operatory."
Język GW-BASIC może zostać użyty do zadań innych niż proste obliczenia algebraiczne. Możesz stworzyć program, który wykona serie operacji i następnie wyświetli wynik. Programując, tworzysz linie instrukcji zwanych poleceniami. Pamiętaj, że może być więcej niż jedno polecenie w linii, i że kazda linia zaczyna się od numeru.
Np. aby komendę PRINT 2+3 uczynić poleceniem, napisz:
10 print 2+3
Kiedy naciśniesz klawisz ENTER, kursor przesunie się do następnej linii, ale nic więcej się nie wydarzy. key, the cursor shifts to the next line, but nothing else happens. Aby spowodować, by komputer wykonał obliczenie, wpisz, co następuje, i naciśnij klawisz ENTER:
run
Ekran powinien wyglądać, jak niżej:
Ok 10 print 2+3 run 5 Ok
Właśnie napisałeś program w GW-BASIC.
Komputer przechowuje polecenie obliczenia, dopóki nie zostanie specjalnie pobudzony do jego wykonania (poleceniem RUN). To pozwala Ci wprowadzać więcej linii z instrukcjami. Kiedy wpiszesz komendę RUN, komputer wykona dodawanie i wyświetli wynik.
Następujący program ma dwie linie instrukcji. Wpisz:
10 x=3 20 print 2+x
Teraz użyj komendy RUN, aby komputer obliczył wynik.
Ekran powinien wyglądać, jak niżej:
Ok 10 x=3 20 print 2+x run 5 Ok
Dwie cechy, które odróżniają program od obliczeń w trybie bezpośrednim, to
Te cechy pozwalają komputerowi poznać, że wszystkie polecenia zostały wpisane i obliczanie może zostać przeprowadzone od początku do końca. Numeracja linii jest dla komputera pierwszym sygnałem, że jest to program, a nie proste obliczenie, i że nie musi wykonywać aktualnie obliczeń, dopóki nie wprowadzono komendy RUN.
Inaczej mówiąc, obliczenia są wykonywane w trybie bezpośrednim. Programy są pisane w trybie programowym.
Aby wyświetlić cały program jeszcze raz, wpisz komendę LIST i naciśnij klawisz ENTER:
list
Ekran powinien wyglądać, jak niżej:
Ok 10 x=3 20 print 2+x run Ok 5 Ok list 10 X=3 20 PRINT 2+X Ok
Zauważ drobną zmianę w programie. Małe litery, które wprowadziłeś, zostały zamienione na duże. Komenda LIST wykonuje taką zamianę automatycznie.
Klawisze funkcyjne to klawisze, które zostały przypisane do najczęściej używanych komend. Dziesięć klawiszy funkcyjnych jest umieszczonych z lewej strony klawiatury (na 81-klawiszowej klawiaturze dawnych pecetów - przyp. tłum.). Przewodnik do tych klawiszy i przypisane im komendy pojawiają się u spodu ekranu GW-BASICa. Aby oszczędzić czas i pisanie, możesz nacisnąć klawisz funkcyjny, zamiast wypisywać nazwę komendy.
Np. aby znowu wylistować Twój program, nie potrzebujesz wypisywać komendy LIST; zamiast tego możesz użyć przypisany do niej klawisz funkcyjny:
Twój program powinien ukazać się na ekranie.
Aby uruchomić program, po prostu naciśnij klawisz F2, który jest przypisany do komendy RUN.
Kiedy poznasz więcej komend, nauczysz się, jak używać klawisze F3 do F10. Rozdział 4, "Edytor ekranowy GW-BASICa," zawiera więcej informacji o klawiszach używanych w GW-BASIC.
Są dwie podstawowe drogi do zmiany linii. Możesz
Aby skasować linię, po prostu wpisz numer linii i naciśnij klawisz ENTER. Np. jeśli wpiszesz 12 i naciśniesz klawisz ENTER, linia o numerze 12 zostanie usunięta z programu.
Aby posłużyć się komedą EDIT, wpisz komendę EDIT, a po niej numer linii, którą chcesz zmienić. Np. wpisz, co następuje, i naciśnij klawisz ENTER:
edit 10
Do przeprowadzenia edycji możesz użyć następujących klawiszy:
| Klawisz | Funkcja |
| CURSOR UP, CURSOR DOWN, CURSOR LEFT, CURSOR RIGHT |
Przesuwa kursor pomiedzy poleceniami |
| BACKSPACE | Kasuje znak na lewo od kursora |
| DELETE (DEL) | Kasuje bieżący znak |
| INSERT (INS) | Pozwala wstawiać znaki na lewo od kursora. |
Np. do zmodyfikowania polecenia (linii) 10, aby odcztała x=4, Użyj klawisza CURSOR-RIGHT, aby przesunąć kursor na 3, i wpisz 4. Cyfra 4 zamieni w poleceniu cyfrę 3.
Teraz naciśnij klawisz ENTER, i nastepnie klawisz F2.
Ekran wyświetli:
Ok 10 X=4 RUN 6 Ok
Tworzenie programu jest podobne do tworzenia pliku danych. Program jest plikiem, zawierającym specyficzne instrukcje lub polecenia dla komputera. Aby móc użyć program ponownie, musisz zapisac go, tak samo jak plik z danymi.
Aby zapisac plik w GW-BASICu, zastosuj następującą procedurę:
Aby przywołać z powrotem zapisany plik,zastosuj następującą procedurę:
Plik został załadowany do pamięci i jest gotowy do wylistowania, edycji lub uruchomienia.