Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

|Sk:

. **• ^
WYBIERZ SAM
CZAS ZACZAĆ BIEC
GRA O JUTRO
„Wyśledzić moment historyczny, w którym li¬ chem byłoby niepełne jego wykorzystanie. Dla¬
Komputery — nareszcie w szkole? 3
czydło dosięgło Rozumu, jest równie trudno, jak tego, między innymi, zaproponowaliśmy działa¬
ów, co małpę przemienił w człowieka” — tą bły¬ czom niektórych klubów prowadzenie rubryk i
SWEGO NIE ZNACIE
skotliwą uwagą zapożyczoną od Stanisława klanów w „Bajtku”. A juz wkrótce ogłosimy Apple II na Grzybowskiej . 4
Lema zainauguroioahśmy we wrześniu ub.r. współzawodnictwo kluboio komputerowych o TEST Gemini 10X
wydawanie „Bajtka”. W ciągu roku trafiło do Złotą Dyskietkę „Bajtka’ Szczegóły za mie¬ KLAN COMMODORE
rąk Czytelników 1 min 700 tysięcy egzemplarzy siąc. C-128
naszego pisma. Jak przekonuje comiesięczne W drugi rok swego istnienia wchodzi „Baj-
„głodowanie” odbywające się przy kioskach tek” iv doborowym towarzystwie Otóż ośmie¬
Poradnik młodego pirata cz. II ... 10
„Ruchu” — o wiele za mało lone naszym powodzeniem zaczęły się pojawiać Zabezpieczenia C-64 11
Drugi rok wydawania „Bajtka” rozpoczyna¬ kolejne pisma komputerowe Również prasa co¬ KLAN AMSTRAD-SCHNEIDER
my równocześnie z początkiem nowego roku dzienna i tygodniowa zapełniła się rubrykami Jednoręki bandyta.12
szkolnego. Jest to dla zawartości naszego tytułu poświęconymi komputerom osobistym, progra¬ Jak odbezpieczyć program .... 14
okoliczność istotna gdyż uczniowie, zwłaszcza mowaniu itp Cieszy nas to poszerzające się
ze szkol ponadpodstawowych, stanozoią znacz¬ „mikro”-towarzystwo, gdyż znaczy to przecież,
Magnetofon i Amstrad .14
ną grupę wsrod naszych odbiorców (a również i że rzucone przez nas hasło podjęcia społecznym KLAN ATARI
ws^ód autorow co nas bardzo cieszy). Dla wysiłkiem powszechnej edukacji informatycz¬ Na cały ekran .19
tych „starych”, zagorzałych czytelników przy¬ nej zostało sformułowane trafnie i na czasie Komputer sam się programuje . . 19
gotowaliśmy na ten rok sporo niespodzianek Jako pierwszy dołączył do zapoczątkowanego KLAN SPECTRUM
Mamy również nadzieję, że zdobędziemy no¬ przez „Bajtka” frontu miesięcznik „Kompu¬
TOBOS-FP, pierwszy polski
wych sympatyków, a wiążemy te oczekiwania z ter” Zaraz potem pojawił się „IKS” — dodatek
wprowadzeniem do niektórych szkół nowego do „Żołnierza Wolności”. W momencie, gdy pi¬ kompilator .20
przedmiotu — „elementy informatyki”. Przed¬ szę te słowa, podano informację, że bliski jest CO JEST GRANE
miot ten wywołuje zresztą mieszane uczucia. już czas ukazania się „Mikroklanu”. Usamo¬ Latający kómputer.15
Dzieliłem się już na tym miejscu radością z dzielnia się coraz bardziej „Informik —stano¬ Panama Joe .15
faktu, że najbardziej powołana ku temu instytu¬ wiący do tej pory integralną częsc „Młodego
Lista Przebojów i recenzje.18
cja — czyli szkoła — zaczyna nareszcie Technika” Jest coraz lepiej, przynajmniej jeśli
wprowadzać uczniów w świat pojęć, metod i chodzi i nakład i ambicje zespołów redakcyj¬
OBOK KOMPUTERA
urządzeń informatyki Ale nieśmiałość i ograni¬ nych I choc formalnie każde z pism ma nieco Drążek sterowy .19
czoność tego początku budzi nie skrywany — i inny profil i inaczej wyobraża sobie podstawo¬ WARTO PRZECZYTAĆ
to nie tylko pizeze mnie — niedosyt. Bo zaczę¬ wy krąg odbiorcow, to przecież jednocześnie Micro Strad, Sinclair User, Chip . . 25
liśmy wprawdzie w powszechnej edukacji kom¬ występuję między nami cicha rywalizacja My¬
PRZED EKRANEM
puterowej isc do przodu, ale inni, myślę o par¬ ślę, ze jest to zjawisko zdrowe, a Czytelnicy
tnerach z RWPG, zaczęli już w tym czasie biec mogą na tej rywalizacji tylko skorzystać.
Dobry program.24
W rezultacie dystans między nami stale się po¬ Ale ]est też wiele problemów, które możemy JAK TO ROBIĄ INNI
większa.. Zanim więc nasze władze oświatowe rozwiązać tylko razem Dotyczy to na przykład Szkoła im. Indiry Gandhi w Sofii . . 28
zdołają całkowicie się przebudzić, chciałbym stworzeniai i propagowania „kodeksu etyczne¬ TYLKO DLA PRZEDSZKOLAKÓW
przypomnieć co kilfca miesięcy temu powiedział go” miłośnika informatyki, ochrony progra¬ Notesik.29
w wywiadzie dla „Bajtka” profesor Andriej mów, utrudniania działalności rożnego typu
Jerszow, przyjaciel naszego pisma Otóż ten
GIEŁDA .30
hochsztaplerów wspólnego redagowania mię¬
najwybitniejszy radziecki informatyk stwier¬ dzy wydawniczej „Biblioteczki mikrokompute¬ NIE TYLKO KOMPUTERY
dził bez ogródek: rowej”, reprezentowania interesów zarowno Homo intelligens.32
„Młodzież nie powinna czekac na niczyje de¬ miłośników mikroinformatyki jak i naszych
cyzje, ani na niczyją zgodę, gdy w grę wchodzi własnych (byc może warto pomyśleć o utworze¬
„BAJTEK” — MIESIĘCZNY DODATEK DO
rozwijanie szerokiego programu edukacji infor¬ niu Klubu Publicystów Informatycznych przy „SZTANDARU MŁODYCH”.
matycznej, której pierwszym etapem powinno SD PRL), itp. itd Dlatego redakcja „Bajtka” ADRES: 00-685 Warszawa, ul Wspólna 61 Te¬
byc opanowanie umiejętności posługiwania się najstarszego pisma mikrokomputerowego w lefon 21-12-05.
komputerami osobistymi Nie trzeba czekać, aż Polsce — występuje z inicjatywą zorganizowa¬ Przewodniczący Rady Redakcyjnej. Jerzy Do¬
przyjdą one do szkoły. Można organizować klu¬ nia spotkania redaktorów wszystkich pism i ru¬ mański —- redaktor naczelny „Sztandaru Młodych”.
by komputerowe, można wymyśleć sto innych bryk komputerowych Występujemy z tą inicja¬ ESPOŁ REDAKCYJNY: Waldemar Siwiński
sposobów... ” tywą publicznie, gdyż nie o prywatne pogadusz-
(z-ca redaktora naczelnego „SM” — kierownik ze¬
społu „Bajtka ), Roman Poznański (z-ca sekreta¬
Nie rezygnując z pretensji i wymagań wobec ki nam przecież chodzi, tylko o omówienie
rza redakcji „SM” — sekretarz zespołu „Bajtka”),
szkoły przejdźmy unęc do zasadniczej sfery za¬ spraw żywo interesujących szerokie kręgi miło¬
Krzysztof Czernek, Klaudiusz Dybowski, Sławomir
interesowań naszego pisma czyli do społeczne¬ śników komputerów osobistych w naszym kra¬ Gajda (red techniczny), Andrzej Kowalewski, Wie¬
go ruchu komputerowego Jest on naszym ocz¬ ju. Jesteśmy przekonani, że koledzy z bratnich sław Migut, Sławomir Polak Tomasz Pyć, Wanda
kiem w głowie jako jedyny, przynajmniej na ra¬ pism i rubryk komputerowych dorzucą swoje Roszkowska (opr graficzne), Michał Silski, Kazi¬
zie, sposób na to, aby komputery osobiste nie pakiety problemów, które należy wspólnie omo- mierz Treger, Marcin Wabgorski, Roman Wojcie¬
stały się wyłącznie „zabawą dla bogaczy Klu¬ wic O wynikach naszej dyskusji poinformuje¬ chowski, Sergiusz Wolicki Zdjęcia w numerze: Le¬
my obszernie Czytelników Jesteśmy bowiem opold Dzikowski i Grzegorz Rogiński
by komputerowe stwarzają bowiem szansę kon¬
taktu z komputerem tym, którzy w inny sposob przekonani, że czas ]uż najwyższy rozpocząć WYDAWCA: RSW „Prasa-Ksiązka Ruch’ Mło¬
nowy etap w powszechnej edukacji informaty- dzieżowa Agencja Wydawnicza, a!. Stanów Zjed¬
tego kontaktu mieć nie będą Jednocześnie po¬
noczonych 53, 04-028 Warszawa Telefony Cen¬
tencjał pasji działalności społecznej klubowi¬ cznej w Polsce. Czas zacząć biec!
trala 13-20-40 do 49, Redakcja Reklamy 13-20-40
czów jest tak duży a udowodnił to chociażby do 49 w. 403, 414.
„Abakus”, czy też imponująco rozwijający swo¬ Cena 100 zł.
ją działalność ursynowski „Maniak * — żp grze¬ Waldemar Siwiński Skład techniką CRT-200, przygotowalnia offsetowa
i druk PRASOWE ZAKŁADY GRAFICZNE RSW
„PRASA-KSIĄ7KA-RUCH w Ciechanowie ul
Sienkiewicza 51.
Zam 1149/86, nakład 250 000 egz. P-101

2 Bajtek9/86
GRA O JUTRO
ZDJĘCIA W NUMERZE: LEOPOLD DZIKOWSKI, GRZEGORZ ROGIŃSKI

nie zamierzamy
wychować
programistów

komputerów

— Dlatego teoria informatyki zo¬


stała organiczona do minimum?
— Oczywiście, ponieważ me za¬
mierzamy wychowywać przyszłych
profesjonalnych programistów a użyt¬
kowników komputerów Ważna jest
dla nas umiejętność korzystania z juz
ułożonych programów. Program zo¬
stał tak ułożony, zęby uczeń zaczął
pracować z komputerem juz w drugiej
godzinie zajęć to jest właśnie nowo¬
czesność informatyki
— Innym nowum jest to, że do
grupy mogą należeć uczniowie z
różnych klas: od pierwszej do osta¬
tniej. Czy różnice w poziomie inte¬
lektualnym nie utrudnią zajęć?
— Różnice te nie stanowią żadne¬
go problemu, gdyż dużo czasu przez¬
nacza się na pracę indywidualną.
— Wydaje się jednak, że przewi¬
dziane na ten cel 20 proc. godzin to
niewiele.
— Rzeczywiście, może wydawać
się, ze me jest to dużo. Ale przecież w
trakcie całych zajęć uczniowie pracują
z komputerem treść programu celo¬
wo jest ujęta ogolme Nie napisano, co
robie w każdej godzinie — to powinno
zaiezec od inwencji nauczyciela i od
tego, jak będzie współpracować z kla¬

— Czy program konsultowano z
nauczycielami?
— Przede wszystkim zespół, który
Rozmowa szkolnym sprzętem informatycznym i
jego oprogramowaniem. Dodatkowym
go opracowywał, składał się w więk¬
szości z nauczycieli-praktykow Ale

z doc. dr hab. Stani stawem celem nauczania elementów informa¬


tyki jest stworzenie warunków sprzy¬
oczywiście były prowadzone dyskusje
w bardzo szerokim gronie, odwoływa¬
jających w korzystaniu z komputera liśmy się do doświadczeń szkół, w
Waligórskim, podczas uczenia się matematyki, fizy¬
ki, chemii, pracy-techniki i innych
których uczono elementów informaty¬
ki, wykorzystaliśmy dostępną w kraju
Członkiem Prezydium przedmiotów * literaturę — także zagramczną
Zarządu Głównego PTI, Nie jest więc najważniejszym celem
nauczanie języków programowania,
— Jednym z ulubionych argu¬
mentów przeciwników zmian jest
przewodniczącym zespołu, czy — używając języka młodzieżowe¬
go — opowiadanie o bitach latających
stwierdzenie, że najbardziej szko¬
dliwe jest eksperymentowanie na
który opracował program we wnętrzu komputera Nie jest także
celem dokładne zapoźnanie z budową
uczniach.
— A czy można w ogolę wyobrazić
przedmiotu „elementy informatyki”. sprzętu Najważniejsze jest nauczę- sobie wprowadzenie nowego przed¬
— Od pierwszego września w szę byc spełnione, zęby w ogolę roz¬ nie, jak posługiwać się komputerem miotu bez eksperymentalnego spraw¬
niektórych szkołach pojawi się poczynanie zajęć miało sens jako narzędziem. dzenia? Znam kilka szkół we Wrocła¬
nowy uzupełniający przedmiot — Jakie są cele nauczania? wiu i w Warszawie — a są także inne
„elementy informatyki”. Przedmiot, — Program wyraźnie formułuje w kraju — gdzie program sprawdzono
ktorego nauczanie w szkołach ele kształcenia i — na co zwracam i odbyło się to bez szkody dla ucz¬
praktycznie nie ma żadnych trądy uwagę — wychowania. Oto one. „Za¬ niów Zresztą, program cały czas jest
cji. Kto jest autorem programu? sadniczym celem zaięc z elementów sprawdzany Także na b!i ł'ze lata
— Program został opracowany informatyki jest nauczanie metod roz¬ będą jegc sprawdzianem
przez Polskie Towarzystwo Informaty¬ wiązywania za pomocą komputera — Czy będzie modyfikowany i w
czne na zlecenie Instytutu Programów prostych problemów na poziomie pro¬ jakim trybie?
Szkolnych i zatwierdzony w lipcu gramu liceum ogólnokształcącego, — Prograr? jest z* a zony i
1985 roku przez ministra oświaty i wy dostosowanych do wiedzy i umiejęt¬ chyba przez najbliższe lata nie
chowania do realizacji w roku szkol¬ ności uczniów W trakcie tych zajęć będzie zmieniany. Co be -óźmej?
nym 1986/87 Przez poł roku dysku¬ uczniowie powinni poznać podstawy Zależy oo doświadczeń, eie trzeba
towaliśmy nad programem, celami programowania oraz zdobyć praktycz¬ zdawać sobie sprawę r a gr/ałLuwne
nauczania oraz warunkami, które mu¬ ne umiejętności posługiwania się zm any— nawet w program^ dopie c

Bajtek 9/86 3
GRA O JUTRO
wprowadzonym — też nie są dobre — Doszliśmy do punktu krytycz¬ Przedwczesna powszechność
— W rozdziale „Treści kształce¬ nego. Praktycznie nie istnieje pols¬ i obligatoryjność nauczania in¬
nia i wychowania” w punkcie „Ob¬ ki komputer szkolny — na razie są formatyki zawiera ogromne ry¬
sługa mikrokomputera’ czytamy, tylko jego założenia. Meritum, naj¬ zyko popełnienia poważnych
ze jednym z zadań jest „zapozna¬ bardziej znany rodzimy mikrokom¬ pomyłek. Rozsądek nakazuje
nie ssę ze szkolnym mikrokompute¬ puter personalny nie spełnia tych poprzedzić powszechne wpro¬
rem”. A coż to takiego jest? Prze¬ warunków. Wyprodukowano zaled¬ wadzanie elementów informa¬
cież praktycznie nie istnieje „polski wie kilka prototypów Juniora — tyki okresem próbnym, w któ¬
miKroKomputer szkolny”! Szkoły praktycznie więc nie ma o czym rym gromadzone byłyby do¬
maję zbieraninę najróżniejszego mówić. Wszyscy się zgadzają, że świadczenia w szkołach, posia¬
sprzętu, gromadzonego na zasa¬ czas najwyższy zacząc kształcenie dających eksperymentalne,
dzie: bierzemy wszystko co się tyl¬ informatyczne Ale jednocześnie właściwie wyposażone, labora¬
ko uda zdobyć nie ma zaplecza, są opinie, że nie toria z odpowiednim sprzętem i
— Dlatego zakradamy w progra- jesteśmy przygotowani do wpro¬ oprogramowaniem, oraz odpo-
mie, ze ;ec zajęczi się rozpoczynaj wadzenia tego przedmiotu. wiednio przygotowanych nau¬
+
n rz ew i dziano zapoznan-e się Z czycieli, którzy byliby współ¬
— Zgadzam się dlatego uparcie
".kr. )KO mputerem - — to szkoła juz r 1 * ci twórcami właściwych metod
podkreślam powodzenie akcji zależy
i ?. y _ to num i prz^ 'padają n;e więc;ej nauczania, współpracując z od¬
od dobrego wyposażenia i przygoto¬
JD

:. • r t r 7 *y/ jedna klawiatur e


O

>

\ V, *r\ carczo ci okradnie jest okr wania nauczycieli Nie chcę wartoś¬ powiednimi uczelniami, ośrod¬
kami doskonalenia lub placów¬
Od marca 1985 roku nikt
ciować — co ważniejsze, są to dwa
I:L o o takie;no szkolny mikr 0-
mc •nier Mus; rrMeć..pamieć wew
równorzędne i niezbędne czynniki. A
kami metodycznymi.
— Jaki procent szkół jest w sta¬
w Wydziale Hufców Zagrani¬
wyposażenie to me tylko komputery i
i iętrz r.ą rsie mniejs; ą ok 54 kilobajl
. urn iąc .zewnętrznąs na dyskach mię
urządzenia peryferyjne, a także opro¬
nie już w tym roku rozpoczynać za¬
jęcia?
cznych Komendy Głównei
, h t* rmżor ekran o w y 7 grafik o- gramowanie i materiały pomocniczne,
chociażby poradniki metodyczne
— Około 1 proc Jeżeli uwzględ¬ OHP nie wyobraża sobie iuż
ii w o śc nawania kresek), kiawiatu "ę nimy, ze jest ok 3 tys. szkół mogą¬
od po W1 u dającą po! skirr. normom i z — Ministerstwo Oświaty i Wycho¬
wania opracowało program rozwoju
cych wprowadzać przedmiot, a kursy pracy bez pomocy kompute¬
po'sk : ł mi i alfabetem. możliwość przyłą- przygotowujące objęły 200 -300 nau¬
.'■•jma drugiego monitora drukarki
kształcenia informatycznego. Mówi on
czycieli, jeżeli uwzględniamy orak ra. Apple II przejął z powo¬
o różnych formach, od kołek mikro¬
Pożądana jest pamięć kasetowa lub
możliwość przyłączenia magnetofonu
komputerowych — a więc zajęć ama¬
sprzętu — to otrzymamy ten jeden
procent
dzeniem cała ..biurokracje”
torskich — po wprowadzenie nowego
kasetowego, urządzenia do lokalizacji
punktu "a ekranie mysz, manipulator
przedmiotu do szkół które musi byc
— Nie brzmi to zbyt optymisty
cznie. Producenci sprzętu kompu¬
i dokumentacje wyjazdów
albo ąioro świetlne, struktura otwarta —
poprzedzone dwuletnimi przygotowa¬
niami Przez dwa lata 1986-1987 re¬
terowego twierdzą wręcz, że nie je¬ zagranicznych, w których
umożliwiająca dalszą rozbudowę. rą- steśmy w stanie produkować wię¬
:zms z !nrvmś urządzeniami peryfe¬ sort oświaty będzie się przygotowywał
do wprowadzenia przedmiotu ele¬
cej niż 5 tys. mikrokomputerów ro¬ uczestniczy za pośrednic¬
ryjny lub przyłączenie do sieci. cznie, i tak jest to liczba solidnie
— Czy w obecnej sytuacji nie są menty informatyki. W tym czasie moż¬
zawyżona. MERA-ELZAB produku¬ twem OHP ponad 25 tysięcy
na prowadzić te zajęcia w szkołach
to wymagania zbyt rygorystyczne?
rmy sorzet do nauczania ele które mają juz pewne doświadczenia
je rocznie 2 tys. Meritum i jest to
produkcja uboczna, do której za¬
osób rocznie?
zapiecze i przygotowanych nauczy¬
nentow informatyKi w szkoIo prakty kład dopłaca Sprzęt którym dysponujemy to Ap¬
znte się nie nadaje Można przy iego cieli Nie ma żadnych nacisków zęby Dlatego ministerialny program ple ii e z pamięcią 128 kB monitor
pomocy robić rożne oroby w Kołkach pyło tych szkół jak najwięcej Wręcz
komouteryzacji szkół zakłada, ze na¬ dwa napędy dvskow elastycznych
mikrokomputerowych — me ograni¬ przeciwnie, zaleca się jak największą
leży zapewnie jednostkom resortu oraz drukarka imagewriter
czonych jednak ściśle szkolną meto¬ ostreznose Niestety dwa lata to bar¬ oświaty możliwość zakupu 75 tys Jakie przyjęliśmy .rałozenia przy
dyką nauczania oceniania promowa¬ dzo nało Dlatego w pierwszej Kolej¬ sztuk Kompletnych zestawów mikro¬ projektowaniu sposobu wykorzystania
ność sprzęt powinien byc dostarczo¬ komputerowych wraz z odpowiednimi
nia itd W orzybliżemu — z wyjątkiem naszego Apple a9
ny do ośrodków kształcenia nauczy¬
klawiatury i dyskietek — zbliżony do urządzeniami peryferyjnymi I materia 1 Aoy system był naprawdę efek
cieli. Nauczyciel me może uczyc się łami
wymagań iest Spectrum Obecnie tywnie wykorzystany trzeba napisać
mformatyki razem / uczniami Byłoby — W naszych warunkach iiczba
przy iego pomocy sa prowadzone ek¬ oprogramowanie ściśle dostosowane
to wręcz tragiczne w skutkach 75 tys. wydaje się wręcz astrono¬
sperymentalne zajęcia Ale leszcze do naszych potrzeb
lepsze byłyby Amstrady czy Mcln- — Dla resortu dwa lata to mało, miczna. Jaki jest najnozszy próg,
2. Programy muszą być Dardzo
tosh e — chociażby ze względu na ale dla uczniów którzy chcą się od ktorego można by zacząc wpro¬
oroste w obsłudze, aby każdy z praco¬
pamięć na dyskach elastycznych Pa¬ uczyc informatyki — to bardzo wadzenie przedmiotu?
wników wydziału mógł się nimi swo-
mięć na taśmach magnetofonowych — Moim zdaniem rachunek zaczy¬
dużo bodnie posługiwać
jest zbyt powolna i bardzo zawodna co na się od 0 tys sztuk rocznie Jeżeli
Tak ale są także inne formy tej przemysł zacznie produkować Dolski 3 Każdy wydruk związany z jedną
poważnie utrudnia prowadzenie zajęć. z naszych baz danych musi być goto¬
edukacji Poza tym warto zastanowić mikrokomputer — a powinien zacząć,
Zajęcia z tego przedmiotu się nad stwierdzeniem uczniowie żeby wspomniane dwa lata ne poszły wym dokumentem
mogą być prowadzone wyłącz¬ chcą się uczyć Co to znaczy9 Po na marne — to wtedy Pędzie o czym 4 Staramy się wszystkie możliwe i
nie w tych szkołach, które pierwsze me wszyscy chcą Po dru¬ mowie Proponuję jednak me zastana potrzebne listy zawiadomienia i doku¬
mogą zapewnie wszystkim gie duża częsc młodzieży słyszała wiać się nad tym, czy przemysł wy¬ menty oraz tabelaryczne podsumowa ¬
uczestnikom dostęp do mikro¬ juz jakieś nowinki, czytała artykuły produkuje — będą to po prostu jałowe nia oraz analizy związane z tym tema¬
komputera z oprogramowa¬ oglądała programy w telewizji, ale nie dyskusje Proponuję konkluzję nowy tem zawrzeć w form e gotowych pro¬
niem dostosowanym do reali¬ miała kontaktu z komputerem Dlate¬ program nauczania musi być wprowa¬ gramów wywoływanych jednym klawi¬
zacji tego programu. Pracę go tak ważne jest, zęby zetknięć e z dzony do szkoły poważnie Młodzież szem
uczniów z komputerem należy komputerem me spowodowało znię- jest bardzo inteligentna i łatwo zauwa¬ 5. Komputer będzie pracował w te¬
traktować jako główny sposób chęcema do informatyki Niesłychanie ży, czy traktuje się ją poważnie, czy matach szczególnie pracochłonnych
przyswajania wiadomości. o to łatwo jeśli zajęcia będą prowa¬ tez są to działania pozorne — oczywiście możliwych do zautoma¬
Trzeba także zapewnie ucz¬ dzone niewłaściwie przez osoby nie tyzowania
niom dostęp do komputera przygotowane do tego, w tłoku, bez
Rozmaióiali: Myślę, ze na pełną prezentację
poza formalnymi godzinami dostępu do komputera, bez szansy Sławomir Polak sposobu wykorzystania naszego ko-
zajęć. poznania, jakie są jego możliwość Roman Wojciechowski muptera w pracy połrzebny byłby cab
— Jedną z barier jest polska kla¬ numer „Bajtka Przedstawię więc tyl¬
wiatura? ■4
ko parę wybranych tematów
Orientacyjny przydział godzin
— Tak i jest to trudny do spełnienia
i. Obsługa mikrokomputera 2 (3%)
warunek Chodzi jednak o to, zęby me
'uczyc młodzieży posługiwania się żar¬
2. Praktyczne zastosowania
mikrokomputera
Warunkiem wyjazdu1"?
gonem, me pisać „trójkąt” zamiast 6 (8%) dziezy po!s*?ej w ormie hufca pracy
„trójkąt” Przy pisowni fonetycznej
3. Tworzenie rysunków bądź praktyki zawodowej do CSRS
mogą występować błędy ortograficzne
na ekranie 4 (5%) NRD uądz WRL jest umowa podpisa¬
— co z punktu widzenia dydaktyki jest
4, Procedury 12 (16%) na między Ko OHP, a zakładem pracy
niedopuszczalne Wprowadzenie kom¬
5. Styl programowania 12 (16%) w jednym z tych trzech krajów. O Każ¬
puterów me może powodować kale¬ 6. Nieelementcrne metody grafiki 12 (16%) dej takiej urnowe rejesticwane są
czenia języka. Zespół PTI opracował
7. Działania na tekstach 12 (16%) podstawowe dane: termin rozpoczę¬
polskie LOGO, przygotowano także 8. Ćwiczenia samodzielne 15 (20%) cia i zakończenia pracy, ilość wyjeż¬
jego interpreter Ministerstwo Oświaty dżających dziewcząt i chłopców re¬
* Wszystkie cytaty pochodzą z „Programu liceum ogólnokszałcącego (profil podstawowy i
i Wychowania będzie te opracowania matematyczno-fizyczny) elementy informatyki Uzupełniający przedmiot nauczania sort przedsiębiorstwa zatrudniające¬
rozpowszechniać Warszawa 1985 WSiP go, województwo realizujące daną

4 Bajtek 9/86
SWEGO NIE ZNACIE
umowę itp Pełny zb ór tych danych racyjnego podyktowany był głownie w zestawu jest drukarka Imagewriter I. kietek Producent znając ten fakt wy¬
(wraz z programami) zajmuje prawie 3 m arę kompletną dokumentacją w mo¬ Model ten powstał jako podstawowa puścił w zeszłym roku 3,5 calowy na¬
pełne dyskietki (po 169 kB każda) mencie rozpoczynania pracy drukarka do Macintosha Kilkadzie¬ pęd dysków elastycznych umożliwia¬
Oczywiście nie jest to jedynie martwe Choć zdaję sob e sprawę z faktu, iz siąt krojów pisma bardzo solidna kon¬ jący sformatowanie dyskietki 3 5 calo¬
archiwum. Dysponujemy wszystkimi przyszłość mikrokomputerów w sy¬ strukcja mechaniczna bufor o pojem wej na 800 kB (dwustronna o podwój¬
potrzebnymi programami do zarzą¬ stemach biurowych to IBM PC-XT nosci 2 kB i przede wszystkim meza nej gęstości)
dzana tą bazą danych Są więc pro¬ oraz pakiety typu LOTUS 1-2-3, Fra- wodnosc przy intensywnej pracy to jej System operacyjny DOS 3 3 umo¬
gramy do edycji i poprawek poszcze¬ mework, Symphony dBase III i sie¬ podstawowe zalety Do wad zaliczyć żliwia zakładanie zarówno plików o
gólnych rekordów (umów) Bogaty ze¬ ci lokalne — to jednak me należy jesz¬ trzeba spore koszty eksploatacyjne dostępie sekwencyjnym jak i o dostę •
staw programów umożliwia wydruk cze przez dług czas lekceważyć po¬ zw ązane z wym aną taśm barwiących pie bezpośrednim Rozmiar rekordu w
wszystkch umów z danego kraju w tencjalnych pozytkow jakie może M mo, że drukarka me posiada trybu pliku o dostępie bezpośrednim me
układzie chronolog cznym według re przynieść w b urze mikrokomputer 8- NLQ (Near Letter Quality) to jednak może przekraczać 256 znaków Syn-
sortow lub według przedsiębiorstw -bitowy np Apple Amstrad 6128 odpowiednie połączenie typów druku taktyka operacji dyskowych jest dość
Kilka programów służy do tworzenia czy Commodore 128 zapewnia druk korespondencyjny skomplikowana ale rozbudowane
zestawen i tabel, które pozwalają A tak na marginesie to uważam ze Również szybkość druku (160 zna¬ funkcje umożliwiają efektywne zarzą
szczegółowo i pod rożnym kątem relatywnie wysoki koszt sprzętu mi- ków na sekundę) plasuje ją wysoko dzan e zbiorami na dysku
analizować zatrudnienie młodzieży Niewątpliwie największą wadą języ¬
polskiej za granicą W czasie przeglą¬ ka BASIC Applesoft z punktu widze¬
dania około 1000 rekordów drukowa ¬ nia zarządzania zbiorami rzędu 100-
ne jest wybrane przez użytkownika 300 kB jest brak mozl wości zwolnie ¬
zestawienie Cały proces trwa kilka nia pamięci zajmowanej przez ma¬
minut Metodą tradycyjną (albo „no¬ cierz (odpowiednik komendy ERASE
woczesną" z wykorzystaniem kalkula¬ a$ w BASI CU Amstrada 6128 —
tora) co najmniej kilka godzin gdz e a$ jest dowolną macierzą tek
Wokoł bazy danych zawierającej stówą Receptą jest deklarowanie jak
wszystkie umowy powstało również najmniejszych macierzy - co za tym
kilka innych programów np histogram idzie — formowanie danych w pliki o
obrazujący przyjazdy i wyjazdy mło¬ dostępie bezpośrednim Należy także
dzieży za granicę oraz liczba osób unikać zbędnych operacji tekstowych
przebywających w danym kraju. Generalnie plik o dostępie bezpośre ¬
Ostatnio powstał program umożli¬ dnim choc narzuca pewne rygory na
wiający obliczenie wysokości ubez- wielkość rekordu i zostawia dużo
oieczenśa na okres podroży młodzieży „białych plam” na dyskietce jest zna¬
do i z miejsca zatrudnienia cznie łatwiejszy w dalszym przetwa¬
rzaniu Pliki sekwencyjne stosować

Drugim tematem HSl


Obozy Pracy odbywające się co roku
należy tylko przy niewielkich zbiorach,
które rzadko będą ulegały zmianie
Wszystkie te uwagi odnoszą się rów¬
w kilkunastu krajach świata Uczestni¬ nież do Commodore’a 64, w którym
cy rekrutowani przez Komendy Woje¬ sposób organizacji macierzy w pamię¬
wódzkie OHP, wypełniają ankietę w ci jest podobny
której między innymi podaią okres, w Zaprojektowanie struktury danych
którym chcieliby wyjechać, preferowa¬ na dysku to fundament każdego pro¬
ny kraj, znane języki Dane te wraz z gramu do przetwarzania danych Brać
danymi osobowymi umieszczane są w należy pod uwagę nawet częstotli¬
pamięci naszego komputera. Następ¬ wość wykorzystywania przez użytko¬
nym zbiorem jest lista obozow pracy wnika rożnych opcjs programu Opcje
ochotniczej w rożnych krajach świata. wykorzystywane często powinny być
Po zdaniu egzaminu między innymi z szybsze w działaniu A decyduje o
języka uczestnicy zostają przydzieleni tym w dużym stopniu sposób orgam-
na obozy. zacj danych na dysku Warto tez —
Odbywa się to automatycznie co jesh powstać ma kilka różnych baz da¬
zapewnia wysoki stopień zgodności krokomputerowego w Polsce me uza¬ pośród tanich drukarek mozaikowych nych — stworzyć możliwie szeroko
przydziału z preferencjami kandydata sadnia stosowania go tylko jako inteli¬ Napędy dyskietek — choć już dość sparametryzowany program uniwer¬
Praktycznie cała korespondencja z gentnej maszyny do pisania, choć nie¬ przestarzałe (pojedyncza gęstość i je¬ salny, który nastepme po niewielkich
uczestnikiem (zawiadomienie o przy¬ wątpliwie procesor tekstu jest zazwy¬ dnostronne) spisują sie znakomicie przeróbkach i ustaleniu parametrów
dziale na oboz, zawiadomienie o od¬ czaj entuzjastycznie przyjmowany Nie najwyższa gęstość zapisu wpływa stanie s ę programem do zastosowań
prawie i terminie odbioru paszportu i jako bardzo wygodne narzędzie pra¬ korzystnie na niezawodność i umożli¬ szczególnych
innych dokumentów niezbędnych do cy. Oczywiście z takiego programu ró¬ wia korzystanie z najtańszych dyskie¬
wyjazdu) odbywa się „automatycz¬ wnież korzystamy
Jerzy Szafranek, lat 28
tek Niewątpliwie największą wadą absolwent Wydziału Matematyki,
nie”. Apple jako systemu do zastosowań Mechaniki i In ormatyki UW.
Jednym z istotnych kręgów oobior-
cow naszych wydruków są organizac¬
Niewątpliwie biurowych, jest mała pojemność dys¬ programista w KG OHP

je partnerskie za granicą
Trzecim pakietem programów jest OCHOTNICZE HUFCE PRACY
zestaw do obsługi Międzynarodowych
KOMENDA GŁOWNA WYDZIAŁ HUFCÓW ZAGRANICZNYCH
Obozow Pracy w Polsce.
ADRES DLA KORESPONDUJ I UARSZAUA ul;GRZYBOWSKA 79 teł:32-43-99
Programy są ściśle dostosowane do Bil
00-920 UARSZAUA ulsNOUY ŚWIAT 18/20
naszych potrzeb (rezerwacje miejsc
dla organizacji, grupowe wysyłanie UARSZAUA 1986.07.15.
L .dz. /WHZ/86
zaproszeń, lista uczestników wg orga¬
nizacji wysyłającej, lista uczestników
konkretnego MOP-u)
S*TR*M Z RiT R U DN I EM I R* OHR w CSRS dniu 22O Z
naszego Wy¬
W działalności działu wyko¬ KATEGORIE 1234
rzystujemy również napisane przeze
mnie programy Muszę tez przyznać
się, ze kilka spraw — które probowa- RESORT HUFCE CHŁOPCY DZIEUC2ETA KADRA RAZEM
liśmy zautomatyzować — lepiej i po
prostu wygodniej prowadzić metodą ROLNICTWO 75 932 804 91 1786
tradycyjną. Catosc napisanego przeze BUDOWNICTWO 48 1065 20 49 1085
mnie i wykorzystywanego przez nasz LASY 30 496 211 36 707
Wydział oprogramowania to około 20 PRZEMYŚL 18 290 1 9^
J J— W 22 415
tysięcy linii kodu Zdecydowana więk¬
szość to BASIC APPLESOFT i DOS 0 6 0 LEM 171 2833 1160 198 3993
3.3 Wybór tego języka i systemu ope

Bajtek9/86 5
DANE TECHNICZNE
Typ drukarki: mozaikowa
Głowica: 9-cio igłowa (możliwość wymiany)
Prędkość drukowania: 120 znaków na sekundę
(przy 10 znakach na cal) dwukierunkowy
przesuw głowicy
Matryca znaku: standardowego 9x9
wyrazistego 18x9
drukowanego podwójnie 18x18
graficznego 6x6
Tryby grafiki: niskiej rozdzielczości 60x72
wysokie] rozdzielczości 120x144
super wysokiej rozdzielczości 240x144
Zestaw znaków: 96 standardowych znaków ASCII
96 znaków kursywy (pochylonych)
64 znaki specjalne
32 znaki graficzne
96 znaków programowanych
Rodzaje druku: normamy (10 znaków na cal)
ehte (12 znaków na cal)
ścieśniony (17 znaków na cal)
wyrazisty
drukowany podwójnie
poszerzony (5: 6; 8,5 znaków na cal)
indeksowy dolny i górny
kursywa
Dodatkowe możliwości: autotest
ciągle podkreślenie
cofanie głowicy
tabulacja pionowa i pozioma, marginesy
intodace 7-mio lub 8-mio bitowy
Średni czas pracy głowicy: 10x10 7 znaków
llosc kolumn druku* znaki normalne — 80, elite
96, ścieśnione — 136. poszerzone — 40,
48, 68
Odstc p miedzy liniami: 1/6 1/8, 7/72 cala, oraz
progr: mowany n776 i n/144 cala
Szerokość papieru: z perforacją — 3 do 10 ca1
(7,5—25 cm)
z1, ijnny do 8.6 cala (21 cm)
pojedyncze arkusze — 8 do 10 cali (20—25
cm)
Interface: standardowo — równoległy (Centronics)
opcjonalnie — szeregowy (RS-232C)
Taśma barwiąca: na szpuli szef ^5 mm (jak w
maszynie do pisania)
Waga: 15,4 tuhid (1 kilogramów)

Począwszy od taco nu-


nr—MMiin—■■■■iiw »n ni jPŁw mu IHW \m m mm m ——— ■—w— mniTi "11111 irtf»
D rukarKa Gemim-10X produkowana jest w
wersjach przystosowanych do większości
wśród znaków narodowych brak jest polskich liter
(ą,ć,ę,ź,ó lid.)
meru Ba tka rozpoczy- komputerów domowych i osobistych. Może Gemini dysponuje ośmioma rodzajami druku
więc pracować z Apple !!, Atari, całą rodziną Com- Poszczególne rodzaje można dodatkowo łączyć.
nemy nowy cykl — testy modore, bliźniakami: Amstradem i Schneiderem, Istnieje także możliwość umieszczania znaków na

komputerów a urządzęń
-1 B"f— m 1 rr ‘min mi 11 • 11 r-m—irr—Tia-trw—rmiirtriri~irmr mr ti t Tinnfci—imnir ■ t 11 n rn inniiii
IBM, Osborne, TRS-80. Przekazana nam do testo¬
wania Gemirti-10X posiada interrace Centronics i
innej wysokości niż reszta tekstu, a więc wpisywa¬
nia indeksów, potęg itp.
peryferyjnych. Nie będ$ pracuje w ej redzk z Amstradem 6123 i 464
a po zastosowaniu lodutł owego interfr.ee'u z
Gemini pozwala użytkownikowi na zdefiniowanie
aż 96 znaków własnych Można więc stworzyć swój
to zwykłe opisy technice Co »rt oć »k 123 i \. 23. alfabet Możne także depo hmkuiace polskie lite¬
Gcmmś-10X na! d c.r. ny diakon zs- ry Jes! jednak pewna trueausc Otóż r Me ; zna¬
ne lecz raczej uwag2 k:ch W; ~ m i y ki i- • o 9 n - s/r ir
wykonania i r • nwo. « N piei wsz * Dwa
punktu widzenia u żyt Ko
.1.1 I C J

gp—rrrr ~t i«pii-w>^wri«w«Mrrii>rnii~irr>iii«r«n~i>i*ii > m r mtriiiruiifc iin»finrniMHM—niinuinniiMin —imi m iii—■mmni nu Jri -* •——- * -pi arna. Hit pi tmeinu]e .^:ę a.»_ . 4 ni j\>! J-u i o*... c n• , r : .i o

wnika. Testy — kjnsłrvikłorzy nrojekb.jiuc ą m zrre.


i■ ■ w i miejsv a, i ie wysilam ■ z y
• r
vv\
cen
'
•'
v Ct
' i\ Dore A
SfOOi O'W'i ‘ . ■„

starczy poc :ość pokrywę ż< i . w - --w • ;jn Q| dwa pu 1 !y A:.; y


■ątrz rue je wcale gcl ■ "Mi, ani crun. r-po.- fh. |‘. niestety ia Ki
na którym nieliśmy oka¬ Jest ru sarka msze c
\* . . —-r
■ v no •'n-omi
głowicą Je p.ędsosć amko v n<_>- • f ó r i k -1r ■■ 1 . ■ ni»» n.ofZ'-ł-c/nik: no/w
zie pracować co na mnie' ków na mT,:j'e Drukarka oce ■ . ^ v f ć 1 t i a i e 1 f y 0 Li k e O
znaków m. 96 z mew \ . r z . .■ -A y PinZr •.
kilka miesięcy. U V^ l^OWl I; '*
/_ ' j O C) ? ^ Clr , ) \ iy
J i: . 1! Vj
-4 ... m .
■V - • J
■I V

od . .eOn rn ,v.-v. * \

n ■RnifolrO/Sfi
Test Baj tka - dr ukat ka Gemi ni
Na rynku angielskim ukazały się pamięci
typu EPROM produkcji Texas Instrument.
Test Bajtta - drukark a Gemim 10X
TMS27C256 wykonana jest-w techno-
Test Bajika - drukarka Seani 10X
VCMOS co zapewnia dużą szybkość
/1 druk Jtrk ai X irila i współpracą z układami MOS i bipo¬
Test Bartka - drukarka Semim /Ok larnymi. Organizacja pamięci — 32k x 8 bitów.
Jest Bijtka - drukarka Senni 101 Wyprowadzenia kompatybilne z istniejącymi
f- e=? s=» tz. irr< c-^ Ł_ 3< -»E3ł .~ tzJ <l_a i e=\ r - 3 tsu L3 t: .?■gy n i. g g JL L «t_a* X pamięciami EPF OM 64k i 128k. Pamięć pracuje
Fest Ba j t ka\ — cJ r n ł-=. ar I ai Genu n j. 1 C) X zasilaniu pójedynćzym napięciem +5V.
Test Bajtka — drukarka Gemim 10X i wyjścia zapewniają stan¬
7” *==■■ _s~ ff> ~ts Ar ^ kjl A -ze? jr'- Ar ta?- ■£?- ■rs- w .2 j .?> .r o x dardowe poziomy TTL. Wyjścia danych są trój-
T e? t; Ara — dr aA ar A e G nr &> ż i, z J OX stanowe, umożliwiając łączenie bloków pamięci
fest Bajtka - drukarka Ge & ir> i 10 X do wspólnej szyny danych.

kownnn. uęc,osć druku wielkość przesuwu do ro- Należy więc kontrolować co chwilę czy papier prze¬
wej linii. Cztery mikroorzetączmki na tylnej ścianie suwany jest prawidłowo Szwedzka firma Coiltronicś HB opracowała
obudowy stu/j do węmuuia czujnika końca papie¬ Gemmi posiada solidną konstrukcję. Nie zmienia tester linii komunikacyjnych systemu RS232/
ru. automatycznego przeskoku do nowej linii, stero¬ to jednak faktu, ze nadal pozostaje ona urządze¬ Vżf Tester o nazwie Comtest kontroluje trój-
wania buforem pnnmeci vyboru interfaceTi niem niczorcmi- ■••y-n Ktcrc Łatwo ur k słanowo jednocześnie 23 sygnały przy pomocy
budowanych diód elektroluminescencyjnych
Dwie sprawy speu/ a sen z powiek użytkowni¬ dzić. Trzeba więc p: twegac kilku i w -awowyrh
pU LED. Może również sprawdzać pętle prą-
kom drukart k. mianowicie papier i taśma barwica. zasad (dotyczą one z e tą także i! w/ch uukuiekj we dwukierunkowych linii kontrolnych dia[
Szczególnie zdobycie :oj ostatniej jest bardzo kło¬ Po pierwsze me wolno — w żadnym przypadku I mprądów t0f 20,40 i 60 mA. Przy użyciu testera
potliwe i dosc kosztowne. Gemim-10X pracuje z łączyć diukmki z komputerem, jeśli którekolwiek z można przerwać lub zmienić kierunek każdej z
taśmę dokładnie taka sama jak w maszynach do pi¬ tych urządzeń jest włączone' Jest łc rowno groźne 26 linii posługując się wbudowanymi przełącz¬
sania. Można więc założyć do mej taśmę produkcji dia komputera jak i dla drukarki. Nie wolno także nikami i zworami dostarczanymi razem z urzą¬
krajowej (należy jednak przewinąć ją na oryginalne wyłączać drukarki pocczas pracy ani tez włączać w
dzeniem.
szpulki, gdyż te rózmą się nieco od naszych i na momencie gdy komputer .zawiesił się podczas
końce taśmy załozyc blaszki powodujące zmianę wykonywania mstnjkn! drukowania. Jeśli drukaika
kierunku obrotów). Lepsze wyniki daje jednak za¬ jest włączona przewijanie papieru wykonujemy za
stosowanie taśm produkcn zachodniej na ooałożu z pomocą klawisza L.F lub F.F a me recznie. Warto
Generator zapachu.
Zachodnioniemiecka fir¬
ma Odorant Elektronik GMBH wyproduko¬
tworzyw sztucznych też sprawdzić czy napięcie w sieci me spada poni¬ wała pod nazwą CD4711 czterobitowy progra¬
Jeżeli chodzi o papier, to mamy dużą swobodę żej 200 V aibo czy w tej samej sieci me pracują mowalny generator ... -zapachu x myślą~~o
Możemy używać papieru perforowanego — drukar¬ duże urządzenia elektryczne np silniki. W takim współpracy tego bioelektronicznego układu z
ka posiada tzw. traktor, który jednak można w każ¬ przypadku warto kupie stabilizator — opłaci się cyfrowymi odbiornikami telewizyjnymi. Układ
Szkodliwy wpływ na pracę drukarki mają również si¬
możę wytworzyć do 15 różnych zapachów wy¬
dej chwili odłączyć Możemy także korzystać z pa¬ bieranych stanami wejść danych. Producent
pieru z rolki (np. papier do dalekopisów) Warto do¬ ne wibracje i pył zapowiada również wersje ośmiobitową z mo¬
dać, że do drukarki dołączona jest bardzo wygodna Podczas czteromiesięcznej — bardzo intensyw¬ dulacją intensywności zapachu.
podstawka na rolkę z papierem. nej — eksploatacji w naszej redakcji, Gemini-10X
Istnieje także możliwość drukowania na pojedyń- pracowała bez najmniejszej awarii Blisko połowa
czych kartkach, gdyż Gemim posiada czujniki koń¬ wydruków programów ukazujących się w , Bajtku
ca strony pochodzi z tej właśnie drukarki Na niej również wy¬ Brrtish Software Factory
opracowała proce¬
konywane są niektóre ilustracje np. schematy blo¬ sor do bezpośredniego przetwarzania tekstów
Najwygodniejszy w pracy jest papier z perforacją
przeznaczony do pracy w systemach „poczty
W przypadku drukowania dłuższych tekstów czy ry¬ kowe. Uważamy, że jest to odpowiednia drukarka
elektronicznej”. Koś4 ta nazwana „krzemową
sunków na papierze bez perforacji ulega on zwykle do komputerów osobistych t domowych. pocztą” pozwala użytkownikom na bezpośred¬
przesunięciu na wałku i wydruk wychodzi krzywy. Roman Poznański nie wysyłanie lufcrodbiór informacji do (lub z)
obszaru przetwarzania tekstowego. Umożliwia
ona skracanie i łączenie, przesuwanie w pozio¬
mie, wyszukiwanie i zamianę, wyświetlanie
ostatecznej formy, drukowanie podczas edyto¬
rozdzielacz papieru wania, sortowanie i liczenie, wejście wielokolu¬
mnowe, jednocześnie przetwarzanie dwóch do¬
kumentów i wiele innych operacji dokonywa¬
nych na przesyłanym materiale. Posiada rów¬
nież układ szyfrujący operujący na zwykłych
pokrywa zbiorach typu ASCII, umożliwiający utajnianie
pożądanych informacji.
prowadnica papieru
Sircal Instruments wprowadziła do sprzeda¬
ży nowy system typu „cartridge” umożliwiają¬
cy tworzenie własnych programów w BASIC-u
iub języku maszynowym. System bazuje na 8k
pamięciach typu EPROM i może być używany
wałek na rolkę zarówno przez amatorów jak i profesjonalistów
wykorzystujących minikomputery Commodore
64 i 128. Zaprogramowana jednorazowo pamięć
umożliwia natychmiastowe wykorzystywanie
stojak na papier zawartego w niej programu przez przyłączenie
„cartridge’a” do komputera za pośrednictwem
systemu o nazwie EPILOG-1.
* * *•

Dla inżynierów i konstruktorów systemów


wałek drukarki mikroprocesorowych firma Thorn Emi Instru¬
ments opracowała zestaw pomiarowy współ¬
pracujący z większością komputerów osobis¬
tych posiadających system MS-DOS łub CP/
M. Utworzony w ten sposób system ułatwia
uruchamianie opracowywanych systemów mi¬
kroprocesorowych. Zestaw o nazwie UDL (Uni-
głowica drukująca versal Deve!opment Laboratory) czyli Uniwer¬
salne Laboratorium Badawcze zawiera 48-kana-
łowy kontroler stanu szyn systemowych, uni¬
wersalny 8/16 bitowy emulator, programator
napęd szpulek taśmy pamięci EPROM i programowalny generator.
UDL umożliwia wyszukiwanie błędów sprzęto¬
Gemini-10X wych i programowych w systemach pracują¬
cych z 36 typami mikroprocesorów.

Bajtek 9/86 7
KLAN COMMODORE
dostosowują się do wybranego trybu
Jeżeli juz wybraliśmy tryb pracy, poznaj¬
my możliwości edytora ekranowego. Do¬
stęp kursorem mamy do całego ekranu W
dowolnym jego miejscu można zacząc pi¬
sać tekst programu w BASIC u Nowością
jest klawisz ESC Po jego wciśnięciu razem
z którymś znakiem włącza się jedna z w elu
dodatkowych funkcji edytora ekranowego
Np. wymazanie ekranu od/do kursora, wy¬
mazanie linii, w której znajduje się kursor
lub jej części od/do kursora, przesunięcie
całej linii do góry, w doł i wiele innych Moc¬
ną stroną PC-128 jest BASIC Do dyspozy¬
cji programisty stoi 165 rozkazów i funkcji
Zaczęło sie w styczniu klawiatura kontaktronowa, w niczym nie -64 W rzeczywistości sprawdza się to w Tak często używany w C 64 POKE zszedł
1985 w Las Veaas (USA). ustępuje klawiaturom w pełni profesjonal¬
nym
99,9%. Nieprawdą są pogłoski mówiące, ze na pozycję drugoplanową Na program za¬
rezerwowanych jest ok 122 KB pamięci, z
Wtedy to firma Commodore Wersja niemiecka PC-128 posiada dwa
bardzo dużo programów napisanych na C-
-64 me działa Jak dotąd znane m są dwa tym, że jedna połowa na tekst programu
zaprezentowała 3 nowe mi¬ zestawy znaków a właściwie dwa różne takie programy ELITE I EMPIRE (gry firmy (BANK 0), a druga połowa na zmienne i ta¬
krokomputery: Commodo- układy klawiatury Pierwszy z nich jest
FIREBIRD) Jest ich na pewno więcej ale blice (BANK 1). Komputer podczas pracy
opracowany wg standardu ASCII a drugi
re PC-128 Commodore wg DIN Znaki ASCII są naniesione na kla¬
przypuszczam, ze są to ilości me przekra¬ sam przełącza banki pamięci W tym miejs¬
cu należy wyjaśnić, ze pamięć RAM est po¬
PC-128P i Commodore wisze czarną farbą, natomiast zestaw DIN
czające kilkunastu pozycji Istotną wadą jest
dzielona na dwa banki po 64K Przełączanie
brak możliwości korzystania w trybie C-64 z
LĆO. Commodore LCO jak jest namalowany kolorem szarym Do prze¬ klawiatury dziesiętnej i dodatkowych klawi¬ dokonywane jest automatycznie lub przez
dotąd nie pokazał sie w łączania służy klawisz ASC/DIN W zesta-
szy funkcyjnych (z wyjątkiem F1-F8) Pro¬ programistę (instrukcja BANK) W BASIC-
wie DIN są dostępne niem eckse znaki (a, o,
sklepach, natomiast podroż 6), a układ klawiatury jest taki, jak w maszy¬
gramiści znaleźli sposob i na to Powstał -u 7.0 można wyróżnić, oprocz podstawo¬
wego zestawu instrukcji, dodatkowe ko-
PC-128 z USA do Europy nie do pisania Jako ciekawostkę podam, ze
krótki program który umożliwia wykorzy¬
stanie klawiatury dzies ętnej w trybie C-64
trwała przeszło pół roku. Na znaki DIN można uzyskać także w trybie C-
początku lioca 1985 trafił na -64, jednak tylko przez kody CHR$ PC-
STACJA DYSKIETEK DANE TECHNICZNE
-128D nie rożni się działaniem od PC-128
półki sklepowe i do katalo- Ma tylko w jednej obudowie komputer i sta¬ Jeżeli do komputera podłączona jest sta¬
§ow domów wysyłkowych. cję dysków oraz osobną klawiaturę (podob¬ cja dysków, to zaraz po jego włączeniu zie¬ MIKROPROCESOR: 8502 (kom¬
ciślei biorąc miał trafić, bo nie jak IBM czy Amiga) lona dioda (Uwaga1 o nowych stacjach zie¬ patybilny z 6502); Z80A
lona dsoda oznacza zapis/odczyt a czerwo¬
w sklepach pojawiły sie tyl¬ na zasilanie) zacznie migać, a głowica stu¬ SYSTEM PRACY: Basic 7.0; Ba¬
ko pojedyncze egzempla¬ KOMPA TYBILNOSC Z C-64 kać Jeśli w stacji me ma dyskietki, to po sic 2.0; CP/M 3.0
rze. Firma milczała, handlo¬ Po włączeniu komputera, zgłasza się on chwili ukaże się napis READY i kursor W
POJEMNOŚĆ PAMIĘCI: RAM
komunikatem, który informuje o ilości wol¬
wcy i domy wysyłkowe też, nej pamięci i producencie Komputer pra¬
ten sposob komputer realizuje funkcję
128KB, ROM 64KB
„auto-boot Robi to zawsze po włączeniu
a chętni na PC-128 ostrzyli cuje w trybie PC-128 Łatwo można przejść po reset Procedura ta ładuje program, któ¬ ILOŚĆ ZNAKÓW W LINII: 40 lub
sobie zebv i ... czekali. Krą¬ do trybu C-64 Wystarczy napisać GO 64 i ry znajduje się na pierwszej ścieżce dyskie¬ 80
żyły różne plotki: Commo- nacisnąć RETURN Ponieważ program bę tki. Jest to dużym ułatwień em, gdyż orygi¬
dący aktualnie w pamięci zostanie skaso¬ KOLOR: 16 barw
dore zbankrutował, cała wany komputer upewnia s ę pytając ARE
nalne programy ładują się same
Skoro w stacji me było dyskietki — kom¬
partia komputerów iest usz- YOU SURĘ? na co trzeba odpowiedzieć Y puter oczekuje na nasze polecenia DŹWIĘK: 6581 SID Chip
kodzona itd. Milczenie 1 nię- lub YES Jest tez inny sposob podczas
pewnosć trwały do począt¬ włączania trzymać wciśnięty klawisz COM¬ PAMIĘĆ MASOWA: magneto¬
ku października 1985. Firma MODORE CO NOWEGO fon kasetowy, stacja dyskietek
Po przejściu do trybu C 64 komputer Zapoznajmy się z możliwościami, jakie elastycznych
wyjaśniła, że przyczyna zgłasza się identycznym napisem jak „nor¬ oferuje nam PC-128 Najpierw zdecydujmy, KLAWIATURA- maszynowa z
opóźnienia w dostawie bvł malny C-64 Tak tez mamy do dyspozycji. czy chcemy pracować w trybie 40 czy 80 wyodrębnionym blokiem cyfro¬
błąd w pamięci ROM. Producent zapewnia o 100% kompatybil¬ znaków Wyboru dokonuje się klawiszem wym
ności z oprogramowaniem i osprzętem C- 40/80 DISPLAY Niektóre programy same
Początki me były więc najlepsze, ale
przyszłość obiecująca PC-128D ukazał się
dopiero w połowie stycznia 1986
Znany slogan reklamowy „ PC-128 to
trzy komputery w jednym” jest całkowicie
słuszny, bo PC-128 może pracować w jed¬
nym z trzech trybów 064 0128 i CP/M

OD ŚRODKA
Spróbujmy zdjąć pokrywę s zajrzeć do
wnętrza komputera Nic ciekawego me zo¬
baczymy, bo całą płytkę zasłania rad ator,
ktorego elementy są przyklejone do ukła¬
dów scalonych za pomocą specjalnej pasty si¬
likonowej, która przewodź ciepło Ale po
zdjęciu radiatora Pierwsze, co rzuca się
w oczy to 2 mikroprocesory 8502 — kom¬
patybilne z 6502/6510 i Z80 Zauważymy
wszystkie układy, które występują w C-64,
a więc SID (układ dźwiękowy — Sound In-
terface Device), VIC (procesor graficzny —
Video Interface Chip) i dwa porty we/wy
CIA) Comp!ex Interface Adapter). A z no¬
wości: 128K RAM, 2K CMOS RAM, układ
zarządzania pamięcią MMU (Memory Ma¬
nagement Umt), drugi procesor graficzny
VDC układ logiczny PLA i 64K pamięci
ROM (4 kości po 16K) Jest także m ejsce
na 32K dodatkowej pamięo ROM

KLAWIATURA
Tyle w środku a na zewnątrz9 Doskonała
profesjonalna klawiatura z wyodrębnionym
blokiem dziesiętnym i 16 toma klawiszami
funkcyjnym umieszczonymi w jednym rzę¬
dzie Czterem z klawiszy funkcyjnych moż¬
na przypoiządkowac 8 dowolnych funkcji.
Funkcje pozostałych zostały określone
przez konstruktorów Cztery z nich służą do
sterowania kursorem a dalsze 8 to ESC,
TAB, ALT, ASCII/DIN, HELP, LINĘ FEED,
40/80 DISPLAY i NO SCROLL. Ich działa
me będzie omowione w dalsze; części arty
kułu Warto podkreślić, ze choc me jest to COMMODORE 128

8 Bajtek 9/86
mendy przeznaczone do sterowania grafi¬
ką, sprite ami, dźwiękiem stacją dysków
BASIC 7.0
Oprócz rozkazów wybitnie specjalistycz¬
GRAFIKA nych, są tez podstawowe BASIC 7.0 jest
Możliwości graficzne PC~128 są bardzo trochę zbliżony do Pascala Bardzo ułatwia
duże Można pracować w jednym z 6 try¬ programowanie strukturalne Do tego celu
bów graficznych z rozdzielczością służy komenda ELSE pętla warunkowa
160x200 320x200 lub 640x200 W trybie DO LOOP UNTIL/WHILE i zestaw BE-
160x200 można jednocześnie wykorzystać GIN/BEND Szkoda tylko ze me ma możli¬
4 kolory z palety 16, a w trybach 320x200 i wości definiowania procedur (jak np w Si-
840x200 — 2 kolory Pamięć obrazu grafi¬ mon’s BASIC-u na C-64). Jezeis popełni¬
cznego zajmuje 9K i jest rezerwowana z my błąd — można go łatwo odszukać przez
obszaru dostępnego dla BASIC a naciśnięcie klawisza HELP
Istniejące rozkazy graficzne umożliwiają programujących w assembierze jest
narysowanie praktycznie każdej płaskiej fi¬ MONITOR dostępny bezpośrednio z BA
gury geometrycznej. Interesująca jest mo¬ SIC-a Jego wywołanie me powoduje ska¬
żliwość tworzenia tzw SHAPE Są to wyci¬ sowania programu aktualnie znajdującego
nki obrazu graficznego zapamiętane pod się w pamięci, a powrot do BASIC-a jest
zmienną alfanumeryczną Można je umie możliwy w dowolnym momencie Zestaw
szczac w dowolnym miejscu obrazu grafi¬ komend monitora pozwaia na pisanie nawet i iip i li:nu uurn c«y~y-\a
cznego w pozytywie, negatywie lub nakła skomplikowanych procedur w języku wew¬
dac na juz istniejący rysunek
Posiadacze C 64 wiedzą, jak mozolnie
nętrznym

CP/M
VrVi WiSYiYr tY
i ri iir ii ir mm
_
projektowało się na mm SPRITE’y W PC-
-128 sprawę rozwiązano o wiele lepiej Je¬
dnym z rozkazów BASIC-a włącza się spri-
te-editor (podobny do Animy na ZX Spec¬
Trzecim trybem pracy PC-128 jest CP/M
System trzeba załadować z dyskietki dołą¬
czanej przez producenta CP/M wykorzy¬
[_ 1 1 r 11 ł \
trum) Zaprojektowanie sprite a nie przed stuje procesor Z80 z zegarem 4MHz CP/M
stawia juz trudności. Wystarczy poruszać umożliwia wykorzystanie ogromnej bibliote¬
się kursorem w polu o wym arach sprite a ki programów napisanych na mego. Na PC COMMODORE 128D
(jednemu elementowi sprite’a odpowiada -128 pracuje CP/M + , wersja 3.0. Oferuje
kratka 8x8 punktów) i w odpowiednim miej¬ pozostałe działają normalnie) Wreszcie mowanym komputerem domowym Istnieje
on szereg rozkazów umożliwiających two¬
scu ustawiać punkty Gotowy sprite można trzecia stacja — 1572 Ten modę! ma wbu¬ juz także sporo programów pracujących w
rzenie własnych plików, dokonywanie ope
zapamiętać pod zmienną alfanumeryczną dowane 2 napędy 1571 i są to właściwie 2 trybie 128
racji na nich, kopiowanie plików i inne
Poruszanie po ekranie zrealizowane jest na stacje 1571 w jednej obudow e Warto wymienić kilka tytułów Textomat
c"zerwaniach, w związku z czym sprite’y Do PC-128 można podłączyć w sumie 8 Plus 128, Jane 128 Last VB, Superbase
S3 zupełnie niezależne od innych czynni-
PERYFERIA napędów z tym, ze mogą byc max 4 stacje Plus 128, Jane 128, Last V8, Superbase
*ow Podajemy kąt i szybkosc poruszania Dp PC-128 producent oferuje kilka no¬ (adresy 8-11) po 2 napędy (0 i 1 iub A i B w 128 Financial Planner, Swift Cale Data
juz sprite porusza się wych urządzeń peryferyjnych Są dwa CP/M.) Manager i kilkadziesiąt (na razie) innych
‘ estety rozkazy graficzne BASIC-a dzia- nowe kolorowe monitory o wysokiej roz¬ Do współpracy z dyskami opracowano Dużo programów mogą wykorzystać uży¬
3 *yiKO w trybach 160x200 i 320x200 dzielczości, 1901 i 1902, które umożliwiają sporo komend Z ich pomocą można nagry¬ tkownicy CP/M Np Turbo-Pascal działa¬
z 640x200 jest dostępny tylko dla pro- odbiór obrazu o bardzo wysokiej jakości wać, ładować i sprawdzać programy two¬ jący pod CP/M PC-128 jest identyczny z
z imuących w assembierze i tylko na zarowno w trybie 40 jak i 80-znakowym rzyć i uzupełniać pliki danych formatować wersją na IBM PC
irecjalnym monitorze dołączonym przez Jest tez oryginalna mysz Commodore dyskietk: i wreszcie kopiować poszczegól¬ Pod CP/M działają także inne języki: Co-
■ . sce RGB Programiści są niezawodni. 1530 ne programy (pola) lub bezpośrednio całą boi Fortran, Basic Prolog Lisp Ada
-za ązali i ten problem Powstało rozsze- Dłuższego omówienia wymagają trzy dysk etkę Niestety, rozkazy kop ujące Opracowano także wersje takich gwiazd,
:e e które umożliwia wykorzystanie grafi- nowe stacje dysków 1570 1571 i 1572 (COPY i BACKUP) działają tylko z podwój¬ jak dBase II, Wordstar i Multiplan
* >-40x200 za pomocą opisanych rozkazów Stacja 1570 to nowy hardware w starej obu nym napędem 1572 a nte można wykorzy¬
:z* cznych dowie od stacji 1541. 1570 posiada jeden stać dwóch stacji 1570 lub 1571 LITERATURA
Dz ęk; temu, ze PC-128 ma dwa niezale¬ napęd z możliwością odczytu jednostron¬ Nowe stacje mogą tez pracować ze zwy¬
żne orocesory graficzne (VIC i VDC) — nego Od 1541 rozn się tylko szybkością kłym C-64 a 1541 z PC-128 Pojemność Znana firma DATA BECKER wydała juz
- :ze generować jednocześnie dwa różne zapisu (odczytu która wynosi dot także jednej dyskietki (format 1571 — czyli obie przeszło 10 książek o PC 128 Oto tytuły
azy Jeden na monitorze 40-znakowym pozostałych dwóch stacji)- strony) wynosi w trybie PC 128 — 346K, a kilku ciekawszych Das Grosse Grafik
jg na 80-znakowym Jako monitor 80- w trybie C 64 3800 bodow w CP/M —41 OK Buch fuer PC-128, Tips Tricks fuer PC-
z-2<owy można podłączyć (kwestia odpo- w tryb e PC 128 15000 bodow W wersji podstawowej PC 128 ma 128 K -128 Peek s und Poke s fuer PC-128 i
ea ego kabla) dowolny monitor z wejś- w tryb e CP/M 35000 bodow RAM Można dokup c moduł rozszerzający Das Grosse CP/M Buch
: em V deo, np Neptun W obu trybach 1571 ma w sob e prawne drugi komputer pamięć RAM do 512K Dodatkowe 384K Na zakończeń e aktualne ceny (lipiec)
z 3f cznych można zdefiniować 1 okienko Ma wbudowany własny mikroprocesor mogą byc wykorzystane jako RAM-Disk
6502, 32K ROM (zawiera DOS — Disk Do tego celu służą trzy rozkazy BASIC-a PC-128 — 800 DM
MNDOW)
Operating System) 2K bufor RAM i 2 porty FETCH STASH SWAP PC-1280 — 1600 DM
MUZYKA we/wy 6522 i 6526 1571 posiada dwie gło¬ Na początku wspominałem o wolnym
1901 — 900 DM
Drzewidz ano także cos dla tych, którzy wice można więc zapisywać dyskietki dwu¬ 1902 — 1300 DM
miejscu na 32K ROM Zostało ono juz wy¬
"e'esu ą się muzyką Dźwięk można uzy- stronnie Jest (jak zapewnia producent) cał¬ 1570 — 600 DM
korzystane Firma Sas-Bernd oferuje za
: -3" dwoma sposobami. Pierwszy polega kowicie kompatybilna z 1541 Z tą kompaty 1571 — 1000 DM
298 DM pam ęc ROM z rozszerzeniem BA¬
dobraniu wszystkich parametrów bilnoscią bywa rożnie Jeżeli komputer prą¬ 1530 — 150 DM
SIC a Moduł nazywa się HIGHWAY i daje
w edn a wysokosc, filtry wzmocnienie) ci e w trybie 64 stać a przełącza się na tryb ponad 200 nowych komend i wiele innych PC-128 pragnąłbym polecić wszystk m
-.a*: aby uzyskać żądane brzmienie Drugi pracy stać i 1541 wyłącza jedną głowicę moz! wosc tym którzy chcą robie cos więcej, mz tylko
-st prostszy Podajemy tylko, na jakim in¬ Okazuje się ze producent trochę zmienił
grac Nadaje się doskonale do obliczeń,
strumencie komputer ma grać (wpisujemy ROM nowej stacji i w rezultacie tej przerób¬ OPROGRAMOWANIE obróbki tekstu i danych, wszelkich prac in¬
erowe oznaczenia nut) PC-128 ma trzy ki niektóre programy kopiujące (Turbocopy, żynierskich
ge eratory dźwięku i jeden generator szu¬ Qu ckcopy i Fastcopy) przeznaczone dla C Wg specjalistów C-64 jest najlep ej opro¬
jów Dźwięk realizowany pierwszym spo¬ 64 z 1541 nie chcą działać Problem ten do¬ gramowanym komputerem domowym PC-
sobem wykorzystuje przerwan a tyczy tylko kilku programów kopiujących, -128 stał się więc drugim najlep ej oprogra¬ Przemysław Koziarski

1. zasilanie 2. reset 3. wyłącznik 4. drążki sterowe, wiosełka paddle) i


pioro Świetlne 5. rozszerzanie pamięci, podłączanie modułów oraz dysku twar¬
dego 6. we/wy (w standardzie RS 232) modem, interface do drukarki i stacji dy¬
skietek 7. magnetofon 8. drukarka, ploter, stacja dyskietek 9. wyjście mo¬
nitorowe (40 znaków) 10. wyjście monitorowe (80 znaków)

Bajtek 9/86 9
Czy to juz wszystko9 Oczywiście ze me Nie wo¬
lno nam przecież zapominać o zmiennych, których
wartości komputer musi także gdzieś przechowy¬
wać Wydzielonym do tego miejscem jest obszar
pamięci zaczynający się bezpośrednio po końcu
Twojego programu + 1. Innymi słowy, jeżeli obli¬
czony z komorek adres wynosi np 10167 oznacza
to, ze od tego adresu zaczyna się Twój obszar dla
BASIC Wystarczy wtedy tylko obniżyć górną grani¬ zmiennych, podczas gdy program kończy się w ko¬
cę o rzeczone 300 bajtów mórce 10166 Podczas wprowadzania poprawek
Liczby zawarte w opisywanych komórkach zapi¬ (np usuwanie czy wpisywanie linii programu) sy¬
sane są w standardowej formie — niższy bajt i wyż¬ stem operacyjny w ogolę się tym obszarem nie zaj¬
szy bajt Odczytać je można za pomocą funkcji muje, rozkaz RUN jest zawsze poprzedzony wyko¬
PEEK (X) Jak jednak wylicza się z men adres9 Bar¬ naniem procedury CLR kasującej wartości wszyst¬
dzo prosto W tym celu należy pomnożyć wartość kich zadeklarowanych zmiennych
Czy_ wiesz drogi Czytelniku w wyższego bajtu przez 256 i do otrzymanego wyniku Sprawa byłaby prosta, gdyby takie ułożenie ob¬
laki sposób Twój Commodore roz- dodać wartość mzszego bajtu. szaru pamięci dla zmiennych dotyczyło wszystkich
ooznaie dana konfiguracją pamię¬ PRINT PEEK (46) 256 + PEEK (45) ich rodzajów Niestety (ku utrapieniu!) o ile zmien¬
ci? 2051 ne numeryczne są przechowywane właśnie w ten
READY. sposob — czyli zaraz po końcu programu — o tyle
Służą mu do tego ce u komorkt o adresach 43, 44,
zmienne łańcuchowe (np OKS = 'BAJTEK ) prze¬
45, 46, 55, 56 ($, 2B, 2C, 2D, 2E, 37 i 38). Tak na Komorki o adresach 43, 45 i 55 zawierają zawsze
chowywane są w sposob zgoła odmienny Wydzie¬
prawdę to system operacyjny zbiera dane ze zna¬ młodszy bajt zas 44, 46 i 56 starszy
lony dla nich obszar zaczyna się zawsze od adresu
cznie większej ich ilości, ale wszystkie powyżej wy¬ Dla wprawy mozesz spróbować wpisać jakiś krotki
mienione mają kluczowe znaczenie przy rozpozna¬ określonego w komórkach 55 i 56 i zb ega w DOŁ w
program i sprawdzić do której komorki w pamięci on
waniu konfiguracji. Poniżej zamieszczamy ich skró¬ miarę deklarowania następnych zmiennych tego
sięga Wystarczy jeżeli po jego wpisaniu napiszesz
towy opis typu
PRINT PEEK (43) + PEEK (44) * 256 : REM
43—44 ($ 2B 2C) — określają początek pa 0 2043 48360 65535
POCZĄTEK
mięci RAM przeznaczo¬
PRINT PEEK (45) + PEEK (46) * 256 : REM —>j -->! <--i
nej dla użytkownika Od € D i E i
KONIEC PROGRAMU + 1
adresu (zawartego w
PRINT PEEK (55) + PEEK (56) * 256 : REM mm
tych komórkach) będzie
KONIEC PAMIĘCI Rys. 1
przechowywany Twój A — obszar pamięci zajęty przez program
program Jeżeli chcesz poeksperymentować to usuń teraz B — obszar pamięci zmiennych numerycznych
C — obszar pamięci dla tablic (A(X), BG(Y))
45—46 ($ 2D—2E) — określają adres pierw¬ z programu którąś Imię i wykonaj powyższą operac¬ D — obszar pamięci u olnej
ję ponownie, zobaczysz wtedy jak obszar pamięci E — obszar pamięci dla zmiennych łańcuchowych
szej komorki pamięci po Strzałki oznaczają kierunki zajmowania pamięci w
zakończeniu Twojego zajmowany przez Twój program zmniejsza się miarę deklarowania nowych zmiennych.

programu (nie mylić z


koncern pamęci!) oraz
początek obszaru pa¬
mięci przeznaczonego i© PRINT CHR$<147>
dla zm ennych 20 INPUT"NRZWfi ZBIORU : ";F$
55—56 ($ 37—38) — zaw erają najwyższy nie¬ 30 OPEN 1,8,3,“O•"+F*
przekraczalny adres pa¬
40 GET#1..L* = GET#1,H*
mięci, w której dział# in¬
50 GOSUB 100= H-tf*256
terpreter języka BASIC
Możliwość regulacji obszaru pamięci, w której
60 X$=L$ = GOSUB 100= L~K
działa BASIC jest dla nas bardzo przydatna w wielu 70 IF H+L-51143 THEN PRINT"NIE MR Tfi
przypadkach Wyobraźmy sobie bardzo długi pro¬ KIEGO ZBIORU ! " • GLOSĘ 1 • RUN
gram zawierający np wielką ilosc danych np dla 8© PRINT"RDRE8 = n; H+L= GLOSĘ1= END
sprite ow Wykorzystaliśmy juz cały dodatkowy ob¬ 90 IF THEN N=0= RETURN
szar pamięci od adresu 49152 do 53247 ($ C000
99 X=RSC < X*'? • RETURN
— CFFF) i potrzebujemy jeszcze 300 bajtów ale z
gwarancją niezakłocama tego obszaru przez np

10 Bajtek 9/86
Na pev\no podczas przegrywan a programów na
inna kasetę zdarzył Ci ssę Kiedyś taks zabawny przy¬
padek napisałeś SAVE
wa” i.
nazwa bądź S naz¬
komputer nagle zasygnalizował Ci błąd bra¬ PROSTE ZABEZPIECZENIE DLA
ku pamięci1

?OUT OF MEMORY ERROR N»e ma i me będzie nigdy tak zabezpieczone¬ szybko taki program odbezpieczy. Tym niemniej
READY. go programu, ktorego nie moznaby odbezpie¬ wydaje się nam jednak, ze warto go podać
Jeżeli byłeś uparty to ]uz po paru próbach odkry-
czyć; zawsze będzie to tylko kwestia czasu Dla Gdy program, który ułożyłeś uzrasz za gotowy
tych wszystkich, którzy chcą układane przez do zapisania na taśmie czy dysku wykonaj najpierw
łeś sposób na Twój krnąbrny program — wystar¬
siebie programy zabezpieczyć w jakikolwiek następująca operację
czyło go zapisać bez tytułu Tym razem odpowiedź
sposob przed niepowołana ingerencją mamy PRINT PEEK (2050)
komputera brzm ała prawidłowo
opisane poniżej, proste rozwiązanie. Po otrzymaniu wyniku zanotuj go i zabezpiecz pro¬
PRESS RECORD AND PLAY ON TAPE gram za pomocą
Zabezpieczenia przed wy istowansem programu
Co się właściwie stało POKE 2050, LICZBA gdzie LICZBA jest w za
mają juz co najmniej tak samo długą historię jak
Otoz tytuł każdego programu jest traktowany jako kresie 0-255 Wpisanie w tę komorkę wartości 0
progmmy komputerowe Techniki te są coraz bar-
specyficzna zmienna łańcuchowa, która jest prze¬ spowoduje całkowite zablokowanie listowania, przy
aziej udoskonalane, ale me łudźmy się — dla ek¬
chowywana w obszarze pamięci przeznaczonym innych liczbach częsc programu może się jednak
sperta od danego typu komputera złamanie blokady
na ekra Tie uKazac Tak zabezpieczony program za
dia tego typu zm ennych Błąd braku wolnej pa¬ zabezpieczające to tylko kwestia czasu. Ponadto
pisz teraz na taśmie czy dysku.
mięci sygnalizowany był prawidłowo, gdyż widocz¬ nie zawsze jest to konieczne gdyż istnieją juz pro¬
Po ponownym wczytaniu prograrnu do pamięci,
nie przepisywany program nie pozostawił juz miejs¬ gramy umożliwiające „podglądanie zawartości pa¬
przed jego uruchomieniem musisz wpisać ponow
ca w pamięci na wp san e jego tytułu Innymi słowy mięci czy dyskietki, nie mówiąc juz o taśmie Pro¬
me w komorkę 2050 wykresoną uprzednio war¬
konfiguracja pamięci wyglądała następująco gramy komputerowe są zresztą rzadko kiedy za
tość Bez jej wp sama progi amu nie można urucho¬
bezpieczane przed podg ądamem — r/eczyw*stos-
mić ani tez wylistowac (w normalny sposob — za
0 2849 48960 65535 ci chodzi tu raczej o uniemożliwienie ich kopiowa¬
pomocą UST) W niektórych jednak wypadkach
nia, które stanie sie trudniejsze jeśli me wiadomo co
fnp orzy stosowaniu jednocześnie pewnych pro¬
B; siedzi w programie
gramów maszynowych) blokada ta może okazać się
Mm HSSTKrTFFFF Opisany poniżej sposob jest bardzo prosty i w
t t nieskuteczna. 7X
zasadzie nawet sreamo zaawansowany programista
ic '
Rys 2
A
B
— obszar pamięci zajmowany przez program
obszar pamięci pozostawiony dla zmiennych
D o napisania tego programu putera w zwązku z czym w nie¬
skłoniła nas potrzeba chwili. których wersjach C-64 mogą wy¬
łańcuchowych
C obszar konieczny do wpisania tytułu Przy porządkowaniu stosu dys¬ stąpić pewne anomalia związane
kietek przekonaliśmy się na włas z ruchem kursora; jest on znacz¬
Czasami wystarczy tylko zredukowanie ilości nej skórze jak niewygodny w uży¬ nie szybszy niż normalnie
znaków w tytule, czasami zas program nse da się ciu jest BASIC V2.0 firmy Com- Na marginesie systemu przer¬
przepisać w żaden sposob Warto także zaznaczyć, modore. Od ciągrego wypisywa¬ wań warto wspomnieć ze zasto¬
ze wpisanie programu bez tytułu możliwe jest jedy¬ nia LOAD 8 mogą porządnie sowaliśmy tu nieco zmodyfikowa¬
nie na taśmie, gdyż system operacyjny dysku w ża¬ zaboleć palce me mówiąc juz o ny sposób włączenia tej procedu-
den sposob me pozwoli na wpisanie na dyskietkę zużywaniu k'awiatury W związku ry w przerwania, umożliwiający
programu pozbawionego tytułu Spróbujmy do¬ z tym proponujemy przy wszel¬ bezpieczne stosowanie programu
świadczalnie zbadać zapis z tytułem i bez niego W kich pracach porządkowych prze¬ na wszystkich wersjach Commo-
tym celu musimy się posłużyć małym oszustwem prowadzonych na dyskietkach za¬ dore 64 Zwracamy na to uwagę
gdyż wpisywanie tak długiego programu byłoby
stosować poniżej opisany pro¬ celowo, gdyż w międzyczasie do¬
nonsensem ponieważ juz wiesz, które komorki de¬
gram Umożliwia on wczytywanie tarło do nas parę uwag, że wcześ¬
katalogu dyskietki do pamięci niej opisywany przez nas program
cydują o końcu programu, mozesz ich uzyc do pod ¬
komputera jedynie poprzez wciś ¬ „BEEP 64” (, Bajtek” 3-4) me
stępnego okłamywan a komputera
nięcie klawisza F7, wylistowac chciał działać na niektórych wer¬
POKE 43,1 : POKE 44,8 : REM USTAWIANIE zas go można uzywaiąc FI sjach Commodore 64
POCZĄTKU PAMIĘCI Program ten wykorzystuje we¬ Klaudiusz Dybowski
POKE 44,255 : POKE 46,169 : REM ADRES wnętrzny system przerwań kom¬ Michał Silski
KOŃCA PROGRAMU 40959
CLR : REM NIEZBEDNE DO USTAWIENIA
POCZĄTKÓW OBSZARÓW DLA ZMIENNYCH
Teraz — po upewnieniu się ze kaseta w magneto
fonie może byc skasowana — spróbuj zapisać swój
program na taśm e

SAVE ”TEST 1” (lub S ”TEST 1”)


?OUT OF MEMORY ERROR
READY.
Widzisz9 Nie ma już miejsca w pamięci, aby Twój
tytuł zapisać Spróbujmy więc go odrzucie

SAVE (lub — S)
PRESS RECORD AND PLAY ON TAPE

Tym razem komputer nie sygnalizuje juz błędu ...

Bajtek 9/86 11
Drogi Czytelniku, „Baj- io ’ttttttttttttttttttttttt 95,129
20 ’t JEDNORĘKI BANDYTA * 410 SYMBOL 220.240,240,240,240,240,240,2
tek’ daje Ci w tym nume¬ 30 t I 40,240
40 ’t autorsO.Felchner/RFNI 420 SYMBOL 221,31,31,31,31,31,31,31,31
rze niepowtarzalną szan¬ 50 ’t polska wersia.S.W. t 430 SYMBOL 222,129,129,195,231,253,232,2
60 ’mmmmmtmmt 31,255
sę; nie wychodząc z 70 ’ tttt Definicja znaków tttt 440 SYMBOL 223,240,240,240,240,240,240,2
90 SYMBOL AFTER 200 40,240
domu i nie mając grosza 90 SYMBOL 224,3,7,7,15,15,15,15,15 450 SYMBOL 236,60,66,130,192,192,224,127
,63
przy duszy zagrasz z naj¬ 100 SYMBOL 225,255,249,253,252,254,254,2
54,254 460 SYMBOL 237,252,126,71,71,126,124,207
większym na świecie po- 110 SYMBOL 226,192,224,224,240,240,240,2 ,199
40,240 470 SYMBOL 238,60,126,135,131,131,131,19
łykaczem pieniędzy zwa¬ 120 SYMBOL 227,15,15,31,31,63,127,255,0
130 SYMBOL 228,254,254,255,255.255,255,2 480 SYMBOL 239,35,99,97,101,109,109,109,
nym „jednorękim bandy¬ 55,60
nrc
iJJ

140 SYMBOL 229,240,240,120,56,138.158,25 490 SYMBOL 240,60,62,39,35,35,35,227,227


tą Bywalcy kasyn twier¬ 5,0 500 SYMBOL 241,240,96,96,96,96,112,241,2
55
dzą, że pociąganie za 150 SYMBOL 231,0,0,0,0,61,126,255,255
160 SYMBOL 232,0,0,56,68,130,2,2,2 510 SYMBOL 242,60,28,24,24,24,28,28,254
„rękę5 tego automatu 170 SYMBOL 233,1,1,0,0,0,0,0,0 520 SYMBOL 243,62,30,12,24,16,0,0,0
530 SYMBOL 244,23,62,115,96,60,3,67,254
180 SYMBOL 234,249,249,254,124,56,0,0,0
kończy się zazwyczaj zni¬ 190 SYMBOL 235,2,5,1,0,0,0,0,0 540 SYMBOL 245,15,63,109,115,115,109,63,
200 SYMBOL 230,0,0,0,0,0,0,0,0 15
knięciem zawartości 210 SYMBOL 200,224,224,64,112,56,60,30,3 550 SYMBOL 246,240,252,134,190,142,246,1
1 40,240
Twojego portfela. A Ty 220 SYMBOL 201,28,28,8,24,60,60,126,255 560 SPEED INK 5,5
230 SYMBOL 202,14,14,4,12,28,32,72,208 570 INK 0,0:BOEDER 0:INK 1,11:INK 2,24-1
nie stracisz ani centa 240 SYMBOL 203,15,15;15,15,0,0,0,0 NK 3,6:INK 4,18:INK 5,i:INK 6,26:INK 7,1
(fakt, że również nic nie 250 SYMBOL 204,255,255,255,255,0,0,0,0 3:INK 8,18,1:INK 9,8:INK 10,15:!NK ii,4:
INK 12,7:INK 13,16
260 SYMBOL 205,160,96,96,96,0,0,0,0
wygrasz pomińmy mil¬ 270 SYMBOL 206,0,127,224,239,224,224.224 580 DIM uklad(3)
,224 590 kredyt=5:bonus=l
czeniem; najważniejsza 280 SYMBOL 207,0,255,0,242,13,3466.130 600 ENV 1,1,120,1,120,-1,10
290 SYMBOL 208,0.254,2,242,154.138,154,2 610 konb(1!=200:korob(2)=200:komb(3)=200:
jest przecież sama gra). 42 szansa=0
*?}*!(*} QVMRm=
3 T t IX. !Lr L. O A O "'ir 77i "lr5Q 1“T,~ ~~rn t , ■-»** 620 ’tłłt Ekran tttt
Wystarczy trochę dokład¬ • v v

z- orc
w* w Ą i. J <J
j- J -■ ^ i- . | ^ q | , . ^ ,i 7 | / / 4

630 M0DE 0
640 DRAWR 638,0,3:DRAWR 0,398:DRAWR -638
ności i cierpliwości przy \ 10 gyMw-rjJ
• * V

770
- V
W I ! I w W.

3 T i 1 iJU U,
7 * A 7 7 7 7 7*7 a rcr ncc
A, * V ą 4. f

711
i. i
yn*
i i i ; *5 ^
6. | A. ^ ipt — ł V I 4--J J^ 4-jj

‘ r: u * j* .i - .■'Cd
i 7, i i ' łł , O1?, i «•£.%,' ** ,0:DRAWR 0,-398
*C1
wprowadzaniu zamiesz¬ 650 PLOT 0,380,4:DRAWR 638,0:PL0T 0,250,
330 SYMBOL 212,0,0,96,U2,120,124,125,12 4:DRfiWR 638,0:PL0T 212,250:DRAWR 0,128:?
czonego obok programu. J LOT 420,250:DRAUR 0,128
340 SYMBOL 213,0,0,0,0,0,0,255,255 660 PLOT 200,200,6:DRAWR 240,0:DF.AWR 0,3
Ponieważ zakładamy, że ^ o50 SYMBOL 214,u,U,o,3,6,118,254,255 0:DRAWR -240,0:DRAUR 0,-30
360 SYMBOL 215,125,125,124,120,112,96,0, 670 PLOT 10,10,10:DRAWR 400,0:DRAWR 0,80
jako porządny obywatel 0 :DRAWR -400,0:DRAWR 0,-80:L0CATE 2,21:?E
370 SYMBOL 216,253.255,4.6,2,3,0,0 N 11:FRINT "KOMBINACJA ”
nie bywasz w kasynach, 380 SYMBOL 217,235,251,53,91,213,251,21, 680 PEN 1:FOR n=i TO 9:L0CATE ł6,r.fl4:PR
opiszemy Ci jak spróbo¬ 63 INI n:NEXT:L0CATE 14,24:FRINT "SZANSA"
390 SYMBOL 218,31,15,15,31,31,31,3i,51 690 L0CATE 2,15:PEN 13:FRINT CHR$i233:+C
wać ograć „jednorękie- 400 SYMBOL 219,255,255,255,255.253,*234,1 HRIS24 i) +CHfit (241) +CHRJ (242) tCh‘R$ i243) +C

go . napisem i po naciśnięciu spacji wybrana cyfra pom¬ — dwie korony na skrajnych polach 2 5 dolara
Po uruchomieniu programu rozkazem RUN zoba¬ nożona przez 1 5 dodana zostanie do wygranej (12 5 z SZANSĄ)
czysz na ekranie komputera przednią ściankę auto¬ RYZYKO pojawia się losowo, niezależnie od SZAN¬ — skrajne pola jednakowe 2 dolary (10 z SZAN¬
matu. W górnej części znajdują się trzy pola, na któ¬ SY i innych trafień SĄ)
rych ukazują się kolejne obrazki korona, sztabka Właściwa gra polega na zatrzymaniu zmieniają¬ — sąsiednie pola jednakowe poł dolara (2 5 z
(ZIP), pistolet, dyskietka, dzwonek i owoc Na sa¬ cych się u góry obrazków w ten sposób, aby ich SZANSĄ)
mym dole widać również trzy pola z takimi samymi układ dał jak największą wygraną Punktacja jest na¬ Zawsze punktowany jest tylko najwartościowszy
figurami podpisane KOMBINACJA O nich z/chwi- stępująca układ, np trzy korony nie są juz liczone jako trzy je¬
lę Po prawej stronie pojawia się słupek cyfr z napi¬ — układ figur identyczny z tym pod napisem KOM¬ dnakowe figury
sem SZANSA Za każdym razem gdy na środko¬ BINACJA Twoja wygrana podwaja się, miga Jak zatrzymuje się obrazki (w prawdziwym auto¬
wym polu wypada korona, migać zaczyna kolejna następna cyfra przy SZANSIE macie są to walce) Najpierw automat zabiera jed¬
cyfra W momencie kiedy miga napis SZANSA i — trzy korony 10 dolarow lub 50 jes! SZANSA, nego dolara z twojego kredytu (na początek otrzy¬
obramowanie ekranu, a nad cyframi pojawia się cyfra przy SZANSIE przeskakuje o dwa mujesz 5 dolarów; aktualna kwota kredytu pokazy¬
znaczek ” x5”, najbliższe trafienie liczone jest pię¬ — trzy jednakowe f gury. 5 dolarów (25 z SZAN¬ wana jest w okienku w środku ekranu) i uruchamia
ciokrotnie! Kiedy zaczyna migać napis RYZYKO i SĄ), następna cyfra SZANSY środkowy walec Teraz Ty zatrzymujesz go klawi¬
słychac rosnący dźwięk oznacza to, że komputer — korona na środkowym polu- nowa cyfra SZAN szem spacji. Ponownym naciśnięciem klawisza uru¬
wybiera szybko cyfry od 0 do 4 znajdujące się pod SY chamiasz lewy walec Naciśnięcie ENTER urucha-

12 Bajtek 9/86
HR$(244)-K ”5:PEN 7:PRINT CHR$(236)*CHftt 1010 HU Sprawdzenie fred/tu tlił 1250 'tlił Ryzyko liii
(237)+CHR$(238/+CHRI(23?)*CHR$ (240) 1020 FOR petla=l TO 500 1260 IF przyp=5 THEN ENT -1,5,-1.1:SOUND
700 LOCATE 5,17:P£N 2:PRIN7 "RYZYKO”:LOC 1030 IF INKEY$=!!n THEN NEXT 1,200,200,5,0,1:FOR x=l TO 200:NEXT:G0S
ATE 3,19:PEN 6:PRINT "O i 2 3 4,! 1040 FOR 1 = 1 10 50:a$=INKEY$:a$=!,K:NEXT: UB 1400
710 SOJO 1050 kredyt=kredyt-l:PEN 12:L0CATE B,12:PRINT 1270 ?fttt Obliczenia tlił
720 *1111 Symulacja obrotu t%tt USIN5B«.«8;kredyt;:PRINT *$ -GOTO 730 k80 IF 5zansa=l THEN kor=50:rown=25:skr
IZO PEN ?:LOCATE 3,5:PRINT " HCHR$U59} 1050 IF kredytłl THEN L2CATE 6,12:PEN 7: kor=12.5:skrDwn=10:obokrown=2.5:L0CATE 1
+" p:LOCATE 3,6:PRINT p 8+" ■+« "i:PEN 6 PRINT sGdzie forsa!!,:SGUNC 128,0,0,0:SOU 4,24:PEN 1:PRINT “SZANSA* ELSE kor=10:ro
:LOCATE łe,5:PRINT * "+CHR«(159)t" ":LOC ND 1,20,100,5,i:SOUND 4,60,100,5,1:30UND wn=5:5krkor=2.5:5krown=2:obokrown=tf.5
ATE i6.6:PRINT !! R+a " 2,140,100,5,1:GOTO 1370 1290 iF uklad(l)=koib(l) AND uklad(2)=ko
T X 1
j H'j 1060 IF kredyt =99.9 THEN kredyt=:*0 ab(2) AND uklad(3)=koab(3) THEN kredyt=(
730 a=206:przyp=INT(RND116) 1070 PEN 12:LOCATE S,12:PRINT USING’*#^.# 2łkredyt):szansa=0:SOUND 1,25,100,5,1:bo
760 PEN 2 #!;kredyt;:FRINT *$ nus=bonu5+i:G0T0 1050
770 LOCATE 10,5:PRINT CHR*(a)+CHR*(a+i)+ 1060 FOR t=l TO 9:LOCATE 16,t+14:PEN IsP 1300 IF układ(U=200 AND uklad(2)=200 AN
CHR$(a+2):LCCA7E 10,6:PRINT CHR$(a+3J+CH RINT t:NEXT:IF bonu5>=10 THEN LOCATE 14, D układ(3)=200 THEN SOUND 1,25,100,5,ł:s
R$(a+4)+CHR$(a*5J 24:PEN 8:FRINT “SZANSA8:szan5a=l:bonu5=l zansa=0:kredyt=kredyt*kor:bcnu5=bonu5+2:
780 a$=INKEY$:a$=BH :ENT -1,5,-1,łiSOUND 1,200.200,5,0,1:ELS GOTO 1050
790 IF INKEY(471=0 OR JOY(01=16 THEN ukł E LOCATE 16,bonus+14:PEN 8:PRINT bonus 1310 IF uklad<1)=uklad(2) AND uklad(2)=a
ad (i)=a:GOTO 820 1090 IF 5:ansa=l THEN 80RDER 22,15:£LSE kiad(3) THEN SOUND 1,25,100,5,l:szansa=0
800 IF a<230 THEN a=a+6 ELSE a=200 BORDER O :kredyt=kredyt+rown:bonus=bonu5+l:GOTO 1
SIO GOTO 770 1100 *1111 Kombinacja 1111 050
* rx
820 nic $=INKEY$:nic$=" nr war=U THEN Fu
:x r- _

nr łLiT
ino F0F j=l TO 3
i 1320 IF układ(I)=200 THEN bonu5=bonus+i
R pętla =1 TG 80:LOCATE r- *n. z ck. t
:rruNi 1120 pn:=INT(RNDI7) :IF prz =1 THEN SOUND 1,25,100,5,1
sr.rn ^ * nr nn.".
"STj HM u7u wlSl ) =200 1330 IF uklad(2)=200 AND ufciad(3i=200 TH
T
830 INKEY(181=0 0R
ii- EN war= ł! u : \ -ii 1130
T r
i < pr;=2 THEN kombi =206
j) EN SOUND i,25,100,5,l:fcredyt=kredyt+5krk
in
1: L!3CAT E 2,12:FEN 0:PR i
TWT
* ii ;
«
i ! Li 1140 IF prz=3 THEN komb( _n
i.
j) “X. i or:5zansa=0:b0T0 1050
60 1150 IF pr:=4 THEN komb( ) =213
j 1340 IF ukiad(2)=uklad(3) THEN SOUND 1,2
m i i t i •. ■. n kin t r-
840 IF (INKEY(47;=0 DR J i ~ X i A Nu pe i.1 ij i t 6 1160 U* prz=5 THEN kOffib(j) =224 5,100,5, l:kredyt=kredyti-skrown:5zansa=0:
+ * -
>10 THEN 860
l. i u 1170 IF prz=6 THEN kombij) =230 GOTO 1050
050 NEXT 1180 NEXT 1350 IF uklad(2)=uklad(1> DR uklad(l)=uk
860 LOCATE 2,12:PEN 0:PRINT ” 1190 PEN 9:LOCATE 2,23:PRINT CHR$(kofflb(2 lad(3) THEN SOUND 1,25,100,5,l:szanss=0:
870 FGR pe=l TO 100:NEXT }} +CHF;$ (komb (2) +1) +CHR$ (komb (2) + 2): LOCAT kredyt=kredyttobokrown:G0T0 1050
830 3=212:war=0i PEN 9 E 2,24:PRINT CHR$(korab(2)i-3) +CHR$(kombC2 1360 GOTO 1050
890 LOCATE 3,5:PRINT CHR*(a)*CHR*(a+w*C }+4}+CHR${kombC2)+5) 1370 IF INKEY$=aB AND J0Y(0)=0 THEN 1370
11P.1 i . J-; 1 1 -r : rrr. t itt ni»r,f ? - \ ri;»r*. +
rtK$la+z;:lOChil ,c:rnii t^hril 1200 PEN 2:LOCATE 6,23:PRIT CHR$(koicb !1 1380 RUN
ai-4, +CHR$(a+5} )) +CHR$ (komb (U+lKCHRf (komb \ I) +2): LOCAT 1390 5 Uli Ryzyko tlił
900 a$=INKEY$;a$=” E 6,24:PRINT CHR$(kombU)*3KCHR$(kombi1 1400 war=2:LOCATE 5,17:PEN 8:PRINT "RYZY
910 IF INKEY(471=0 OR JuY(0)=16 THEN ukl )+4i+CHR$(koab(l)+5) K0fi
ad(2)=a:GOTO 940 1210 PEN 6:LOCATE 10,23:PRINT CHR$(koab( 1410 FOR war=0 TO 8 STEP 2
920 IF a<230 THEN a=a+c ELSE a=200 3ł)+CHR$(koBb(3)+l)+CHR«(ko«b(3)+2ł:L0Cft 1420 IF INKEY(47)=0 OR J0Y(0)=16 THEN 1
oj10 TE 10,24:PRINT CHR$(kofflb(3)*3)+CHR$(komb 440
940 FGR pe=! TC 100:NEXT (3)ł4)+CHR$(ko*fc(3)+5) 1430 NEXT:GOTO 1410
930 a=224:PEN 6 1220 IF szansa=l THEN LOCATE 16,12:PEN 7 1440 LOCATE war+2,19:PEN 3:PRINT war/2:k
960 LOCATE 16,5:PRINT CHR*(aKCHR${a+l) + ;PRINT CHR$(245)+CHF;$(246) ELSE LOCATE 1 redyt=kredyt+(1.5t(war/2)):FOR hi=1 TO 7
CHF$(a+2):LOCATE 16,6:PRIN7 CHR$(a+3)+CH 6,12:PEN 0:PRINT 8 ** 00:NEXT:LOCATE warł2,19:PEN 6:PRINT war/
R$(a+4}tCHR$(ał5) 1230 FOR 1=1 TO 50:a$=INkEY$:a$=HF:NEXT 2:LOCATE 5,17:PEN 2:PRINT "RYZYKO"
970 a$=INKEY$:a$=BH 1240 GOTO 1010 1450 RETURN
980 IF INKEY(47) =0 3R JOY(0=16 THEN ukl
sd(3}=a:GuT0 1250
990 IF a<230 THEN a=a+ó ELSE a=200
1000 GOTO 9&0

m a zamiast lewego ponownie środkowy walec Je¬


śli me naciśniesz żadnego klawisza przez 3 sekun¬
dy komputer sam uruchomi lewy walec Lewy walec
również zatrzymujesz spacją, co uruchamia auto¬
matycznie prawy, który zatrzymujesz analogicznie
Zamiast spacji można uzyc dodatkowo przycisku
drążka, a zamiast ENTER pociągać drążek do sie¬
bie Teraz komputer sprawdza, czy cos wygrałeś
Jeśli me masz juz pieniędzy na następną grę auto¬
mat poinforumuje Cię o tym, lecz me załamuj się,
naciśnij dowolny klawisz 1 znów dostaniesz 5 dola¬
rów kredytu. Jeśli uda Ci s ę uzyskać ponad 99 do¬
larów, to licznik przeskoczy na 50 Mozesz wyobra
zic sobie, że te pozostałe 50 dolarow właśnie wysy¬
pało się z automatu 1 w nagrodę pojdz do najbliższej
kawiarni aby kupie sobie ciastka za 50 złotych We¬
sołej zabawy m (sio)

Bajtek 9/86
^.o 3^ § Cł. G co G

klan AMSTRAD-SCHNEIDER
et) 3r
r> s ^3,5
£0 -w
N 2 to o>5.2o

,,§"? 1 1=3 0)

Ł.
MAGNETOFON IAMSTRAO
N ^
COv V.
5 3

O
2 o -h
3 =r Ni- to ° %
?r
O
73 CL 3 $ $ $ 3 3 5: o
OJ
^ P) -n ^ ^ 8a3a?°
Z3 CD N ° E3 O g N O C/J
c CQ —' -i
3 "° CD CT 3 ° 3 Cl TT ^ CD ca 3 ^
43 co ■ o "O NI CD g' "< O' 3 CD
s N ^ O
N g-a'1* '■»■
d ^<
♦“ O O o < o 3 3 “ & *~+ W CD "U CD ^
CT
|r§ !-§*•§ fi co ca 4
CL O' 5 73

o
CL -q tn ~ m
CD *
<X~C3
(Q
^ $
N a?
73 O cz zr °o2“ s- i
° ^r-<

esaiil
—4 c o ro cd O ^ ca cd 2 3 CD
G . - >r to OJ 5 3 "<
co -OJ 13 O fsJ as “ . C/J NI <J)
5L ^ C 3 oj O O 3
co c~ 32° 3 E o < - o

sraS®
ZJ N CD OJ Cl NJ ^ gf ® $ -
zj CD E:
T3 Ct> to NI 3 C CD JO C
§ « c O' TT
CL •< ro
73 5" CD
c <t) 113
ca DJ 3 3 CD
V< CD 3 Cl NJ 3 o
O COs N ^ rt O, 3
O ~ 3
^ CO CD OJ $
< _
03 rn^ .n
Kl o
" td
3 S O -D
CL OJ 3 $ CD OT OJ s<; -CO
3
5 £ G 73
J Sa O <
— -
Ni O
O ° ■CD ^ ° O o
CD CD OJ
2: n o I NJ
•< ca O co
* §N s (n CD to O <D
ZJ c? NJ
3 q
CD c 73 CL
O
O
3
-
O
2

CD
3 g2
w 5
s to~ g§73 5 aF p t3 to' C/3 'C INJ OJ
3 O
O
cn CD 3 3 o 00
OJ
3 73
C/J CL NJ-
3 3
CL O* NJ *< JJ
Z3 O ^
^ CD
cl s to P N ^ co to
"< CD O' $ ~c Cl
OJ
ca
^
cd o 3
0—1J g —1
—j
OJ 2 CD O
Co N Nil-OoS^
ł Ne I I • "o ca NI “O
o N O 3 *■ o = —<; O N O OD
=L
Cr On I
a o ca NI CD OJ OJ
O
Ol-C CD CL CD
o
-oj
NI 5 ar ^ $
= ca 3 3 o 3 £■ C
o co q C w o o o g I i- 0J_ v< O
%
CJ co T3
a
CD CO-NI ^3 3 a Cl o 2 ’-oj
Om -OJ <
■» O ^ CD CD
±.
73 CL 5
N ~C
<D O =5 Cl OJ CD
OJ
-< CZ
3 O
^ N to O o) &ol^
OJ — < 75
ĆD CD ca 73
3 oj ca o o 5 ~0 73
O O 73 O
5. co O 2 to ^<8 n
OJ * N S NI O N ^ 3 O -fu" O OJ
CD CT Z3
O) ę cd O Cl
NJ 3
3T ^ 73 OJ CD JJ IN
ca o 75
a cd
73 2 O o
c o Cg O
CO c; i g O —H _L *< O o
O NJ ■S 5 2 —'
0-^- IN ci CD CD
OJ NI NI o
3~ O $ NJ ' 73 3* < oj o q CD OJ =5 O* §
a ca
<2 ° O ^ ^ 4&1 OJ 3 O

isr GO ĆD CD 3 ° S 73 OJ
S ' OJ 3 73 R o 2 $ 3
Cr "o
Cr 2
3 O g
Cl CD
^ O
$
O
O
°-
CL CL CD
$ 3 ca O N< R NJ
CD
■° N
CD
g o O
3 $ 9: a. ca
-< i° o
NI
O to
~3 Nj O c -(D , T C co o o 3 *< OJ c o CD
"• N O
o a? ^73*0 2.S>
X ^ rvg & ct>“ co
^ to 3 C3 _
3 i 77 3 ca
C/J o -a cn 3 O
S- 33 as Jr Ni
co <0 ^3 £ CD £Z O 3 73 %
CD -<3 3
-»■ O
O $ -3" 73
OJ- -fci
—4
Cl oj
C *■<
oj
/T\
5 ^ ■2^ c:
to, O CO 3 OJ T) 3 TT O -CD 0 ^
g CD 3
ca *D
t3 P> co 3 % 0
r—*■ $ *3 O 3 C_ O Cl cl
o, oj ca
NJ
•< TT OJ CL 7D $ CD ~ TT
O
<
TT co g O
® 3 ca 2" ca cd g
2 ~o O CO <
ca o & N TT
' O* 3
a
CT Zn ca 3 a<g § *=
-CD CZ _J
2. Ni to ^ 3, C3
o. j*r
cz 3 CD 3 ^r d 0 to
“4 85
I E oj 3 CO- Cg
<D CO CD OD O o O CD 3 TT O 3 § — Z^ NJ
Cr co 2. 3 & 8 3 ca
O 73 7 O ^ ca n ca DJ WX
3 3 O Cl o jc:
ę o. 2 CD o -o OJ 3
NI a a 2 3 ca CD 3 O o 3 o 3 CD —4 3 IN
a-5’3-
O O
NI CD
rJ<5‘ C3 ^ 2 CD' CDC3 CD O
„ Ni ^ 3
— < CD CD ^ CD
OJ
i—f- $ 7D ^ CD <
OD cx
CD
CO CO 2 o ^ Cr cd $
CD OJ ^30
o
NI
i-f-
•< 73
7D cd a g I—♦- <0.
ca 3- n o o CL
lf 0 i
W cd
o
CD
N —. N- 3 <Q <T^to 3 ca 3 CZ o g CD
3 O c ca O-
• ^ i 5 CD o.o OJ
ca o
NJ
CD
RN § O
$
3 CD
-
OJ
OJ $
o 13 N
CD
zr
g o o
£
3 N g O CD NJ 3 3 $ OJ c_
OJ C/J n o. O TT CD
CD $ ca CD < O o $ CD
CT 73 NJ N OJ O
cocoo 2 5; 5 3 niQ.; co 2 0 R O — ^
CD
oj ca 0 & NI
$ ca
•< 0
77 N
O CD.
o C/>c 73 O
3 o
O CO IJ
o &) -3 u O N ° 3
<—t- ^<; a ed 77 77 $ “
lO^! O $ 7n g -g 3 ^ CD
OJ c o
P $
~n N 5"y; co¬ czI O N
OJ
^
3 73 -< 70 3 TT ca n
o
ca
2 3
cd
o 3
2-6
O co =r O NJ 3 $ 7D £Z *< CD
CU ^ c cz OJ
(o c ^ *< O O ĆD 3
co c 5fN &f
$ CD 7D 73 ca
CD TT a 5 O) o < g- CD 3
o! ST co
N Cl NJ 70 3 N
2;^ CO C/J S S C a °-
a o N CD O CD ca gr 0 ^ OJ 3
CD CD
co °" co'o- N $ o
$
ca c £ 5 O z.
o ct>
CO
o
>T co
3 5) ^ CO Nj
o'
co
CD

3
C
NJ
CD 3 03 o CT
3 OJ
^ ca cd
O
CD < O
Ol < O
O
3
OJ
Cl CO
J
i 3
cr a
a
3
3 a
77 -OJ
O O
8 S < NJ O- 3 Rd
N ^ CO CD 3 ca
O CD OJ NI *<
O ^ IN CD
CD ^ TT 77
3 3
CD ca C ŚT N O <§
oj
N ca 3
o '< g NJ
5^3 <g
■a S •< 0 O OJ CJ 2 CD NI 0?
O 3
o O C C O 73
CZ oj
ó 2
O) OJ
O | o a oj
NJ O p
OJ CD OJ 1
^OS5
o^| S^o- to ? ^ r^Hs
CD
«—+- cr to O
p
O >C O ?0 73 = 3 3 3
er CD "-nI NJ U.) X OJ g 0

o< S CD CD
< ar § — g 73
O gj $ O
3
O

2 S P O. o- O Ii •<
O
N
0
So g N -OJw
O $ sa
OJ
r~ is. J O O) 5. O Pl O ĆD CO oj
NJ 0 fi?
fi CD i . ^ 83^ O r-t-
ca
3 ?r ĆD 3 0 0
OJ
CL 3 N ^ 77 g”
oj CL ZJ O ^
Po to co 77
dd^ CG
OJ -OJ 1 3 g
CD cO 73 CD
S 73
r^>. cz 3 3 CZ ^
R^3 D N
o o ^ o I to’ v. ^CO l-ł CD g CD g 73
Oo o CL § 10 g OJ O
O o
■ o O s Cr N CL
O i g
CL o ÓJ g
Oo 2^3 CO O *< 3 o 0
? O Cl
CD NJ
3
o N ° O Cr O N Z3
O
0
O >r N co' c & P OJ -< 0
3 S o
0 3
o co CD o C CL ZJ w O)
2 N cl 2* CL 0> 3
gag o*
CD >r ST K 77 3 . a n •0
P n o. O M CL
-OJ CD CL
er G CD JJ
Cl'to o < CD N CL §
NJ

^Sk, co O to, CD 73 £ 3
C "< o
0 O v<"
0
73
co o cn CD 3 $ c O
cp o, o
c_ O)
OJ = g -UJ -3 -oT
ca o 3 O
P
o co
“ o v- o 3 n OJ N
G 77 R c 0 oj ca 0
CO 3 3 :3t3
2
r-
o.

8
o 'O
o nso
«-§s CG CT

r-
2^ sSg.
aT P-Tn
N-
Osi . Po Nr- i i CJ i

CD - 7) SB
cn ±s CO ro rn T ta Tl • • »—
• 1 z 1 Qt—AUl 0 a.- Pi p1 Q co w 'O ?• Pi
cn P1
z
nu ii Tl n n n Pr
kJi ►—<
nm H n z U3 Tl CT Tj Ul H1 0 H CO w
I>Z Ti m + d TT ■< O ii n n a n r-*-
ra —
X cr TT* rt Ti O K-4 CD
ł-A
co 1> H
r T) tn H ■< m ro ro
■s D tu m CL 4* -L'-
. □ A rr 4* ii TT* Ji M* CL m
w> TD \ / *7T* ID ł—*• c ii m
•Ni rn m n O" *vj ro
*ji
W vi tu 3> O i> co a P*i Nj ł-~
•^*1
w & <3 Q ro r a n N.J vi m Nl '*4
V 1
n £ r""*1 •w H n Nj cn 03
n
co Pit co ~ 0 C4 to a »-*• td
tu + 1T-0 a n cn ro n
TT* ^4.
X> cn rD m n ro
H X -1- Px cn cn co K1*
3> m cr Ż 0 0 n j—*- tu
z s^* 1—1 M- cn co x>
tu
•- f+ D Ofc n n r—* tu
"U ci *0 cn 03 O r~%

1 4- Q/^R
PANAMA

Zapewne wielu posiadaczy ZX Spec¬


D awno, dawno temu, w czasach
wielkich odkryć geograficz¬
nych kiedy Hiszpanie dotarli
trum zna program Fiight Simulation fir¬ do legendarnego królestwa Azteków,
my Psion. Możliwości tego programu nie krajem tym rządził potężny Montezu-
sa jednak duże. Widok z kabiny jest nie¬ ma. Na nic jednak zdała się jego potę¬
zbyt urozmaicon , a możliwości sterowa¬ ga wobec zbrojnych wojsk hiszpań¬
nia samolotem sa bardzo ograniczone. skich Wojsk, które obok krwi żądne
były przede wszystkim złota Złota w
Dia porównania, warto wiec zaznajomić państwie Montezumy było pod dostat¬
sie z programem Fiight Simulator na kiem, traktowane ono było jak najzwy¬
komputer IBM PC. klejszy surowiec do wyrobu ozdob,
Jak podaje w op sie firma Microsoft, program ter, naczyń i innych niezbędnych przed¬
jest symulatorem drugiej generacj Teren, nad któ¬ miotów. Kiedy mądry władca zobaczył
rym odbywają się loty, to całe kontynentalne teryto¬ co jest szczególnym przedmiotem po¬
rium USA, część Kanady, Meksyku oraz Karaibów. żądania napastników, postanowił
Oczywiście nawet na największym dysku twardym ukryć jak największą ilość skarbów
nie można zgromadzić danych o wszystkich mia¬ aby nie padły one ofiarą grabieży
stach i lotniskach na tym obszarze Dokładniej zo¬ I zrobił tak lecz działał w jak najwięk¬
stały przedstawione cztery rejony wielkich miast szej tajemnicy Miejsce, gdzie znajdu¬
oraz ponad dwadzieścia lotnisk je się ten skarb przez wieki było niko¬
Lot samolotem odbywa sie w czasie rzeczywi¬ mu nieznane Dopiero niedawno uda¬
stym, co oznacza ze wydarzenia biegną zgodnie z ło się odszyfrować Kipu — tajemne
upływem czasu Podczas lotu można obserwować pismo węzełkowe, które to ukryli wier¬
!l •flE
deskę rozdzielczą ze wszystkimi przyrządami kon¬ ni słudzy Montezumy Według nich
trolnymi (łącznie 28 wskaźników) wymaganymi 1 iłlu skarb ukryty jest w piramidzie zwróco¬
przez amerykański urząd lotnictwa FAA trojwymia nej „twarzą w kierunku Słońca —
rowy uproszczony widok z samolotu w jednym z odwiecznego boga Azteków. Wielu
wybranych ośmiu kierunków lub mapę w wybranej już śmiałków probowało odnaleźć nie¬
skali z zaznaczonym położeniem samolotu. Samo¬ przebrane skarby, a wsrod mch naj¬
lot reaguje na czynności pilota i warunk lotu, tak jak cenniejszy posążek Boga Słońca Nikt
prawdziwy Przykładowo, przy zbyt ostrym wzno¬ jednak me zdołał wydostać się z labi¬
szeniu dochodzi do przeciążenia silnika, zmniej¬ ryntu piramidy
szenia prędkości i samolot traci stateczność Dzisiaj ty jako Panama Joe podjąłeś
Podczas lotu możemy zobaczyć takie charaktery się roli poszukiwacza legendarnego
styczne budowle jak wieżowiec Empire State Buil- skarbca Montezumy Wędrując przez
dmg i most Brooklyn Br dge w Nowym Jorku Sa¬ piramidę me zapominaj, ze me jest to
molot może przelecieć między wieżowcami World niedz elna wycieczka, lecz prawdziwa
Trade Center lub rozbić się o Statuę Wolności wyprawa pełna przygód i niebezpie¬
Przy pewnej wprawie można wykonać takie ewo¬ czeństw Na szczęście masz plan pi¬
lucje akrobatyczne jak beczka lub pętla Lot może ramidy, więc łatw ej Ci się będzie po¬
się odbywać o rożnej porze roku i dnia (także w ruszać po ciemnych zakamarkach la
nocy), w rożnych warunkach pogodowych (za biryntu. Czeka tam na ciebie wiele
chmurzeniu, turbulencji, wiatrach na różnych wyso¬ niespodzianek — będziesz musiał
kościach) Zbliżając się do lotniska można naw ązac stawić czoła żarłocznym pająkom ta¬
na odpow.edmej częstotliwości kontakt raaiowy i rantulom, które z upodobaniem ataku¬
uzyskać informacje o pogodzie i warunkach lądo¬
ją wszystkie żywe stworzenia Jeśli je¬
wania (w postaci komunikatów na ekranie) Przewi¬
dnak będziesz miał przy sobie znale¬
dziane są tez awarie urządzeń Przy oblodzenu ga
ziony wcześniej miecz uratujesz jed¬
źmka w warunkach zimowych, dla zapobieżenia
no ze swoich pięciu istmen, gdyż ta¬
awarii konieczne jest podgrzanie gaznika Jeśli za¬
pomni się wyłączyć światła po nocnym locie, żaró¬ rantula ma tylko tyle siły, aby wytrącić
wka może ulec przepaleniu Naprawy dokonuje się ci bron z ręki Drogę będą ci utrudnia¬
po wylądowaniu na lotnisku ły także toczące się czaszki niedosz¬
łych właścicieli fortuny których ta
Przeloty m ędzy odległymi miastami mogą trwać ZMyl te Jfi ostatn a wyraźnie opuściła Mozesz je
wiele godzin Zbiornik paliwa mieści zapas pozwa¬
lający na pokonanie 1500 mil. Można także prze¬
jytfl IliflUB1 zniszczyć, jeżeli masz miecz. Najle¬
mieszczać się w przestrzeni zmieniając w przyspie¬ piej zrob'Sz, jeśli je po prostu przes¬
szonym tempie współrzędne położenia w sposob koczysz i pójdziesz dalej w swoją
ciągły lub skokowy. stronę Mozę znajdziesz latarnię, któ¬
Odrębną opcją programu jest walka powietrzna, ra oświetli ci drogę w ciemności?
w której pilot ma za zadanie zestrzelenie szesciu Mozę znalezione klucze będą paso¬
niemieckich samolotow z okresu pierwszej wojny wały do zamkn ętych drzwi? Mozę for¬
światowej oraz zniszczenie fabryk zbrojeniowych i tuna będzie ci przychylna i jako p erw
zbiorników paliwa szy i jedyny odnajdziesz wreszcie wy¬
W 1984 roku program został uznany za najlepszą marzony skarb9 Twoje szanse są soo-
grę na rynku amerykansk m a obecne wersje są re, gdyż Panama Joe może odrodzić
znacznie udoskonalone. Ciekawą sprawą jest to ze się az pięciokrotnie, a jeżeli jego za¬
pomimo pracy w trybie wysokiej rozdzielczości — sługi są odpowiednio wysokie, otrzy¬
w którym zgodnie z instrukcją komputera można muje premię w postaci dodatkowego
uzyskać tylko dwa kolory — widzimy obraz wielo¬ życia Mozę także ustalić sobie sto¬
barwny Autor programu Bruce Artwick wyjaśnia pień trudności jaki będzie w stanie po¬
tajniki grafiki komputerowej w książce „Applied konać, łatwy, trudny i bardzo trudny
Concepts in Microcomputer Graphics”. Warto (prawie niemożliwy do pokonania).
dodać, ze jest on prezesem firmy komputerowej Jeżeli duch Montezumy będzie ci
Subiogic Company specjalizującej się w zastoso¬ przychylny i uzna cię za wybrańca
waniach graficznych, a wcześniej zajmował się Boga Słońca, godnego rozwikłania
m m mikrokomputerowymi systemami sterowania wielkiej tajemnicy — staniesz się je¬
radarów dynym na świecie posiadaczem ogro¬
Firma Microsoft obiecuje, ze Fiight Simulator po¬ mnej fortuny, która oprocz bogactwa
może w zrozumieniu zasad pilotażu, ale uprzedza
obdarzy cię czarodziejską mocą za¬
jednocześnie, ze takie przeszkolenie me upoważ¬
wsze słonecznego uśmiechu
nia do lotow prawdziwym samolotem.

Michał Szuniewicz

Baitek 9 86 15
CO JEST GRANE
TOUR DE FRANCE
Trudno dziś znalezć jakąś dyscyplinę sportową, która nie
miałaby swojego odpowiednika w postaci gry komputero¬
wej.
Chcecie się posc gać na rowerach9 Proszę bardzo, naj¬
bardziej znany wyścig rowerowy Tour de France, czeka
na Wasze uczestnictwo Uprzedzamy--ten szesnastoeta-
powy wyścig jest naprawdę zabójczy, me dla nog jednak
lecz dla nadgarstków'
Komu żółtą koszulkę, komu czerwoną9 Na starcie stawie
się może do 6 kolarzy, którzy jechac mogą przez wszystkie
16 etapów lub tez przez wybrane Na wzór „Summer Ga dek kończy się stratą cennego czasu.
mes", każdy uczestnik wystukuje na pięknej, kolorowej Gra ma bardzo ładną grafikę i odznacza się dobrą anima¬
palecie, jedną z 16 narodowości, dla której barw narodo¬ cją Rzeźba terenu, zaznaczona na tablicach informacyj¬
wych chce zdobyć żółtą koszulkę Następnie uczestnicy nych oraz różnorodność etapów tworzy z tej sportowej sy¬
udają się jeden za drugim na Imię startu Niestety, 2 kolarzy mulacji rowerowej prawdziwą próbę wytrzymałości, w kto
nie może jednocześnie wystartować w tym samym czasie rej sam Szurkowsk miałby chyba trudności. Jedynym man
pozostający z tyłu musi się nsezle napracować, aby dogo kamentem Tour de France są długie etapy, które denerwu-
Tysiące listów i ciągle nowe gry na Atari, Speck- nić leadera
trum, Commodore i Amstrada W sumie czytelnicy ją co bardziej niecierpliwych kolarzy Mozę się np zdarzyć,
Krajobraz jest wspaniały trasa przeb ega poprzez trój¬ ze na przejechanie 1 etapu potrzeba az 15 minut' Kto ma
głosowali na 831 tytułów. wymiarowe wzgórza i doliny Kibice radośnie dopingują
A oto te najpopularniejsze (czy najlepsze?) jednak nieco cierpliwości, wynagrodzony zostanie wspa-
Rower daje się prowadzić lekko Na dług ch prostych doda n iałą grafiką zaprogramowaną przez bardzo utalentowany
je się gazu, podczas gdy na zakrętach lepiej jest nieco zespół węgierskich programistów /'~\
zwolnić Nie zbliżajcie się zbytnio do pobocza trasy — upa

IMP0SSIBLE MISSI0N !

ROLAND RAT RACE *


PSYTRON
Wprowadzając na rynek grę PSYTRON, firma Beyond
FAIRLIGHT ! uczyniła kolejny krok naprzód w kategorii gier zręcznościo¬
wych z rodzaju „zabij go
Sam scenariusz nse jest zbyt rewelacyjny musicie obro¬
nie kosmiczne os edle przed atakiem nieprzyjacielskim
BOMB JACK ! Obcy przybysze będą starali się zbombardować budowle,
instalacje i wprowadzić niszczycielskie droidy do tuneli
Jednak to co odrozma Psytron od wielu podobnych gier,
to niesłychana złozonosc i wysokiej klasy grafika Obraz
SUPERCHESS ♦ walki możemy oglądać na 10 ekranach, przedstawiających
budynków i me ginęli ludzie Jeśli np uszkodzona zostanie
zapora — mozesz stracić bardzo potrzebne towary
rożne strefy kosmicznej kolonii. Każdy z tych obrazow
Firma Beyond oferuje Sinclair-a QL. każdemu, kto potrafi
może być natychmiast przywołany
przezyc godzinę na najwyższym poziomie Napiszcie do
Pierwszy poziom może wydawać się łatwy wszystko co
mej może się Wam uda I powiadomcie „Bajtka ’ — chęt¬
ROAD RACE * musicie zrobić, to upolować dro dy w tunelu Jes osiąg
nie poznamy zwycięzcę(ow)
mecie p ęc razy z rzędu wynik 50% — przechodzicie do
Beyond Competiton House
następnego poziomu, tj do zestrzeliwania nieprzyjaciels
Farndon Road
kich statków kosmicznych W miarę posuwania się do
Market Flarborough,
przodu, pojawia się coraz węcej elementów, przeszkód,
MATCH POINT które musicie pokonać zanim dojdziecie do ostatniego po¬
Leicestershire LE 19 9NR
ENGLAND
ziomu Musicie teraz n e tylko stawie czoła najeźdźcom ale
również uważać, aby malała liczba niszczonych przez nich (jz)
SABOTUR ♦

IMPOSSIBLE MISSION Ul
SKOOL DAZE
THE WAY
by US GOLD
OFTHE EXPLODING FIST
Masz do spełnienia nieprawdopodobną i bezsensowną
Premię za najlepsze opisy typowanych otrzymuje
Piotr Bokina z Gdyni. Nagrodę w postaci zestawu misję Musisz, biegając po labiryncie i jeżdżąc windami,
oryginalnych programów na ZX Spectrum ufundo¬ przeszukiwać sprzęty um eszczone w tym labiryncie (jest
wała wypożyczalnia programów STUDIO XXI (Hala on wybierany losowo) Sprzęty te to krzesła fotele lampy,
Koszyki) b urka kanapy Znaleźć mozesz w nich hasło do terminala
Sławek bezp eczenstwa, kawałek obrazka (puzzle) lub mc W szu¬
kaniu przeszkadzają c strzelające roboty Oprócz robotow Głównym celem wyprawy jest zebranie i poukładanie z
i sprzętów w pokojach znajdują się ruchome platformy słu¬ kawałków obrazka Po zebrań u wszystkich należy poukła
żące do jeżdżenia między poziomami W pokoju przy wejś¬ dac je w jeden obraz na kieszonkowym komputerze Moż¬
ciu stoi terminal. Jeżeli posiadasz odpowiednie hasło, to na je tam obracac, zm emac im barwę, odbijać „lustrza¬
mozesz uspic na pewien czas roboty w tym pokoju, lub
nie”. Komputerek wyposażony jest w urządzenie do po¬
ustawić platformy w położeniu pierwotnym Pomiędzy po rządkowania kawałków i sprawdzania czy jest ich wystar¬
kojams poruszasz sę, jeżdżąc windą W dwóch z pokoi
czająca ilość
znajduje się szachownica Gdy podejdziesz do mej, poka Proste prawda9 Lecz nikt jeszcze nie ukończył tej gry* 1
żuje się łapka i na szachownicy rysują się dzwęczące krzy
Wersja na ZX Spectrum wzorowana jest na pierwowzorze
zyki Twoim zadaniem jest, poruszając łapką, wywołać
napisanym na Commodore Pierwowzór ma lepszą grafikę
dzwsęki w kolejności od najn zszego do najwyższego
oprawę dźwiękową lecz me ma się co dziwić — na Spec¬
Krzyzyk na porzątku są trzy, w miarę rozwiązywania zada
trum gra zajmuje 42kB a na Commodore ok 50 kB
ma ich przybywa Każda dobrze ustawiona sekwencja
krzyżyków daje jedno hasło na uśpienie robotow (np)-
1 fi T> ~ 44^1^ n/oc
NA CAŁY

Rozpocznijmy od wpisania krótkiego programu Jednak na pewno zauważyłeś, ze te pięć dodatko¬


10 DL = PEEK (560) + 256 * PEEK (561) wych linii (trzy na górze i dwie na dole), mimo, ze są
20 FOR 1=0 TO 31 widoczne na ekranie, to kursor nadal ich me sięga
30 PRINT DL+I, PEEK (DL+l) pracując w formacie 24 linii. Na to niestety mc nie
40 NEXT I poradzimy, system operacyjny zarządzający pracą
Po jego uruchomieniu na ekranie wyświetli s ę sze¬ komputera pracuje w tym formacie Nasuwa się wo¬ Na to przewrotne pytań e mozesz odpowiedzieć wpisu¬
reg cyfr — jest to tzw lista obrazu (ang display list bec tego pytanie, czy linie te są w ogóle osiągalne jąc w swój komputer następujący program
DL) Procesor graficzny Antic pracuje niezależ¬ możliwe do zapełnienia 10 REM ^¥¥¥*-¥***¥**¥*^******¥^*-#¥¥¥-****¥
nie od procesora centralnego, ale aby mógł wy¬ Napisz więc.
20 REM * *
świetlać obraz, musi otrzymać informację, jak ten POKE 38380,10 30 REM * PROGRAMOWE ROZSZERZENIE *
obraz ma wyglądać. Znajduje się ona w tzw I ście i mniej wsęcej na środku pierwszej górnej dodatko¬
40 REM * PROGRAMU *
obrazu, programie napisanym w specjalnym języku wej linii pokaże s ę gwiazdka. Analizując dodane
50 REM * dla ATARI 600/800 XL *
dla procesora Antic Program ten znajduje się w ostatnio linę programu zauwazysz, że lina 110
pamięci komputera, a adres jego początku to za¬ 60 REM * *
zmienia adres początku pamięci obrazu, lima 200
wartość dwóch komorek (patrz linia 10) W progra¬ 70 REM
m in ustala adres pamięci skąd Antic ma pobierać
mie tym możemy wyróżnić pewne Instrukcje wyko¬ 80 PRINT ”9”
dane do wyświetlania. O ile jednak przy normalnym
nywane przez Antic obrazie w trybie gr 0 początek pamięci obrazu po¬ 90 DIM NAZ$ 40
112 — liczba ta oznacza, że ma byc wyświetlo¬ krywa się z początkiem pamięć: danych do wy¬ 100 PRINT ”PODAJ NAZWISKO”
nych 8 niewidocznych linii, takich jak w trybie świetlania dsa Antic to teraz m ędzy tym adresam' 110 INPUT NAZ$
araflcznym 8. Trzy te instrukcje dają górny margi¬ istnieje różnica 120 bajtów Stąd właśnie biorą się 120 PRINT
nes oDrazu puste limę u góry (3 x po 40 bajtów). 130 POSITION 2,5. PRINT ”300 DATA”; NAZ$
66 (o4-i-2) — w liczbie tej zakodowane są dwie Jeżeli zapiszesz linię 200 następująco 140 PRINT ”CONT”
instrukcje 64 informuje, ze następne dwie liczby 150 POSITION 1,0: PRINT ” ”: STOP
200 POKE A,66:POKE A + 1,0:POKE A
w DL to adres pamięci, skąd należy Dobierać 170 PRINT "f ”
+ 2J50 POKE A + 3,2:POKE A + 4,2:POKE A + 5,2
dane do wyświetlania (początek obszaru pamięci 1000 LIST
traktowanego jaKO pamięć obrazu, adres ten mo¬ to zauważysz ze obszar roboczy obrazu przesunie Gdy uruchomisz program komputer zgłosi komunikat
żemy też zrialezc sprawdzając komórki 88 i 89); się o trzy linie do góry, czyli górne dodatkowe linie STOPPED AT LINĘ 150
2 oznacza że ma byc wyświetlona lima w trybie będą wykorzystane Natomiast na dole pojawi się
Naciśmj i przytrzymaj klawisz RETURN Gdy kursor przej¬
graficznym 0 pięć linii, do których nie mamy dostępu kursorem
dzie przez komendę CONT, na ekranie zobaczysz pro¬
Kolejne 23 dwójki to instrukcje wyświetlania 23 li¬ Wszystko to jest skutkiem organizacji wyświetlania
gram rozbudowany o linię 300 Pytasz jak to się dzieje —
nii w trybie 0 Ostatnie trzy liczby stanowią jedną in¬ obrazu. Wracając do starej postaci linii 200 — Antic
to proste na ekranie programowo napisałeś treść linii
strukcję i oznaczają, że Antic ma czokać az nadej¬ pobiera dane do wyświetlania ooczynając od adresu
300(L.130), następnie przenosłeś kursor do góry ekranu
dzie pora wyświetlenia kolejnego obrazu; podany 149 + 256+136 trafiając na początku czwartej linii
(L 150) i zatrzymałeś pracę programu. Nac skając RETURN
jest adres początku display list. na pamięć obrazu o adresie 150x256, gdy ona się
dopisałeś linię 300 i uruchomiłeś pracę programu od lim
kończy po wyświetleniu 24 linii znów są wyświetla¬
1000. Stosując tę metodę mozesz dopisać do programu
ne puste linie Dzieje się tak, bo zawartość komorek
MODYFIKACJE DISPLAY LIST pamięci, które wykraczają poza pamięć obszaru ro¬ (iub usunąć) dowolną linię — oczyw scie tylko wtedy, gdy
boczego obrazu to zera Zmieniając ich zawartość jest ona poprawnse zapisana w Atar BASIC
Modyfikując DL będącą piogramem dla Antic do- Sądzę, ze przedstawiony tu mechanizm będzie jeszcze
możesz spowodować, ze w Imiach tych pojawią się
wodujerny natychmiastowe zmiany w formie wy¬ bardziej przydatny gdy to me Ty, ale komputer naciśnie
jakieś napisy. Możesz to wykorzystać do dodatko¬
świetlanego obrazu. Zrrien ając którąś z dwójek na RETURN By to zrealizować dopisz do programu
wych opisów programów ale uwaga, dodatkowe do¬
6 możemy sprawie, ze jedna z linii obrazu bodzie 145 POKE 842,13.REM włącza RETURN
lne linie są przesuwane w gorę wraz z catym obra¬
wyświetlana w trybie graficznym 1, ale ponieważ w 160 POKE 842,12:REM wyłąc?a RETURN
zem, tylko górne linie są niezmienne Pamiętaj, ze
tym trybie linia iiczy 20 znaków, a w trybie 0, 40 Jeżeli teraz usuniesz limę 300 j uruchomisz program
zmiany trybów graficznych przywracają normalny
znaków, stąd widoczne przesunięcie części obrazu
stan. Na koniec dooaj jeszcze te trzy linie aby prze¬ przekonasz się ze dopisanie linii odbędzie się automaty¬
pod zmienioną limę. Aby można znacznej zmodyfi¬
konać się jak duży obraz może generować woj cznie Jeżeli cncesz by operacja dopisania cło listy była
kować DL przesuńmy ją w inne miejsce pamięci
Atari: niewidoczna, dopisz kolejne dwie linie
Nie kasując poprzedniego programu wpiszmy na¬
220 POKE 559,35 115 SETCOLOR 2,0,0:SETCOLOR 1,0,0:REM czarne
stępujące linie
400 FOR 1=38280 TO 39726 htery na czarnym tle
40 POKE 25600 + 1,PEEK (DL + !)
50 NEXT i 410 POKE 1,10 180 SETCOLOR 2,5,5:SETCOLOR 1,10,10:REM
60 POKE 25630,O POKĘ 25631,100 420 NEXTi zmiana koloru liter i tłą
70 POKE 560»0:POKE 561,100 Wykorzystanie tego mechanizmu pozostawiam Twojej po¬
Na kon ec kilka komorek przydatnych przy ekspery¬
Teraz przedłużymy DL wstawiając dwie dwójki, czyli mysłowości, bo mądrej głowie
mentowaniu z obrazem
spowodujemy, ze obraz będzie miafo dwie linie po¬ Zauważ jednak, ze po to by dopisać linię zawierającą in-
88,89 — początek pamięci obrazu dla systemu # «

ziome więcej, pisząc (najpierw RESET) strukcję PRINT me wystarczy napisać:


operacyjnego
82 — lewy margines obrazu w trybie gr 0 (zwykle 130 POSITION 2,5:PRINT ”300 PRINT”CZY TAK
75 A=25629
MOŻNA?””
80 POKE A,2:POKE A + 1,2:POKE A + 2,65:POKE 2)
A + 3,0:POKE A + 4,100 83 — prawy margines (zwykle 39) 8y udało s ę zrealizować to zadanie musisz zapisać

Dalsze zwiększanie wysokości obrazu jest n e- 93 — kod znaku na pozycji kursora 130 POSITION 2,5:PR!NT ”300 PRINT”; CHR$ (34);
mozl we, gdyż powoduje widoczne zaburzenia w 94,95 — pozycja kursofa 1 ”CZY TAK MOŻNA?”; CHR$ (34)
synchronizacji: Możemy natomiast doaać jeszcze 85,86 — kolumna w której znajduje się kursor Komputer odpowe na to pytanie jeżeli program rozsze
trzy linie u góry obrazu wykorzystując trzy istniejące 84 — lima, w której znajduje się kursor rzysz o kolejne I me
ale me wyświetlane linie, zastępując je limami w try¬ 560,561 — adres d splay list 310 PRINT ”MOŻNA PANIE”; NAZ$
bie graficznym 0 Dopiszmy zatem. 320 FOR 1=1 TO 500: NEXT I: REM PAUZA
110 POKE 88,O POKE 89,150 Tomasz Kuchn Przepraszam za antyfeminizm zawarty w linii 310 (Spróbuj
120 PRINT” ” zmodyfikować program tak by rozrozmał płeć operatora )
150 A=25600 Powodzenia w eksperymentowaniu
200 POKE A,66:POKE A + 1,136:POKE A
+ 2,149:POKE A + 3,2:POKE A + 4,2:POKE A + 5,2 Klan Atari redaguje Wiesław Migut Zbigniew Górski
Baitek 1
KLAN SPECTRUM
^ r. i-
blica wszystkich zmiennych, następnie tablica-nu-^H

PIERWSZY POLSKI
merów linii, tablica funkcji i parę innych, po czym są e.... >
kompilowane definicje funkcji W dalszej fazie na¬
stępuje główny przebieg, podczas ktorego powsta jj
je zasadniczy kod wynikowy W ostatniej fazie kom¬
pilator uzupełnia pewne brakujące fragmenty kodu
wynikowego
Kompilację instrukcji LET a=b+c można w skró¬
cie opisać następująco Kompilator stwierdza ze

KOMPILATOR
WF$. ma do czynienia z operacją LET, a następnie prze-f
chowuje na stosie adres lewej strony wyrażenia
h f Omijając znak„ = ” umieszcza na stosie informację
>* -D mg
o końcu wyrażenia arytmetycznego Następnie po¬
mfM
Mży-ż&gZ: biera zmienną b i po wyliczeniu jej adresu kompiluje
*3 *>• instrukcję FLOAD b W dalszym ciągu posyła na
stos znak „4 ”, komp luje instrukcję FLOAD c, po
Z ',>' '
czym stwierdza, że za zmienną c nie ma operacji o

NA SPECTRUM
m wyzszym priorytecie mz „4” (np „* ) lub me ma
żadnej operacji, w następstwie czego kompiluje f
5% FADD Po otrzymaniu ze stosu informacji o końcu
I '<5
wyrażenia arytmetycznego pobera przechowany
wcześniej adres lewej strony wyrażenia i kompiluje
:ĘĘiM instrukcję FLOAD, którą następnie zamienia na
IB FSTOR
Kompilator TOBOS-FP (TOruń BOrko- kwadratów. Uzyskane czasy wynoszą Powyższy opis jest skrótowy i me przedstawia ro¬
ZX „Spectrum ” — 195 sek TOBOS-FP — 9 sek żnych istotnych faz kompilacji. Warto zwrocie uwa¬
wski Skaba) iest. o ile nam wiadomo. gę, że w ogólnym przypadku mamy do czynienia z
Kompilator FP48K me akceptuje tego programu ze
pierwszym całkowicie opracowanym w względu na użycie tabl c dwuwymiarowych. Test nr operacjami jedno- i dwuargurnentowymi, ze zmien¬
Polsce kompilatorem zmień nopozycyj- 2 symuluje ruch sześciu piańet wokoł Słońca Dla nymi rożnych typów jak np zmienne tablicowe oraz 1
•:Y.: nym dla mikrokomputera ZX „Spectrum”. 100 pętli uzyskano następujące czasv ZX „Spec¬ z nawiasami zmieniającymi porządek wykonywania ,
WMśŻŻŚM
Biorąc pod uwaae szybkość działania, trum ' — 165 sek., FP48K — 100 sek oraz TO¬ operacji. m
ząodnosc z interpreterem BASICA na ZX BOS-FP — 9 16 sek Czasy uzyskiwane za pomo¬ Wojciech Skaba (lat 22)
.Spectrum” oraz szeroko rozumiana pro- cą kompilatora BLAST są zbliżone do FP48K jed
stote użycia przewyższa on znane kompi- nak autorzy nie dysponują obecnie dokładnymi da¬ Jerzy Borkowski (lat 23)
llatory produkcji zachodniej takie, iak FP nymi
«l«i TOBOS-FP został w całości napisany w assem- i
48K-V1,7 czy BLAST. blerze mikroprocesora Z80 i w postaci źródłowej 1 LET n=6
ma około 7500 linii (instrukcji) Operacje arytmety¬ 5 LET t=.4
czne są wykonywane na liczbach w zapisie 4 bajto¬ f, LET 9=-?00
Przykładowo, FP48K nie akceptuje instrukcji FN i
wym (pojedyncza precyzja) co daje około 7 cyfr 7 DIM X', r«>
DEF FN oraz tablic wielowymiarowych, co go eli¬
znaczących w reprezentacji dziesiętnej. Integralną 3 D i M y < ri >
minuje z wielu zastosowań. Pozbawiony tych wad
częścą kompilatora jest tzw biblioteka procedur 9 DIM v< n>
BLAST jest bardzo długi; kompilacja nawet stosun¬
arytmetyki zmiennopozycyjnej na którą składają się 10 DIM u < n ;
kowo niedługiego programu jest dosyć czasochłon¬
podprogramy realizujące dodawanie, odejmowanie, 20 FOR 1=1 TO n
na, możliwa tylko z wykorzystaniem pamięci maso-
mnozeme, dzielenie, funkcje arytmetyczne oraz 25 LET x<i>=50*RND+2O
| wej. Obydwa kompilatory używają oryginalnych
inne operacje pomocnicze jak np zapis i odczyt 26 LET y<i )=50*PND+20
procedur zmiennopozycyjnych, przez co przyspie-
zmiennych Funkcje arytmetyczne są przybliżane 27 LET v<i>=“2
;j szeme wielu programów jest niewielkie lub nawet
za pomocą tzw wielomianów Czebyszewa Przy 28 LET u.< i >=2-PND
Ę żadne (patrz test nr 1) 30 NEXT i
ligi Polski kompilator używa własnych procedur kładowo, funkcję ARCSIN (x) można przybliżyć w
przedziale 0 0 5 za pomocą skończonego wielo¬ 50 PLOT 120,80
liSIzmiennopozycyjnych i zajmuje jedynie 12 K pamię-
mianu postaci: W(x) = x 4 x 5049404/(x2- 60 FOR r-~l TO 108
SlJllfci. dzięki czemu możliwa jest kompilacja nawet 2
3 7042025-1 2516474/(x2-1 8555182))) przy zało¬ 61 FOR i = l TO fi
K programu w czasie mniejszym niż 1 minuta, ; u
żeniu, że obliczenia są wykonywane na pojedyn 65 PLOT INVERSE l,x(i '+120,y i >+80
'i t§Wszystkie obliczenia i wydruki są wykonywane z
cze precyzji Stąd wniosek, że czarny realizacji pod¬ 66 LET q=x< i)% A i >+y< i .-'ły i )
; dokładnością 7 cyfr znaczących.
stawowych działań arytmetycznych maią zasadni¬ 67 LET R=9/<qt30R q>
A oto wynik' pomiaru czasu ryspwania funkcji
czy wpływ na czasy realizacji funkcji arytmetycz¬ 90 LET 4.x=RTx< i Ż
f(x) = (SQR x)f 3 w przedziale 0-10 za pomocą
nych 100 LET y.y ~RPj < i >
programu „Wykresy” opublikowanego w „IKS ie
Istnieją dwa zasadnicze rodzaje kodu wynikowe¬ 110 LET i i >4a.xTt
nr 1/86 ZX „Spectrum ’ - 57 5 sek , FP48K — 50
go tworzonego przez kompilatory Kod naturalny 120 LET u.( i >=u.ł i 4?y^t
; sek., oraz TOBOS-FP — 4.6 sek Dla tych, którzy
(riative codę) tzn. kod procesora, na którym będzie 130 L ET < i >=> < i >+v< i >Tt
S |wykorzystują mikrokomputer do opracowywania
realizowany program oraz kod specjalny tworzący 140 LET y< i )=y‘- i )+u< i >f t
v; r § danych interesującym może być przykład programu
zbiór instrukcj tzw procesora wirtualnego (pozor¬ 158 PLOT x<i>+l20,y( i -480
dopasowującego welomian 4 stopnia do 20 pun-
nego) dekodowany w trakcie realizacji programu 155 MEXT i
—irktów doświadczalnych metodą najmniejszych
Wykonywanie kodu naturalnego jest szybsze lecz 160 MEXT j
zajmuje on znacznie więcej m ejsca w pamięci niż
kod specjalny. Dlatego autorzy kalkulatora zmien¬
Uzyskane czasy ZX Spectrum 165 sek., FP48K — -

10 LET P 2 = 1.57 nopozycyjnego zawartego w interpreterze BAS!C-a


100 s, k. oraz TOBOS-FP 9.16 sek. —
na ZX „Spectrum” stworzyli procesor wirtualny z
30 LET d~ 0.0 własnym jed no bajtowym zestawem insirakc;: W
M/M. 40 LET 0.0 TaDeia 1
kompilatorze TOBOS-FP zastosowano tzw. bez¬ Typowe czasy realizacji niektórych procedur aryt-LV; ' żTż
50 LET P2/1000 pośredni kod mzany (ang direcf threated codę) rnetyki zmiennopozycyjne! podane w milisekun-^ ' Q
Mj
W\ FOR i = 1 TO 1000 w którym każda operac.a jest reprezentowana przez
68 dacłi I O
dwa bajty tworzące razem adres procedury Skom¬
yf-i:-:
70 LET 3.= 3 +S pilowany program stanowi listę adresów poszcze¬
W0&
80 LET b= SIN a gólnych procedur przeplataną z danymi a realizo¬ Czas liosc taktów
Operacja
.Mm
■■ m 90 LET RSH b waną przez interpreter wykonujący skoki do ko ej-
LET b- GUS c nych adresów Bezpośredni kod nizany jest szyb¬
100 szy od kodu jednobajtowego, gdyż odpada tłuma¬ <
FMUL 0 40 1400
110 LET c~acs b czenie kodow na adresy, a jednocześnie na tyle
120 LET b= TRN c oszczędny, że postać źródłowa i wynikowa progra¬ FD!V 0 64 2240
LET r-•RTN b mu są w przybliżeniu tej samej długości. Poniżej mm

lg
130
140 LET b=€XP c /
ookazano w jak. sposób jest kompilowana instrukcja
LET a=b + c. W podanym przykładzie każda linijka
FADD 0 12 420

665
m
150 LET r~ LN b FSUB 0.19
reprezentuje 2 bajty, czyli całość ma 14 bajtów
160 LET bs=SQR c FSQR 1 35 4725
FLOAD załaduj liczbę na stos
170 LET c--b" d ADR b adres zmiennej b FEXP 4.3 15050
180 LET d-=d+< a-c >T< a-c > FLOAD załaduj liczbę na stos .
190 HEXT i ADR c adres zmiennej c Ft N 37 12950
LET d==SQR (d/10O0> FADD dodaj dwie liczby ze stosu wynik na
200 stosie FSIN 30 10500
j 210 PRINT "dokładność =";d FSTOR przechowaj liczbę ze stosu
FTAN 54 18900
ADR a adres zmiennej a
Do takiej postaci kodu wynikowego trzeba dopro¬ FASN 3.0 10500
Izyskane czasy Spectrum 999 sek , BLAST 980
wadzić program zrodłowy, aby można go było wy¬

konać W trakcie kompilacji tekst źródłowy jest wie¬ FYX 8 5 29750
tek FP48K— 940 sek , TOBOS-FP
, —37 8!!! sek. Dla
rOBOS-FP d=l 311E-6 lokrotnie przeszukiwany. Najpierw jest tworzona ta- 1
A'*-''" ■
/• 'C' śU' '//” *X <S'W-L ' 'v4:
v

V *' '' V.
* \ 'f ^ j;
v. -

;
OA
DRA2EK STEROWY
Jednym z nieodzownych wzdłuz każdej kreskowanej linii. Uzyskane w ten
sposob pudełko należy zlutować lub zaspawac
elementów domowego sy¬ Oczywiście pudełko można wykonać w dowolny
stemu komputerowego sposob dz ałame drążka me jest od tego zalezne

iest drążek sterowy. Nie¬ Pozostał jeszcze przycisk „FIRE” Potrzebny jest
dowolny wyłącznik typu przycisku dzwonkowego
stety. dostępne u nas mo¬ W oryginalnym rozwiązaniu użyto przycisku od

rys. 1
pOL 1
dele maja wiele wad — elektronicznego klaksonu rowerowego Przycisk
ten , przezył praw e rok intensywnego używania,
A-A
albo sa drogie, albo nie¬ włącznie z turniejami gier komputerowych Sposob
trwałe. albo i iedno i dru¬ zamocowania przycisku w pudełku zalezy zarowno
od rodzaju przycisku, jak i od sposobu wykonania
gie. Dobrym wyjściem iest pudełka dlatego tez pomijamy ten temat
w tei sytuacji skonstruo¬ Jeżeli mamy juz zmontowany mechanizm należy
do mego podłączyć kabel Potrzebny będzie dowol¬
wanie własnego joysticka. ny szesciozyłowy przewód i odpowiednia wtyczka
Nie jest nam znane miejsce, gdzie elementy te mo¬
żna zdobyć, ale zamiast jednego przewodu sześ-
Wydawałoby się to sprawę prostą, w końcu zasa-
esozyłowego można uzyc np. szesciu pojedyn¬
da działania tego urządzeń a jest bardzo prosta, je¬
czych, a wtyczka — no coz, myśmy ją wykonali
dnakże wykonanie zestawu styków w taki sposob,
2-3 sami Schemat podłączenia przewodów pokazany
aby był on zarowno wytrzymały jak i wygodny oka¬
jest na rys 6 Przewody podłączamy po prostu pod¬
zuje się dosyć trudne Autorzy tego artykułu od kil¬
kładając je pod nakrętki styków i drążka Poniżej za
ku lat eksperymentują z rożnymi modelarń drążka z
mieszczamy programy, które pomogą w popraw
czego najlepszy okazał się model opisany poniżej.
nym połączeniu przewodów W C-64 i 128 korzy¬
Przed rozpoczęciem pracy należy zgromadzić
stać należy z portu drugiego
odpowiednie narzędzia oraz materiały Potrzebna
będzie blacha o grubości ok 0 8 10 mm, płytka z Michał Silski
dowolnego materiału izolacyjnego o grubości 2-3 Dariusz Rotsztyn
mm, pręt mosiężny o przekroju ok 8 mm, mocna
sprężyna o przekroju wewnętrznym 5 mm i długoś¬ rys. 6
ci ok 2 cm oraz śruby M3, nakrętki itp W razie pro¬
CrORA
blemów ze zdobyciem materiałów o podanych wy¬
DOŁ
miarach można zastosować inne, podobne, o wy¬ LEWO
miarach spełniających warunki opisane w artykule PRAWO
Pracę zaczynamy od wykonania wszystkich deta¬
li. Najpierw zajmiemy się stykami (rys 1). Na MASA
wszystkich rysunkach są one zaznaczone jako poz (drążek)

1 Na rys. 1A widzimy sposob wykonania styków, przycisk


na rys. 1 B kierunek siły odkształcającej je Jak wi¬ FIRE
dać. nawet energiczni gracze mogą mieć kłopoty z Widok wtyczki od strony połączeń Przewody należy
ich uszkodzeniem podłączyć do odpowiednich styków

Następnym etapem pracy jest wykonanie płytki


Posłuży ona jako zamocowanie wszystkich elemen¬
tów Na rys. 2 nie podano wszystkich wymiarów, 1 DI MOS C 1.0 > ' FORft3* 1 T 018 : RERDDS < R > NEK7
18 K~PE'Fk ■: 5632$/ PR I NTCHRS < 14 ? >
ponieważ odległość styków od drążka zalezy od
.j. j .i r i "i O i j. **::• t nrnrK.i.i ; ; r i K

wym arów tych elementów oraz od decyzji kon¬ 12 N^HOTMRMr;!. 5 : I FK> 18THEMPRITP“ ” ZWRRG t £
struktora, czy drążek ma byc mniej czy bardziej ?" GOroi 8
czuły Płytka oznaczona jest jako pozycja 2 I 3 PR T N7DS < X1:* ■ GOTO 18
Commodore 64

58 DRTRGGRR.: DO£ ZWRRCIE ! > LENO


Mając wykonaną płytkę i styki można przystąpić Jri i c.W'v,i GOPR LEWO -OOP.ZMRRCIE !
>2 DRTRPRRWCL PRRWG - GOPR, PERWO . .?* ?:fc
do najtrudniejszego etapu — wykonania drążka i
jego zamocowania Elementy te pokazane są na
rys 3. Zasada działania jest następująca zarowno
zamocowanie drążka (poz 5) jak i sam drążek (poz
4), wc śnięte są w sprężynę (poz 3). Dzięki temu
1 REM i EMFSTONE TEST
drążek zawsze będzie dążył do przyjęcia pozycji
10 DIM ASCII,10):LE T S=0
pionowej Dodatkową zaletą tego rozwiązania jest 15 LET B$=""
fakt, ze gracz wyrywający drążek z pudełka (są 20 FOR T=0 TO 10
tacy) nie spowoduje żadnego uszkodzeń a — drą¬ 30 IF T=3 OR T=7 THEN LET A$(T+D=,ł
żek można z powrotem wetknąć na swoje miejsce ":NEXI T
Podczas dopasowywania elementów należy zwro¬ 40 F EAD ASC T+1)
50 NEXI T
cie uwagę na dobre dopasowanie sprężyny do po¬
100 LET A=IN 31:LET S=0
zostałych elementów Montaż „na wcisk powinien 110 IF A =16 THEN LET A=A-1Ó:LET S=1
zapewnie pewne połączenie Zmieniając średnicę 130 PRINT AT 10,12;ASCA+1)
drążka należy również zmienić średnicę sprężyny 140 IF S-1 THEN LET B*="STRZAŁ"
oraz jej zamocowania (poz 5) W razie kłopotow z 145 FRINT AT 11,12;B^
150 IF S=0 THEN LET BS=M
wykonaniem zamocowania element ten można za¬
160 GOTO 100
stąpić odpow ednio spiłowanym kawałkiem śruby o 1000 DATA "ŚRODEK","PRAWO"
odpow edmej średnicy 1010 DATA "LEWO","DDL"
Po wykonaniu wszystkich elementów należy 1020 DATA "PRAWD-DOL"
ZX Spectrum

1030 DATA "LEWO-DOL"


zmontować cały mechanizm i sprawdzić jego dzia¬
1040 DATA "GÓRA","PRAWO-GORA"
łanie. Sposob montażu widoczny jest na rys 4 1050 DATA "LEWG-GORh"
Rys 5 pokazuje przykład wykonania obudowy
Blachę należy zagiąć o 90 stopni do środka

Bajtek 9/86 21
ciach, głownie z drugiej strony kanału La Manche i

I C R Micro RFN
Przeglądając ostatni numer omawianego czaso-^~
pisma natrafimy na szereg ciekawych artykułów a

StraD
m.in „PCW 8256 od podszewki , „Szara myszka 1 ^
AMX”, „O muzyce na Amstrada ’, „Te/tomat i twój

uMgyUi P€S MłCROS aMśTeap

CftAYONS OPTłOUeS KHJR CK


STRAD tekst , „Jak zaadaptować programy CPC 664 na
CPC 464" i wiele innych. Redakcja wpadła na cie-j
kawy pomysł: na osobnej stronie opublikowane zo¬
stały aaresy wszystk ch cytowanych w całym nume¬
O AMSTRAD er MINI J (i

TIPLAN. DBASE
W raz z napływem kumputerow Amstrad do na¬
szego kraju, pojawiają się tez — choć w wol¬
rze firm produkujących różnorodne urządzenia pe¬
ryferyjne lub akcesoria dla Amstrada, s to me tylko,,
imis niejszym tempie — rożne czasopisma poświęcone
francuskich, ale również angielskich i niemieckich
Na uwagę zasługuje sposob oceny 20 progra¬
POUR CPC 6128 temu komputerowi Jednym z nich jest francuski
mów komputerowych przy pomocy wykresów, wpi¬
EJ PCW 8256 „Micro STRAD
as was rów KW 82S6 sanych między osie współrzędnych przy czym ^
Wydawany przez koncern prasowy „Groupe
mooKAtum ocenie poddane zostały następujące kryteria: łat¬
tests” dwumiesięcznik „Micro STRAD” reklamuje wość w posługiwaniu się programem, grafika, B
się jako pismo całkowicie niezależne od firmy Am¬
dźwięk, szybkosc programu i. ogolna ocena redak¬
strad Niezależnie i — powieazmy to od razu — jed¬ cji. Najlepszy wynik osiągnęły programy 3 d Voice
no z najdroższych
Chess, Death Pit, Infernal Runner.
Pismo — oprócz okładki — jest czarno-białe,
Numer zamyka ocena kilku najnowszych podrę-
drukowane na kredowym papierze, znacznie pod¬
czmkow programowania oraz kilka „sposobow i Ł,
nosi czytelność drukowanych programów Nie oz¬
sposobikow”, m.in. jak umknąć błędów w progra- fOF
nacza to bynajmniej, iż „Micro STRAD” zamiesz¬
mowaniu, jak dostosować każdy magnetofon do "
cza na swoich łamach głownie wydruki komputero¬
Amstrada itp
we, oprocz krótkich, syntetycznych artykułów doty¬
czących rożnych urządzeń peryferyjnych i oprogra¬ „Micro STRAD”, 5, Place du Colonel Fabien, 75491 PA-
mowania, znajdujemy krótkie mikro-plotki o nowos- RIS Cedex10

wany miesięcznie przewodnik po nowościach, jakie


«mwiiinm.<n

SINCLAIR w dalszym ciągu ukazują się w niezliczonych ilos- ^


ciach na ten popularny w Europie komputer
Czytelnik znajdzie w opisywanym piśmie rożne
artykuły teoretyczne dotyczące budowy i działania %

USER ZX-81, ZX- Spectrum i jego odmian, wywiady, Prze“B


gląd nowych urządzeń peryferyjnych dla wspom-^
manych modeli, a także recenzje najnowszych gierł'
napisanych na Spectrum Jak zwykle redakcja nie
zapomniała o zapalonych programistach, którzy lu¬
C hyba najbardziej znanym w Polsce pismem
komputerowym poświęconym komputerowi
bią rozgrzewać sobie palce na klawiaturze d a nich
właśnie dedykowana jest kolejna porcja wydruków
5v/ir*t+r ZX Spectrum jest wydawany w Wlk Brytanii mie¬
programów Przegląd najnowszych książek i podrę¬
czników, kącik programów czytelników, wskazówki fe
sięcznik SINCLAIR USER
SINCLAIR USER należy do typu czasopism kom¬ dla początkujących programistów — oto pozostałe,
puterowych poświęconych produktom tylko jednej stałe rubryki SINCLAIR USER
SINCLAIR USER jest popularnym, interesują¬
firmy w tym wypadku komputerom (dziś już ban¬
kruta) papy Cfive Sinclaira Na prawie 150 stronach cym, bogato ilustrowanym pismem, przydatnym dla
znajdujemy juz tradycyjnie ten sam rodzaj artykułów każdego posiadacza komputera ZX 81 lub ZX-
i ogłoszeń, na jakie możemy się natknąć, przeglą¬ Spectrum Do jego wad zaliczyć można zbyt dużą
liczbę reklam, zajmujących sporą częsc objętości J
dając inne, podobne czasopisma Pod tym wzglę¬
OUR GUIDE TO Aie jest to powszechnie spotykana wada większoś- G
dem SINCLAIR USER me rożni się zbytnio np od
COMPUTER ci czasopism komputerowych, których żywot uza e-
AND Cum
„AMSTRAD USER” Z jednym wyjątkiem pismo
żmony jest me tylko od ilości sprzedanych egzem¬
publikuje adresy brytyjskich i światowych klubów
plarzy, ale i od wpływów uzyskanych za same ogło¬
FOR PRORT użytkowników ZX Spectrum oraz aktualną listę no¬
wych programów dla ZX 81, Spectrum 16k i 48 k, szenia i reklamy
RUNA SAGA
a: biorąc pod uwagę rożne kategorie, np gry przygo
TABLET dowe, zręczność owe, programy edukacyjne pro¬ „SINCLAIR USER”, ECC Publications, 196-200 Balls
gramy użytkowe itp Jest to praktyczny, aktualizo¬ Pond Road, London NI 4 AQ

ną duża liczba drobnych ogłoszeń przeplatana jest H

CHIP reklamami handlowymi.


Od pewnego czasu redakcja CHIP reklamuje ró-
wn ez specjalne wydania swojego czasopisma, po-,
święcone poszczególnym komputerom Dzięki.
specjalnej karcie zamówieniowej, dołączonej do
Ww
C HIP — to tytuł najpoważniejszego zachodmo-
mem eckiego miesięcznika komputerowego,
każdego numeru, możemy zamówić tytuły „AMj-
GA dla początkujących ’, „Turbo Pascal” częsc I i*
wydawanego przez jeden z największych koncer¬ II, „MSX-2 dla każdego” itp
nów prasowych, Vereignigte Motor Verlage CHIP me jest pismem łatwym w odbiorze, nawet A-.:
GmbH, nie tyle ze względu na specjalistyczny język, co z
CHIP jest zbliżony do amerykańskiego pisma uwagi na scisłe ukierunkowanie profesjonalne,,^
OW*cHł • TaiMfy • TS^hi$a*i •
ToiKlhft f Vkfu# BYTE. Obszerne ponad 300 stronicowe czasopis¬ choć publikuje informacje potrzebne użytkownikom
mo, przynosi każdego miesiąca obfitą dawkę infor¬ popularnych komputerów — C 64, TI-99, ZX-Spec-
u»er-Computer macji, od artykułów problemowych poprzez testy trum i innych — to jednak głownie jest ono nasta¬
von Ałari komputerów kompatybilnych z BM AT ( już nie wione na czytelnika wyrobionego, mającego na co-
PC!) oraz urządzeń peryferyjnych (np drukarek), dzień kontakt z komputeram klasy IBM.
do sporej części ogłoszeń drobnych i różnego ro¬ A więc „BYTE” czy „CHIP”? Wszystko zaiezy
dzaju reklam od tego, czego kto szuka. No i jaki obcy język zna.
Mc bcsłeti Przeglądając, nawet pobieżnie, CHIP-a, uderza lepiej.
Tc«»proyB>wiwo
nas przede wszystkim wysoki profesjonalizm i duży
poziom edytorski v Pismo ma staranną szatę graficz¬ „CH3P /Schillerstrasse 23a, 8000 Munchen 2

OO
Na temat oprogramowania do
Apple II, w całości dostępnego dla
użytkownika LASERa 128, pisane
sę całe księzki. Poważne firmy sof¬
tware owe rozprowadzaję grube
katalogi i katalogi tych katalogów.

N areszcie mamy szanse sko¬


rzystania z największej bi¬
Cała tę masę można podzielić na
następujące grupy:
— systemy operacyjne,
— języki programowania,
blioteki oprogramowania, ja¬
ka kiedykolwiek powstała dla mi¬ — programy narzędziowe
krokomputerów. Od niedawna mo¬
żna w Polsce kupie komputer LA¬ 1 — procesory tekstu,
— oprogramowanie biurowe i
wspomagające zarządzanie,
SER 128, znakomicie podtrzymu¬
jący tradycje Apple II — pierwsze¬ — programny edukacyjne,
go mikrokomputera domowego i
jedynego, ktorego powodzenie
utrzymuje się od lat na jednakowo
mm11 1! II! — gry.
LASER 128 może pracować pod
każdym systemem operacyjnym
wysokim poziomie. Konstrukcja
LASERa i jego możliwości użytko¬
we kwalifikuję go do klasy mikro¬
komputerów profesjonalnych. Oto
| llillllllilllll
1 1 T 1! 1 11 1 1 przeznaczonym dla Apple II — za¬
równo pod dowolną z kilkunastu
wersji Apple-DOS, jak i pod CP/M
2.2, adaptowanym z PDP 11 syste¬
szczegóły. mem UCSD i (po uzupełnieniu o
Najważniejszym parametrem jest laser moduł z procesorem 8088) pod
zgodność z Apple Ile. Zbudowany CP/M 86 lub MS-DOS. Dzięki tym
na mikroprocesorze 6502 w wersji dwom ostatnim LASER 128 umo¬
CMOS, pracuje z zegarem o czę¬ żliwia wykorzystanie niektórych
stotliwości 1 MHz. tak jak wszyst- programów z IBM PC! Jeżeli chodzi
kie Apple II. Dysponuje 128 kB pa¬ o języki programowania, to jest w
mięci operacyjnej RAM, z możliwo¬
ścią rozszerzenia do 256 kB. 32 kB -T i; FFITP i* t: f i. \ \-l~ • —


— czym wybierać: Basic, Pascal,
Fortran, Fortran 77, Ada, Modli¬
amieci stałej ROM zawiera inter¬
preter BASIC-a standartu Micro¬
* l ; FIT i i i i i i i l •

*
ła 2, PL/1, Algol, L sp, Cobol,
Logo, Forth, C, Prolog, Pilot,
- I-1 1 Tl TT pi li i“
4

soft, maszynowe procedury obsłu¬ asemblery i wiele innych, mniej


1 1 Pfe 1 PI*M‘i i r
i *
gi terminala, klawiatury, dysków i znanych. Należy podkreślić, że w
szystkich wbudowanych interfej¬
sów. Nasz bohater jest bowiem od rrrr i-Ti i v • przeciwieństwie do wielu imple¬
mentacji mikrokomputerowych, sę
azu wyposażony w interfejsy do to pełnowartościowe translatory ję¬
typowego wyposażenia: zyków programowania wraz z od¬
— wejście (wyjścia równoległe powiednimi środowiskami progra¬
standartu CENTRONICS mowymi, umozliwiajęce tworzenie
przeznaczone dla drukarki zaawansowanego oprogramowa¬
lub plotera, nia aplikacyjnego.
— dwa wejścia (wyjście szere¬ Zaawansowane procesory tekstu
gowe RS232C, jedno przez¬ (Wordstar,) typowe programy do
naczone do przyłęczenia mo¬ obliczeń planszowych (Visicalc),
demu słuzęcego do transmis¬ — wyjście o rozdzielonych syg¬ sama jak w Apple II, co umożliwia bazy danych (dBASE) i pakiety
ji danych na większe odległo¬ nałach wizji, koloru i syn¬ wykorzystanie modułow Apple do zintegrowane (Appleworks) gwa¬
ści, lub połęczema bezpośre¬ chronizacji — dla monitora rozbudowy LASERa. Sę też do na¬ rantuję przydatność LASERa 128
dnio z drugim komputerem, a RGB, monitora o zmiennej ja¬ bycia moduły przeznaczone spec¬ w każdym biurze i na biurku każde¬
nawet do przyłęczenia dodat¬ sności (takiego jak w IBM), jalnie do niego. Wsrod nich do naj¬ go dyrektora. Znane i cenione na
kowej klawiatury, a drugie — lub dla ekranu ciekłokrystali¬ bardziej atrakcyjnych należę: pa¬ całym swiecie oprogramowania
do drukarki lub plotera z wej¬ cznego (LCD); kiety z procesorami Z80, 8086, edukacyjne, zawierajęce nawet
ściem szeregowym. W obu — port dla myszy, drężkow ste¬ 6809 i 68000, kontroler z dyskiem współpracujące z myszę pakiety
przypadkach można korzy¬ rowych i innych manipulato¬ WINCHESTER, syntezatory pomagajęce przy rehabilitacji osob
stać z typowych szybkości rów używanych do gier lub dźwięku i mowy, nterfejsy do ste¬ niepełnosprawnych, dopełnia
rowania w układach automatyki, obrazu komputera przydatnego
przetwornik do wprowadzania praktycznie wszędzie.
obrazu telewizyjnego, zegar czasu Wsrod popularnych u nas mikro¬
rzeczywistego i wiele, wiele in¬ komputerów należy pod względem
nych. możliwości wykorzystania i para¬
Oibrzymię zaletę LASERa 128 metrów użytkowych umiejscowić
jest wbudowana stacja dysków, o LASERa 128 pomiędzy Amstra-
popularnym standarcie 5U cala, dem a IBM PC, na pewno bliżej
pracujęcy w podwójnej gęstości IBM. Dobrze, ze pojawił się na na¬
zapisu. Takie rozwiązanie pozwala szym rynku, bo jest on znacznie
na zawsze zapomnieć o istnieniu tańszy od IBM, a częstokroć może
magnetofonu kasetowego. go z powodzeniem zastępie, szcze¬
Klawiatura LASERa ma wydzie¬ gólnie w pracy biurowej. Niepod¬
lony blok klawiszy numerycznych i ważalnymi atutami sę zacznie
10 klawiszy funkcyjnych. Układ, mniejsze wymiary, brak wewnętrz
wyprofilowanie i wielkość klawiszy obudowy hałasujęcego wentylato¬
— jak w rozwięzamach profesjonal¬ ra, powodujęcego nerwice u użyt¬
nych. Standard ekranu charaktery¬ kowników IBM i o wiele łatwiejsza
styczny dla dobrego komputera — obsługa. LASER 128 nie wymaga
40 lub 80 znaków w 24 liniach, lub od użytkownika znajomości zawiło¬
transmisji — od 110 do 19200 niestandartowej komunikacji grafika od 40 x 48 do 560 x 384 ści komputera i systemu operacyj¬
boaow; z komputerem; punktów w szesciu kolorach. nego w tym stopniu, co IBM PC i
— port dla zewnętrznej stacji — wyjście sygnału z regulację Komputer jest niewielki (37 x 31 umożliwia bardzo łatwe i efektywne
dysków, drugiej z kolei, po¬ poziomu, typowo sterujęcego x 8 cm), lekki i wyposażony w rę- tworzenie oprogramowania na włas¬
nieważ pierwsza jest na stałe głośnik, z mozliwoscię gene¬ czkę do przenoszenia. Przy zasto¬ ny użytek.
wbudowana w komputer — rowania od 0 do 250000 im sowaniu ekranu LCD i zasilania z Maciej Kasperski
ale o tym za chwilę; pulsów na sekundę. baterii daje to możliwość pracy w
— wejście zespolonego sygnału Na zewnętrz komputera jest rów¬ terenie, lub podczas podroży.
wizyjnego do dołęczenia mo¬ nież wyprowadzona jego magistra¬
nitora monochromatycznego la systemowa, dokładnie taka
lub kolorowego w standarcie
PAL (lub innym — na zamó¬
wienie),

Bajtek 9/86 23
PRZED EKRANEM
-DOBRY

policzyć objętość Kursor ustawiasz pod pierwszym z nich


musi spełniać bardzo wiele warunków. abv na dobra Użytkownik naciska na klawiaturze strzałkę — przesuwasz

ocene zasłużyć. Musi bvć szybki, łatwo modyfikowal¬ kursor pod następny obrazek Gdy juz kursor znajdzie się
pod właściwą bryłą użytkownik, naciskając np RETURN,
ny. zajmować możliwie najmniej pamięci. poinformuje Cię, ze to jest jego wybór.
Jesteś już uczynny i gotów do pracy na każde skinienie?
Wymieniłem tylko kilka warunków najczęściej stawia¬ od zera W przeciwnym przypadku zwróć uwagę użytkow¬
Tak. To świetnie A pamiętasz niedźwiedzią przysługę,
nych w podręcznikach programowania, czyli książkach pi¬ nikowi, ze chyba się pomylił I oczywiście me „Do widze¬
czyli historyjkę o misiu, który z nadmiaru uczynności rozbił
sanych przez programistów dla programistów Wszystkie nia", tylko poproś o poprawne wartości
przyjacielowi głowę? No właśnie, z uczynność ą trzeba ba
te i podobne do nich, kryteria są słuszne i muszą byc speł Czasami zdarza się, ze użytkownik podłącza do Twojego
rdzo uważać I to właśnie Ty masz uważać. Twój partner to
monę, jednak należy do nich dołączyć wymagania użytko¬ komputera drukarkę i prosi o zanotowanie wyn kow na pa¬
przecież Człowiek, istota omylna, która czasami nawet me
wnika, dla którego dobre programy to przede wszystkim te, pierze Nie zapomnij przed podaniem wymkow wypisać
potrafi dobrze trafić palcem w klawisz Jeśli widzisz, ze
z którymi współpracuje się sprawnie i przyjemnie najpierw danych, które podał Jeśli tego me zrobisz, a bę¬
prosi Cię o coś co może spowodować straty (np cały wie¬
Jeśli człowiek chce być łubiany, musi być dla innych lu¬ dziesz rozwiązywał kilka zadań, to na papierze znajdzie się
czór pisał list, a teraz nacisnął klawisz oznaczający „skasuj
dzi miły i uprzejmy Jes i program ma odnieść sukces, czyli kilka wyników, które będą zupełnie bezwartościowe, bo
wszystko, zaczynamy od początku ), to warto upewnić się
uzyskać szerokie grono użytkowników także musi się za człowiek (takie są niestety zwyczaje ludzi) zapomni, które
ze to me pomyłka tylko świadomy krok
chowywac zgodne z pewnymi zasadami wyniki są dla których danych! I trzeba będzie wszystko li-
Nie myśl tylko, ze namawiam Cię do nieposłuszeństwa
Jak ma wyglądać zbiór zasad dobrego wychowania dla czyc od nowa Mało tego, chociaż to jego wina — mógł nie
Jeśli partner prosi Cię o coś i stanowczo tę prośbę podt¬
programów? Jednoznacznej odpowiedzi na to pytanie me zapominać1 — to będzie z Ciebie bardzo mezadowoiny
rzymuje, to musisz ją wykonać bez wahania Chyba, ze jest
ma, bo to zawsze trochę rzecz gustu — jedni ludzie wolą Więc napisz mu dla świętego spokoju te dane i jeszcze kil¬
niewykonalna Np dzielenie przez zero, iub wyciąganie
towarzystwo rozmowne, inni małomówne, itd Wydaje mi ka słów objaśnienia co właściwie oznaczają wydrukowane
pierwiastka kwadratowego z ujemnej liczby Ale w takiej
się jednak ze pewne podstawowe zasady można spróbo¬ liczby Mozę to wyglądać np tak
sytuacj trzeba go poinformować To się nie da zrobić!!!.
wać sformułować i dlatego postanowiłem przygotować ma¬ Pole prostokąta o bokach a = 5, b = 6 wynosi 30
lutki podręcznik, z którego programy będą mogły się uczyc (5 i 6 to dane, które podał, 30 wynik działania programu) Następne cechy bardzo potrzebne w kontaktach z lu¬
JesSi Twój komputer ma kalendarz i zegarek, to czasami dźmi to cierpliwość i wyrozumiałość Byliśmy juz niedaleko
dobrych manier Oto on
warto na początku lub na końcu wydruku napisać aktualną od nich mow ąc o korygowaniu błędnych danych Będą Ci
datę i godzinę — ludziom potrafią się przydać najdziwniej¬ nieraz potrzebne także w innych okolicznościach Skoro
DOBRE MANIERY DLA PROGRAMÓW
sze rzeczy (O tym ze na początku wydruku trzeba się ludzie z niezwykłą łatwością o wszystkim zapominają, to

przedstawić me muszę Ci chyba przypominać) nietrudno przewidzieć, ze nieraz w trakcie pracy Twój par¬
Po pierwsze, przedstaw się człowiekowi, z którym bę¬
Co prawda z tymi wydrukami to trzeba bardzo uważać tner zapomni jak ma wydawać Ci polecenia albo w ogóle
dziesz pracował Oprócz swojej nazwy, która być może mc
Jeśli jesteś np specjalnym programem do pisania listów co jeszcze potrafisz dla mego zrobić Najlepiej by było gdy¬
mu me pow e, napisz kilka słów o sobie — w czym mozesz
czyli Twoje wydruki to będą listy wysyłane później do in¬ by mógł wtedy napisać „POMOCY”, lub po prostu wcisnąc
mu pomóc Mozesz tez napisać kiedy się urodziłeś i kto
nych ludzi To chyba użytkownik będzie wolał zęby na pa klawisz ”?” iw odpowedz otrzymać krotką informację o
jest Twoim ojcem Ale me powinieneś być zbyt gadatliwy
pierze me zostawały Twoje wizytówki tym co może od Ciebie uzyskać i w jaki sposób
— może masz przed sobą kogoś kto juz Cię doskonale
Bardzo często zdarza się, ze jestes programem Właściwie doszliśmy juz do końca naszego samouczka
zna i szkoda mu czasu na czytanie tego samego po raz se¬
wszechstronnym i potrafisz robić w eie różnych rzeczy W Jeśli me przypadł Ci do gustu, bo na przykład me lubisz
tny Za to na specjalne życzenie powinieneś potrafić opo¬
takim wypadku bądź również uczynny — zaoferuj od razu stosować się do sztywnych reguł i chcesz kierować się tyl¬
wiedzieć o sobie cos bliższego
wszystkie swoje możliwości Mozesz np wypisać na ekra ko własnym rozumem (to się często zdarza dorastającym
Skoro juz prezentacja została dokonana należy omowić
nie programom), to może chociaż zaakceptujesz przynajmniej
szczegóły zadania, które masz wykonać Mozę jest to
jedną ogolną zasadę "PROGRAMY SĄ PO TO, ZĘBY LU¬
rzecz całkiem prosta, np rozwązame równania Wtedy
POTRAFIĘ OBLICZYĆ DZIOM BYŁO WYGODNIEJ, a me na odwrót”.
szybko poproś o podane współczynników oblicz i podaj
wyniki Ale me uciekaj od razu do systemu operacyjnego A —* objętość kuli
Powyższy zbiorek, trafił do „Bajtka”, bo choc adresowa¬
Zapytaj czy jest jeszcze coć do zrobienia i dopiero gdy B — objętość sześcianu
ny do programów, może dostarczyć pożytecznych infor¬
wszystkie potrzebne równania będą rozwiązane mozesz C — objętość stożka
macji także naszym Czytelnikom Mam na myśli zarowno
grzecznie powiedzieć „Do widzenia Co mam zrobić dla Ciebie?
tych, którzy nastawiają się raczej na korzystanie z gotowe¬
Zawsze bardzo uważnie słuchaj co (za pośrednictwem To ostatnie pytanie jest w zasadzie uprzejme, ale i kło¬
go oprogramowania, jak i tych, którzy sami chcą oprogra¬
klawiatury) mówi Twój partner Jeśli cos wyda Ci się podej¬ potliwe, bo teraz człowiek me wie jak ma powiedzieć, ze
mowanie tworzyć
rzane, poproś o powtórzenie Np jesl spodziewasz się po¬ chciałby akurat stożek Więc jak zapytać?
Użytkownicy powinni sobie zdawać sprawę czego nale¬
dania liczby a otrzymałeś znaki: 1o (jedynka i litera o) me Pomoże nam tutaj następna ogólna zasada nie daj się
ży wymagać od dobrych programów Choćby po to zęby
mozesz wypisać „SYNTAX ERROR” i uciec bez pożegna długo prosić! Pozwól, aby użytkownik wydawał Cs polece¬
me dac sobie „wcisnąc” byle czego Nawet w s/tuacji gdy
ma zostawiając osłup ałego rozmówcę z interpreterem nia jak najprościej, np jednym naciśnięciem klawisza W
rynek oprogramowania jest bardzo ubogi i trudno zdobyć
BASIC a, powtarzającym swoje ,READY” z uporem dz ec-ł naszym ostatnim przykładzie, po wyświetleniu oznaczo¬
jakikolwiek program, warto mieć wysokie wymagania, bo
ka grającego w pomidora Należy raczej uprzejmie zasuge¬ nych literami możliwości, zamiast pytania „Co mam zrobić
właśnie wymagania użytkowników są jednym z czynników
rować dla Ciebie?”, mozesz zaproponować
określających co znajdzie się na rynku za rok czy dwa lata
Błędnie podana liczba, proszę powtórzyć Wciśnij wybraną literę.
Inna możliwość usprawnienia komunikacji, to wyświetle¬ Natomiast programiści muszą pamiętać, ze na mch, jako
i kontynuować pracę
nie dostępnych czynności, a użytkownik mech wybiera na „rodzicach” spoczywa obowiązek wpojenia programom
Pamiętaj tez, ze jako ekspert od wykonywania swojego
zadania powinieneś wykrywać także bardziej skomplikowa przez naprowadzenie kursora na jedną z mch Mozę to wy¬ zasad dobrego tonu To, czy dokładnie takich jak wyżej wy¬

ne błędy w danych Np jeśli wczytujesz długość i szero- glądać np tak piszesz „OBLICZANIE OBJĘTOŚCI i wy¬ mienione, może być przedmiotem dyskusji, wiele zalezy

kosc prostokąta, to wolno Ci przyjąć tylko liczby większe świetlasz symboliczne rysunki brył, dla których potrafisz od konkretnego przypadku Nasz zbiór reguł można po-

24
traktować jako podstawę do dyskusji lub do stworzenia po¬
dobnego, na użytek własnych programów

Na zakończenie chciałbym przedyskutować wątpliwości


jakie może budzić*postulat tworzenia programów „życzli¬
NIE ŚWIĘCI GARNKI LEPIĄ
wych dla użytkownika Przecież napisanie takiego progra
mu wymaga dużego nakładu pracy Czy me jest to praca
zmarnowana? Przec ez jeśli napiszę sobie program to do¬
W poprzednim numerze zaproponowałem podzielny zbiór Będzie tam zapisany do czasu następne¬
skonale wiem jak z mego korzystać.
Wam stworzenie na własny użytek niewielkiej go uruchomienia programu
Moja odpowiedz jest następująca: owszem, wiesz, ale
bazy danych. Jest to zadanie skomplikowane i Minimalny repertuar instrukcji w naszej bazie to:
jeśli zechcesz skorzystać ze swojego programu po dłuż¬
na jego wykonanie potrzeba sporo czasu, dlate¬ — wpisanie nowego rekordu,
szej przerwie, to juz raczej me będziesz pamiętał Drugi
go z opisem możliwych rozwiązań poczekamy — wyświetlenie wybranego rekordu (lub grupy rekordów
znacznie ważniejszy argument jest taki sytuacja, w ktorei
jeszcze trochę, żeby me psuć zabawy tym, któ¬ spełniających zadany warunek) Użytkownik musi mieć
każdy p sze programy sam dla siebie, jest sytuacją przejś¬
ciową Jest to moz iwe gdy wszyscy traktują programowa¬
rzy dali się namówić. Ponieważ jednak, szcze¬ możliwość wskazania, o które rekordy mu chodzi

nie tylko jako dobrą zabawę, gdyż najw ększym zyskiem z gólnie dla mało doświadczonych programi¬ — zmiana wartości wpisanych w wybranym rekordzie,
napisania programu jest satysfakcja Przecież na ogoł napi¬ stów, zadanie może okazać się bardzo trudne, czyli aktualizacja danych,
sanie i przetestowanie programu rozw ązującego konkret¬ chciałbym dziś podać kilka ogólnych wskazó¬ — usunięcie wybranego rekordu
ne zadanie trwa dłużej niż rozwiązanie zadania „ręcznie ’! wek, które mogą nieco ułatwić pracę (jeśli me Zęby sprawę trochę uproście możemy się umowie, ze
Czyli, jeśli mając coś do rozwiązania musimy zacząć od na¬ chcesz ich czytac, możesz pominąć tekst aż do nie będzie żadnych dodatkowych mechanizmów wyboru
pisania programu, zauważamy rzecz niezwykle przykrą tytułu „Nowe zadanie”). rekordu do aktualizacji lub usunięcia Wybrana operacja
zastosowanie kosztownego komputera miało nam zaosz¬
Zawartość naszej bazy danych musi byc przechowywa¬ będzie wykonana na tym rekordzie, który ostatnio był wy¬
czędzić czasu i pracy, a tymczasem stało się wręcz przeci¬
na w pamięci zewnętrznej W najprostszym przypadku świetlony. (Uwaga na sytuację gdy od razu po rozpoczęciu
wnie" Przecież tak byc me moze^ Dlatego właśnie jest tyl¬
dane w pamięci zewnętrznej stanowią jeden zwarty zapis, pracy, PRZED wyświetleniem jakiegokolwiek rekordu, uży¬
ko jedno wyjście — trzeba pisać programy tak, aby w przy¬
który W CAŁOŚCI można wczytac do pamięci operacyjnej tkownik chce wyrzucać lub aktualizować1)
szłości mogły byc wykorzystywane przez wiele osób
Oprócz, zapisanych w rekordach danych wpisanych do
Oczywiście sama forma n e decyduje o wszystkim Pozo¬ (jest to dość poważne ograniczenie rozmiaru bazy danych,
bazy przez użytkownika, program prawdopodobnie będzie
staje jeszcze treść. Najuprzejmiejszy program me wzbudzi aie na początek możemy je zaakceptować) Prace z uzyt
musiał przechowywać (także w pamięci zewnętrznej) włas¬
mojego zainteresowania jeśli me da się zastosować do roz¬ kownikiem rozpoczynamy za każdym razem od wczytania
ne dane pomocnicze, np ile rekordów jest juz wpisanych,
wiązywania moich problemów Ale o tym co naiezy robie całości bazy do pamięci operacyjnej Wszystkie operacje
aby jeden program nadawał się do rozwiązywania wielu po¬ ile zostało jeszcze wolnego miejsca, gdzie to wolne miejs¬
na danych — przeszukiwanie, dopisywanie itd — wykonu¬
dobnych do siebie zadań, porozmawiamy innym razem ce się znajduje, itd Dobrze by było gdyby potrafił ponow¬
jemy w tej pamięci Może to byc niezbyt skomplikowane
nie wykorzystać miejsce po rekordach, które zostały usu¬
gdy całą zawartość bazy umieścimy w jednej lub kilku tabli¬
nięte z bazy
cach Po zakończeniu pracy całą zawartość tablic wypisu¬
Andrzej Pilaszek jemy z powrotem do pamięci zewnętrznej, jako jeden nie¬ Nowe zadanie
Ponieważ zaczął się juz rok szkolny proponuję pomyśleć
o zastosowaniu mikrokomputera jako pomocy naukowej
Czy nie uważacie, ze fajnie by było napisać program, który
uatrakcyjni i ułatwi naukę matematyki Jako przykład pro¬
ponuję „skomputeryzować” lekcje pt „Rozwiązywanie
nierówności kwadratowej”
Działanie programu może przebiegać wg następującego
schematu
— wyświetlenie krótkiej informacji o zadaniu („Rozwiązać
nierówność kwadratową ax +bx+c =0),
— wyświetlenie krótkiej informacji o metodzie rozwiązania
(„Aby rozwiązać nierówność należy obliczyć wyznacz¬
nik ze wzoru A-=b -4ac”).
— pokazanie na przykładach konkretnych nierówności
których współczynniki są zakodowane w programie, jak
przebiega rozwiązanie — kolejno obliczanie wyznacz¬
nika, pierwiastków trojmianu, określanie położenia pa¬
raboli i wreszcie wskazanie rozwiązania nierówności
Podstawowe znaczenie ma ilustracja graficzna a więc
wyświetlanie wzorów i obliczeń prowadzących do roz¬
wiązania, ale przede wszystkim interpretacja graficzna
zagadnienia czyli pokazanie rozwiązania na wykresie
Demonstracja powinna uwzględnić wszystkie przypad
ki, które można napotkać przy rozwiązywaniu zadania
a więc wyznacznik dodatni, równy zero, ujemny współ¬
czynnik „a dodatni i ujemny Poszczególne przypadki
powinny być krótko omowione podczas rozwiązywania.
— rozwiązywanie, tak jak w poprzednim punkcie, nierów¬
ności o wspoczynmkach podanych przez uczniów.
Uwaga program powinien sprawdzać, czy podane
współczynniki rzeczywiście określają nierówność
kwadratową.
Tak jak poprzednio, zachęcam tych, którym zadanie się
spodoba i zechcą je rozwiązać, do przesłania nam swoich
produktów Wszystkie dobre pomysły mają szanse na opu¬
blikowanie w „Bajtku”
(api)

Bajtek 9/86 25
Drukarki Star

/ \ /

• NL-10 — drukarka roku 1986: 120 zn/sek, 80 ko¬


lumn, druk korespondencyjny, „tablica roz¬
dzielcza” z sensorami umożliwiającymi wy¬
bór wielu funkcji, system łatwo wymiennych
interfejsów, półautomatyczny podajnik kart,
przesuw papieru do przodu i do tyłu, etc.
• SD-10/15 — 160 zn/sek, 80/136 kolumn, 2/16kB pamię¬
ci wewnętrznej, druk korespondencyjny,
• SR-10/15 — 200 zn/sek, parametry jak SD-10/15 plus
półautomatyczny podajnik kart, przesuw
papieru do przodu i do tyłu,

Oraz najbardziej popularne w Polsce: drukarki używają¬


ce łatwo dostępną taśmę barwiącą na szpulkach!:

• Gemini-10X/10i — 120 zn/sek, 80 kolumn


• Gemini-15X/15i — 120 zn/sek, 136 kolumn
• SG-15 — 120 zn/sek, 136 kolumn, 16kB pa¬
mięci wewnętrznej, druk korespon¬
dencyjny

Wszystkie drukarki marki STAR posiadają szerokie mo¬


żliwości graficzne oraz zezwalają na programowanie do¬
wolnie zdefiniowanych znaków.

Oficjalny dystrybutor na Polskę:


ABC-Data GmbH
Postfach 200 465
5300 Bonn 2
R.F.N. Twcga drukarka
Telefon:311433 Teleks: 886717

2fi Rpntpk 9
*+ee*«e*o#*#***«»*#*e###*

pm
—flm?co— ZX SPEKTRUM
AGENCJA KOMPUTEROWA
V -SOSNOWIEC .-i.
ATARI
PROGRAMY KOMPUTEROWE POCZTĄ, dla ATARI, PR0GRAMY-L1TERATURA
AMSTRADA, COMMODORA, i SPECTRUM
wysyła Agencja Mikrokomputerowa, Przyjmujemy
Sosnowiec P-157, zamówienia listowne
PMS ELEKTRONIK
tel. 699-649.
ul. Laglonowa 23

105

5LASKCH
••••••••••••••••••••••• K-76
• a
DH „SEZAM” lip
godz. 16-19
>3,106
Marszałkowska 126
— Naprawy
programy wysyła: 00-008 Warszawa


Programy

Intarłajmy
900-16( ZX SPECTRUM SPEKTRA, 21-426 Wola Mysłowska.
D 87
-8P-DOB
D-107

INFORMACJA O CENACH INF* IRMACJA O SPOSOBIE


I WARUNKACH PRENUMERATY ZAMAWIANIA R KL, M W BAJTKU
Warunki prenumeraty: właściwych dla miejsca zamie¬ Jeżeli chcesz zareklamo¬ rom i dziennikarzom. W
t dla osob prawnych — instytucj szkania prenumeratora. Wpłaty
i zakładów pracy: dokonują używając „blankietu wać się w „Bajtku”, zgłoś przypadku indywidualnych
— instytucje i zakłady pracy ^loka¬ wpłaty” na rachunek bankowy s ę do Redakcji Wydaw¬ zgłoszeń, zlecenia na rekla¬
lizowane w miastach wojewódz¬ miejscowego Oddziału R3W
kich i pozostałych miastach, w “Prasa-Książka-Ruch”. nictw Poradniczych i Rekla¬ mę prosimy przesyłać na
których znajdują się siedzi by 3, Prenumeratę ze zleceniem wy¬ my Młodzieżowej Agencji wyżej wym‘eniony adres, a
Oddziałów RSW „Prasa-Książ- syłki za granicę przyjmuje RSW
ka Ruch” zamawiają prenume- „Prasa-Książka-Ruch”, Centrala Wydawniczej, Al. Stanów pieniądze wpłacac bezpoś¬
ratę w tych oddziałach; Kolportażu Prasy i Wydawnictw ul Zjednoczonych 53, 04-028 rednio na nasze konto:
— instytucje i zakłady pracy t loka¬ Towarowa 28, 00-958 Warszawa,
lizowane w miejscowościach, konto NBP XV Oddział w Warsza- Warszawa pokoj 313, tel.
gdzie nie ma Oddziałów „Prasa- Aie łłr 11 b3-201045-139-11. Prenu- 13-20-70 do 9 wewn. 403.
Książka-Ruch” i na terenach mt-rala ze /leceniem wysyłki za Cena za 1 cm* 2 wynosi 200 NBP XV O/M Warszawa
wiejskich opłacaja prenumeratę
w urzędach pocztowych i u do¬
ręczycieli;
gr nnicę poi z* ) zwykłą jest droższa
!
cc prenumeraty krajowa) o 50°,, dla Sm7*t> m
zleceniodawców indywidualnych i
nr 1153-201478-139-11
<v lodzie 'ow. Atrenc >
2. dia osob fizycznych — indywi¬ o 100% zlecających instytucji i i Do ceny podstawowej do¬
dualnych prenumeratorów* zakładów prac y. Wydawnicza
— osoby fizyczne zamieszka t- ris Termin przyjmowania prenumeraty liczane jest 30% za dotiat- Al. Stanów Zjednoczo¬
wsi i w miejscowościach gdzk? na kraj ł a granicę: j ko wy koior i 100% w przy¬
nie ma Oddziałów RSW , f‘ jsa- od dnia Hj i stopada na I kwar¬ nych 53, 04-0<-8 Warsza¬
Ksiazka-Ruch” opłacają prenu¬ tał, I półrocze roku następnego padku reklamy wielobar¬ wa
meratę w urzędach pocztowych oraz t c i i ;11 estępn y wnej.
i u doręczycieli, — do dnia i-ao Każdego miesiąca
— osoby fizyczne za^ric :k 'e / jojrzcd U-e-jo okre~ p cny-
miastach — siedzibach O cc da if,ełcuy łyku hstrżęCegu.
Na specjalne * yczenie
lc.v RC W ..Psaca Ksr.rke opracowanie reklam povde- Zlecenia ria reklamę przyj¬
Ruch”, opłacają prenumeratę Uwaga! la miesiąc opublikujemy
wyłącznie w urzęoacł. poczto¬ druk przekazu pocztowego na pre¬ rzamy wspó pracującym z mujemy z sześciotygodnio-
wych t,
n a da wczo-c aa w czy c h numeratę ,B3jtka \a rok 1987 nr-' f ł ■*

Hnnf>l- U/y.(\
JAK TO ROBIĄ INNI
— Postawiłem sprawę jasno: kto zamierza tu mózg szkoły
pracować, a jednocześnie czułby się niezręcz¬
nie wobec uczniów, którzy opanowali zasady — komputer BMC. Do jego pamięci nauczyciele wprowa¬

Holandia
techniki obliczeniowej — powinien zmienić dzają informacje o każdej klasie Bez wertowania dzienni¬
szkołę! Uczyniła to tylko trójka kolegów- Pozo¬ ków natychmiast można poznać sytuację danej grupy ucz¬
stali, czyli absolutna większość spytała: „Kiedy niów W nowym roku szkolnym również rodzicom udostęp


idziemy na kurs?” — wspomina Konstandin Di¬ ni się ten wszystko wiedzący o ich pociechach ekran

Macu] Kolio z Hobby Computer Club


mitrow, Matematyczka Milica Nikołowa demonstruje mi następ
M arem więc szczęście spotKac człowieka Który zawo¬ nie sposób lezącego kontrolowania pracy każdego podo
dową pasją az zaraza Myślę ze takimi właśnie cechami ptecznego bóz ruszania się z profesorskiej katedry Row
charakteru i wiedzą powinien dysponować pedagog wpro¬ mez uczeń bez wstawania może zajrzeć na ekran wykłado
wadzający swych wychowanków w przyszłe stulecie. Kon¬ wcy — sprzężenie zwrotne
standin Dimitrow jest dyrektorem 79 Zespolonej Średniej Mój cicerone— dyrektor Dimitrow niejako na deser zo¬
Szkoły Politechnicznej imienia Indiry Gandhi w Sofii. stawia szkoleniową linię automatyczną, złożoną z minifre
Niezwykła orzygoda komputerowa tej bułgarskiej p aco zarki minitokarki lasera zaplecza magazynowego z deta-
wki oświatowej rozooczęła s ę w 1983 roku. Wtedy to do lami do obrobki Robot wykonuje komendy wydawane
„Indiry Gandhi ’ trafiło siedem maszyn z próbnej serii ro¬ przez odpowiednio zaprogramowany Komputer Czy moz
dź mej produkcji „INCO 2 Dy ektor szkoły powitał je z na sob e wyobrazić cudowniejszą możliwość praktycznych
radość ą Jako wieloletni wcześniej wykładowca Centralne¬ cwiczen dla techników przyszłości? Na powstające tu ele¬
go Instytutu Techniki Ob liczeniowej wiedz ał, że te 8mys ą- menty czeka zakład przemysłu optycznego Szkolny pro
ce urządzenia' mogą wywrócić dotychczasowe metody jekt, szkolne wdrożenie9
nauczania Wtedy też Konstandin Dimitrow zapragnął zna¬ — Obecnie na koncie mamy milion lewów — akcen¬
leźć się w ekskluzywnym gronie pionierów wśród tych,
którzy będą przecierać nowe drogi w bułgarskim szkolnic¬
twie Najważniejsze okazało się aby
tuje Konstadin Dimitrow — Jak człowiek szuka to znaj¬
dzie, a najważniejsze to chciec zrobić! Rożne zjedno¬
czenia, radę dzielnicową, Dimitrowski Komsomoł, mi¬
ABAKUS
nisterstwa finansów i oświaty, przekonaliśmy, ze w
przekonać nauczycieli naszych wychowanków warto inwestować. Tylko tacy
jak oni są w stanie podjąć trud realizacji zadań naro¬
Pierwsze Komputery dyrektorowi , Indiry Gandhi' poz- dowego programu rewolucji naukowo-technicznej.
woMy zarzucić sieci nie na uczniów, lecz na nauczycieli. — Sami zresztą też juz zarabiamy jako wspołwyko-
Nie u każdego widział on skłonność do przyjęcia wyzwania nawcy rynkowych wyrobow optycznych Ponadto trwa
techniki obliczeniowej Nie przypadkiem do pierwszej piąt¬ budowa szkolnego centrum obliczeniowego, które bę¬
S towarzyszenie M krokomputerowe
ABAKUS gościło w lipcu br Przed¬
stawiciela Hobby Komputer Club z
ki kolegów którzy udali się na trzymiesięczny kurs w Insty¬ dzie obsługiwało dzielnicowe przedsiębiorstwa, zakła¬ Holandii, pana Macieja Kolio Nasz gość
tucie Maszyn Mechaniki Elektronicznej — obok 3 matema¬ dy i instytucje. Naszej szkole marzy się samowystar¬ jest członkiem zarządu HCC odpowiedzial¬
tyków 1 fizyka włączył geografa Chciał w ten sposob udo¬ czalność, co jest bardzo realne i bliskie czasowo. nym za współpracę z grupami zaintereso¬
wań w kraju 1 za granicą Przedstawicie e
wodnić przekonać innych szkolnych wykładowców że Język ..BASIC ' 1 komputery nie zdominowały procesu ABAKUSA przeprowadzili rozmowy wstę¬
komputer me jest czarną magią, że jego tajemnice potrafi dvnak:ycznego, chor. są to jego główne elementy Szkoła pne na temat możliwości współpracy obu
rozgryzc każdy, kto włoży w to trochę wysiłku. Dlatego też posiada rozwiniętą bazę do uprawiania różnych dyscyplin organizacji 26 lipca p M Kolio został za¬
proszony na spotkanie zorganizowane w
pierwszą lekcją z wykorzystaniem komputera nie była ma¬ spnriowych. W prawidłowym 1 wszechstronnym rozwoju siedzibie ABAKUSA w Warszawskim Oś¬
tematyka, lecz geografia. Jej temat brzmiał: „Ziemia, pla¬ osobowości uczniów Indiry Gandhi sprawność fizyczna rodku Kultury przy ul. Elektoralnej 12. ood-
neta układu słonecznego czas Którego przedstawił w skrócie system
odgrywa istotną rolę Zacieśniają się kontakty szkoły z so
W roku szkolnym 1983/84 pierwsza przeszkolona grupS łijsk m E jmem Literatury Dz oc i Młodzieży. Twórcy 1 dzia¬ organizacyjny HCC. W spotkaniu wzięli ró¬
wnież udział, oprócz członków stowarzy¬
nauczycieli ze wspomnianym geografem zaczęła łacze kultnry przebywają w szkolnych murach już nie na szenia. przedstawiciele Bajtka 1 Komou-
zasadzce gości tera
HCC jest największą — bo liczącą 30 ty¬
zaprzyjaźniać Absoiwenc oowmni byc idzmi znającymi się me tylko sięcy członków — organizacją scołeczną
uczniów z komputerami na k imouteracn rozlega wedza zamte^sowania pozwa¬ skupiającą m KroKomputerowych sympaty¬
ków Zarząd HCC liczy ok 200 csob -
lają :e myślące maszyny epie -ykorzys! wac gdyż kom¬
Obecnie wszyscy z Klas od IV do X! potrafią posługiwać puter to nie cel lec^ środek sposob 1 metoda rozwiązywa¬ przedstawiciel' wszystkich grup zaintereso¬
wań Zarząd ocenia plany pracy klubów 1 ich
się gotowymi programami. nia złożonych problemów realizację 1 przyznaje w razie potrzeb poży¬
— Zawsze uważałem ■ - notuję kolejną wypowiedz czki potrzebne do realizacji programów
szefa Indiry Gandhi ze osobisty przykład nauczy¬ Od iwana Cwietanowa głównego specjalisty w Głów spłacane później w wieloletnich ratach
ciela ma ogromne znaczenie w upowszechnianiu tech¬ nym Centrum Info matycznym Ministerstwa Oświaty do¬ HCC dysponuje między innymi działającą w
całej Holandii siecią mikrokomputerową -
niki obliczeniowej. Każdy, kto kieruje tu podanie o pra¬ gaduję sie. ze 79 Zespolona Sredma Szkoła P01itechn.cz FIDO Przy oomocy mikrokomputera podłą¬
cę, musi mieć świadomość czekającego go wysiłku na tm nd ry Gandłi. w Sofii me jes4 pogazową 1 jedyną tego czonego poprzez modem do te>efonu do¬
Jak mówi Todor Ziwkow jeśli pragniemy cos zostawić rodzaju placówKą w Bułgan W kohcu "oku we wszystkich mowego, można komun kować s ę z cen
tralną bazą danych innym* członkam HCC
przyszłemu pokoleniu, to musimy życ i działać w prze¬ gimnazjach 1 „zawodówkach znajdzie s.ę min.mjm po 9 Stowarzyszenie wydaje również własny
świadczeniu o niezwykłości naszego zawodu, który komputerów P any na rok 1987 są jeszcze ambitniejsze miesięcznik Każdy członek otrzymuje bez
jest rodzajem powołania. płatnie jeoen egzemplarz.
Czy ABAKUS podejmie współpracę z
Placówka kierowana przez Konstandina Dimitrowa
zdobyła mocną pozycję na oświatowej mapie Sotfi Za
Grzegorz Lubczyk HCC?
Taka współpraca jest pożądana. HCC
wzorowa pracę nauczyciele otrzymują liczne wyróżnienia powstał w 1976 roku, gdy o mikrokompute¬
— nagrody z resortu oświaty, władz miejskich 1 dzielnico¬ rach domowych marzyli tylko fantaści Ma
więc wieloletnie dośwadczeme w pracy
wych, związków zawodowych. Do dyplomów często dołą¬ społecznej 1 mtegracj' tak wielkiej rzeszy łu¬
czane są kooerty z lewami Niedawno poza pieniężnymi dź?
nagrodam indywidualnymi cały kolektyw otrzymał 1500 le¬ W HCC większość członków pracuje na
własnym sprzęce. Prywatne mikrokompu¬
wów! tery są powierzane klubowi w miarę potrzeb
V tej szkole az cnce się pracować Dodatkowym bo¬ 1 na nich pracuią zainteresowani członkowie
dźcem — przestrzegana zasada „dobra praca — dobra sekcji. Czy u nas jest to możliwe? Chyba
płaca" tak — ale pod warunkiem wykorzystywania
tego sprzętu tylko do obliczeń na gotowych
W „Indirze Gandhi" uczy się blisko 2 tysiące dziewcząt 1 programach lub do ich tworzenia. Trzeba
chłopców Oa połowy 1985 roku korzystają om z 55 kom¬ również podkreślić że sprzęt Stowarzysze¬
U. nia powinien mieć umożliwiony tani serw s
puterów osobistych .Prawec 82", zamontowanych w
O W tvm ce musi powstać w ABAKUSIE si¬
Co trzech oddzielnych sgłach lna sekcja hardwareowa Zaoszczędzilibyś¬
Ki Codziennie od ósmej rano do siedemnastei szkolne my dziesiotk tysięcy złotych na naprawv
komputery nieprzerwanie pracują Choć są wakacje przed Ponadto można pędzie nawiązać współpra
ekranami siedzi wielu uczniów Od Marii Stoitowej z V I b cę z krajowym producentami n ekcznych
c3 słyszę ze rówieśnicy z innych szkół zazdroszczą jej cho¬
części zamiennych Sekcja sprzętowa z
czasem może przekształcić się w sekcję
dzenia do „Indiry Gandhi” Znajdującego się przy sąsied¬ amatorskiej budowy mikrokomputerów
Uj HCC współpracuje z wieloma firmami,
cą nim stanowisku Georgi Iwanowa ponoć siłą trzeba odrywać
które pow-erzają klubowi produkowany
od klawiatury chce zostać elektronikiem Pełń ąca dyżur przez nie sprzęt do testowania 1 oceny. Wv
O Irina Tankowa, matematyczka. należy do ścisłego grona n ki testów są publikowane na łamach włas¬
K wykładowców, którzy jaKo pierwsi złapali w żagle Kompute¬ nego vydawnictwa I jedna z ważniejszych
tO form wsoółpracy, to wymiana ODrogramo-
rowy w atr. Twierdzi, ze dzięki tym nowym metodom nau¬
wania między odpowiednim. seKCjam. zain¬
czania uczniowie nieporównanie szybciej 1 epiej przyswa teresowań tworzenie programów na kon¬
jają materiał ze wszystkich niemal przedmiotów. kretne zamówienia
§ W odrębnym pomieszczeniu stoi ulka
99 REM mmi czytanie danych ttttttt
100 DIH notes*11000,2): DIM pier«szyt(2i
: LEI poz=0
110 FOR j=0 TD 2: REfiD notes$vpoz ,j):IF
nel esKpoz,j) ="koniecTHEN GOTO 130
120 NEXT j: LET poz=poztl: GOTO 1 10
130 LET hczbdpG7~poz-l
199 REM ttttttt wybieranie opcji ttttttt
200 PRINT - wybieraj:"sPRINT
210 PRINT "szukanie inroraacji (i),!
yrarr cp zważywszy, Z6 j*. ^ *.) * cc i )th, ^ >r, 4, 220 PRINT wszystkie ir.fornacje fw)H
Cześć Maluchy! nam większych Kioootow
Za f działania proc mm.. p«. zn.Jt , t| jiG; • ijpi
230 PRINT "sortowanie wg.
240 PRINT "nowe dane
nazwisk (s)s
(n),!
ląc s schematem hiOKowym uf ; .. m ta ry 1
Do dzisiaj wszystkie pi¬ Zwr\ ■e uwagę ze e za a 250 INPUT odp$
sane przez nas programy p oę u a joGyn e P jkqZ'..
ze ićbiymi zęściami
uz jey 260 IF odp$=łi,! THEN GOTO 400
270 IF odp$-”wn THEN GOTO 700
służyły tylko do zabawy. 'N..
i- , jchomie^iu następuję
ynh un, • "/« 1 l
Jclo 1icJltJiiL/
1 r '• * ikcią DAT A do la
rAr^c Ui
[ŻUt ,. - /
280 IF odp$=Hsu THEN GOTO 500
Tym razem zabierzemy się blicy ■iesSDOO 3C; r 290 IF odp*=V THEN LIST 1000-
za prawdziwy program u odcz../ .an« jc
\N z.łi^żnośc1 naszej decyz uu; u w konuie skok di 300 G0T0 250
użytkowy. Co prawda dość i o rj n t-'Cu t;zech oodprogra
i® chcemy u Kowacz . * u-/
jeśli stwie^dziliś
-- wydruku je ; ar
399 REN ttHt szukanie mfonacji mm
400 INPUT "Wybierasz wg. nazwiska (1) cz
prosty, ale zawsze... łti ł •nie !m.r ui . >/v'C ;Cy i M ?'1 u ,
y laiema (0)";inforoacja
DA ■ jzen y _PiSciC \a ju a.T r c
KOk?" 410 INPUT "Szukane hasło"; hasło*
Chyba każdy przeoszkolaK *\łory baw, komo z 420 FOR poz=0 TO liczbapoz
Aie cc to jest baza danych Jesi to po pros:, tak ko¬
rowy notes który sam — na twoje 7ądar e odsz.jKu;e po i -6 430 IF notest(j)oz,infor«aCja!=hasioł T
. sie
potizeDng ci informację. Powiedzmy ze ćr 'emy w HEN FOR i=0 TO 2: PRINT notes$(poz,i),:N
bie taką bazę danych z numerami telefonów n.zycn * ♦
wyhiprany "pieraszp" sł xwo ze EXT i: PRINT
gow Zastanę w "r-y się co chcielibyśmy by im m>g. 3
słów u minerach od poz Ho Końca 440 NEXT poz: GOTO 900
510 sse
Pc o e wsze 1 s pamiętać oew e T
499 REN ttimim sortoname ttttmm
mion numerów tei^fnuow tu warto mu ic i ^anipniany niejscani słowo 500 PRINT "Sortowanie...';
go 7 ooorzednmh '.mnow i /iko c i i*v a** i słowo ‘ uneren poz
510 FOR poz=0 TO liczbapoz-1
'■Karb Kubusi Baitek ir 36 ,vi _ Ty a seo sec
ao^cacn Które neta neznedne orzv krmsrr A/mr* . t 520 LET pierwszy$=notest(poz,l): LET pi
oazy danych Stworzymy sonie / eu *at r- o m / i>oz;-»ozłi erwszynr=poz
M ' C’f*4 ł ~\ /
Aanm zm ennych łańcuchowych zv >w i * 60U 530 TOR i=poz+l TO liczbapoz
my ię ootesS (znaczeK $ n-j *ońcu mow 7e ^st To ab a
do przechowywania tekstów Tf 540 IF pierwszyt>note5$(i,l) THEN LEI
./V n 100 naszego progmmu jmiesci-ismy deklarację J<onip^ pierwsłyt=notesl(i,1):LET pierwszynr=i
■ ej tanticv. -iczba 1000 okrpsia. im koiegow pędzam- mo¬ sortuiiiaoia
kp 550 NEXT i
gli /aDisac w naszym Korpouterowym 'mesie macie ^
rytu?) czba ? oało n ast nowi <e omes'' o*ę nfoona • o 560 IF pierwszynr=poz THEN GOTO 600
Fms Z Schenat blokowa działania oodproaram
Każdym z nich. Orrywiśoie chcemy wpisać ,mię, nazwisko sortowania 570 FOR j=0 TO 2: LET onotes*(j)=notesł
nnmpr telefonu W«ęc r7y nformiacie a pip dw'ie 5c*rrył-
(pierttszynr,jl: NEXT j
Ka9 Nie wszystko w norzadku Po prostu Imię będzie ramo Gd!v 'hcemy zriaieźć telefon w 11 r strugo kolegi, wvhie
numer 0 — notes$ (poz.0). nazwisko numer 1 -- rtotesS 4U;o ł40i :esł on
580 FOR j=0 TO 2: LET notes*(pierwszynr
+ Kcię sz kania nformacj
poz 1) a tpleton herizse miał numer 2 — notesS (doz 2). zream vana \- bardzo prosty h ób Najperw kcmbuief ,j)=notes$(poz,j): NEXT 3
JaK |uż się oewnie sami domyśDiście zmienna poz, ozma pyta cię czy chcesz oooac imię i v ;w.w»sko kolegi 590 FOR j-0 TO 2: LET notes*lpoz,j}=ono
cza pozycję Kotegi w naszym notesie stępce podane przez c.ebe łowo zaoam-eiuie pod
Przechowywame danych w tablicach — oprocz wie za¬ zmienną haslo$ po kolei porowr u e ze stówami w laniic
test(j): NEXT j
let — ma rpwmeż swo|eV/ady N e da się ich zapisać w iz Jeśh trał na takie samo słowo drukuie pełńj mformacię, ie- 600 NEXT poz
z programem na taśmę W prawdziwych bazach danych żeli tak słów est więcej dmk ■•'■s ysfKie 610 FRINT "...koniec": GOTO 810
informacje do wypełniania tablic przechowywane są aKO Możesz także zazyczyc scbm wy o sama wszystkich d i
osobne zbiory na dyskach czy taśmach Po wczytań u pro¬ nych po Kole (700-730) Komputer wydrukuje je w takiej
699 REM mit wszystkie młoreacje lilii
gramu bazy wczytujemy następnie dane Jeśli uzupełń my kolejności w jakiej zostały wczytane i nstrukcji DATA chy 700 PRINT "ENTER - kolejna pozycja
naszą bazę o nową mformację musimy dane do naszej ba ze wczesn e zostały ustawione w kolejności ascetycz¬ 710 FOR poz=0 TO liczbapoz
bazy nag ac ponownie nej nazwisk
Podprogram sortowania (500 610) jest chypa najcieka
720 FOR i=0 TO 2: PRINT notest<poz,i),
t
i _ Jł>T. ł"i» (I JlUif łi \ . \ JRł
wszy m fragmentem naszej bazy danych Algorytm (spo
sob) je^o działania przedstawta rys 2. Na pccząte* bierze¬
:NEXT i: INPUT;ot: FRINT
730 NEXT poz
my wszystk e nazwiska od pierwszego (z numerem 0) do
t ostatniego wybieramy z tej g upy nazwisko „najmniej-
799 REM III zakończenia podprogra«ow III
sze”, czyli pierwsze w kolejności alfabetycznej. Następnie B00 PRINT "koniec danych"
zamieniamy miejscami nazwisko o numerze 0 z nazwis¬
810 PRINT: PRINT: GOTO 200
kiem „najmniejszym i w ten sposob mamy juz pierwsze
nazwisko na początku Teraz bierzemy nazwiska od nume¬ 999 REM mmmm dane mmmmi
ru 1 do końca znów wybieramy najmniejsze i zamienia¬ 1000 DATA ""."Bajtek","21-12-05"
my |e miejscami z nazwiskiem o numerze 1 Drugie nazwi¬
1010 DATA "Zyzio", "Bulba", "21"
sko w koiejnosci alfabetu jest uz na drug m miejscu itd
Powtarzamy te operacje az zostanie nam tylko jedno sło 1020 DATA "ToBcio", "Paluch", ”777-77"
wo 1030 DATA "SBok", "Wawelski", "13-13-13*
Warte jeszcze przez chw ę zatrzymać się przy tym pod
1040 DATA "Tosek", "Sawyer", ”12-34-56"
F^is. i. Sehenat bloKCtWłi i ziałam a proQr*nu bazy program e Mimo dosc prostego algorytnu zawiera on k Ina
dćaiyr h, pętii Które powodują, ze czas jege wykor arna wydłuza s ę 1050 DATA "Adaś","","44-77-44
Jes1- w naszej baz e będziemy mieli wpisane kilku czy k I- 5000 DATA "koniec"
Tak; sposob p acy jest bardzo wygodny a posiadaczy kunastu Koiegow nie ma to większego znaczenia Gdy je¬
stacji dysk etek czy tez twardych dysków :est nat n t dnak a o szemy stu wówczas będziemy musieli poczekać
bardzo uciążliwy : a przedszkolaków którz y korzysl ą 7e dobrą chwlę az Komputer w/- jo -v\c c zadanie W ou
zwykłego maanetotonu Dfateao tez preoc e me roz¬ zych bazach aanych czas ocs:ur wan 3 \ porządkowan-a
programu CKa^e s e ed^a* ze oroblem dotyczy me rvl
wiązanie Nowych koiegow wpisujemy bezposreamo do mfor^ac ma ogromie zrac/e « u mostu me rrozna
ko awdziwy h programów ^ snny-h przez prawa
programu za instrukcją DA A w następu ące kolejności: pozwo! ć by komnufer godz *:?.•* vv«or > wał nasze oo'e
w^h orognnnsi-ÓA •"" Ir.kzr wo!« }•• Zastanów s.ę nan
rę nazwsko leielon jeśii nie znamy np nazwiska kole¬ cen a Należy w ęr tak konstruować p ogramy by os.ąęr= >
tym c.gnując swój -asterc t
gi. stav- a my w tym miejscu znak co oznacza słowo pu¬ zamsenzony efekt możliwie naiKrótszą mogą w mcz wm
ste p uzupełnieniu danych nagrywamy od nowa cały oro- najkrcłszym czas e Informatycy nazywa g to optymalizacją Romek

Bajtek 9/86 29
i*

GIEŁ D/
1 ' <•
►* 7- •
*» »

i i
BAJTKOWA KOMIS USA FRANCJA RFN WLK BRYT
GIEŁDA (średnie) (średnie)
(tys zł) (tys zł) s (FF) (DM) (A

ZX 81 20-35 25-40 — — 75-90


_ _I

QT ZX Spectrum 48 kB 70-80 90 —
150-250 4o-o5

ZX Spectrum Plus 95 140-160 — 1400 200-300 70-90

ZX Spectrum 128 kB 200 — — 2200 520-590 150


Jak działa myszka ?
Czy można , myszkę podłączyć do Commodore
^ Drukarka SEIKOSHA GP50S 80-90 100 - — 260 60-65 64?

z I Czy p oro świetlne podłączone do mikrokomputera


1 | dziada na ekranie telewizora czy tyiko na ekranie
Interface Kempston 8-16 20 30C 35 7-9 monitora?
Agnieszka Szkatuła

C/J Data Magnetofon (sredn. jak) 20-35 40-45 — 450 50-120 15-20
ul 1 Maja 133
44-340 Skrzynow
W dolnej części myszki, sty«ającej się z podło¬
żem znajduie się kula która obraca się, gdy prze-
C-64 130-150 150-160 MO 1900 370-450 90-110 suwamy , myszkę po stole Komputer odczytuje
- rucn kulki stosownie do tego przesuwa kursor po

UJ C-128 2G0-350 450 250 2890 650-700 210-230


ekranie Na górze „myszki znajduję się jeden lub
cwa przyciski — mikroprzełączniki. Ich funkcja za
leżv od konkretnego programu
Do Commodore 64 jak również i 128 można po¬
CC C-128D 600 — — 6850 1450 390-410
dłączyć „myszkę Istnieje kilka wersji tych urzą¬
A dzeń produkowanych przez różne firmy Jest także
-
dostępne oprogramowanie do tego urządzenia
Magnetofon 1531 25-30 35 32 350 80-90
Pioro świetlne działa zarowno z monitorem jak i

kJ ze zwykłym telewizorem
Stacia dyskietek 1541 150-160 200 160 1950 470 110-150

Stacja dyskietek 1570 200 — 2300 490-540 160-170


Właśnie otrzymałem w prezencie mikrokomputer
Commodore 64 Proszę o podanie kilku tytułów
Drukarka MPS 801 120-130 150 2200 199 — czasop sm zachodn ch o tym komputerze (znam
trochę języi angielski).
JB
Q Drukarka MPS 803 200 105 2800 300-330 140-150
Wrocław
Oto najpopularniejsze pisma dotyczące Twojego
komputera, wydawane w języku ang elskirrr
Dysk etki 51/4 (średnia jak) 07-18 1-2 1-4 7 1-5 0 8-2
Your Commodore (GB)
i
"----J-
Commodore Computing International (GB)
Commodore Mscrocomputers (USA)
800 XL 70-80 90-100 90 900 140-180 60
L

—' 130 XE 140-160 190 185 1400 360 150

U Posiadam komputer ATARI 800 XL Zrobiłem opi¬


^ Stacja dyskietek 1050 130-140 160-200 145 2150 395 130 sane ty Waszym piśmie wiosełka ale nie mam żad
nego programu, ty którym są one wykorzystywane
Adam Ryjski
^ Magnetofon 25-30 30-35 20 — 75 20
Żelechów
Możesz wykorzystywać je we własnych progra-

, h ATAR BASIC posiada instrukcję PADOLE
Drukan<a1029 140 200 75 ' - 85
wyrażenie numeryczne) która przyporządkowuje
czbę Dołożeniu wskazanego po*encjometra w o-
sełek Stosując tę instrukcję mozesz napisać np
464 z men monochromat 190-220 300 - 2690 680-720 160-180
■i cekawy prog am graficzny
fti i 1 i 1
l
4641 monitorem kolor. 290 350-400 - 3990 1100-1200 260-268
. 1. ....j

664 z men monoenromat 300-350 1000-1300 — ’

cc
i
1 1 j W nurrerze 3-4 86 BajtKa na stronie 2P w
i?
orne ram e Niespodzianka wkradł s ę chyba
6^28 z mon monochromat 370-400 700-800 - 3990 1450-1500 250-260
1 błąd
Imm i i
Krzyszto Wieczorek
l T ul Grunwaldzka 116 19
ł f\ 6128 z monitorem kolor 485 1 min — 5250 1900-2000 340-350
-!
1 30-244 Gdańsk
j j
■" ■
|
PCW 8256 900 1 3 min — 5920 2000-2100 380-400 Niestety to prawda W linii 40 po mstruKCji A
i
złośliwy chochl.K drukarski zam en ł przeć nek po-
mięnzy liczbami 0 i 26 na kropkę Lima ta powinna
Dyskietki 3 3 5-5 6 1 - 35-70 10-15 35-4 wyglądać tak
V _J 40 PRINT AT 0 26; ”Rys”:”-,,:n

nrfn u o/Qa
ZWROTNE

Czy A TARIXE jest sprzedawany z „ myszkę ” ? '


Czy 130 XE może współpracować z firmowym
magnetofonem?
Paweł Łęyorz
ul. Pieszy liska 15 m 10
42-200 Częstochowa
Dokończenie ze słr. 32 cyjne.
Niestety, sprzedawany przez Pewex ATARI 130 -«-■--—
Jaka będzie cywilizacja, która powstanie w
XE nie jest wyposażony w myszkę, Mozę nato¬
Trwająca nieprzerwanie prawie 35 tys. lat wyniku zbudowania sieci informacyjnej, przy¬
miast, bez problemów współpracować z firmowym
epoka homo śapiens dobiega końca. Jesteśmy stosowanej do indywidualnego odpioręy i auto¬
magnetofonem Atari.
świadkami narodzin nowego typu człowieka nomicznie przez ritego formowanej.
który nazwapy- został homo inteiiigens. Tak Jakie będą jej cele, kiedy dalszy rozwoj nie
przynajmniej twierdzi prot Yoneji Masudo, je¬ będzie dyktowany potrzebą pomnażania dóbr
Niedawno kupiłem mikrokomputer Amstrad CPC den zpiomerow komputeryzacji w Japonii, au¬ materialnych? Pómnaźanie Informacji rożni się
6128 Pioszę o podanie adresów klubów posiadają¬ tor książkr„Information Spciety”. bowiem zdecydowanie od pomnażania dóbr.
cych komputery Amstrad A wszystkiemu winne są podobno kompute¬ Możliwości pomnażania informacji są wprost
Michał Banas ry. To one w powiązaniu z nowymi technikami nieograniczone, a zasoby materialne mają to do
ul Klaudyny 28/82 przekazu informacji i robotyzacji stać się mają siefc^e że podlegają wyczerpania Przy wymia
01-084 Warszawa bazą materialną tego przełomu. Komputer, we- nię dóbr jeden traci, drógi zyskuje. A przy prze
Oto trzy wybrane: dług, profesora Ypnejt »sudo, jest trzecim kazywaniu informacji pozostaję ona także ii
1. Klub AMS TUDIO kojejnym rtajdonoslejszym ^wynalazkiem czło¬ tego* od kogo pochodzi. Ponadto informację
ul. Fredry 7 wieka. Pierwszym byfe siekiera brzemienna, stwarza niespotykane możliwości jej kumulacji
60-967 Poznan drugim maszyna parowa, która dała początek a w przypadku powiększenia rzeczy tnaterial
2 Klub Amstrad Z
rewolucji przemysłowej, trzecim fest komputer. nych uzyskany efekt może byc odwrotny od za
ul. BIOKOwa 1 A zaczęło się tó tak niewinnie w 1946 r. Od mierzonego.
03-641 Warszawa (ego czasu w życie wesżły kolejne generacje A efekty?
3 Klub O MIC kompóterów. W 1983 r przystąpiono jUż do bu¬ Czy zdajemy sobie sprawę, jaką rewolucję
ul. Brzozowa 20a dowy piątej generacji komputerów a naukow¬ pociągnie za sobą powstanie tywiliZacji sieci
43-100 Tychy com śni się prawdziwy cUd techniki. Komputer Informacyjnej, przystosowanej do indywidual
szóstej generącji wyposażony w strukturę i nego odbiorcy i autonomicznie przez niego
funkcje podobne do umysłu ludzkiego, sztuez* ksztaltowanej? łpórej bazą techniczną będą
ny mozg, biokomputer rozszerzy znacżnie mo-* komputery osobiste, łączność satelitarna i sze
Jestem Waszym stałym czytelnikiem. Posiadam reg innych systemów.
żliwości ludzkiego rozumu. Nie bodzie go tyłka
ATARI 800 XL i magnetofon firmowy. Niestety mie¬ Czy ta nowa technika ułatwi zrozumienie z
wyręczał w mozolnych pracach, przyspieszał
szkam na wsi i mimo usilnych starań nie mogę na
operacji. Będzie stanowił naturalne przedłuże¬ natury złożonych problemów współczesnego
wiązać kontaktu z innymi użytkownikami tego typu
nie ludzkiego intelektu. sWiata i rozwiązanie takieb globalnych kwestii
komputera Jestem inwalidą I grupy na stałe przy¬
Czy rewolucja, jaką z sobą mesie komputer jak eksplozja demograficzna, zanieczyszczenie
kutym do wózka inwalidzkiego, co uniemożliwia mi
może oddziałać na samego człowieka zmienić syrodowiska, zapobieżenie wojnie termojądro
wyjazdy na giełdy komputerowe i spotkania z inny¬
go* nauczyć inaczej myśleć Inaczej pracować, wej.
mi użytkownikami. Posiadam już pewne — choc je¬
szcze niewielkie — doświadczenie w obsłudze i inaczej organizować życie społeczne? Profesor Ybneji M.isudo uważa, że jeąt tą
programowaniu. Mam również trochę programów Każdy przełomowy wynalazek w historii możliwe. Jego zdaniem świat zmierza w kierun
do wymiany. Obiecuję odpisać na każdy otrzymany zmieniał co nieco w życiu człowieka f społe¬ ku nowego modelu organizacji. Będzie on o|>i
list. gdyż posiadam dużo wolnego czasu Chciał¬ czeństw. Ale tym razem oczekuje sic zmiany ra¬ rał się na gospodarce bioękologicznej, zakłada
bym nawiązać stałą korespondencję z czytelnikami dykalnej, epokowej. Jeśli W rozwoju człowieka jącej ograniczoną konsumpcję, wiefokrotne wy
Waszego pisma. decydujące znaczenie miało opanowanie korzystywanie zasobow i synergię pojniędz
Krzysztof Profit s mowy, doskonalenie ręki a tym samym umieję¬ produkcją i sposobem jej wykorzystania.
ul. Ogrodowa 22 tności posługiwania sięnarzędzięm, a także ro¬ Czy nowa technika z jej Ogromnymi możliwo¬
42-674 Zbrosławice zwój mózgu, jakież możliwości kryp biędzią te¬ ściami w zakresie „doinformowania sic”, zrozu^
Sądzę, że wśród czytelników , Bajtka" znajdzie raz tó nowe sprzężenie mózgu ludzkiego i móz¬ mienia i porozumienia ułatwi rozwiązanie palą
Pan wielu przyjaciół. gu biokomputera. cych problemów współczesności, ez których
Marcin Czy komputer nauczy się ludzkiego przekazy¬ częsc nabrała już wymiaru globalnego, jak nj3
wania informacji? Wiadofno, że zaledwie kilka¬ Eksplozja demograficzna, zagrożenie srodowis
naście procent przekazywanej informacji mię¬ ka
dzy ludźmi zawarte jest w słowach. Reszta Czy jest szansa na realizację wizji prof. Yp
przypada na grymasy, n$mikęj intonację, gesty ijeji Masudo. który uważa, że przyszłosę swia
i ruchy. A może Będzie odwrotnie? Konieczne ta należeć będzie do homo Inteiiigens i do śpo
będzie nauczenie się precyzyjnego myślenia i łeczeństwa synergicznego, wzajemnie sóbie
przekazywania informacja pomagającego, opartego na bioekologicznym
Na genezę homo inteiiigens mają złożyć się systemie ograniczonej konsumpcji, wiełokrot
następujące fakty: ewolucją człowieka* wpro¬ nego Wykorzystania zasobow i synęrgu między
wadzenie i upowszechnienie piątej i szóstej ge¬ produkcją r jej wykorzystaniem.
neracji komputerów rożwoj nowych srodkow Sama technik a. mimo jej ogromnego oddzia
łącząpsci i komunikowania sie, Zaawansowana ływania nie Jest w stanie^Zmienic człowieka. Ale
robotyzacja i ko-ewoiucja genetyczrto-kUitural- też nowoczesna technika-stwarza coraz więk^
ną, sze możliwpsgi dla kreatywnego oddziaływani^
Poe/ątki bazy technicznej dla tej rewolucji już na rzeczywistość. Stwarza szansę na tworzenie
są. TWorza je komputery osobiste nowe syste¬ pożądanego swfafa i wyrwanie się z zaklętego
my tącznosci, w tym łączność satelitarna, coraz kręg u świata konieczności
bardziej roznorodne i z łożone systemy informa¬ (ak)
Baj tek 9 86 31
'tw- vspssi»
■A

mm

HOMO INTELLIGENS

You might also like