str.
32
które mają wbudowany własny DOS). Komputer wykonuje tę czynność
automatycznie, jeżeli w systemie zastała rozpoznana stacja
numer 1 (przyłączana i włączona). Musisz jednak pamiętać, że
istnieją programy (np. inicjalizery), które pozwalają na
odczytanie innych programów z dyskietki bez DOS-u. NIE umożliwia
to jednak korzystania ze stacji przez te programy (zapisu i
odczytu danych) — próba dokonania takiej operacji daje w efekcie
komunikat o błędzie 130. Informacja ta jest ważna także dla
graczy. Niektóre gry mają bowiem możliwość ułożenia planszy lub
ustalenia parametrów przez użytkownika. Ich zapis i odczyt jest
zwykle możliwy tylko poprzez DOS. Przykładem maże być znana gra
"Pole Position II".
2.7. Zapis programów i danych
Wiele programów umożliwia zapisanie (i późniejsze
odczytanie) utworzonych danych: tekstów, rysunków, muzyki itd.
Do takiego zapisu konieczne jest wywołanie odpowiedniej funkcji
programu. Zależnie od stopnia skomplikowania programu i jego
"przyjazności" dla użytkownika możliwe są różne sposoby
wybierania urządzenia i/lub pliku do zapisu.
Postępowanie to jest najprostsze w przypadku programów,
które nakazują wybranie urządzenia z podanej listy. Wybór
drukarki, ekranu lub magnetofonu powoduje od razu realizację
zapisu (po ewentualnym ustaleniu parametrów). Dla stacji dysków
wymagane jest jeszcze podanie nazwy pliku, w którym będą
zapisane dane.
Jeśli program nie pyta o urządzenie do zapisu, to należy
podać nazwę odpowiedniego urządzenia, a dla stacji dysków także
nazwę pliku (np.: "P:", "S:", "C:" lub "D:PISMO.TXT"). Niektóre
z tych programów dopuszczają podanie dla stacji dysków tylko
nazwy pliku (bez nazwy urządzenia), na przykład "PISMO.TXT".
Bywają jednak programy, które nie pozwalają na wybór
urządzenia żadnym z podanych wyżej spobów. W takim przypadku
użytkownik ma pewną możliwość manewru, jeśli urządzeniem tym
jest stacja dysków. Można bowiem wykorzystać inny program do
przeniesienia programu z dyskietki na inne urządzenie (drukarką,
magnetofon itp.).
Nieco inaczej przedstawia się sprawa zapisu programów.
Ponieważ początkujący użytkownicy korzystają przede wszystkim z
Atari Basic, to opis będzie dotyczył tego właśnie języka (inne
języki programowania są opisane w rozdziale 13).
Zapis programów w Atari Basic jest realizowany przy pomocy
trzech instrukcji: LIST, SAVE i CSAVE. Dwie pierwsze umożliwiają
zapis na dowolnym urządzeniu, którego nazwa musi być podana po
instrukcji, np.:
LIST "P:" lub L."P: (drukarka)
LIST "C:" lub L."C: (kaseta)
LIST "D:nazwa" lub L."D:nazwa (dyskietka)
SAVE "C:" lub S."C: (kaseta)
SAVE "D:nazwa" lub S."D:nazwa (dyskietka)
Komentáře k této Příručce