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

Z MIKRO-

KOMPU-
TEREM
NA TY

MIESICZNY DODATEK DO SZTANDARU MODYCH NR 1/86 CENA 100 Z

PIE
RW
STA
AB Y BYSZ
T U RZ Y
AK MA E RA
US M P U T
Z KO

LOGO
TRZECI
WYMIAR
M N I E
J S I
NI E B
CO JEST GRANE

PROLOG
KU
LIT BU
ER
KA

BAJTEK 1/86 1
WYBIERZ SAM
GRA O JUTRO
Postanowiem, musz
mie komputer str. 3
Elwro, czyli profesjonalna
manufaktura str. 6

NIE BJ SI MNIE
Dzie dobry str. 4

dzie 200 tys. egzemplarzy, czyli czterokrotnie PROGRAMOWA MOE KADY


wikszym ni nakad malucha! Jaki papier Prolog str. 8
BAJT to 8 bitw, podstawowych jedno- i jaki kolor moglimy zapewni widzicie. Trzeci wymiar str. 10
stek informacji. Naszym zdaniem jest niele!
BAJTEK to popularne pismo, powicone Czym chce by BAJTEK? W tej sprawie OBOK KOMPUTERA
temu wszystkiemu, co zprzeksztacaniem infor- nic si nie zmienia: ambicja zespou reda- Wioseka str. 14
macji si wie. Przede wszystkim chcemy by gujcego BAJTKA jest najoglniej mwic
pomocni tym, ktrzy ju maj lub chc mie zwalczanie analfabetyzmu mikrokompute- SPOSOBY I SPOSOBIKI
komputery osobiste tak rozpoczem artyku rowego w Polsce. Chcemy wic, co jest na- Spectrum i klakson str. 15
wstpny do pierwszego numeru BAJTKA, ktry turalne, trafia do 12, 20lat kw, ale take
wkocu wrzenia ub.r. ukaza si wkioskach do wszystkich, ktrzy postanowili przeama
Ruchu. Nasz maluch mia nakad 50 tys. CO JEST GRANE
wsobie lk przed komputerem. Oczywicie
egzemplarzy, co, jak si natychmiast okazao, Tir na nOg str. 15
znajd u nas co ciekawego dla siebie rw-
nie zaspokoio potrzeb Czytelnikw. W cigu nie osoby bardziej zaawansowane wprogra-
pierwszych 10 dni po wyjciu BAJTKA na wiat mowaniu iobsudze komputerw. Ale przede ZASTOSOWANIA
przyszo ponad 1,5 tysica listw z probami wszystkim uczy bdziemy elementarza, przy- Maszyna do pisania i co jeszcze str. 18
opomoc wzdobyciu naszego dodatku izpro- najmniej na razie.
pozycjami tematw do nastpnych numerw. SPRZENIE ZWROTNE
To ostatecznie przekonao wszystkich naszych BAJTEK powsta w sposb nietypowy, jest Drogi Bajtku! str. 20
sojusznikw, e BAJTEK to jest to! nietypowy i bdzie nietypowy. Chcemy aby- Pisali o Bajtku str. 25
cie sami, nasi drodzy Czytelnicy, redagowa-
BAJTEK jest miesicznym dodatkiem do li BAJTKA! Zachcamy Was gorco do tego!
Sztandaru Modych. Ksztatowanie postaw Nie stawiamy adnych wymogw typu statusu JAK TO ROBI INNI
innowacyjnych, zwalczanie wszelkich prze- akademickiego, czy te limitu wieku. Uwaa- Bajtek na Syberii str. 22
szkd uniemoliwiajcych peny udzia mo- my przekonalimy si zreszt, wielokrotnie Gorczka Krzemowej Doliny str. 24
dego pokolenia w wiatowej grze o jutro, otym e ciekawe pomysy moe mie zarw-
popieranie talentw, promowanie wszelkich no 14latek, jak i czonek Polskiej Akademii HARDWARE
nowych form dziaania sprzyjajcych przyspie- Nauk. Wana jest oryginalno mylenia ich Komputery 86 str. 26
szeniu rozwoju kraju te wszystkie tradycyjne przekazania swych dowiadcze innym.
ju dla Modzieowej Akademii Umiejtnoci
kierunki dziaania bd wnim obecne. Odebralimy ju kilka telefonw zpytania- CO WARTO PRZYWIE
mi: Czy mona nada dziecku imi Bajtek? Spectrum 128 Plus str. 27
Wydawanie BAJTKA podjto troch na Redakcja nie ma nic przeciwko temu! Posta-
wariata wychodzc z zaoenia, e pismo nowilimy nawet posiadaczom tego imienia SAMI O SOBIE
takie jest na obecnym etapie rozwoju infor- zafundowa prenumerat naszego dodatku. Jak wymyliem Bajtka str 28
matyki w naszym kraju absolutnie niezbd- Minister Czonek Rady Ministrw ds. Modzie- Pierwszy by ABAKUS str. 28
ne iwzwizku ztym kady dzie zwoki jest y Aleksander Kwaniewski (lat 31), obieca Klubowy Bank Danych str. 29
dniem bezpowrotnie straconym. BAJTEK po- nawet pierwszemu Bajtkowi ufundowa jako
wita, gdy powsta musia. Spoecznym wy- Halo komputer str. 30
wyprawk porzdny komputer osobisty. Cze-
sikiem grupki osb, kosztem czasu wolnego, kamy na zgoszenia uwiarygodnione zawiad-
nie ogldajc si na angae, biurka i etaty czeniem zurzdu stanu cywilnego! TYLKO DLA PRZEDSZKOLAKW
powstaa najpierw koncepcja, a zaraz po- Kubu Literka str. 31
tem zebrane zostay materiay do pierwszego Oczywicie, czekamy rwnie na listy
numeru. Pisalimy w nim: Zdajemy sobie oduym BAJTKU ina Wasze propozycje do
spraw, e na caym wiecie wydawnictwa nastpnych numerw. Krytykujecie nas! Zda- BAJTEK MIESICZNY DODATEK DO SZTAN-
tego typu s owiele bardziej efektowne. Ko- jemy sobie bowiem spraw z brakw i uom- DARU MODYCH. ADRES: 00687 Warszawa,
lor, dobry papier, atrakcyjne okadki, wkad- noci w naszej pracy. Najwaniejsze jednak, ul. Wsplna 61. Telefon 211205. Przewodniczcy
ki, kasety idyskietki, jako niezbdne zacz- uwaamy, e po wrzeniowym starcie prbnym Rady Redakcyjnej: Jerzy Domaski redaktor na-
niki to ju stao si norm. Mamy nadziej, BAJTEK wystartowa wreszcie na ostro. Wpo- czelny Sztandaru Modych. ZESP REDAKCYJ-
e wkrtce iBAJTEK uzyska odpowiednie do wszechnej edukacji informatycznej zaczimy NY: Waldemar Siwiski (zca redaktora naczelnego
SM kierownik zespou). Oskar Bramski, Roman
roli spoecznej, jak chcemy, eby spenia, wreszcie odrabia wPolsce stracony czas. Poznaski, Wanda Roszkowska (opr. graficzne),
warunki techniczne. I oto sowa dotrzyma- Roman Wojciechowski. WYDAWCA: RSW Prasa
limy. Trzymany przez Was w rku pierwszy
numer duego BAJTKA ukaza si wnaka- Waldemar Siwiski KsiazkaRuch Modzieowa Agencja Wydawnicza,
al. Stanw Zjednoczonych 53. 04028 Warszawa.
Telefony: Centrala 132040 do 49. Redakcja Rekla-
my 132040 do 49 w. 403, 414. Cena 100 z. Skad
technik CRT 200, przygotowalni offsetowa idruk:
PRASOWE ZAKADY GRAFICZNE RSW PRASA
KSIKARUCH wCiechanowie, ul. Sienkiewicza
51.
Zam. nr 151/86. nakad 200.000 egz. P 101

BAJTEK REDUX v. 0.5 02/2011


http://www.try2emu.net.pl

2 BAJTEK 1/86
GRA O JUTRO

POSTANOWIEM, MUSZE MIE

KOMPUTER! Rozmowa
zADAMEM KRAUZE (lat 18)
uczniem czwartej klasy Liceum
Jak zacza si twoja komputerowa pasja?
Po raz pierwszy zobaczyem komputery worga-
nizowanej przez Politechnik Warszawsk pracowni
fizyki dla szk rednich. Byem wII klasie itak mi
Postanowiem, e grami komputerowymi bd zaj-
mowa si najwyej przez pierwsze trzy tygodnie.
Oczywicie przeduyo si to do kilku miesicy. Tyle
czasu potrzebowaem, aby stwierdzi, e wszystkie
Oglnoksztaccego nr LX si spodobao, e postanowiem: za wszelk cen gry s w zasadzie takie same, nawet sexpoker
musz zdoby tak maszynk. Ja po prostu musia- nudzi si po dwch godzinach. Wwczas zaczem
wWarszawie, kandydatem em mie komputer nie byo innego wyjcia: Gdy si interesowa komputerem od waciwej strony
do Modzieowej Akademii dostaem go do rki podszedem do sprawy zupe- od przetwarzania danych. Technika komputerowa,
Umiejtnoci. nie inaczej ni zazwyczaj robili to moi rwienicy. czyli technika przetwarzania danych to informaty-

BAJTEK 1/86 3
GRA O JUTRO
ka. Zkolei informatyka to wedug niektrych tylko ludzki jest zdecydowanie subiektywne i moe by Tak dugo leaem w tym cia-

NO, NARESZCIE KTO OTWORZY MOJE PUDEKO


pewna ga matematyki, wedug innych czysta ma- bdne. Przez patrzenie rozumem okrelanie wia- snym opakowaniu. Mylaem, e
tematyka. Natomiast jeli informatyk przedstawi ta. Wyposamy komputer we wszystkie urzdzenia to si nigdy nie skoczy. A wic
jako dziecko matematyki itechniki to takie podej- analizujce, ktrymi dysponuje czowiek: kamery, ty bdziesz moim wacicielem.
cie do komputera wydaje si nie tylko oczywiste ale mikrofony, radary. Niech komputer sam analizuje, Bardzo mi mio!
iproste. niech sam dochodzi do wnioskw, niech buduje
Pozostaje jednak cakiem niebaha strona teorie aczowiek niech to wykorzystuje. To bdzie Mam do ciebie wielk prob: ob-
praktyczna chociaby nauka jzykw progra- bardzo wygodne... chod si ze mn ostronie, jestem
mowania. Wyposay komputer w inteligencj i po- urzdzeniem delikatnym i atwo mnie
Kupowaem wzasadzie bez wyboru wszystkie zostawi samemu sobie? A wic zabawi si uszkodzi. W zamian za to postaram ci
ksiki, ktre miay co wsplnego z informatyk. wstwrc? Czy nie za bardzo pucilimy wodze si dobrze suy przez dugi czas. Bd
Czytaem, wrcz poykaem wszystko wymagao fantazji? Zostawmy to autorom sciencefiction. twoim przyjacielem, towarzyszem zabaw
to pewnego przygotowania matematycznego. Mate- Bardzo wiele czytuj powieci sciencefiction ipomocnikiem wpracy inauce.
matyka jest moj pasj, nie miaem wic adnych iwierz, e wszystko, co czowiek wymyli, kiedy Najbardziej nie lubi gdy jest mi zbyt
gorco. Podczas pracy nagrzewam si
zasadniczych trudnoci. Potem przerzuciem si na bdzie zrealizowane.
do mocno, awic musisz zapewni mi
ksiki anglojzyczne. Za due sumy kupowaem je Czy to, co dzieje si wprzodujcej na wie-
swobodny dostp powietrza; nie przykry-
na giedach, od rnych osb. Za podrcznik 250 cie techniki komputerowej, mona twoim zda-
waj mnie niczym, nie stawiaj na mikkim
stronicowy ito fatalnie odbity na ksero paciem niem uzna za zacztki sztucznej inteligencji? podou abym mg chodzi si rw-
5 tysicy zotych. Tak. Japoczycy opracowali ostatnio projekt nie od spodu. Nie przepadam take
Potrzebny jest jeszcze taki do istotny dro- komputerw pitej generacji. S to tzw. maszyny za kurzem iwilgoci (mam nadziej, e
biazg jak komputer. Bez niego czytanie lektur, prologowe, ich podstawowym jzykiem jest nie AS- nie bdziesz mnie zabiera ze sob do
wkuwanie jzykw programowania jest nadu- SEMBLER aPROLOG. Wanie dlatego na amach kpieli lub na spacer w deszczow po-
sz met zajciem coraz mniej ciekawym. Bajtka chciaem rozpropagowa ten jzyk. LOGO, god). Jeli natomiast znudzi ci si za-
Mam IBM PC, przedtem pracowaem na ZX ma pierwowzr wLISP co znaczy List procesing, bawa ze mn, przed odoeniem na p-
Spectrum , ale ju go nie uywam, gdy stwierdziem, czyli przetwarzanie danych. Ale s moim zdaniem k, zapakuj mnie do pudeka. Chocia
e nie mam co na nim robi. Na obecnym poziomie ciekawsze jzyki: PROLOG programing in logic. jest wnim troch ciasno, wol to ni ten
nowoczesnej techniki komputerowej jest to zabaw- S to jzyki, ktre zajmuj si przetwarzaniem da- okropny kurz. Ijeszcze jedno, przed pod-
ka bardzo okrojony model komputera. Wprawdzie nych listowych: sw, tekstu is one zupenie innej czeniem do mnie jakiejkolwiek wtyczki
mona na nim symulowa pewne due programy generacji ni BASIC, PASCAL, ASSEMBLER. Nie- (np. kabla magnetofonu) wycz zasila-
z niektrych duych komputerw, ale wszystko to ktrzy wrcz twierdz, e wszystkie jzyki dziel si nie; najmniejsze, przypadkowe zwarcie
jest raczej namiastk. ZX Spectrum kupiem od ko- na PROLOG ipozostae. moe by dla mnie bardzo grone.
legi, ktry sprowadzi go z Zachodu i akurat mg Problem sztucznej inteligencji nie ogranicza Wydaje mi si, e troch ci prze-
sprzeda. Ja miaem troch odoonej forsy, pomogli si jednak do komponowania jzykw... straszyem. Nie bj si. To ju wszyst-
kie moje wymagania. Jeli bdziesz ich
rodzice ipodjem szybko decyzj. Przypuszczam, e sztuczn inteligencj stwo-
przestrzega, pozostaniemy przyjacimi
Ita inwestycja zaowocowaa, dzi zajmujesz rz komputery biologiczne. Jest to kwestia najbli-
na dugie lata. Chyba, e staniesz si
si pisaniem programw itumaczeniem opisw szych kilku, kilkunastu najwyej lat. Bd one dzia-
bardziej wymagajcy i wymienisz mnie
gier iprogramw uytkowych. ay woparciu okomrki ywe, powizane wpewne na inny, lepszy komputer
O tym wolabym nie mwi, z bardzo prostej sieci, acuchy, specjalizujce si wrozwizywaniu Najwaniejsze wnaszej zabawie jest
przyczyny: pienidze nie s najwaniejsze. A mie- okrelonych zada. Prace s bardzo zaawansowane jedno, nie jeste w stanie mnie uszko-
waem rne oferty, na przykad propozycje wsp- iskonstruowane prototypy dziaaj. Niestety, wszyst- dzi wpisujc nawet najwiksze gup-
pracy z prywatnymi zakadami jako programista. ko jest objte tajemnic, publikacje udostpniane s stwa inaciskajc dowolne klawisze. Je-
Syszaem: zatrudniamy pana od zaraz idajemy od wskiemu gronu specjalistw. Mog jedynie domy- stem bardzo cierpliwy iza kadym razem
rki 40 tysicy miesicznie, apan bdzie spokojnie la si, jaka jest oglna idea takich komputerw. bd meldowa ci, e popenie bd.
przychodzi raz na tydzie i aktualizowa nam pro- Niewtpliwie wyprzedzaj one tradycyjne ukady Ale do ju tej pustej gadaniny. Wi-
gram ustawiajcy produkcj. Niestety miaem 17 lat szybkoci dziaania ipojemnoci pamici okilka dz, e masz ochot nareszcie mnie
inie mogem pj na taki ukad: mam nauk, czeka rzdw jednostek, bd take bardziej niezawodne uruchomi. Prosz bardzo! Najpierw
mnie matura. Co najwaniejsze mam ambicje na- jeli chodzi ozasilanie. naley przekona domownikw, eby
ukowe. Zajmujesz si tumaczeniem opisw gier, na chwil zrezygnowali zogldania pro-
I nie zniechca ci dystans, jaki dzieli nas m.in. gry Zaklte miasto Dun Darach. Czy po gramu telewizyjnego, poniewa do roz-
od wiatowych potg mikrokomputerowych? tym co powiedziae ozastosowaniu iprzyszo- mowy ze mn niezbdny bdzie wanie
Steve Wozniak wspominajc histori swoich ci komputerw, nie jest to niekonsekwencja? telewizor. Jeli ci si to uda moesz ju
zotych jabuszek powiedzia: wszkole redniej Podobny zarzut mona by postawi, e pami podczy mnie do telewizora. Najpierw
poszukaj w pudeku odpowiedniego ka-
studiowaem obwody telewizorw i na papierze magnetyczn le wykorzystuj ci, ktrzy nagrywaj
bla, poznasz go po tym, e jedn zjego
zaprojektowaem ponad 50 komputerw. na tam magnetofonow muzyk rockow isucha-
kocwek bdzie koncentryczny wtyk
Ale ja wcale nie mam kompleksu na punkcie jc jej tacz wdyskotekach. Gry to zabawa, rozryw-
antenowy. Ajakie gniazdo antenowe ma
Steva Wozniaka! Nie interesuj si elektronik, nie ka, aniektre programy s rzeczywicie fascynuj- twj telewizor? Jeli paskie to nie rozpa-
interesuje mnie hardware asoftware. Poniewa pa- ce nie mwi ograch zrcznociowych. Podobnie czaj! Moesz przecie odci oryginaln
sjonuje mnie matematyka, patrz na informatyk jest z grafik komputerow. Przy pomocy sformali- wtyczk iprzylutowa tak, ktra bdzie
zmatematycznego punktu widzenia, ana komputer zowanego jzyka matematyki mona projektowa pasowaa do twojego odbiornika. Widz,
jako na pewien model cybernetyczny, na pewne kompozycje popart to jest zadziwiajce, wrcz e nie bardzo masz ochot na tak brutal-
ciao, ktre ulega bodcom idaje okrelone reakcje. szokujce ioprcz walorw estetycznych moe mie ny zabieg. Trudno czeka ci wic spacer
Komputer jest dla mnie jedynie rodkiem do osiga- zastosowanie w analizie obrazu. Grafika kompute- do sklepu prowadzcego sprzeda cz-
nia okrelonych celw. rowa moe mie take zastosowanie wlecznictwie. ci radiowych itelewizyjnych. Kupisz tam
Wymienienie wszystkich moliwych dzi Czowiek zdrowy psychicznie dostrzega bdy w fi- sobie koncentryczne gniazdo antenowe
zastosowa komputerw to temat na osobn gurze niemoliwej, czyli wywietlanej na ekranie mo- i odpowiedni wtyczk, nastpnie zlu-
rozpraw. Jakie ty chciaby osiga cele przy nitora niezgodnie zprawami perspektywy. Czowiek tujesz je razem przy pomocy kabelkw
pomocy komputera? chory nie. Wanie zainteresowaem si tym ostat- ikopot zgowy.
Jest ich wiele, m.in. wierz, e moliwe jest nio, ale za wczenie jeszcze abym mwi oswoich Nareszcie, jeden koniec kabla tkwi
stworzenie sztucznej inteligencji. Oczywicie roz- wnioskach. zamiast anteny wtelewizorze, drugi we-
sdnie pojmowanej, nie jako stwora czekopodob- Ilu kolegw zaczynao interesowa si mi- tkne mi do gniazda TV. Dopiero teraz
nego, potraficego rozmawia, odczuwa. Sztucz- krokomputerami wtym samym czasie co ty? moesz podczy zasilacz iwoy jego
wtyczk do kontaktu. Wtej chwili jestem
na inteligencja bdzie rozwizywaa problemy, na Byo ich sporo, zaczynalimy z jednakowym
gotowy do pracy, jednak na ekranie te-
ktre czowiekowi nie starcza ju czasu. M.in. mam zapaem, ale wikszo si wykruszya. Po prostu
lewizora nic si nie dzieje (co najwyej
na myli operacje logiczne na tak duym poziomie nie mieli tyle szczcia co ja nie zdobyli wasne
dostrzec mona niewyran sylwetk
skomplikowania, e a trudne dla czowieka do go komputera. Dla nich pozostaje on czarn skrzyn- spikera zapowiadajacego kolejne przy-
ogarnicia. Jestemy wstanie ukada programy tak k ainformatyka tabu. Aszkoda, gdyby kademu gody Reksia). Musisz jeszcze dostroi
zoone, tak mdre, e mog wymyla nowe teorie ztakich chopakw da do rki IBM bylibymy naj- swj telewizor do dugoci fali, na ktrej
matematyczne, fizyczne, dotyczce makro imikro- lepsi wwiecie. ja pracuj. Ustaw wic swj odbiornik na
kosmosu. Komputer ma przewag nad czowiekiem 36 kana VHF i regulujc powoli pokr-
wszybkoci dokonywania tych operacji. tem patrz na ekran a ukae si jasna
Na sztuczn inteligencj mam swj cichy, osobi- Rozmawia plansza znapisem grnej czci.
sty pogld: wydaje mi si, e nie powinnimy uczy Roman Wojciechowski Jeli dysponujesz kolorowym telewi-
komputera na mod czowieka. Patrzenie wsposb zorem, ktry nie pracuje wsystemie PAL,

4 BAJTEK 1/86
NIE BJ SI MNIE!
czeka ci niestety zawd Obraz bdzie Mwisz, e syszae o jeszcze in- rozkazy s ponumerowane a ja wyko- Rzecz jasna wykonujc twoje pole-
czarnobiay. Nie ma na to rady. Chyba, nych jzykach? Masz racj. Po prostu nuj je w kolejnoci od najmniejszego cenie nie zapomniaem jego treci i je-
e zdecydujesz si na kosztown (kilka- BASIC jest dla mnie zrozumiay od chwi- do najwikszego numeru. Chyba ze po li bdziesz mia ochot powtrzy to
nacie tysicy) przerbk telewizora. li wczenia, jeli jednak masz ochot drodze trafi na instrukcje skoku, ale wielokrotnie. Wiadz, e troch umczy
Dopiero teraz moemy przystpi do porozmawia wLOGO lub innym jzyku otym pniej bo itak pewnie ju masz ci mj wykad i pracowite wpisywanie
rozmowy. Swoj drog musz ci wyja- musisz wprowadzi odpowiedni pro- niezy mtlik wgowie. rozkazw Naley ci si troch rozrywki.
ni, e ta rozmowa bdzie polegaa na gram iod tej chwili zapomn oBASIC- Numery rozkazw piszesz na poczt- Zagldnij jeszcze raz dc mojego pude-
wykonywaniu przeze mnie twoich pole- uibd rozmawia tylko wLOGO. ku linii, nie musisz przy tym zaczyna ka Powinna si tam znajdowa kaseta
ce. Mog zadawa pytania, ale wycz- Iznowu si rozgadaem. Owgrywa- od numeru pierwszego ani nastpnie z nagranym programem demonstracyj-
nie takie, ktre ty (lub inny programista) niu programu zkasety magnetofonowej zwiksza je o 1 Wykonujc program nym.
uoylicie dla mnie wczeniej. Jest jed- porozmawiamy pniej, aty tymczasem szukam po prostu rozkazu onajniszym Jest? To bardzo dobrze przygotuj
nak pewna trudno: aden zkompute- sprbuj wyda mi jakie polecenie. Po- numerze, a po jego wykonaniu znowu teraz magnetofon (Przyznam ci si.
rw (przynajmniej na razie) nie rozumie mog ci, napisz: wybieram najniszy zpozostaych. ze najbardziej lubi wsppracowa
nic, jeli bdziesz si do niego zwraca PRINT WITAJ KOLEGO Napiszmy wic ponownie nasz roz- z najprostszymi typami magnetofonw.
tak, jak do kolegi zklasy. Po prostu je- Oznacza to, e mam napisa (PRINT kaz, tym razem znumerem linii: W celu nagrania programu z kasety
stemy na to jeszcze zbyt gupie. Do znaczy pisz) tekst, ktry znajduje si 10 PRINT WITAJ KOLEGO musisz mnie podczy do gniazda
celu wydawania polece komputerom w cudzysowach. Jeli teraz przyci- Tym razem po naciniciu klawisza suchawkowego a w magnetofonach
stworzono specjalne, uproszczone jzy- niesz klawisz RETURN, poniej pojawi RETURN napis nie pojawi si. Pozornie produkcji zachodniej do gniazda ozna-
ki, zwane jzykami programowania. Ja, si napis: nic si nie stao, ale ja zapamitaem czonego symbolem EAR. W pudeku
oraz wikszo moich kolegw (mwi WITAJ KOLEGO sobie twj rozkaz i mog go w kade; znajdziesz odpowiedni kabelek. Zanim
tu o komputerach osobistych i domo- oraz komunikat otym e jestem go- chwili wykona Napisz wic: RUN jednak wetkniesz drugi koniec tego ka-
wych) posugujemy si jzykiem zwa- tw do wykonywania dalszych polece. Sowo to oznacza rozpocznij wy- belka do mojego gniazda (oznaczonego
nym BASIC. Nie oznacza to niestety, Wten sposb wydae mi polecenie konywanie programu. Po wciniciu take EAR) bd uprzejmy wyczy
e wszystkie mikrokomputery posuguj w tzw. trybie bezporednim, a mwic RETURN na ekranie pojawi si dobrze mnie zsieci.
si tym samym jzykiem. Przeciwnie, po ludzku, do natychmiastowego wyko- znany tekst: Awic jeste ju gotowy. Magnetofon
odmian BASICa jest prawe tyle ile jest nania. Programowanie w BASICu po- WITAJ KOLEGO zosta podczony, kaseta zprogramem
modeli mikrokomputerow. lega jednak na czym innym. Wszystkie READY (przewinita na pocztek) jest juz rw-
nie na swoim miejscu Ja, jak zwykle
oczekuj twoich rozkazw. Polecenie
wczytania programu ztamy wydaje si
przez napisanie sowa LOAD po ktrym
nastpuje nazwa programu napisana
w cudzy sowach. Jeii natomiast nie
znasz nazwy programu, moesz napi-
sa dwa cudzysowy obok siebie iww-
czas wczytamy pierwszy program, ktry
bdzie nagrany na tamie napisz wic
LOAD
nacinij RETURN i wcz magneto-
fon (odtwarzanie).
Zwykle po zakoczeniu wczytywania
program wypisuj na ekranie komuni-
kat:
OK
READY
co oznacza, e wszystko w porzd-
ku i jestem gotowy. Teraz moesz uru-
chomi program przy pomocy znanego
ci ju rozkazu RUN Czasem jednak
programista yczy sobie, abym od razu
po zakoczeniu wczytywania sam si
uruchomi. Wwczas na ekranie moe
pojawi si napis:
STOP THE TAPE
PRESS ANY KEY
czyli zatrzymaj magnetofon inacinij
dowolny klawisz. W tym momencie za-
czyna si zabawa...

i e ! Gorzej, gdy na ekranie pojawi si

s zc napis:

re
LOAD ERROR

n a oznacza to bd wczytywania. Mu-


,
No
sisz wwczas zacz wszystko od po-
cztku.
Aco teraz? Teraz biegnij szybko do
kiosku po nastpny numer BAJTKA.
Twj komputer

DZIE DOBRY!
BAJTEK 1/86 5
Okrelenie "profesjonalna manufaktura" usysza-
em od dyrektora Kurylca: Potrafiem robi dosko-
nay sprzt pod wzgldem jakociowym twierdzi
dyrektor natomiast nie jestemy przy stosowani do
wielkoseryjnej produkcji urzdze profesjonalnych. Ta
maoseryjno, ktr dzi wida na wydziaach, wy-
nika z profilu produkcyjnego Elwro wprowadzonego
wpoowie lat 70. Nie chcemy rezygnowa ztego co ro-
bimy. yjemy wszak zeksportu, mamy mocn pozycj
i specjalizacj w krajach RWPG. Ale zdajemy sobie
spraw, e dzi stoimy przed now epok.

SZANSA
CZYLI PROFESJONALNA MANUFAKTURA Now epok wpostaci pojedyczych modeli mo-
na obejrze w pracowniach badawczych; zaintereso-

START kolejnych klawiszy a nastpnie wykonanie polece


wywietlanych na ekranie jest banalnie proste.
wani poznali take wrocawskie propozycje w czasie
ostatnich Targw Poznaskich.
Awic Elwro 600 profesjonalny komputer osobi-

TRUDNY DZIE
Pocztki Elwro to 1959 rok, spoeczna inicjatywa sty, dla sekretarki, inyniera, naukowca inauczyciela,
wrocawskich naukowcw i inynierw, zgoda wice- zpolsk ju drukark produkcji zakadw wBoniu.
premiera Jaroszewicza iprzyznany przez lokalne wa- Jeszcze eby chcieli j sprzedawa take wkraju, nie
dze teren oraz stary budynek po cukrowni. Pocztko-
wo produkowano tu podzespoy radiowotelewizyjne POWSZEDNI tylko za granic wzdycha jeden zinynierw.

Elwro 600
iprzecznik kanaw. Ale ju 4 lata pniej rozpoczto
seryjne wytwarzanie Odry 1003, komputera II, tranzy- To jest, monaby powiedzie, optymistyczny fina. Jednostka centralna
storowej generacji. W1966 roku witowano pierwsz Otym jak do niego dochodzi, zjakimi kopotami trze- pami ROM 8 KB,
setk maszyn cyfrowych zwrocawskiej fabryki. ba si boryka, sporo moe powiedzie inynier Jan pami RAM 64 KB,
Dyrektor ds. technicznych, Jan Kurylec, mwi oza- Olejnik, szef wydziau maszyn cyfrowych, na ktrym 2 kanay we/wy 8b, rwnolege,
kadach, e dzi s ju kolosem. Oczywicie w wa- robota jak mwi rwie si przy kadym opnieniu kana szeregowy opcjonalnie,
runkach polskich. Na licie 500 najwikszych przed- ze strony kooperantw i poddostawcw. Wrd nich 8 poziomw przerwa wektoryzowanych Pami
sibiorstw przemysu przetwrczego Elwro" zajo take innych wydziaw izakadw "Elwro". Azdarzaj na dyskach elastycznych 2 lub 4 jednostki,
w1984 roku 153 miejsce, awarto produkcji signa si, niestety, czsto. magnetyczny dysk elastyczny 51/4 cala
blisko 8,5 miliarda zotych. Nale wic do czowki O, wczoraj ledwie tu mona byo chodzi, tak by zapis: jednostronny zpojedyncz gstoci
krajowej elektroniki produkujc komputery i syste- korytarz zawalony, bo akurat przysza dostawa ele- (opcjonalnie zpodwjn gstoci,
my komputerowe III generacji, podsystemy teleprze- mentw mwi Jan Olejnik ale szczliwie roza- pojemno uytkowa jednego dysku ok. 75 KB.
twarzania, mikrokomputery. A oprcz tego rnoci dowalimy zator. Monitor: pojemno 2000 znakw (25 wierszy po
elektroniczne kalkulatory, aparatur pomiarow, Rwnolegle montuje si tu 24 wyroby i nietrudno 80 znakw wwierszu), 256 znakw semigraficz-
chromatografy gazowe i sprzt uytkowy z Elwirk sobie wyobrazi, jak wyglda rytmiczno pracy wwa- nych grafika 480 x 200 punktw.
elektronowymi organami wcznie. Wtym roku war- runkach nierwnomiernoci dostaw. Podobnie bywa
to produkcji ma zbliy si do 10 miliardw zotych; na innych wydziaach, a wynajdowanie prac zastp- Idruga propozycja: Elwro 800, nagrodzony medalem
poowa przewidziana jest na eksport. Jednak tak na- czych dla zaogi, to chleb powszedni ich kierownikw. na Targach, waciwie ju nie mikrokomputer, lecz caa
prawd mikrokomputery s dopiero melodi przyszo- Dlatego mona powiedzie, e gwny zakad kompu- ich rodzina umoliwiajca tworzenie systemw jedno
ci. Jedyny seryjnie produkowany to 8bitowy Elwro terowy "Elwro" to profesjonalna manufaktura, bo ise- i wieloprocesorowych, 8 i 16bitowych. Opracowano
500 wraz zkolejnymi mutacjami 513 i523. Urzdzenie ryjno produkcji niewielka, isystem dziaania wydaje je w Politechnice Poznaskiej i Instytucie Komputero-
przeznaczone jest przede wszystkim dla administra- si odlegy od nowoczesnoci. wych Systemw Automatyki iPomiarw we Wrocawiu.
cji, ksigowoci, dziaw planowania, rachuby pac I tak dobrze, e ludzie chc pracowa. Przy ni- Gwne zastosowania mikrokomputerw serii Elw-
w stosunkowo nieduych zakadach przemysowych skich pensjach to zajcie waciwie dla hobbystw ro 800 mwi inynier Eugeniusz Stencel to auto-
iinstytucjach. uzupenia inynier Olejniak. matyzacja pracy biurowej, zdalne inteligentne terminale
Zobaczylimy interes do zrobienia mwi dyrek- Istotnie, "Elwro" zajmujc 153 miejsce wkraju znaj- komputerowe, sieci lokalne, systemy wspomagania
tor ds. handlowych Jerzy Chechowski. duje si na zaledwie 445 pozycji pod wzgldem pac, projektowania, systemy sterowania procesami techno-
Interes jest, ale do... skromny. Mikrokomputerw cho nasycenie wysokokwalifikowan kadr jest tu logicznymi np. w cementowniach oraz urzdzeniami
z serii 500 zakady wytwarzaj moe 350, 400 sztuk wielokrotnie wysze ni whutach lub innych kolosach automatyki przemysowej irobotami.
rocznie. przemysu cikiego. Na dostaw mikrokomputerw zakady zoyy
ofert do Urzdu Postpu NaukowoTechnicznego
iWdroe. Jeli produkcja zostaaby objta systemem
Mikrokomputery serii Elwro 500 zamwie rzdowych wcigu kilku lat monaby ich do-
Jednostka centralna Elektroniczne Zakady Naukowe byty starczy trzydzieci tysicy.
pami staa ROM 12 KB, moj wymarzon szko. Pragnem sta O ile przeamiemy analfabetyzm informatyczny
pami operacyjna RAM 48 KB, si jej uczniem ze wzgldu na moje zain- wspoeczestwie wtrca in. Olejnik, ktry czasami
4 kanay we/wy 8b, rwnolegle, teresowania elektronik cyfrow. Bardzo ma chwile zwtpienia i sceptycznie zapatruje si na
kana szeregowy (opcja), baem si egzaminw wstpnych, lecz gdy moliwo masowej sprzeday profesjonalnych kom-
8 poziomw przerwa wektoryzowanych. nadszed ten dugo oczekiwany moment puterw.
Drukarka: Robotron 1152 nie czuem wikszego strachu. Egzaminy
Pami na dysku elastycznym zdaem dobrze. Poszczeglne konfiguracje Elwro 800 mog by
2 jednostki pamici na dysku, Wpierwszym tygodniu nauki dokadnie tworzone znastpujcych moduw:
nonik: dysk 8calowy, obejrzaem szkol, poznaem kilka kolegw moduu mikrokomputera 16bitowego,
zapis: jednostronny, zpojedyncz gstoci, zklas starszych, ktrzy zapoznali mnie ze moduu mikrokomputera 8bitowego,
pojemno uytkowa dysku ok. 256 KB Monitor zwyczajami tu panujcymi. Nie rozumiem moduu inteligentnego sterowania pamici na
ekranowy Neptun16 wierszy po 64 znaki wwier- jednak jednego zwyczaju trwajcego ju od dyskach elastycznych,
szu monochromatyczny zzielon powiat. wielu lat, a mianowicie zakadania emble- moduu pamici systemowej RAM opojemnoci
Dyskowy System Operacyjny EMOS kompatybil- matu dopiero w szkole i zdejmowania go 256 KB.
ny zsystemem CP/M 2.2 zaraz po ukoczeniu lekcji. Uczszczanie moduu sterownika wywietlacza telewizyjnego
do EZNu, jak i noszenie tarczy jest za- iklawiatury,
Uytkownicy s z nich jak twierdz we Wroca- szczytem, ktrego nie kady moe dost- moduu sterownika pamici na dysku twardym
wiu zadowoleni. Wanie uruchamiany jest kolejny pi. typu Winchester*),
egzemplarz w zakadach lniarskich w Czstochowie. Urzdzenie klas jest o wiele bardziej moduu pamici systemowej RAM 256 KB zkoda-
Specjalny program przygotowany we wsppracy atrakcyjne ni to byo wmojej dotychczaso- mi korekcyjnymi (ECC*)
z zaprzyjanionymi informatykami z Akademii Eko- wej szkole. Od pierwszego wejrzenia mo- moduu sterownika monitora graficznego koloro-
nomicznej pozwala na pen komputryzacj zapisu na pozna, e nie jest to szkoa biedna, tyl- wego*),
gospodarki magazynowej. Pani Zdzisawa Jaska, ko posiada bardzo monego opiekuna. moduu sterownika sieci lokalnej wg standardu
ktra demonstruje dziaanie mikrokomputera Elwro (Wypowiedzi uczniw pierwszych klas). ETHERNET*),
523 zoprogramowaniem dla tej wanie fabryki zar- Tym opiekunem s zakady Elwro.Elwro moduu sterownika linii komunikacyjnej zprotoko-
cza, e przeszkolenie pracownikw dziau zbytu iza- znaczy Elektronika Wrocawska. ami BSC (SDLC) HDLC (wopracowaniu).
opatrzenia nie powinno zaj wicej jak kilka godzin. moduu inteligentnego sterownika wielokanaowej
W kocu woenie dysku elastycznego, nacinicie transmisji szeregowej.

6 BAJTEK 1/86
GRA O JUTRO
Przeama barier braku wiedzy mona zaczy-
najc od podstaw, od nauki w szkole. W zwizku
z przygotowywanym programem rzdowym Elwro
zoyo take ofert wsprawie komputera szkolnego.
Ministerstwo Owiaty iWychowania po konsultacjach
zinformatykami ipedagogami sformuowao nastpu-
jce wymagania: pami wewntrzna nie mniej ni 64
KB, pami zewntrzna na dyskach elastycznych, ale
z moliwoci przyczenia magnetofonu kasetowe-
go, monitor ekranowy z grafik, klawiatura odpowia-
dajca polskim normom ipolski alfabet na wszystkich
urzdzeniach wyjciowych, moliwo przyczenia
drukarki, struktura otwarta caoci umoliwiajca
montowanie rnych kombinacji izestaww oraz pra-
c wsieci. Oprogramowanie zapewniane bezpored-
nio przez producentw powinno obejmowa jzyki
LOGO, PASCAL i BASIC, programy i procedury ob-
sugi urzdze peryferyjnych, graficzne, operowanie
dwikiem, operowania na tekstach oraz dyskowy
system operacyjny kompatybilny zCP/M.
Kto nie zna si na rzeczy niech uwierzy, e to ca-
kiem przyzwoite wymagania. Kto zna si, wie ju, e
owiata nie jest zainteresowana byle czym.
Elwro nie zamierza te dostarcza byle czego.
Przy spenieniu kilku istotnych warunkw mogliby
produkowa docelowo 100 tysicy sztuk rocznie.
Obecnie trzecia nowo zakadw Elwro 700 Solum
spenia tylko cz wymaga. Egzemplarz, a wa-
ciwie jeden zmodeli konstrukcyjnych, ktry mi poka-
zywano wsppracuje tylko zkasetofonem i na przy-
kad nie ma jeszcze grafiki, ale wszystkie problemy
s ju wkocowej fazie rozwizywania iprace zosta-
n zakoczone w1986 roku. Nic dziwnego zatem, e
dyrektor Chechowski, ktry wtrzecim zdaniu naszej
rozmowy chce sfinansowa cay numer Bajtka, eby
odpowiednio zareklamowa Elwro, wszstym kate-
gorycznie odmawia zgody na rozmow zkonstrukto-
rami. Tajemnica?
Nie, po prostu pod adnym pozorem nie wolno
im przeszkadza wyjania.
Chcemy, eby nasza oferta bya konkurencyjna
cenowo wobec mikrokomputerw napywajcych do
Polski kanaami prywatnymi dodaje dyrektor Kury-
lec Jednostka centralna z zasilaczem przy takiej
skali produkcji nie powinna kosztowa wicej ni 100
tysicy zotych.
To rzeczywicie wzgldnie niedrogo... ale liczc
dolara po czarnorynkowym kursie.
Wiemy o tym, ale przy obecnych cenach bazy
elementowej w kraju i pastwach RWPG, nie ma
szans na produkcj taszych komputerw replikuje
inynier Stencel.
Zamwienie rzdowe oznaczaoby pewno do-
staw podzespow ielementw elektronicznych, dru-
karek, monitorw, dyskw oraz fundusze na rozbu-
dow zakadw; mwi si, bagatela, o 23 a nawet
10 miliardach zotych, zalenie od tego czy fundusze
suyyby realizacji rnych zamwie rzdowych, czy
take na czym wrocawskim inynierom najbardziej
zaley budowanie centrum produkujcego elementy
ipodzespoy.
Oznaczaoby take istotnie nowy etap w rozwoju
polskiej elektroniki mikrokomputerowej.
Dzi najbardziej potrzebny nam jest rozwj bazy
elementowej twierdzi inynier Stanisaw Majdak
z Biura Systemw Uytkowych Musimy sami lub
w kooperacji z RWPG zacz produkowa w duej
iloci obwody scalone, sterowniki, elementy pami-
ciowe, urzdzenia peryferyjne.
Amoe lepiej byoby zamieni Elwro wmontow-
ni komputerw dobrej firmy zachodniej, jak to si
dzieje w szybko rozwijajcych si krajach Dalekiego
Wschodu?
Nie, nie protestuje inynier Majdak ju raz si
na tym wyoylimy wlatach 70, to byoby szkodnic-
two gospodarcze.
My mamy obowizki statutowe uzupenia dy-
rektor Kurylec i na przykad, sie komputerowa
wPolsce obejmujca ZETO ma dzi warto 90 mld
zotych. atwo wyliczy ile potrzeba sprztu na jej sta-
e odnawianie. AElwro odpowiada iza ZETO.
Kto zatem otrzyma zamwienia? Wgrudniu, kiedy
odwiedziem zakady, ostateczne decyzje jeszcze nie
zapady.

Piotr Aleksandrowic.

BAJTEK 1/86 7
P
ROLOG jest jzy- Peter) &.add (Dark brotherof Peter) Relacje zachodz- Elizabeth
kiem nietypowym, ce midzy obiektami mona zapisywa wformie post- Elizabeth 2
programowanie fiksowej, tj. takiej, wktrej nazwa wasnoci wystpuje Ann
wnim przypomina po nazwie obiektu, posiadajcego t wasno. &.Henry Edward
bardziej rozmow male Henryk pe mska &.Jane female Jane pe Jane oraz relacje:
ni operowanie eska Ozdaniu, wktrym nazwa relacji poprzedza li- fatherof
nazwami zastrze- st obiektw, mwimy, e ma form prefiksow. motherof
onymi czy rozka- &.gives (John Mary flower) daje (Jan Marii male
zami jak wBASI- kwiat) female
Cu i PASCALu. &.reads (Mark book) czyta (Marek ksik) Istnieje komenda, ktra znacznie przyspiesza wpro-
Suy on do prze- Nawias zastosowano w celu oddzielenia obiektw wadzenie listy obiektw otej samej wasnoci. Jest ni
twarzania jzy- od relacji. accept. Po wpisaniu accept male (lista mczyzn) otrzy-
kw naturalnych, Za relacj, w ktrej jej nazwa wystpuje midzy mujemy: male iteraz wpisujemy nazw obiektu (na za-
list danych itp... obiektami nazywamy relacj infiksow np. koczenie przyciskamy Klawisz ENTER). Wnowej linii
Szczeglnie na- &.Henry fatherof Elizabeth Henryk ojciec El- ukazuje si kolejne male isystem oczekuje na wprowa-
daje si do budowania inteligentnych baz danych odo- biety. dzenie nowego obieku lub sowa end koczcego wpro-
stpie w jzyku naturalnym, Kompilatorw, systemw Podstawow form relacji jest forma prefiksow. wadzenie listy obiektw. Np.:
strategicznych, jzykw problemowych czy programw Zdania dwuskadnikowe mog rwnie by pisane accept mae
sprawdzajcych poprawno dowodw twierdze. wformie prefiksowej. male. (HenrySnr)
Pen definicj jzyka PROLOG opracowa w1972r. Stwierdzenia: male. (Henry)
Alain Colmeraur. PROLOG dostpny jest na wielu mi- fatherof (Henry Elizabeth) male. (Edward) czytamy teraz nasze dane uywajc
krokomputerach opartych na mikroprocesorach: Z80 oraz komendy list all
pod systemem CP/M80 oraz 8088/86 podsyste- Henry fatherof Elizabeth &.list all
mem MSDOS ikomputerach wyposaonych wsystem s rwnowane. HenrySnr fatherof Henry Henry fatherof Mary
operacyjny UNIX. Wmatematyce ilogice obiekty, midzy ktrymi za- Henry fatherof Elizabeth Henry fatherof Edward
Implementacj PROLOGu na komputer ZX Spec- chodzi relacja nazywamy argumentami. Mwimy Elizabeth motherof Henry Katherine motherof
trum jest microPROLOG. Poniewa jego syntaktyka opierwszym, drugim itd., argumencie. Warto pami- Mary Ann motherof Elizabeth 2 Jane motherof
mogaby si wydawa nieco zawia dla osb nie obe- ta, e microPROLG wypisuje zdania zawsze wfor- Edward HenrySnr male Henry male itd.
znanych zgramatykami metamorficznymi, opracowano mie postfiksowej. Moemy wybra pojedyncz relacj iwypisa obiek-
pewne rozszerzenie jzyka podstawowego o nazwie Wiedza, ktr ju posiadamy, pozwala nam na stwo- ty speniajce j. Uczynimy to wnastpujcy sposb: po
SIMPLE. Tak wic w pierwszej kolejnoci nagrywany rzenie maej bazy danych. Bdzie ona opisywaa relacje komendzie list wypiszemy nazw relacji
program PROLOG anastpnie SIMPLE (komend load zachodzce w pewnej rodzinie. Przy okazji poznamy & list motherof Elizabeth motherof Henry Ka-
SIMPLE). Na kasecie firmowej po gwnym pliku zawie- wszystkie komendy PROLOGu. Nie jest ich wiele. therine motherof Mary Ann motherof Elizabeth 2
rajcym Prolog znajduje si kilkadziesit plikw o ko- Wprowadmy nastpujce zdania. Jane motherof Edward &
lejnych nazwach SIMPLE, SIMTRACE, s to programy &.add (Elizabeth motherof Henry) Aby zapisa ten plik danych na tamie piszemy:
systemowe, do uytku tylko przez Prolog. &.add (Katherine motherof Maryj &.save RODZINA Zpowrotem adujemy do kompu-
Rozpoczniemy od podawania przykadw wskadni &.add (Ann motherof Elizabeth 2) tera plik rozkazem
uproszczonej. Przykady zaczerpnito z ksiki Clark &.add (Henry fatherof Edward) &.load RODZINA
K.L. Emmals R., McCabe F.G. AmicroPROLOG Pri- &.add (Jane motherof Edward) Kasowanie lub dopisywanie dowolnych zda w mi-
mer" Logic Programming Associates L.T.D., 1983. &.add (HenrySnr male) croPROLOGu jest bardzo proste. Zdanie: Katherine
Podstawowe wyobraenia w PROLOGu to twier- &.add (Elizabeth 2 female) motherof Mary moemy skasowa wdwojaki sposb.
dzenia ipytania. Twierdzenia okrelaj pewien obiekt lub &.add (Katherine female) Piszc
ich grup oraz ustalaj relacje midzy nimi. Oto przykad &.add (Mary female) &.add (Elizabeth 2 female) &.delete (Katherine motherof Mary) lub
zda poprawnych pod wzgldem logicznym: Jan jest oj- &.add (Ann female) &.delete motherof 2
cem Piotra, Darek jest bratem Piotra. Nie s natomiast &.add (Female (Jane)) Wpierwszym przypadku wskazujemy dokadnie na
zdaniami w sensie logicznym nastpujce stwierdzenia: &.add (Male (Edward)) relacj, wdrugim czynimy to porednio przez wskazanie
Czy jutro bdzie pogoda? Chyba pjd do kina. Ostatnie dwa zdania zapisalimy wformie prefikso- numeru, pod ktrym dana relacja si znajduje. Podob-
Zdania: Jan jest ojcem Piotra i Darek jest bratem wej. Przy pomocy zlecenia add moemy dodawa do nie jeli przy instrukcji add podamy numer, to zdanie,
Piotra, moglibymy zapisa poprawnie pod wzgldem naszego zbioru wkadej chwili dowoln ilo informacji ktre wpiszemy znajdzie si wodpowiednim miejscu.
syntaktycznym nastpujco: w postaci zda. Dane, ktre dotychczas wprowadzili- add.5 (Katherine motherof Mary) Komenda kill
Znak "&." ukazuje si zawsze na pocztku nowej my, s pogrupowane pod wzgldem relacji, jakie mi- w poczeniu z nazw relacji kasuje wszystkie zdania
linii ioznacza gotowo systemu do przyjcia kolejne- dzy nimi zachodz. PROLOG zna wic nastpujce wykorzystujc dan relacj Kill male
go zlecenia. Wysanie przez system komunikatu "Error: obiekty: Cay program kasujemy przy pomocy Kill all. Istnieje
2" oznacza, e program SIMPLE nie zosta nagrany. HenrySnr take komenda NEW. Kasuje ona nie tylko wszystkie
Naley go nagra komend load SIMPLE i powtrzy Henry dane, lecz i program SIMPLE. Po uyciu tej komendy

PRO
poprzednio wykonane operacje. &.add (John fatherof Mary trzeba powtrnie zaadowa SIMPLE.

PROGRAMOWANIE W JZYKU LOGIKI


LOG cz.1

8 BAJTEK 1/86
PROGRAMOWA MOE KADY
Potrafimy ju tworzy zbiory danych i czyta je. y = 126. Relacja LESS moe by uywana jedynie do stwierdzenia) mona skorzysta z programu SIMTRA-
Obecnie nauczymy si zadawa komputerowi pytania sprawdzania pewnych wyrae: CE. Wczytujemy go komend Load SIMTRACE
tak, by uzyska na nie odpowiedzi. Nadal bdziemy si LESS (x y) zachodzi wtedy itylko wtedy, gdy x jest Blok SIMTRACE jest napisany w oryginalnym mi-
posugiwali danymi dotyczcymi rodziny. Najprostsza mniejsze od y. croPrologu (podobnie jak SIMPLE) isuy do ledzenia
form pytania jest proba opotwierdzenie faktu. Pyta- &.is (3 LESS 4) daje odpowied pracy systemu. Napiszmy:
my si, czy Henryk jest ojcem Elbiety 2? WPROLOG- YES gdy 3 jest mniejsze od 4. Podobnie na: &.alltrace x: HenrySnr fatherof x
upytanie to zadajemy wsposb nastpujcy: &.is (4 LESS 3) 1. and x male
&.is (Henry fatherof Elizabeth 2) na co PROLOG Prolog odpowiada: NO Pierwszym wyraeniem, ktrego warto logiczn
odpowiada: Rwnie pytania: &.is (TIMES (3 x 10) & TIMES (3 x mona zbada, jest: HenrySnr fatherof x, dlatego
YES y) 1. SUM (y z10) zLESS 0.1 E5 YES SIMTRACE wypisuje wiadomo:
Odpowied na pytanie: is (.....) polega, po prostu, Cyfry ukazujce si zlewej strony ekranu oznaczaj (1) HenrySnr fatherof x trace? zzapytaniem, czy
na sprawdzeniu czy zdanie (.....) lub inne, rwno liczb niezamknitych nawiasw. Prolog nie pozostawia ledzi przebieg dobierania obiektw do x wcelu uzy-
wane, figuruje na licie danych. Duo bardziejskompli- bez odpowiedzi. Bardziej zaawansowanym mionikom skania logicznej prawdy.
kowane jest pytanie typu: Czy jest znana matka Marii? microPrologupozostawiam analiz semantyczn po- Jeeli chcemy oglda przebieg procesu warto-
WPROLOGupytanie takie wyglda nastpujco: wyszego pytania. ciowania pytania, naciskamy y lub ENTER, za n
&.is (x motherof Mary) Czyli: czy znany jest taki LESS moe rwnie porwnywa zmienne acu- wprzeciwnym przypadku. Jeli naciniemy y nastpna
obiekt x, e zdanie: x motherof Mary jest prawdziwe. chowe, szeregujc je alfabetycznie. wiadomo wyglda nastpujco:
PROLOG znajduje zdanie: Katherine motherof Mary &.is (FRED LESS FREDDY) (1) solved: HenrySnr fatherof Mary Prolog odna-
iwysya odpowied YES YES laz obiekty Mary owasnoci:
Wtym przypadku x jest zmienn. Zmienna jest trak- &.is (ALBERT LESS HAROLD) YES HenrySnr fatherof Mary Teraz SIMTRACE anali-
towana wPROLOGujako obiekt nieznany. Jej odpo- &.is (SAM LESS BILL) NO zuje nastpny warunek ipisze:
wiednikiem moe byc wjzyku naturalnym na przykad Przy formuowaniu pyta naley pamita otym, e (2) Maty male trace?
kto co. Zmienne oznaczamy literami x,y,z,X,Y,Z, Prolog wszystkim wyraeniom logicznym iarytmetycz- Po naciniciu y otrzymujemy failing (2) izaraz po-
(due litery oznaczaj zbiory). W przypadku wikszej nym nadaje wartoci kolejno od strony lewej do prawej. tem failing (1)
iloci zmiennych, moemy je indeksowa np. x1, x2, Dlatego na pytanie: Przyjrzyjmy si dokadnie dziaaniu SIMTRACE:
x3... &. which (x: SUM (y 10 x) TIMES (2 5 y)) Prolog System rozpatrywa najpierw pytanie HenrySnr
Kto jest ojcem Edwarda? WPROLOGupiszemy: odpowiada: (zbyt wiele zmiennych) fatherof x. Pierwszym obiektem, znalezionym i spe-
&.which (x: x fatherof Edward) Too many variables, za na analogiczne: niajcym pierwszy warunek by XMary. Lecz nastpny
czyli: znajd taki obiekt x, e prawdziwe jest zdanie: &.which (x: TIMES (2 5 y) SUM (y 10 x)) warunek brzmia: male. Prolog podstawi pod X Mary
x fatherof Edward. PROLOG dopuszcza take pytania 20 iuzyska zdanie Mary male, nie znalaz go jednak wsow-
zoone, np.: Czy Henryk senior jest ojcem Henryka niku relacji, wic przyj je za faszywe. Blok SIMTRACE
iEdwarda? Wyledzi moment historyczny, w ktrym liczy- wysa wtym momencie wiadomo oniespenieniu dru-
&.is (HenrySnr fatherof Henry 1. and Henry do dosigo Rozumu, jest rwnie trudno, jak w, co giego warunku przez obiekt XMary std wanie failing
Snr fatherof Edward) NO map przemieni wczowieka. (2). Pozostao wic ju tylko obliczenie koniunkcji dwch
Znak 1 pojawia si po przejciu do nowej linii (naci- Stanisaw Lem GOLEM XIV zda: prawdziwego ifaszywego, wwyniku ktrego SIM-
nicie klawisza ENTER) ioznacza, e zdanie nie zo- TRACE wysa now wiadomo: failing (1) oznaczajc
stao zamknite znakiem) imoe by kontynuowane. Interesujcy jest sposb, w jaki Prolog odpowiada niespenienie koniunkcji obydwu warunkw. Blok SIM-
Do podstawowych relacji arytmetycznych nale: na zwyke pytania: is (.....) gdzie ,...... jest dowolnym TRACE moemy skasowa komend:
SUM, TIMES, LESS, INT. zdaniem nie zawierajcym zmiennych np. by znale &.kill simtracemod
Mog one przyjmowa warto 1 (prawda), 0 odpowied na pytanie: &.is (Henry male) Znajomo pracy systemu przydaje si przy tworze-
(fasz). Prolog wyszukuje wszystkie obiekty posiadajce ce- niu ekonomicznych pyta. Zdania:
Relacja SUM (x y z) jest prawdziwa jedynie wtedy, ch male: &.which x: Henry fatherof x and x male oraz
gdy z= x + y. HenrySnr male &.which x: male and Henry fatherof x
&.is (SUM (30 30 50)) Henry male dadz t sam odpowied zt rnic, e wpierw-
YES Edward male nastpnie przyrwnuje Henry do szym przypadku Prolog znajdzie wszystkie takie x, e
Pytanie owynik dodawania formuujemy wnastpu- pierwszego obiektu ijeli s one rwne, przechodzi do Henry fatherof x, anastpnie sprawdzi, ktre speniaj
jcy sposb: nastpnego. warunek: x male, w drugim przypadku Prolog postpi
&.which (x: SUM (20 30 x)) Gdy znajduje obiekt Henry, to przekazuje wiadomo wrcz odwrotnie najpierw znajdzie takie x, dla kt-
50 YES, wprzeciwnym wypadku NO. rych wychodzi x male, anastpnie sprawdzi, ktre znich
Wynik odejmowania np.(5030) moemy otrzyma Gdy wtakim pytaniu wystpuje zmienna, to Prolog speniaj warunek: Henry fatherof x. Wduych ba-
na trzy sposoby: najpierw stara si nada jej jak warto (liczbow zach danych wielokrotnie wikszych ni nasza RODZI-
&.which (x: SUM (50 30x)) lub literow), a caa dalsza procedura jest taka sama. NA odpowied na pierwsze pytanie zostanie udzielona
20 Dlatego przy rozbudowanych pytaniach jest do spraw- bardzo szybko wporwnaniu zdrugim.
lub: dzenia bardzo wiele warunkw i czas oczekiwania na
&.which(x: SUM (30*50) 20 odpowied si wydua.
czy te: &.which (x: (x 30 50)) 20 W celu gbszego zrozumienia oraz przeledzenia Adam Krauze
W relacji SUM moe wystpowa tylko jedna nie- etapw wartociowania kadego zdania (pytania lub (lat 18)
wiadoma. Relacja INT moe suy do sprawdzenia czy
dana liczba jest cakowita lub zmiennoprzecinkowa bez
czci uamkowej, oraz do wyznaczania cakowitej cz-
ci liczby FP (Floating Point zmiennoprzecinkowym).
Pytania formuujemy wsposb nastpujcy:
&.is (45 INT)
YES
&.is (467 INT) NO
&.is (3.567E3 INT) YES
Natomiast przy wyznaczaniu czci cakowitej piszemy:
&.which (x:3.45 INT x)
3
&.which (x:3.56398E3 INT x) 3563
eby sprawdzi czy jaka liczba jest czci cako-
wit innej, moemy poczy relacj INT zEQ (od ang.
EQual rwne).
Relacja TIMES ma nastpujc definicj: TIMES (x
y z) zachodzi wtedy itylko wtedy, gdy z= x y. Relacj
TIMES uy moemy (analogicznie jak SUM) na kilka
sposobw:
&.is (TIMES (3 4 12))
YES
&.which (x: TIMES ( 3 4 x)) 12
&.which (x: TIMES (3 x 12)) &.is (TIMES (3 y 12)
& y INT) YES
to ostatnie pytanie ma na celu sprawdzenie czy wy-
nik dzielenia 12 przez 3 jest cakowity. Jeli natomiast
chcemy zrealizowa dzielenie cakowite, piszemy:
&.which (x: TIMES (24 y 126) & x INT y) 5
ostatnie pytanie moglibymy zinterpretowa nast-
pujco: jaki x jest czci cakowit takiego y, e 24 X

BAJTEK 1/86 9
Przypuszczalnie potrafisz zmusi
swj komputer do wykonywania mniej
lub bardziej wyrafinowanych rysunkw na
ekranie. Nie znajdziesz wic wtym opra-

TRZECI
cowaniu opisu dziaania elementarnych

TRZECI
procedur grafiki wia. Nie bdziemy te
omawia takich czynnoci, jak nagrywanie
na tam i adowanie swego programu,
albo korzystanie z edytora. Zatrzymamy
si tylko na chwil przy niektrych, rza-
dziej by moe uywanych auytecznych
procedurach Logo.
Zajmiemy si (jeeli, oczywicie, masz
na to ochot) rzutowaniem, zwanym wry-

WYMIAR
sunku technicznym aksonometri. Pro-
gram nie jest trudny, ale do jego penego
zrozumienia potrzebna jest znajomo
podstaw geometrii analitycznej prze-
strzeni dwu i trjwymiarowej z zakresu
szkoy redniej. Jeeli zdecydujesz si na
troch gbsz analiz tego, co wprowa-
dzisz na swj komputer, zwr uwag na
jedn z moliwych metod pracy z Logo,
sposb tworzenia "narzdzi" do dalszej
pracy i moliwo stawiania sobie coraz
trudniejszych zada bez potrzeb pisania
nowego programu, a jedynie przez roz- Starannie przemylana grafika stanowi bardzo po-
szerzenie tego, co ju mamy.
We wszystkich tekstach Logo bdzie-
wany atut Logo. Od niej te rozpoczyna si kurs tego
my uywali penego alfabetu polskiego, jzyka w wikszoci podrcznikw.
aby nie musia traci czasu np. na do-
mylanie si, e BLAD" to to samo, co
Niniejszy artyku adresowany jest do tych, ktrzy po-
po polsku BD". Rzecz jasna, uywajc siedli ju umiejtno posugiwania si Logo w pod-
stawowym zakresie. Treci jego jest realizacja prostej
Spectrum czy Commodore napiszemy a"
zamiast "", "I" zamiast "" itd.

Zaczynamy... grafiki trjwymiarowej.


...od prostego wiczenia, ktrego
efekty mog by nam wprzyszoci przy-
datne. Nietrudno si domyli, e nasze w takiej sytuacji zmieni jej tre posu- masz wtpliwoci, do czego waciwie Wtakim razie napisz:
rzutowanie bdzie miao wiele wsplne- gujc si edytorem. To rozwizanie nie suy NOWE iczy nie wystarczyoby uy- L.B. GRUBA PO naprzd
go z rysunkiem technicznym. Wiemy, e jest jednak zadowalajce, szczeglnie cie ERASE, napisz: atwiej ci bdzie w ten sposb zro-
wrysunku tym uywa si rnych rodza- gdy np. mamy nakreli figur zoon zumie, wjaki sposb otrzymujemy lini
jw linii; w szczeglnoci dotyczy to ich z30 odcinkw, zktrych kady jest innej ER Franuszek podwjnej (L. GRUBA) i potrjnej (L.B.
gruboci. Ma to znaczenie estetyczne gruboci ni jego poprzednik. Na szcz- GRUBA) gruboci. Wane jest, aby po
i praktyczne w ten sposb rysunek cie zmiany definicji procedury mona Spowoduje to pojawienie si komuni- wykonaniu NAPRZD w zawsze
staje si bardziej czytelny. Poniewa dokona przez wykonanie odpowiednie- katu znajdowa si w tej samej pozycji, co
rozdzielczo ekranu ZX Spectrum jest go fragmentu programu. ER doesn't like FRANUSZEK as in- po wykonaniu FORWARD, anie np. o1
mimo wszystko do niewielka, rysunki put krok w lewo. Zaley nam przecie, aby
wykonywane liniami jednakowej gruboci Stanowi to odpowied na twoje py- mona byo uywa tych dwch procedur
mog nie dawa waciwego wyobrae- TO NOWE : procedura tanie. Po prostu nie mamy cakowitej zamiennie.
nia o ksztacie rzutowanej bryy. Wobec IF NAMEP : procedura [ERA pewnoci, czy w momencie wywoania Obejrzyjmy teraz efekt naszej pracy.
tego sprbujmy umoliwi programicie NOWE naprzd istnieje ju procedu- Napisz:
SE : procedura]
(azatem sobie) krelenie na ekranie linii ra o podanej nazwie. Przejdmy do linii
END
o wybranej gruboci. Przyda si to rw- grubszych. CS L. GRUBA NAPRZD 70
TO L. CIENKA
nie i w Commodore Logo. Przyjrzyjmy
si takiej procedurze: NOWE naprzd
TO L. GRUBA NOWE "naprzd DE- apotem np.
DEFINE naprzd [[:odl] FD
FINE "naprzd [[:odl] [REPEAT
TO NAPRZD :odl :odl]]
2 [FD odl RT 90 FD 1 RT 90]]
HOME LT 45 NAPRZD 100
FORWARD :odl END [FD :odl]] END
END
Przekonasz si, e NAPRZD nie
To ju znamy napisanie L. CIENKA
TO L.B. GRUBA NOWE "naprzd dziaa dokadnie tak, jak bymy chcieli:
Wykonuje ona dokadnie to samo, co powoduje, e definiowana jest od nowa
DEFINE "naprzd [odl][FD linia si w pewnym miejscu rozdwaja.
FORWARD zatem kreli lini, ktr na- procedura NAPRZD opostaci ju nam
:odl RT 90 FD 1 RT 90] [FD Jest to zwizane zrozdzielczoci ekra-
zwalibymy cienk" (cieszej na naszym znanej. Jak wida, parametrem DEFINE
:odl RT 90 FD 2 RT 90][FD :odl nu, wobec czego zadowolimy si tym, co
komputerze ju nie da si otrzyma). jest lista list, stanowicych kolejne wier-
RT 90 FD 1 LT 90]] mamy. Oczywicie rysowanie linii pogru-
Chcielibymy jednak, aby ta sama proce- sze tworzonej procedury. Za pierwszy
END bionych trwa znacznie duej ni linii zwy-
dura NAPRZD wytwarzaa na nasze y- wiersz przyjmuje si list parametrw.
By moe taki zapis treci procedury kych. Pewne zwikszenie tempa mona
czenie linie grubsze. Moemy oczywicie Wprzypadku ich braku lista ta jest pusta,
nie jest dla ciebie wystarczajco czytelny. uzyska przez uprzednie ukrycie wia
ale musi rwnie zosta zapisana. Jeeli

10 BAJTEK 1/86
HT. IF MEMBERP nazwa [grny g] Mamy ju do dyspozycji narzdzia,
Na tym koczymy wstp. OSIE 135 0 225 PODZIAKI 1 0.5 [OSIE 90 0 180 PODZIAKI 1 0 1 pozwalajce na wykonywanie rysunkw.
Przypomnijmy, sobie nasze szkolne 1 CS STOP] Na pocztek nakrelimy na ekranie ukad
wiadomoci o rzutach aksonometrycz- OSIE 90 0 225 PODZIAKI 1 1 IF MEMBERP :nazwa [boczny b] wsprzdnych, co da nam wstpne
nych. Poniszy rysunek przedstawia naj- 0.5 [OSIE 0 0 90 PODZIAKI 0 1 1 wyobraenie o postaci przyszych rzu-
czciej spotykane rodzaje tych rzutw. SC STOP] tw. Przedtem jednak napiszemy krtk
Wykonujc rzut aksonometryczny pew- IF MEMBERP nazwa [z. przodu z] procedur, przydatn w kadej grafice
Zanim zajmiemy si przeoeniem
nego przedmiotu postpujemy wedug [OSIE 90 0 0 PODZIAKI 1 1 0 wia, powodujc podniesienie pira
powyszego na jzyk konkretnego ry-
kilku zasad: CS STOP] i opuszczenie go po wykonaniu pewnej
sunku, napiszmy jedn procedur RZUT,
umieszczamy przedmiot w prze- sekwencji czynnoci.
ktrej parametr stanowi bdzie nazw IF MAMBERP :nazwa [trzy.
strzeni tak, aby moliwie najwik-
danego rzutu aksonometrycznego. czwarte t][OSIE 100 0 235
sza liczba krawdzi i cian bya TO HOP :co.zrobi
Chcemy, aby np. napisanie PODZIAKI 1 1 .65 CS STOP]
rwnolega do osi ukadu wsp- PENUP
PRINT [Nie znam takiego
rzdnych.
RZUT jednomiarowy rzutu!] TOPLEVEL RUN xo.zrobic
jeeli krawd przedmiotu jest
END PENDOWN
w rzeczywistoci rwnolegy do
spowodowao przypisanie odpowied- END
ktrej zosi ukadu, to dugo jej
nich wartoci naszym zmiennym.
rzutu jest rwna dugoci rzeczy- Przy pisaniu tej procedury wygodnie
wistej tej krawdzi przemnoonej jest si posuy klawiszem .EXTEN-
przez odpowiedni podziak, TO RZUT :nazwa DED MODE R. Powoduje to, e jako
okrelon dla danej osi. IF MEMBERP :nazwa bieca linia zostaje wypisany ostatni
jeeli krawd przedmiotu jest [prostoktny p][OSIE 90 0 225 wprowadzony wiersz Logo. Rodzaj rzutu
w rzeczywistoci rwnolega do PODZIAKI1 1 .5 CS STOP] moemy teraz ustali przez podanie
ktrej zosi ukadu, to jej rzut jest y
IF MEMBERP :nazwa jego nazwy, np.
rwnolegy do rzutu odpowiedniej [jednowiarowy j][OSIE 120 0
1:1
osi. Jest to zawenie pewnej 240 PODZIAKI 1 1 1 CS STOP] RZUT boczny
oglnej zasady, dotyczcej rzutw IF MEMBERP :nazwa [wojskowy w] albo uywajc tylko jej jednoliterowe-
rwnolegych. [OSIE 135 0 225 PODZIAKI 1 go skrtu:
.5 1 CS STOP] RZUTb
Inaczej mwic, w przestrzeni trj- Wywoanie RZUT p, RZUT j, RZUT
wymiarowej wyrniamy trzy wzajemnie
1200 wdaje nam jeden ze znanych rzutw ak-
prostopade kierunki, odpowiadajce
1:1 240 0 sonometrycznych. Rzuty grny, boczny,
Parametrem uytego tu RUN jest lista
osiom ukadu wsprzdnych. Do jedno- 1:1 z. przodu to standartowo uywane ruchy
znacznego okrelenia rzutu aksonome- z x czynnoci do wykonania, a zatem tekst
y prostoktne. Zauwa, e jedn zosi eli-
Logo ujty wnawiasy kwadratowe. Przy-
trycznego wystarczy nam sze wartoci
y minujemy zrysunku przez przypisanie jej
kad zastosowania poniej.
liczbowych: kierunki rzutw osi ukadu 1:1 podziaki 0. Wreszcie rzut trzy.czwarte
na paszczynie rzutowej oraz podzia- da nam nieco inny widok rysowanej bryy.
ki przypisane tym osiom. Zapiszmy to 1:2 Wprzypadku napisania np.
TO UKAD
wLogo. L.CIENKA HOP [HOME]
RZUT lotniczy
na ekranie pojawi si komunikat Nie PRAWO 200 HOP [HOME]
TO OSIE :x :y :z znam takiego rzutu!, a program, w kt- GRA 200 HOP [HOME]
MAKE ktx :x 1200 rym bdne wywoanie wystpio, zosta- PRZD 200 HOP [HOME]
MAKE kty :y 1:1 2400
1350 1:1 nie przerwany. END
MAKE ktz :zEND z x Zacznijmy od rysowania odcinkw
TO PODZIAKI :x :y :z
1:1 2250 1:1 rwnolegych do osi ukadu. Teraz przy- Napiszmy teraz np.
y dadz nam si wartoci szeciu wcze-
MAKE podzx :x z x
niej zadeklarowanych zmiennych. RZUT prostoktny UKAD
MAKE podzy :y
MAKE podzz :zEND
1:2 TO PRAWO :odl SETH :ktx
NAPRZD :odl * :podzx END No, tak: nie dao to podanego wyni-
y TO LEWO :odl PRAWO :odl END ku, poniewa ekran znajduje si wtrybie
Przy pomocy procedur OSIE i PO-
DZIAKI moemy teraz w atwy sposb LEWO moglimy te zapisa tak: WRAP. w po przekroczeniu granicy
przypisa wartoci zmiennym ktx, 1:1 TO LEWO :odl SETH :ktx +180 ekranu pojawia si na jego przeciwle-
NAPRZD :odl * :podzx END gej krawdzi, co psuje efekt trjwymia-
kty, ktz, podzx, podzy, podzz. Na 135 0
rowoci. Do naszych celw najbardziej
przykad ukad jednomiarowy okrelimy
przez
1:1 2250 90 1:1
0
1:1 Nie czyni to zbyt duej rnicy, uyj
przydatny jest tryb WINDOW. Poprawmy
nasz rysunek.
z
1:2 xx wic wersji, ktra ci bardziej odpowiada.
OSIE 120 0 240 PODZIAKI 1 1 1 Postaraj si teraz samodzielnie zdefinio-
WINDOW CS RZUT p UKAD
2250 wa procedury GRA, D, PRZD,
Parametry procedury OSIE podawa TY. Porwnaj wynik swojej pracy zpo-
bdziemy jako wartoci z y niszym. Jeeli chcesz, obejrzyj te ukad wsp-
ktw, jakie tworz rzuty osi ukadu rzdnych wpozostaych rzutach.
By moe jedn z pierwszych przez
zpionem ekranu, liczone zgodnie zru- 1:1 TO GRA :odl SETH :kty
chem wskazwek zegara: tak samo jest NAPRZD :odl * :podzy END ciebie zdefiniowanych procedur Logo
w przypadku instrukcji SETH i wygod- bya ta rysujca prostokt. Dokonajmy
TO D :odl GRA :odl END
nie bdzie trzyma si jednej konwen- 900 1:1 TO PRZD :odl SETH :ktz
tego samego w trzech wymiarach. Po-
cji. Oczywicie wartoci te podane s niewa na razie umiemy porusza wia
wstopniach. Pozostae dwa znane nam 1:2 x NAPRZD odl * podzz END
tylko wkierunkach osi ukadu, nasz pro-
rzuty aksonometryczne zdefiniujemy TO TY :odl PRZD :odl END stokt moe lee wjednej zpaszczyzn
przez 2250 rwnolegych do xz lub xy. Sprbuj sam

z
BAJTEK 1/86 11
ani razu PROST.YZ. Ostatnia instrukcja
HOP nie ma znaczenia dla samego ry-
sunku. Powoduje za to, e po wykonaniu
procedury w znajdzie si dokadnie
wpozycji wyjciowej. Powiemy, e pozy-
cja wia jest niezmiennikiem procedury
KOSTKA. Jest to zasada, ktrej warto
przestrzega.
Narysuj teraz kilka prostopadocia-
nw w rnych rzutach. Gdy to ci si
znudzi, napisz

RZUT t KOSTKA 40 40 40

Na ekranie ukae si szecian. Nie-


mniej jednak rzut otrzymany wwyniku

napisa procedury PROST.XY PROST


CS OSIE 90 20 200 PODZIAKl
.YZ, a dopiero potem ewentualnie po- TO PROST .YZ :y :z Otrzymujemy taki rysunek: Otwiera
1.2 1 .85 KOSTKA 40 40 40
praw je wedug poniszego wzoru: GRA :y si przed tob pole do wasnych dowiad-
mao w szecian przypomina. Wnio-
cze. Oto jeszcze jeden przykad figury
PRZD :z skujemy, e przez uycie procedur OSIE
TO PROST .XY :x :y przestrzennej zoonej zkwadratw...
D :y iPODZIAKI zrnymi parametrami mo-
GRA :y Nastpnym etapem pracy bdzie ry-
TY :z emy do dowolnie deformowa rzuto-
PRAWO :x sowanie prostopadocianu o zadanej
END wane bryy. Zrb kilka dowiadcze tych
dugoci bokw.
D :y Warto zwrci uwag, e tre tych deformacji. Jeeli otrzymany rzut odpo-
procedur podlega pewnym konwencjom. wiada ci, moesz go doczy do proce-
TO KOSTKA :x :y :z
W przeciwnym wypadku mogoby si dury RZUT.
PROST .XY :x :y Mamy teraz do dyspozycji do na-
zdarzy, e napisawszy.
PROST .XZ :x :z rzdzi, aby poprbowa swych si przy
HOP [PRZD :z] rzutowaniu rnego typu bry prostopa-
PROST.XY 50 10
PROST .XY :x:y dociennych. Na pocztek moesz
HOP [TY :zGRA :y] sprbowa np.
nie bdziemy wiedzieli, czy rysowany
prostokt ma wysoko 50, aszeroko PROST .XZ :x :z
10, czy odwrotnie. Wtym przypadku zde- TO PRZYKAD
cydowalimy si na podawanie parame- L.CIENKA KOSTKA 30 70 50
trw wporzdku alfabetycznym. HOP [GRA 70]
Mona oczywicie ustali inn regu- L.B.GRUBA
, trzeba jednak si jej trzyma konse- KOSTKA 30 15 50
kwentnie wcaym programie. HOP [D 70 PRAWO 30]
Przy okazji warto te poruszy kwe-
L.GRUBA
sti tzw. nazw znaczcych. Staralimy
KOSTKA 40 45 50
si dotychczas, aby wszystkie wystpuj-
END
ce wprogramie nazwy procedur izmien-
LEWO :x
nych byy adekwatne do ich zawartoci.
END Nie byo to postpowanie przypadkowe. Oczywicie proste bryy mona ska-
Oczywicie, z punktu widzenia Logo da wcoraz bardziej skomplikowane ich
TO PROST .XZ :x :z jest obojtne, czy nazwiesz pewn pro- ukady, a do utraty czytelnoci rysunku.
Kilka przykadw moesz obejrze poni-
PRZD :z cedur NAPRZD czy HUHU. HAHA.
Ta druga nazwa moe si nawet wyda ej.
PRAWO :x
mieszniejsza, natomiast niesie ze sob No, tak mgby kto powiedzie
TY :z
inn niedogodno. Gdy nagrasz cay dobrze, ale przecie nie wszystkie kra-
LEWO :x wdzie bry musz by do siebie prosto-
program na tam ipowrcisz do niego,
END pade. Jak narysowa dowolny odcinek
powiedzmy, za miesic, wiele czasu zaj-
mie ci przypomnienie sobie, co waci- wnaszym rzucie?
wie HUHU. HAHA wykonuje a co HIHI. Przyjrzyjmy si poniszemu rysunko-
HOHO? .Naley unika rwnie do wi.
rozpowszechnionej praktyki nazywania Przedstawia on pewien odcinek
zmiennych jak leci, tzn. kolejnymi litera- w przestrzeni trjwymiarowej. Stanowi
mi alfabetu, gdy nie s one bezporednio on jakby przektn pewnego prostopa-
zwizane ztreci programu. docianu obokach, dajmy na to, dx, dy,
Z naszych prostoktw moemy ju dz. Krawdzie tego prostopadocianu
skada rysunki trjwymiarowe. Oto pro- potrafimy ju przeby przy pomocy -
ciutki przykad. wia. Nasuwa si wic nastpujcy algo-
HOP [D :y]
RZUT jednomiarowy END
L.CIENKA HT
REPEAT 10 [PROST.XZ 30 50 Warto powiczy troch wyobrani
HOP [GRA 3]] przestrzenn, analizujc dziaanie tego
fragmentu. Interesujce, e nie uylimy

12 BAJTEK 1/86
PROGRAMOWA MOE KADY
rytm. wedug poniszego wzoru: bicie przedmiotu, wzgldem paszczyzny
TO GRA :odl ODC 0 :odl 0 xy.Analogicznie dziaaj ponisze proce-
TO ODC :dx :dy :dz END dury:

MAKE x XCOR Moemy teraz atwo narysowa pro- TO SYMETR.XZ


MAKE y YCOR stopadocian np. z przektnymi cian. MAKE kty :kty + 180
HOP [PRAWO :dx GRA :dy PRZD Napisanie jej procedury to wiczenie dla END
:dz] SETPOS SE :x :y ciebie. TO SYMETR.YZ
Na zakoczenie omwimy krtko kil- MAKE ktx :ktx + 180
END
ka procedur, ktre wzbogac nasz gra-
END
fik ociekawe moliwoci.
Nie jest to jednak dobre rozwizanie. Wiemy, e zoeniem dwch symetrii
TO OBRCONE :kt MAKE katx jest obrt. Moemy zatem obejrze nasz
Po pierwsze wykonujemy kilka niepo-
:ktx + :kt MAKE kty :kty przedmiot zdrugiej strony.
trzebnych ruchw wiem, po drugie
+ :kt MAKE ktz :ktz + :kt
po zakoczeniu wykonywania ODC TO OD. TYU
END
znajduje si on wpunkcie wyjcia, anie. SYMETR.XY
OBRCONE powoduje, i rysunek
jak chcielibymy, na kocu rysowanego SYMETR.YZ
(lub jego cz) zostaje obrcona opo-
odcinka. Lepiej bdzie uy matematyki
dany kt. END
w celu wyliczenia wsprzdnych rzutu
TO SYMETR.XY MAKE ktz :ktz TO OD.SPODU
tego koca, anastpnie przywoa -
t 180 END SYMETR.XZ
wia do tego punktu.
PRAWO, GRA iPRZD wedug SYMETR.YZ
TO ODC :dx :dy :dz poniszego wzoru: END
TO GRA :odl Moemy take nasz rysunek dowol-
MAKE now.xcor (SUM XCOR
ODC 0 :odl 0 nie powikszy albo zmniejszy przez
:podzx * :dx * SIN :ktx)
END proporcjonalne zwikszenie podziaek
podzy * :dy * SIN :kty :podzz
Moemy teraz atwo narysowa pro- na wszystkich osiach.
* :dz * SIN : ktz)
TO ZBLIENIE :krotno
MAKE now.ycor (SUM YCOR
PODZIAKI :krotnos * :podzx :
:podzx * :dx * COS :ktz
krotno * : podzy : krotno
podzy * :dy * COS :kty :podzz
* podzz END
* :dz * COS :ktz
Daje to nam moliwo powikszenia
SETH TOWARDS SE :now.xcor dowolnego elementu rysunku. Uspraw-
:now.ycor nimy to przy pomocy dwch poniszych
NAPRZD procedur:
ODLEGO :now.xcor now.ycor TO WOK.PUNKTU :x :y :zMAKE
END x.0 ( :x) MAKE
TO ODLEGO :x :y y ( :y)
MAKE deltax :x XCOR MAKE z.0 ( :z) END
MAKE deltay :y YCOR TC ZERO
OUTPUT SORT [:deltax * HOP [HOME GRA :y.0 PRAWO :x.0
:deltax + :deltay * :deltay] PRZD :z.0] END
END Sposb posugiwania si nimi jest na-
stpujcy: list procedur realizujcych ry-
Zamiast poprzedniego SETPOS uy- sunek poprzedzamy wywoaniem ZERO.
limy sekwencji, ktra pozw la na uycie UstaIe; to niejako pocztek ukadu wsp-
NAPRZD a zatem i krelenie linii gru- rzdnych wpunkcie, wktrym rozpoczyna
bych. Zauwa, e uywajc TOWARDS si rysowanie bryy. Parametrami WOK.
iSETPOS naley napisa PUNKTU s wsprzdne przestrzeni trj-
wymiarowej liczone od tego wanie punk-
tu. Oto prosty przykad.
SETPOS SE :x :y
TO PROSTY.PRZ ZERO
anie KOSTKA 10 10 10 END
stopadocian np. z przektnymi cian.
Jeeli teraz chcemy obejrze zbliska
Napisanie jej procedury to wiczenie dla
jeden z wierzchokw szecianu, pisze-
SETPOS [:x :y] ciebie.
my problemu. Moe te ci niecierpliwi po-
Na zakoczenie omwimy krtko kil-
RZUT j ZBLIENIE 200 WOK. wolno dziaania Sinclair Logo nie
Sprawdzi dziaanie ODC moemy ka procedur, ktre wzbogac nasz gra-
PUNKTU 10 10 10 PROSTY.PRZ ma na to jednak rady. Miejrm nadziej,
np. przez fik ociekawe moliwoci.
Trzeba pamita, e uycie RZUT e otrzymane rzuty interesujcych bry
TO OBRCONE :kt
przywraca standartow sytuacj, tzn. zrekompensuj ci te niedostatki. Oto
RZUT t KOSTKA 60 60 60 ODC MAKE katx :ktx + :kt
usuwa dziaanie procedur ZBLIENIE, przykad rzutu domu ikolejne przyblie-
60 60 60 MAKE kty :kty + :kt
OBRCONE, OD.SPODU itp. nia jego fragmentu klamki okiennej.
MAKE ktz :ktz + :kt END Zastosowanie otrzymane, wten spo- Wymyl co lepszego!
Otrzymamy szecian i jego przekt-
OBRCONE powoduje, i rysunek sb grafiki trjwymiarowej zaley ju od
n. Zauwaymy te, e ODC dziaa bar-
(lub jego cz) zostaje obrcona opo- twojej inwencji. Daje si odczu brak
dzo powoli wporwnaniu znp. PRAWO.
dany kt. moliwoci zasaniania linii, tzn. po-
Spowodowane jest to powolnym oblicza-
TO SYMETR.XY mijania w rysunku linii, ktre normainie
niem funkcji SIN iCOS przez ZX Spec-
MAKE ktz :ktz t 180 nie s widoczne. Ze wzgldii na ele-
trum. Gdyby nie ten fakt, moglibymy
END mentarny charakter ninieisze go opra-
zmieni definicje
SYMETR.XY daje nam lustrzane od- cowania pominlimy rozwizanie tego
PRAWO, GRA iPRZD

BAJTEK 1/86 13
OBOK KOMPUTERA
wioseka

Opisane w tym artykule urzdzenie wykona moe sobie bez trudu nawet kadym pudeeczku zamontowa po-
wsppracujce z mikrokomputerem nie zupenie pocztkujcy majsterkowicz. Jest tencjometr i przecznik i poczy je
doczekao si jeszcze polskiej nazwy. W to prostsze nawet ni budowa drka ste- wtyczk wedug schematu na rys. 2.
jzyku angielskim brzmi ona paddle, co rowego i pod warunkiem, e zgromadzimy Prawda, e proste?
oznacza wioso, a raczej pagaj. Wydaje
potrzebne elementy, nie zajmie nam wicej Po zakoczeniu pracy moemy spraw-
si, e porwnanie jest trafne (patrz zdj-
cie). Poniewa jestemy przeciwnikami ni godzin. dzi, czy nasze urzdzenie dziaa, przy po-
bezmylnego zamiecania naszego jzy- Do budowy wioseek potrzebne ci bd: mocy nastpujcego programu. Program
ka obcymi sowami, proponujemy nasz dwa potencjometry 1 M(0,5 1 W) przeznaczony jest na Commodore 64.
rodzim nazw wioseka. dwa przeczniki astabilne (czyli takie, Rafa ochowski
ktre po zwolnieniu nacisku wyczaj
Zesp dwch wioseek podczany jest si)
poprzez wspln wtyczk do wejcia kilka metrw czteroyowego przewodu 1 2 3 4 5
drka sterowego. Dziki temu, do kompu wtyczka (np. Eltra 881)
tera posiadajcego dwa takie porty, moemy dwa adne (koniecznie) pudeka z two-
podczy cztery wioseka. Ten manipulator rzywa sztucznego. Teraz wystarczy w 6 7 8 9
9 REM WIOSELKA 90 PRINT chr$(147)
10 C=12*4096 100 PRINT P1=; P1, P2=; P2
Rys. 1. Schemat wtyczki typu Eltra 881 (widok od
20 F
OR I=0 TO 63: READ A: POKE 110 PRINT P3=; P3, P4 = ; P4 strony stykw).
C+I,A: NEXT I: REM WPISYWANIE
PROGRAMU MASZYNOWEGO 120 PRINT F1 = ; F1, F2=; F2
1
30 S
YS C: REM URUCHOMIENIE 130 GOTO 30
PROGRAMU MASZYNOWEGO 199 R
EM DANE DLA PROGRAMU 6
39 R
EM ODCZYTYWANIE ZAWARTOSCI MASZYNOWEGO
KOMOREK PAMIECI 200 D
ATA 162,1,120,173,2,220,141, 8

40 P1=PEEK(C+257) 0,193,169,192,141,2,220,169

50 P2=PEEK(C+258) 210 D
ATA 128,141,0,220,160,128, 7
234,136,16,252,173,25,212,157
60 P3=PEEK(C+259)
220 D
ATA 1,193,173,26,212,157,3, 2
70 P4=PEEK(C+260) 193,173,0,220,9,128,141,5,193
80 F
1=PEEK(C+261) : 230 D
ATA 169,64,202,16,222,173,0, 3
F2=PEEK(C+262) 193,141,2,220,173,1,220,141
Rys. 2. Schemat elektryczny zespou wioseek.
89 REM WYDRUK DANYCH 240 
DATA 6,193,88,96

14 BAJTEK 1/86
SPOSOBY I SPOSOBIKI CO JEST GRANE

Tir na nOg

SPECTRUM i klakson Cuchulainn to celtycki heros, bohater


niezliczonych opowieci, poda ludowych
przekazywanych z ust do ust. Jego losy
niesychane przypominaj dzieje greckiego
Heraklesa. Obydwaj s pbogami, cho
Program przeznaczony jest dla S to wybuchy, odgosy klaksonw Poszczeglne dwiki moemy wy- narodzili si jako synowie ludzi miertel-
nych.
uytkownikw ZX Spectrum, ktrzy nie itp. woywa przy pomocy:
Mamy okazj wzi udzia w jednej
opanowali jeszcze jzyka maszyno- Mona modyfikowa dwiki za po-
z przygd Cuchulainna. W tym celu mu-
wego a chcieliby poeksperymentowa moc instrukcji POKE np. RANDOMIZE USR 60000
simy si jednak uda do wiata zmarych.
zdwikiem na SPECTRUM. Ponisze RANDOMIZE USR 60031 Wedug nauki druidw, celtyckich mdrcw
programy maszynowe (umieszczone POKE 60013, agdzie a= 100^ 238 RANDOMIZE USR 60083 kapanw, dusze ludzi nie umieraj lecz
w DATA) mona wykorzysta we wa- POKE 60028, agdzie a= 10^ 254 RANDOMIZE USR 60106 po mierci wchodz w inne ciaa. Dusza
snych programach. POKE 60038, agdzie a= 0+4 RANDOMIZE USR 60138 ludzka moe si odrodzi nie tylko w y-
Jak to wykona? O tym za chwil. POKE 60214, agdzie a= 0+2 RANDOMIZE USR 60177 wym stworzeniu, lecz take w przedmio-
Na pocztek wprowadzamy poniszy RANDOMIZE USR 60206 tach martwych, kropli rosy, fali morskiej,
program, zwracajc uwag, by nie po- Oczywicie przed wykonaniem in- gwiedzie... Jeli wierzy druidom, dusze
myli si winstrukcjach DATA. Zwrcie strukcji POKE musimy zatrzyma pro- We wasnych programach w BASIC oczekujce na swe kolejne wcielenie prze-
uwag, e ostatni liczb wkadej linii gram przy pomocy BREAK, natomiast moemy wykorzystywa to instrukcje bywaj na mitycznej wyspie na oceanie.
jest 201 RET). uruchamiamy go ponownie za pomoc zamiast np. BEEP. W tym celu przed W mitologii cetyckiej kraj ten nosi wiele
Po wprowadzeniu programu uru- GO TO 60 (nie RUN). Wcelu nagrania wpisywaniem programu nagrywamy nazw: Tir na mBeo Ziemia ywych, Tir na
chamiamy go zleceniem RUN. Po usy- na tam samego programu maszy- ztamy poprzednio nagrane bity zlece- mBan Ziemia Kobiet, May Meld Rw-
szeniu sygnau dwikowego moemy nowego (a waciwie podprogramw) niem LOAD "nazwa" CODE. nina Rozkoszy czy wreszcie Tir na nOg
wyprbowa brzmienie poszczeglnych uyjemy instrukcji SAVE "nazwa" CODE Ziemia Modych.
Do tej wanie krainy udaje si Cuchu-
dwikw. 60000, 231. Krzysztof Bielewicz lainn by zdoby Wielk Piecz Caluma.
Nie jest to jednak zadanie proste. Wpierw
naley zgromadzi kilka innych, magicz-
nych przedmiotw. Trzeba odnale Tygiel
Dagdy (Dagdas Cauldron) zwanego Do-
brym Bogiem lub Stwrc, trzeba rwnie
posi wczni Lugha (spear of Lugh)
boga soca iwiata, oraz Czarny Kamie
Fala (Black Stone of Fal). Niezbdny jest
rwnie miecz nalecy do jednorkiego
boga Nuady (Great Sword of Nuada).
Trudno zdobycia magicznych przed-
miotw polega nie tylko na ich odnalezie-
niu. Trzeba jeszcze przekona ich obec-
nych wacicieli by zgodzili si odda je
nam. Uczyni to jeli spenimy ich dania
10 CLEAR 59999 10 CLEAR 59999 iwykonamy to co nam karz. Nie bdzie to
20 FOR a=60000 TO 60231: READ b: POKE a,b: 20 FOR a=60000 TO 60231: READ b: POKE a,b: atwe. Na ciekach, drogach, wjaskiniach
NEXT a NEXT a napotykamy na wiele rnych przedmiotw.
30 BEEP .1,50 30 BEEP .1,50 Niektre znich mog by nam bardzo uy-
40 PAPER 4: INK 0: BORDER 4: CLS 40 PAPER 4: INK 0: BORDER 4: CLS teczne, lecz nie moemy nosi ich ze sob
zbyt wiele zaledwie cztery. Naley wic
50 PRINT FLASH 1;AT 10,7;Wcisnij klawisz 50 PRINT FLASH 1;AT 10,7;Wcisnij klawisz dobrze si zastanowi, ktre znich zacho-
1-8 1-8 wa, aktre wyrzuci.
60 IF INKEY$=1 THEN RANDOMIZE USR 60000 60 IF INKEY$=1 THEN RANDOMIZE USR 60000 Wdrujc przez Tir na nOg musimy
70 IF INKEY$=2 THEN RANDOMIZE USR 60031 70 IF INKEY$=2 THEN RANDOMIZE USR 60031 strzec si niektrych jego mieszkacw,
80 IF INKEY$=3 THEN RANDOMIZE USR 60055 80 IF INKEY$=3 THEN RANDOMIZE USR 60055 szczeglnie niemile bywa spotkanie ze
zoliwym duchem ciemnoci Sidhe.
90 IF INKEY$=4 THEN RANDOMIZE USR 60083 90 IF INKEY$=4 THEN RANDOMIZE USR 60083 Wkraczajc do Ziemi Modych stajemy si
100 IF INKEY$=5 THEN RANDOMIZE USR 60106 100 IF INKEY$=5 THEN RANDOMIZE USR 60106 niemiertelni, tak jak wszystkie inne stwo-
110 IF INKEY$=6 THEN RANDOMIZE USR 60138 110 IF INKEY$=6 THEN RANDOMIZE USR 60138 rzenia tam przebywajce, nie musimy rw-
120 IF INKEY$=7 THEN RANDOMIZE USR 60177 120 IF INKEY$=7 THEN RANDOMIZE USR 60177 nie troszczy si o poywienie. Gdy jed-
nak zostaniemy pokonani przez ktrego
130 IF INKEY$=8 THEN RANDOMIZE USR 60206 130 IF INKEY$=8 THEN RANDOMIZE USR 60206 z duchw, magiczna sia przenosi nas na
200 GO TO 60 200 GO TO 60 powrt do Bram Kraju Modoci, przed O-
1000 DATA 58,72,92,31,31,31,6,240,14,254,37 1000 DATA 58,72,92,31,31,31,6,240,14,254,37 tarz Pieczci (Altar of the Seal). Wszystkie
,32,6,238,16,237,121,38,238,45,32,244,238,1 ,32,6,238,16,237,121,38,238,45,32,244,238,1 przedmioty, ktre mielimy przy sobie po-
6,237,121,46,254,16,236,201 6,237,121,46,254,16,236,201 zostaj na miejscu naszej poraki.
2000 DATA 1,4,250,33,0,2,17,2,0,229,213,19 2000 DATA 1,4,250,33,0,2,17,2,0,229,213,19 Obraz na ekranie przypomina film ani-
mowany. Sterowanie naszym bohaterem
7,205,181,3,193,209,225,125,145,111,16,242 7,205,181,3,193,209,225,125,145,111,16,242
odbywa si poprzez klawiatur. Wprawym,
,201 ,201 dolnym rogu ekranu znajduje si lista po-
3000 DATA 17,98,100,38,10,58,72,92,31,31,31 3000 DATA 17,98,100,38,10,58,72,92,31,31,31 siadanych przedmiotw, wlewym jest kom-
,14,254,238,16,237,121,67,16,254,37,32,244, ,14,254,238,16,237,121,67,16,254,37,32,244, pas okrelajcy kierunek marszu. Obok
28,21,32,232,201 28,21,32,232,201 kompasu ukazuj si napisy zawierajce
4000 DATA 243,6,200,17,1,0,33,100,0,197,21 4000 DATA 243,6,200,17,1,0,33,100,0,197,21 informacje i ostrzeenia o istotach, ktre
3,229,205,181,3,225,209,193,35,16,244,251, 3,229,205,181,3,225,209,193,35,16,244,251, przebywaj wpobliu. Poniej pojawiaj si
201 201 rwnie polecenia ipytania, ktre kieruj do
nas inni mieszkacy krainy Tir na nOg.
5000 DATA 58,72,92,203,63,203,63,111,30,0,2 5000 DATA 58,72,92,203,63,203,63,111,30,0,2
2,128,213,67,16,254,10,230,248,181,211,254, 2,128,213,67,16,254,10,230,248,181,211,254,
12,21,32,243,209,28,21,32,237,201 12,21,32,243,209,28,21,32,237,201 Klawisze dolnego rzdu powoduj ruch
w prawo i w lewo (np. M w lewo, SYMBOL
6000 DATA 38,3,58,72,92,203,63,203,63,203,6 6000 DATA 38,3,58,72,92,203,63,203,63,203,6 SHIFT wprawo).
3,111,30,0,22,32,213,67,16,254,10,230,248,1 3,111,30,0,22,32,213,67,16,254,10,230,248,1 Klawisze AL powoduj zmian kierunku
81,211,154,12,21,32,243,209,28,21,32,237,37 81,211,154,12,21,32,243,209,28,21,32,237,37 obserwacji wlewo lub wprawo.
,32,220,201 ,32,220,201 Klawisze OP su do podnoszenia iwy-
7000 DATA 243,1,255,63,33,0,0,126,211,254,3 7000 DATA 243,1,255,63,33,0,0,126,211,254,3 rzucania przedmiotw (np. O podnoszenie,
lwyrzucenie).
5,11,120,177,32,247,251,58,72,92,203,63,203 5,11,120,177,32,247,251,58,72,92,203,63,203 Klawisze 79 umoliwiaj wybr przed-
,63,203,63,211,254,201 ,63,203,63,211,254,201 miotu, ktrego mamy zamiar uy (ukazuje
8000 DATA 6,1,197,33,0,1,17,4,0,229,205,18 8000 DATA 6,1,197,33,0,1,17,4,0,229,205,18 si przy nim gwiazdka).
1,3,225,17,16,0,167,237,82,32,240,193,16,2 1,3,225,17,16,0,167,237,82,32,240,193,16,2 Klawisze 1,0, SHIFT, SPACE umoliwiaj
33,201 33,201 uycie wybranego przedmiotu.
Roman Poznaski

BAJTEK 1/86 15
UN DHOMNUIL
ZAMEK SIDHE
GDZIE ZNAJDUJE SI
WIELKI MIECZ NUADA.

KRL
DHOMHUIL
ROZMYLA
O KRUKACH

IR FALAMH
PUSTKOWIE - MONA TAM DOTRZE SWITYNIA ZAMEK
Z TRZECH RNYCH MIEJSC BADRIGA MAINGATEA

NATOMIAST WYJCIE JEST


BADHELMKRUKW
TYLKO JEDNO WYJCIE
MIEJSCE
BITWY
DO DOLINY
GARSTW

OTARZ
ALEJKA PIE-
-CZCI

KRYJWKA
RUADA

BIBLIOTEKA, KTR
STRZEE SIDHE

BIBLIOTEKA
I KRYJWKA RUADA.
MAJ WIELE DRZWI
NIEKTRE Z NICH MAY
TUNEL
S NIEWIDZIALNE

OREST OF CERN
(LAS CERNA). YJE TAM
MYLIWY I ZNAJDUJE SI SL

WCZNIA LUGHA

WEJCIE
DO KUNI
CALUMI
GROTA
MYLIWEGO

TU
PRZEBYWA
SIDHE,
SUGA
HARFY

POCZENIE
Z DOLIN
GARSTW
WROTA JASKINI DO LASU PRZENIESIENIE DO 14
TUNEL LUB BYSKAWICZNE DO WULKANU CERDACH TIR FALAMH
PRZENIESIENIE DO DOLINY CALUM (GARSTWA)
NIEWIDZIALNE DO ALEJKI
DRZWI TUNEL MIDZY BAZ BURZ
WEJCIE DO GRY ANLIN
(STORM BASE) A RWNIN LAWY
(LAVA FLATS) WYJCIE DO GRY ANLIN
ZAROLA, W KTRYCH CZYCHA
DO LASU OKRESOWE PRZENOSZENIE
NIEBEZPIECZESTWO
TIR FALAMM - PUSTKOWIE
DO BAZY BURZ

JASKINIA BURZ,
KTREJ STRZEE
SIDWE

PORTAL
ST NLIN
KRZY
CELTYCKI

LODOWA
JASKINIA

Z ZEWNTRZ
Z SIECI

MAY
SZCZYT
SGORRBRAG

WI-
-TYNIA

RR
H SGO -LIN
B N
DU AD A O
PON KRYT
U
TU RNY ALA
F
CZA IE
KAM

LIGE WARRENS

DRZEMICY
SLIGEN

WODNA
JASKINIA

EARDACHCALUM
KUNIA CALUMA
TYLNE
DOM OGNISTEGO DRZWI
WA,KTRY
STRZEE NATHAIR!
TYGLA

RW-
-NINA
LAWY
Niewielu modych czytelnikw Bajtka wie, e dugo-
pis wypacza charakter. Tak przynajmniej twierdzili moi
nauczyciele ponad wier wieku temu dbajc oniena-
ganny charakter pisma. Niezastpionym narzdziem
do nauki pisania miaa by stalwka wobsadce (uwaga
czytelnicy, objanie sw stalwka iobsadka nie znaj-
dziecie wsowniczkach mikrokomputerowych). Czy na-
uczyciele mieli racj? Dzi trudno to oceni, gdy ten
artyku pisz na nowym narzdziu do wypaczania cha-
rakteru komputerze osobistym IBM PC zaopatrzo-
nym wprogram redagowania tekstw, awydrukuje go
drukarka graficzna Gemini10X PC z szybkoci 120
znakw na sekund.
Jeli ju cofnlimy si oponad wier wieku, to za-
chowajmy pewn chronologi. Kilka lat pniej wszko-
le redniej dugopis zdoby ju prawo obywatelstwa.
Potem wiele lat bez zmian ipierwsza praca zkompu-
terem. Obliczenia do pracy dyplomowej wykonane na
komputerze GIER duskiej firmy Regne Centralen.
Programy w jzyku Algol przepisywane przez panie
maszynistki na perforowan (dziurkowan) tam pa-
pierow i wyniki oblicze odbierane po kilku dniach
z przegrdki w orodku obliczeniowym. mudne wie-
czorne poszukiwanie bdw na tamie wijcej si jak
serpentyna w caym pokoju, zaklejanie dziurek, cicie
i klejenie. Potem praca zawodowa i komputer Odra
1204. Nadal tama papierowa i Algol. Po kilku latach
Odra 1305, Fortran i karty perforowane. Olbrzymi po-
stp na kartach oprcz dziurek by take wydruko-
wany tekst lub liczby, apoprawki mona byo wprowa-
dzi dokadajc lub zmieniajc karty. Czasem zdarzyo
si, e plik kart rozsypa si operatorowi maszyny albo
czytelnik je troch przetasowa, ale c znaczy godzina
lub dwie ukadania wporwnaniu zmilionami operacji,
ktre wykonuje za mnie komputer rozwizujc rwna-
nia rniczkowe. Przy sporym wysiku mona te byo
zaprogramowa komputer, aby wydrukowa portret
Einsteina (lub czciej akt dziewczyny) zoony z liter
alfabetu, ale na pisanie tekstw trzeba byo poczeka
jeszcze 10 lat.

BEZ BRUDNOPISU
Dzi, siedzc zklawiatur na kolanach wfotelu przed
monitorem wystukuj bez wahania sowa i zadania,
czytam je na ekranie, poprawiam, usuwam, wstawiam
nowe. Ekran jest pocztkowo brudnopisem, potem
staje si kolejn wersj artykuu, aby wkocu przybra
posta ostatecznego tekstu zwyrwnanymi marginesa-
mi, ktry moe by zapamitany na dyskietce, apotem
wielokrotnie wydrukowany dowolnym krojem czcionki.


A
Opiszmy to jednak systematycznie. Tekst wpisywa-

N I
ny jest zklawiatury tak samo jak na maszynie do pisa-
nia zt rnic, e po zapisaniu jednego zwiersza nie

Y
trzeba przesuwa waka (lub wzka jak wmaszynach

Z NIA
elektrycznych) do nowego wiersza, gdy program dba

S
o to, aby automatycznie przenie wyrazy wystajce
poza prawy margines do nowego wiersza i jednocze-

A
nie rozszerzy odstpy midzy wyrazami w wierszu

M ISA

O
tak, aby ostatni wyraz koczy si dokadnie na prawym
marginesie. Tekst wyrwnany do prawego marginesu
wyglda znacznie efektowniej ni tekst zposzarpanym

P
marginesem, ale nie zawsze taka forma jest najlepsza.
W korespondencji bardziej elegancko jest pozostawi

O
margines nie wyrwnany. Dla niezdecydowanych kom-

D
puter jest idealnym narzdziem pracy. Gotowy tekst
mona formatowa na rne sposoby, oglda nowy

C
ksztat na ekranie iwielokrotnie zmienia.
Przed przystpieniem do pisania uytkownik kom-
putera moe skorzysta zsamouczka wpostaci progra-
mu, ktry wywietla na ekranie kolejne litery i wyrazy
odpowiadajce systematycznym wiczeniom ukadu

E
palcw na klawiaturze, bada szybko pisania iliczb

Z
popenianych bdw, dopuszcza do nastpnej lekcji
dopiero po opanowaniu lekcji wczeniejszych. Typo-

C
wym programem nauki pisania jest Typing Tutor.

Z
Ale powrmy do pisania tekstu. Jeli popenilimy

S
bd lub chcemy zmieni fragment tekstu, wpisujemy
na ekranie nowy tekst, ktry zastpuje poprzedni lub

JE
ustawiamy pod bdn liter kursor (migajc plamk
wietln) i stosujc klawisz Del (od ang. delete=usu-
wa) usuwamy ten bd. Jeli chcemy midzy uprzed-
nio napisane wyrazy wstawi nowe, wwczas wciskamy
klawisz Ins (od ang. insert=wstawia) iwpisujemy nowy
tekst midzy te wyrazy. Do przesuwania kursora uy-
wamy klawiszy kierunkowych oznaczonych strzakami
(ktre nie wystpuj wzwykej maszynie do pisania) lub

18 BAJTEK 1/86
Z A S T O S O WA N I A
innych klawiszy, ktre pozwalaj od razu przesu n ne, itp. Jeli wzrok pozwala, mona zbudowa litery i wydrukowa nowe wykresy oraz nowy tekst z auto-
kursor do nastpnego lub poprzedniego sowa, zdania, wmatrycy 4x7 punktw, ktrych wjednym wierszu zmie- matycznie zmienionymi wynikami. Specjalne programy
fragmentu tekstu, pocztku lub koca wiersza, strony ci si 140. umoliwiaj uzyskanie na drukarce graficznej dowolne-
lub caego tekstu. go ksztatu czcionki, atake odwrcenie wydruku o90
stopni, dziki czemu mona wydrukowa tekst szerszy
BEZ BRUDNOPISU ni waek drukarki.
OGONEK DO E Niedugo wydruk na kartce papieru nie bdzie po-
Z tego co napisaem dotd o programach pisania
trzebny. Ju dzi midzy uytkownikami komputerw
S tae inne rnice wklawiaturze komputera wpo- i redagowania tekstw wynika, e komputer moe
osobistych informacje dotyczce programw i katalo-
rwnaniu zmaszyn do pisania. Po pierwsze nie ma pol- zastpi piro lub maszyn do pisania, gumk ikart-
gw przegrywane s zdyskietki na dyskietk. Wwielu
skich znakw alfabetu takich jak , lub . Ale za to jest k papieru. Domy teraz do tej listy noyczki i klej.
krajach teksty mona przesya telefonicznie pod-
klawisz zmieniacza Alt. Moemy zaprogramowa klawia- Dowolny wybrany fragment tekstu mona usun lub
czajc komputer do sieci telekomunikacyjnej przez
tur tak, e jednoczenie wcinicie klawisza zmienia- przenie winne miejsce. Fragmenty innych materia-
modem. Zamiast przepisywa lub kopiowa potrzebne
cza ilitery a, spowoduje wpisanie na ekran znaku repre- w mona przenosi i wcza w dowolnym miejscu
fragmenty patentw, ustaw, niedostpnych ksiek
zentujcego liter , uycie Alt ie pozwala uzyska na do pisanego tekstu. Poczenie formatowania i prze-
mona skorzysta zusug sieci komputerowych zaopa-
ekranie znak reprezentujcy , itp. Po drugie, klawisz Y noszenia tekstu pozwala uzyska tekst uformowany
trzonych w bogate banki danych i wczyta potrzebne
iZs zamienione miejscami wporwnaniu zklawiatur wkolumny.
dane do wasnego komputera. Znany autor powieci
polskiej maszyny do pisania. Typowa klawiatura kompu- Raz napisany list moe by wykorzystany dla wielu
fantastycznonaukowych Arthur C. Clarke pisze swo-
terowa oparta na amerykaskim ukadzie maszyny do adresatw. Na yczenie program wyszukuje w caym
je powieci na komputerze osobistym w Sri Lance,
pisania nosi nazw QWERTY (od pierwszych piciu li- tekcie dowolne wyrazy, na przykad imi inazwisko,
anastpnie przesya je telefonicznie czem satelitar-
ter wdrugim od gry rzdzie klawiszy). Przyzwyczajeni izastpuje je innymi. Nie jest to godna polecenia me-
nym do wydawcy wNowym Jorku.
do udoskonalania wszystkich wytworw techniki skonni toda przy listach miosnych, ale za to jake poyteczna
jestemy sdzi, e ukad klawiszy zosta opracowany wlistach handlowych. S zreszt jeszcze sprawniejsze
po wielu latach prb, tak aby mona byo bez wysiku metody powielania korespondencji do rnych adresa- CO WYBRA
jak najszybciej pisa. Tymczasem, ukad klawiszy zosta tw. W tekcie korespondencji umieszcza si odpo-
celowo dobrany w1873 r. tak, aby piszcy mia trudnoci wiednie symbole wmiejscach, ktre powinny by zmie- Ale wrmy do rzeczywistoci. Przedstawione
w szybkim pisaniu, gdy w pierwszych maszynach do nione ijednoczenie przygotowuje si list adresatw. moliwoci pisania iredagowania tekstw s wyborem
pisania, czcionki zakleszczay si przy zbyt szybkim ude- Odpowiedni program drukuje kolejne strony wstawiajc z wielu rnych programw dostpnych na komputer
rzaniu wklawisze. (Potwierdza to take moje dowiad- wmiejscach oznaczonych wczeniej umownymi sym- IBM PC. Dziki konkurencji midzy wieloma firmami
czenie zuytkowania polskiego walizkowego ucznika). bolami kolejne pozycje zlisty. tworzone s coraz nowsze i doskonalsze programy.
Dzi opracowane s nowe ukady klawiatury, m.in. bar- Pewne moliwoci programw redagowania tekstw Niektre znich charakteryzuj si prostot uytkowa-
dzo popularyzowana w St. Zjednoczonych klawiatura s na razie niedostpne przy pisaniu tekstw polskich, nia, inne realizuj wiele funkcji ale kosztem znacznego
Dvoraka, ale przyzwyczajenie jest silniejsze itylko nie- ale dla osb prowadzcych korespondencj wjzyku skomplikowania obsugi.
liczni prbuj wyama si zobowizujcego standardu. angielskim stanowi nieocenion pomoc. W tekstach Najbardziej popularnym, lecz do zoonym pro-
Jeli ju zatrzymalimy si tak dugo przy klawiatu- angielskich mona sprawdzi prawidowo pisowni gramem redagowania tekstw jest Wordstar firmy
rze, to trzeba wspomnie, e wkomputerze osobistym porwnujc wszystkie sowa tekstu ze sownikiem or- MicroPro, ktry moe by uzupeniony o wiele pro-
moemy przeprogramowa znaczenie poszczeglnych tograficznym zapisanym na dyskietce. Istniej metody gramw dodatkowych, np. MailMerge do powielania
klawiszy wedug wasnego uznania, awic take zgodnie kodowania, ktre pozwalaj zapisa 50 tys. sw na korespondencji do rnych adresatw. W trybie gra-
zpolsk klawiatur lub jakimkolwiek innym standardem, 64 KB (rednio po 10,5 bitw na sowo). Istniej na ficznym mona pracowa pod programem Word firmy
aco wicej na jednym klawiszu uytym jednoczenie ze dyskietkach sowniki zawierajce ok. 125 tys. sw an- Microsoft. Dobry sownik synonimw zawiera program
zmieniaczem moemy zapamita cay wyraz lub nawet gielskich. Jeli wnapisanym tekcie wystpuje sowo, Word Proof. Program Multimate firmy SoftWord Sys-
zdanie, ktre bdzie napisane za kadym razem, gdy ktrego nie ma wsowniku, wwczas mona doczy tems wykorzystuje jeden z najwikszych sownikw,
uyjemy ten klawisz. Powrmy jednak do pisania ire- je do sownika lub poprawi. Niektre programy suge- oparty na amerykaskim Websterze. Najbardziej zna-
dagowania tekstw. Jeli tekst nie wypenia caego wier- ruj list sw, ktre mog by uyte zamiast bdnego nymi pakietkami zintegrowanymi s Symphony (firma
sza, wwczas moe by automatycznie umieszczone po sowa. Na przykad, po wykryciu bdnie napisanego Lotus) iFramework (AshtonTate), ktre pracuj wtry-
rodku, przesunity do prawego lub lewego marginesu. sowa bjutiful, program sugeruje osiem moliwych po- bie graficznym. Do redagowania klawiatury mona sto-
Szeroko szpalty mona zmienia wzalenoci od po- prawnych sw, awrd nich beautiful. Dla osb, kt- sowa programy Prokey (firma RoseSoft) in Superkey
trzeb. Jeli przekracza ona szeroko ekranu, wwczas rym nie wystarcza poprawno, program dostarcza na (Borland), do uzyskania wydruku rnymi rodzajami
obraz przesuwa si nad kolejnymi fragmentami tekstu yczenie list sw opodobnym znaczeniu. Dodatkowo czcionki program Fancy Font (SoftCraft), ado od-
wlewo lub wprawo. program moe policzy liczb sw wtekcie ispraw- wrcenia wydruku o 90 stopni program Sideways
Programy redagowania tekstw nosz wjzyku an- dzi ile znich to rne sowa, aile sw si powtarza. Software). Do rozwijania tekstw mona stosowa
gielskim nazwy word processors lub text editors. Ka- Mionicy krzywek mog znale programy, ktre m.in. ThinkTank (Living Videotext) iwspomniany wcze-
dy, kto pisa jakikolwiek program na komputerze domo- wyszukuj ze sownika odpowiednie sowa. Uytkow- niej Framework. Styl pisania pozwala poprawi pro-
wym, stosowa pewn odmian programu redagujcego nicy dbajcy ostyl mog sprawdzi, ile napisali wtek- gram Grammatik firmy Aspen Software.
najczciej edytor wierszowy. Wodrnieniu od edy- cie zda twierdzcych, pytajcych, rozkazujcych, ile Kilka rad praktycznych dla czytelnikw, ktrzy pla-
tora wierszowego, wprogramach redagowania tekstw zda krtkich (poniej 14 sw) aile dugich (powyej nuj wykorzystanie komputera do pisania tekstw. Przy
mona przeglda ipoprawia cay tekst od razu, anie 30 sw), ile razy powtrzyli to samo sowo, a take wyborze komputera, oprcz ceny naley rozpatrze
tylko wiersz programu wywoany na ekran. mog wykry wswoim tekcie izmieni wyraenia nie takie elementy jak: szybka pami zewntrza (najle-
W wikszoci profesjonalnie stosowanych progra- zalecane przez jzykoznawcw. piej stacja dyskietek), profesjonalna klawiatura (jak
mw redagowania tekstw na ekranie monitora mona w maszynie do pisania), rozdzielczo ekranu (du-
obserwowa do 25 wierszy po 80 znakw w wierszu. sza praca przed ekranem telewizora jest uciliwa,
Komputer IBM PC moe pracowa wtrybie tekstowym
TO NIE KONIEC awprzypadku telewizora kolorowego take szkodliwa
lub graficznym. Wtrybie tekstowym znaki na ekranie ge- dla zdrowia ze wzgldu na promieniowanie; dobrze
nerowane s przez odpowiedni ukad scalony. Generator Tyle dobrego dla tumacza. Aco jeszcze dla auto- pracuje si zmonitorami, ktre wywietlaj tekst wbar-
znakw IBM zawiera 256 znakw, ale nie ma wnim liter ra polskich tekstw? Automatycznie sporzdzany spis wie pomaraczowej ale to kwestia indywidualnego
typowych tylko dla polskiego alfabetu. Dlatego wanie treci na podstawie zaznaczonych w tekcie tytuw odczucia), drukarka graficzna o dobrej jakoci druku
na ekranie do reprezentowania tych liter mona wybra rozdziaw i automatycznie sporzdzany indeks na umoliwiajca definiowanie znakw przez uytkowni-
dowolne inne rzadko uywane znaki, ktre nastpnie podstawie zaznaczonych w tekcie wybranych sw. ka (tzw. download characters), no ipami operacyjna
bd przez drukark drukowane we waciwej postaci Poszczeglne fragmenty tekstu, np. rne zestawie- (im wiksza tym lepiej). Uytkownik zainteresowany
polskich liter. Wrnych zespoach prowadzone s pra- nia, mona automatycznie sortowa, to znaczy porzd- wszechstronnymi zastosowaniami powinien zwrci
ce nad skonstruowaniem generatora polskich znakw kowa wedug alfabetu lub numeracji. W tablicy liczb uwag na liczb dostpnych programw.
opartego na programowanym ukadzie scalonym typu wystpujcej w tekcie mona podsumowa automa- Wtej chwili, najwiksza liczba programw do zasto-
EPROM. tycznie kolumny. Korzystajc z rozkazw programu sowa profesjonalnych dostpna jest na komputery IBM
W trybie tekstowym, wywietlany znak zbudowany redagowania tekstw mona przywoa na ekran do- PC oraz 8bitowe komputery pracujce pod systemem
jest wmatrycy 8x8, aprzy stosowaniu specjalnego mo- wolny fragment utworzonego wczeniej tekstu, np. ta- operacyjnym CP/M ikomputery Apple. Programy reda-
nitora typu TTL opodwyszonej rozdzielczoci wma- bel zamiany jednostek lub tumaczenie obcego sowa. gowania tekstw dostpne s take na mikrokomputery
trycy 9x14. Osoby osabszym wzroku mog pracowa W programach rozwijania tekstw (ang. idea proces- domowe, przykadowo: Atari Writer na komputer Atari,
zprogramami, ktre wywietlaj tylko 40 znakw wwier- sors) mona zacz pisanie od zwizego konspektu Easy Writer iQuick Brown Fox na Commodore 64, Ta-
szu. (gwnych punktw zamierzonego tekstu), a nastp- sword iSpectral Writer na Spectrum. Ograniczenia re-
Tryb pracy zaley od stosowanego programu reda- nie dopisywa kolejne punkty, podpunkty irozwija je dagowania tekstw na komputerach domowych wi
gowania tekstw. Wtrybie graficznym na ekranie moe Wkadej chwili mona na ekranie obejrze spis punk- si gwnie zmoliwociami sprztowymi. Cho teore-
by indywidualnie wywietlony kady element obrazu tw ipodpunktw lub zapisany wnich tekst. Pozwala to tycznie kady zestaw mona rozbudowa tak, aby sto-
(ktrych wwysokiej rozdzielczoci jest 640x200), awic wyrazi myl wuporzdkowanej logicznie strukturze. sowa go do redagowania tekstw, to jednak koszt takiej
mona dowolnie ksztatowa znaki. Przy pracy wtrybie W innych programach, tzw. pakietach zintegro- rozbudowy jest niewiele niszy ni koszt zakupu sprztu
graficznym mona zdefiniowa na ekranie dowolne wa- wanych, moliwe jest powizanie tekstu z wykresami ostandardzie profesjonalnym, takiego jak IBM PC.
sne litery, mona pisa pismem pochyym (kursyw), iwynikami oblicze. Przy kadej zmianie wzaoonych
stosowa podkrelenia, zoone symbole matematycz- wartociach mona ponownie przeliczy rwnania
Romuald Szuniewicz

BAJTEK 1/86 19
Na pytania czytelnikw odpowiada Marcin
Waligrski, lat 20, student drugiego roku In-
Drogi
Chciabym poinformowa, e istnieje wKutnie pierwszy
wwojewdztwie pockim klub mikrokomputerowy Hora-
cy, pod patronatem ZSMP ikutnowskich zakadw pracy.
Czonek naszego klubu moe mie od siedmiu do stu lat
ukazuj si na ekranie. Czasami, zwaszcza jeeli brak
jest punktu 2), moe rwnie drukowa na ekranie ko-
munikat typu ATIC ATAC IS LOADING. PLEASE
WAIT.
iwcale nie musi jednoczenie nalee do ZSMP. Obecnie 2) Wspomniana wpytaniu strona tytuowa, czyli
formatyki Uniwersytetu Warszawskiego.
czonkw jest ponad 100 (dziaamy dopiero 2,5 miesica), winieta programu. Nie ma ona adnych funkcji poza
awpywaj wci nowe deklaracje. Sal wypoyczya nam dekoracyjnymi.
jedna ze szk podstawowych. Sami musimy j zaadapto- 3) Waciwy program, napisany wjzyku wewntrz-
wa do warunkw, wjakich powinien dziaa klub. Za dwa nym izoony zjednego lub kilku moduw wystpu-
tygodnie mamy nastpne, pite spotkanie ibdziemy ju jcych kolejno na tamie (AticAtac to ten drugi
Wmiar, mogli popracowa na dwch ZX Spectrum idwch Com-
modore 64. Moliwe, e uda si nam do kwietnia powik-
przypadek).
Jak widzimy, usunicie czci 2, ana dobr spraw
jak BAJTEK szy stan posiadania do 1015 sztuk komputerw. i1, jest moliwe bez szkody dla samego programu.
Mamy ju swj statut i7osobowy zarzd, ktry wy- W przypadku, gdy cz 3 skada si z jednego
obrasta wpirka, biera bdziemy co 2 lata. Mamy te regulamin, okrela- moduu binarnego, moemy go zaadowa piszc po
jcy m.in. kary inagrody dla czonkw. prostu LOADCODE i po zakoczeniu adowania
zmienia si rwnie uruchomi przez skok do odpowiedniego miejsca pa-
Dariusz Biekowski mici. Gdy jednak mamy pod rk program adujcy,
charakter listw ul. Rychtelskiego 18 atwiej jest go zmodyfikowa, nadajc mu podan
99300 Kutno 2 posta. Tak rwnie zrobimy wprzypadku wieloczo-
od Czytelnikw. nowoci programu binarnego.
Wprawdzie pierwsza jaskka wiosny nie czyni, No, wanie: przyjrzyjmy si naszemu wydrukowi
Coraz wicej wnich a jednak mam nadziej, e ten list z Kutna stanowi na ekranie. Tak on wyglda w przypadku AticAtac
tylko zalek naszej wiedzy na temat polskich klubw iinnych gier sygnowanych ULTIMATE PLAY THE
konkretnych mikrokomputerowych. Bardzo jest nam ona potrzeb- GAME:
na, dlatego jeszcze raz zachcam do korespondencji,
problemw, zjakimi czy to za porednictwem ankiety czy winnej formie. 0 CLEAR 24574: BEEP .1,1: BEEP .1,2:BEEP
Od momentu wysania listu klub Horacy upora si .1,2: BEEP .1,3:BEEP .1,4:BEEP .1,5:PAPER 0:
stykaj si amatorzy ju zapewne zwieloma trudnociami. Prosz oryche BORDER 0: INK 7: BRIGHT 1: CLS: PRINT BRI-
nadesanie nam staego adresu tego klubu. Chtnie go GHT 1;
wieczorw opublikujemy. INK 7; AT 9,6; ATIC ATAC IS LOADING;
AT 12,0; PLEASE WAIT: PRINT AT 0, 0: LOAD
przy klawiaturze Posiadam, wprawdzie AticAtac, lecz wkocowej fa- SCREEN: INK 0: PAPER 0: PRINT AT 6,0:LOAD
zie wczytywania strony tytuowej zapenienia ekranu
komputera, wywietla si TAPE LOADING ERROR. Zawsze w tym
CODE: PRINT AT 6,0: LOAD CODE: PRINT
AT 6,0: LOAD CODE: PRINT AT 6,0: LOAD

coraz wicej samym miejscu wic co nie wporzdku zkaset. Czy


jest moliwo wczytania programu mimo posiadania
CODE: PRINT USR 23424
Odrzumy teraz wszystko, co wpowyszym progra-

informacji uszkodzonej kasety? Nie mog si ztym upora... mie nie jest dla nas wane. Oto moliwy skutek takiego
postpowania.

otrudnociach, Dariusz Spychalski


ul. Afrykaska 2 1 CLEAR 24574

ktre pokonywa 81107 Gdynia 2 LOAD SCREEN 3 FOR i=l T0 4: LOAD


CODE : NEXT i4 PRINT USR 23424

musz entuzjaci, Diagnoza jest zapewne suszna: moe to by zbyt


niski poziom nagrania albo mechniczne uszkodzenie Widzimy wyranie, co si waciwie dzieje. Linia
lecz rwnie tamy. Skoro si jednak szczliwie zoyo, e bd
wystpi przy adowaniu winiety programu waciw
4 uruchamia ju zaadowany program. Bd wystpi
przy adowaniu winiety, zatem naley przepisa linie
oosigniciach. jego tre da si uratowa. Oto moliwy sposb.
Po pojawieniu si komunikatu obdzie naley zatrzy-
1,3 i 4 (poprzednio wykonujc NEW w celu usuni-
cia starego programu adujcego). Wkocu wciskamy
Sporo te ma magnetofon, anastpnie wykona LIST. Na ekranie
ukae si wydruk krtkiego programu wBasicu.
RUN i uruchamiamy magnetofon. Gra zaaduje si
iautomatycznie uruchomi.
otrzymalimy uwag Zanim mu si przyjrzymy, poznajmy sposb, wjaki
programy firmowe zapisywane s na kasetach. Kady
Mona te prbowa uruchomi program, gdy bd
wystpi podczas wczytywania jego waciwej treci.
krytycznych, taki program moe zawiera do trzech zasadniczych
czci:
Wystarczy wtym celu wykona ostatni komend pro-
gramu adujcego. Oczywicie nie ma przy tym adnej
za ktre dzikujemy. 1) Program adujcy, napisany w Basicu. Jego za-
sadnicz funkcj jest zaadowanie pozostaych czci
gwarancji, e program bdzie wogle dziaa.
Powyszy sposb postpowania daje si zastoso-
programu oraz uruchomienie go. Poza tym czsto wa, oile tylko program adujcy nie jest np. wspecjal-
powoduje, e nagwki poszczeglnych moduw nie ny sposb zabezpieczony przed wydrukowaniem.

20 BAJTEK 1/86
SPRENIE ZWROTNE

Bajtku!
TO .SOWNIK
.PRIMITIVES
END

Jest to oczywicie wyjcie dalekie od doskonaoci.


Zapewne te wygodniej bdzie pozosta przy angielskiej
wersji, przynajmniej do czasu, a (miejmy nadziej) b-
dzie mona kupi polskie Logo, przynajmniej dla Spec-
trum iC64.
Aoto lista kilku ksiek, ktre mog by przydatne dla
uytkownika Commodore 64.
Bruce Bayley Commodore 64 Exposed Melbourne
House Publishers, 131 Trafalgar Road, Greenwich, Lon-
don SE10 tego samego wydawcy Clifford and Mark Ram-
shaw Commodore 64 Games Book
Ian Stewart and Robin Jones Easy Programming
for the Commodore 64 Shiva Publishing Ltd., 4 Church
Lane, Nantwich, Cheshire CW5 5 RQ
A.J. Jones Mastering the Commodore 64
Ellis Horwood Ltd., Market Cross House, Cooper
Mam wiele wtpliwoci dotyczcych gry Piknik z2 Wjaki sposb uzyska odstp czasowy wrealizacji pro- St., Chichester, West Sussex P019 1EB tego wydawnic-
numeru BAJTKA... gramu? Tzn. na monitorze wywietla si pewna sekwen- twa
cja ichc, eby wykonanie instrukcji CLS iwywietlenie T. Barrett Winning Games on the Commodore 64
Grzegorz Byczkowski nastpnej sekwencji byo poprzedzone np. 20 sekunaami T. Matthews Winning Strategy Games on the Com-
ul. Piotrkowska 235/145 9 przerwy. modore 64
0456 d P.F. Nie jestem niestety wstanie poleci adnego polskie-
(nazwisko go wydawnictwa, po prostu z tego wzgldu, e takich
Program Piknik okaza si dla niektrych naszych iadres do wiadomoci redakcji) publikacji brak. Pewne informacje z interesujcej nas
czytelnikw by zagadk nie do rozwizania. Wyjaniam dziedziny mona odnale wczasopismach Informaty-
wic kilka wtpliwoci pana Grzegorza Byczkowskiego Przewanie stosuje si jeden sposb: ka, Mody Technik, Horyzonty Techniki, Przegld
i innych czytelnikw, sdzc, e tym samym chocia Techniczny, Delta.
czciowo zadowol tych, ktrym wpisanie programu FOR x= 1 TO n: NEXT x
si nie powiodo. Moe pomoecie mi w uzyskaniu programu gry Atic
a. W wierszach 10 40 zdefiniowane s symbole Wmiejsce parametru n wstawiamy dan dugo Atac, wwersji na Spectrum?
graficzne uyte wprogramie (jest ich 20), przedstawia- odstpu, dajmy na to 1000. Oczywicie wjednostkach
ne pniej jako A.. T. Ptla dokonujca tej czynnoci maszynowych, ktrych rzeczywista dugo zaley od Witold Hejnowicz
to linia 10, za linie nastpne zawieraj dane (DATA), typu komputera iszybkoci dziaania translatora. ul. eromskiego 18/2
pobierane z listy kolejno przez instrukcj READ. Do Niektre maszyny si wyposaone wBasic ze stan- 22400 Zamo
zdefiniowania kadego znaku potrzeba 8 liczb istd we- dardowo okrelon instrukcj PAUSE.
wntrzna ptla FOR n=0 TO 7. Dla ZX Spectrum np. PAUSE 50 powoduje przerwa- Prosz oprzysanie mi programw na komputer Atari.
b. Zmienne tekstowe a$ .. g$ to wizerunki wystpuj- nie wykonania programu na ok. 1 sek.
cych wgrze obiektw (zwierzt). Mona je obejrze po Damian Motek
napisaniu iuruchomieniu linii 10 40. Niedawno kupiem sobie komputer Commodore 64. ul. Wodzisawska la
c. Instrukcja POKE adr, n powoduje, e wkomrce Pragn bliej si znim zy idlatego chciabym opanowa 44325 Mszana, woj. katowickie
pamici oadresie adr zostaje umieszczona warto n. jzyk Logo w wersji polskiej, a take Basic. Czy polskie
d. Wlinii 70 32SG8 SG8 oznacza GRAPHICS Logo mona w jaki sposb samemu zaprogramowa? Redakcja BAJTKA nie prowadzi akcji wysykowej
SYMBOL SHIFT 8. Te klawisze i w takiej kolejnoci Jakie ksiki lub czasopisma mam naby, aby czego si wodniesieniu do adnych programw, czy to wformie
naley wcisn, aby otrzyma waciwy znak. nauczy? druku, czy na kasetach.
e. Instrukcja BEEP n, m powoduje, e Spectrum ge-
neruje dwik odugoci n liczonej wsekundach iwy- Dariusz Klacewicz Czy programy przeznaczone dla Spectrum mog by
sokoci m wptonach, gdzie BEEP n, 0 daje dwik ul. Wrblewskiego 4717 uywane na Amstradzie CPC 464?
owysokoci rodkowego C. 58105 widnica
f. Funkcja ATTR (x,y) okrela cechy aktualnie wy- Krzysztof Bugaj
wietlanego pola literowego ekranu o wsprzdnych Obawiam si, e nawet zwyka przerbka angloj- Pozna
x,y. Cechami tymi s kolor ta, druku itp. Szczegy zycznego Logo dla takich maszyn jak Commodore czy
winstrukcji Spectrum. Spectrum wymaga duej wiedzy fachowej. Zwykemu Nie, procesor wprawdzie jest ten sam w obu ma-
Jeli przepisalimy program raz inie dziaa on do- miertelnikowi pozostaje rozwizanie poowiczne, lecz szynach (std zapewne zrodzio si pytanie), ale jest to
brze, przepisalimy drugi raz i obraz na ekranie jest proste, polegajce na zdefiniowaniu polskich nazw jako jedno zniewielu podobiestw obu urzdze. Pomijajc
inny ni za pierwszym razem TO ZNACZY, E ROBI- procedur Logo, np. inne sprawy, sposb zapisu programu na tamie (zbloko-
MY BDY PRZY PRZEPISYWANIU (jest to pew- wanie, sygna pilotujcy) s zupenie inne.
na oglna zasada). Ijeszcze jedna uwaga. Czsto myli TO NAPRZD :x
si ze sob dwie rzeczy: umiejtno programowania FD :x
oraz znajomo maszyny i jej tylko waciwych cech END Marcin Waligrski
(chodzi nam akurat oZX Spectrum). Na przykad dla
zrozumienia algorytmu omawianej gry nie jest koniecz- TO CZE Wszystkich zainteresowanych podnosze-
ne dokadne orientowanie si, co maszyna robi przy BYE niem kultury informatycznej wnaszym kroju,
wykonywaniu linii 10 40. Wystarczy jeeli powiemy, END osoby posiadajce dowiadczenie wuytko-
e wptli tej definiowana jest grafika gry reszta za waniu mikrokomputerw, wszystkich, ktrzy
jest kwesti odpowiedniej realizacji tego faktu na da- TO PIERWIASTEK :n chc zBAJTKIEM wsppracowa lub cho-
nym typie komputera. Pan Byczkowski niepotrzebnie OUTPUT SQRT :n by wymieni uwagi, prosimy okontakt zre-
martwi si niezrozumieniem programu ochronnego END dakcj. Adres do korespondencji:
znumeru 1 BAJTKA. Wgruncie rzeczy jest on napisa-
Redakcja Sztandaru Modych
ny wkodzie maszynowym, ato nie naley do tej dzie- TO PRAWDA 00687 Warszawa
dziny wiedzy, wjak Pan aktualnie si zagbia. Przy OUTPUT TRUE ul. Wsplne 61
okazji jednak zetkn si on zpowan wad Basica, END BAJTEK
ktry zmusza programist do nadmiernego zajmowa-
nia si cechami maszyny iimplementacji, utrudniajc TO WYKONAJ :lista Telefony 295106
skoncentrowanie si wycznie na rozwizywanym RUN : lista
problemie. ycz postpw wnauce. END

BAJTEK 1/86 21
JAK TO ROBI INNI

Synny nowosybirski Akadiemgorodok. Koniec stycznia. Przez bajkowo onieony sosno-


wobrzozowy las id do Centrum Obliczeniowego, na spotkanie z akademikiem Andriejem
Jerszowem. Wrd rnojzycznej literatury lecej na biurku i krzesach w gabinecie tego
najwybitniejszego radzieckiego informatyka spostrzegam styczniowy numer amerykaskie-
go pisma BYTE".
Nie wie Pan Profesor za ryjskiego Oddziau Akademii Nauk Za spraw ksiki E.Rogersa iJ. awrientiew rozpocz budow sy-
pewne, i BYTE" ma ju swego ZSRR. Std zreszt wywodzi si Larsen gono jest ostatnio w Pol- beryjskiego miasteczka nauki.
modszego socjalistycznego krew- wikszo wszystkiego co nowe sce oGorczce Krzemowej Doliny". Dla awrientiewa ijego przyja-
niaka mwi iwycigam ztorby w radzieckiej informatyce; bez ry- Tymczasem mao kto wie, ze nasi ciuczonych, z ktrymi dokona
cztery pierwsze numery naszego zyka bdu mona postawi tez, i wschodni ssiedzi rwnie maj "wielkiego desantu" na Syberi od
Bajtka". gdyby nie Syberyjski Oddzia AN swoj legendarn dolin, ktrej hi- pocztku byo jasne, e nie ma co
BAJTEK"? umiecha si to podjcie p roku temu wZSRR storia nie jest wcale mniej frapujca marzy o nowoczesnej nauce bez
Jerszow. Ale oczywicie sy- powszechnego programu edukacji od historii Silicon Valley. Mam oczy- szerokiego stosowania metod elek-
szaem. informatycznej spoeczestwa po wicie na myli Zot Dolin, wkt- tronicznej techniki obliczeniowej.
Skd?! wykrzykuj. prostu nie byoby moliwe. rej w1957 roku akademii K. Michai Dlatego stworzono nowoczesne

Bajtek
Pisa mi otym Profesor Wa- Centrum Obliczeniowe, do ktrego
dysaw Turski. Gratuluj! Czy moe- zaangaowano najwybitniejszych
cie zostawi mi chocia po jednym specjalistw z caego Zwizku Ra-
numerze waszego dodatku? dzieckiego. Jeden z pierwszych
wiat, jak si po raz kolejny dyrektorw Centrum akademik
okazao, jest bardzo may... Wza- Gurij Marczuk jest obecnie wice-
mian za cztery Bajtki" otrzymuj premierem rzdu ZSRR, przewod-
od prof. Jerszowa komplet redago- niczcym Pastwowego Komitetu
wanego przez niego radzieckiego ds. Nauki iTechniki.
pisma mionikw informatyki pt. AAkadiemgorodku wszystko jest
"Mikroprocessornyje sriedstwa naj... Centrum Obliczeniowe dys-

na Syberii
isistemy". Wprawdzie oficjalna re- ponuje najnowoczeniejszymi ty-
dakcja tego (na razie) kwartalnika pami komputerw z superszybkimi
mieci si wMoskwie, ale zarwno BESM6 wcznie... Szerokim za-
redaktor naczelny jak iredakcyjny stosowaniem najnowszych technik
sztab wywodz si std zSybe- cyfrowych zajmuje si na codzie

22 BAJTEK 1/86
Instytut Automatyki i Elektrometrii, radzieckiego przyspieszenia. nych w Sowietskim Rejonie czyli Przede wszystkim odpowia-
pooony nawiasem mwic o 200 Zazdro bierze, gdy widzi si, w tej dzielnicy gdzie znajduje si da Andriej Jerszow chciabym po-
metrw od Centrum Obliczenio- wjak zdecydowany ikompleksowy Akadiemgorodok. wiedzie, e bardzo si ciesz zwy-
wego. A gdy ptora roku temu na sposb nasi ssiedzi wdraaj do Okazuje si, e radziecka mo- dania waszego pisma. Zazdroszcz
porzdku dnia stana w Zwizku praktyki podejmowane przez siebie dzie nie tylko uczy si infor maty- go Wam! Bardzo podoba mi si jego
Radzieckim kwestia powszech- decyzje. ki, ale rwnie modzie (ta troch nazwa BAJTEK. Jest to sowo bar-
nej informatyzacji spoeczestwa Natychmiast po powoaniu in- starsza) informatyki naucza. dzo pikne ibardzo polskie.
i wprowadzenia informatyki do stytutu wydzielono dla niego nowy Uwaamy, e Komsomo po- To wietnie, e BAJTEK powsta
programw szkolnych okazao si, kilkupitrowy gmach (miaa si tu winien wzi patronat nad wyko- wramach gazety modzieowej. Bo
e to wanie nowosybirski Aka- mieci inna instytucja), przydzie- rzystaniem techniki obliczeniowej modzie nie powinna czeka na ni-
diemgorodok jest tym, ktry ma lono pul mieszka dla nowych przekonuje nas Igor Kuzniecow, czyje decyzje, ani na niczyj zgod,
najszersze dowiadczenia wzakre- pracownikw, zapewniono miejsca I sekretarz Komsomou Rejonu gdy w gr wchodzi rozwijanie sze-
sie upowszechniania komputerw w przedszkolach i obkach oraz Sowietskiego. Tylko bowiem rokiego programu edukacji informa-
osobistych. Od 10 lat nowosybirscy przydzielono niezbdne rodki modzi ludzie, ktrzy swj kontakt tycznej, ktrej pierwszym etapem
uczeni zakademikiem Jerszowem transportu. Pierwszy autokar (od- z komputerem zaczynali od szkol- powinno by opanowanie umiejt-
na czele nauczali bowiem ekspe- bierano go wRydze) jadc do No- nej awki mog przekona innych noci posugiwania si komputerami
rymentalnie podstaw informatyki wosybirska zabra po drodze zMo- do swobodnego posugiwania si osobistymi. Nie trzeba czeka, a
uczniw miejscowych szk. Przy- skwy pierwsz parti zzakupionych now technik. przyjd one do szkoy. Mona orga-
padek? Tych przypadkw wyprze- u Japoczykw 10 tys. sztuk kom- eby poprze swe pogldy czy- nizowa kluby komputerowe, mona
dzania przez Sybirakw innych re- puterw osobistych firmy Yama- nem modzi uczeni z Akadiemgo- wymyle sto innych sposobw...
gionw jest tak duo, e stao si to cha. Z pomoc tych komputerw rodka wzili spoeczny patronat nad Dzisiaj jest to ju zreszt hobby ta-
ju prawidowoci! Igor Bobko i jego ludzie zbiera prowadzeniem kursu informatyki sze od popmuzyki.
Gdy uznano, e potrzebny jest bd niezbdne dowiadczenia dy- wnowosybirskich szkoach. Prowa- Pierwsze, co chciabym yczy
wZSRR nowy instytut naukowy zaj- daktyczne. Uruchomione zostan dz te kursy doksztacajce dla na- Czytelnikom BAJTKA kontynu-
mujcy si koordynacj nauczania eksperymentalne klasy i pracow- uczycieli tego nowego przedmiotu. uje Andriej Jerszow to przede
informatyki w szkoach to nikogo nie... Uwaaj, e jest to ich wkad wwy- wszystkim bezgraniczny entuzjazm.
ju nie zdziwio, e na jego lokali- Wikszo kadry Instytutu konanie zada jakie postawi przed Informatyk nie mona zajmowa
zacj wyznaczono Akadiemgoro- bior std, z Akadiemgorodka radzieckim spoeczestwem XXVII si zmusu, ani si inercji, ani dlate-
dek, adyrektorem mianowano prof. mwi Bobko. Lepszych nigdzie Zjazd KPZR. Uwaamy, e na- go, e twoi ssiedzi tym wanie si
Igora Bobko dotychczasowego nie znajd! sza dziaalno spoeczna powinna zajmuj... Trzeba samemu chcie,
vicedyrektora Centrum Oblicze- Gdy potem zwiedzamy Uniwer- by przede wszystkim zwizana ito chcie bardzo mocno.
niowego. sytet Nowosybirski (10 minut spa- z nasz dziaalnoci naukow Chciabym te yczy, aby ten
Dyrektor Igor Bobko, od niedaw- cerem przez las od Centrum Obli- mwi Kuzniecow. Ae informatyka wstpny okres entuzjazmu bardzo
na czonekkorespondent Akade- czeniowego) raz po raz odczuwam i automatyzacja to sprawy najwa- szybko przeksztaci si w denie
mii Nauk Pedagogicznych ZSRR, zazdro wchodzc do kolejnych niejsze wic zajmujemy si infor- do profesjonalnego opanowania
jest obecnie jednym z najbardziej wyposaonych w mikrokompute- matyk iautomatyzacj! komputera. Jest to bowiem nasz
zajtych ludzi w Akadiemgorodku. ry pracowni. To samo odczucie Jakie rady pytam akademi- partner od dzi, a po wsze czasy,
Udaje nam si jednak umwi na powraca przy zwiedzaniu synnej ka Jerszowa chciaby Pan da, dajcy moliwo w rnorod-
wsplny obiad w Domu Uczonych. nowosybirskiej szkoy matematycz- Czytelnikom BAJTKA, dopiero nych zastosowaniach realnego
Moemy si dziki temu zapozna nofizycznej czy te zwykych co rozpoczynajcym swoj przygo- polepszenia warunkw naszego y-
ze szczegami dnia codziennego szk oglnoksztaccych pooo- d zinformatyk? cia.
Na koniec chciabym powiedzie,
e pene opanowanie techniki kom-
puterowej stawia wysokie wymaga-
nia intelektualnego poziomu kultury
oglnej... Naley, jak mona najszyb-
ciej, poczu si czowiekiem silnym
i dojrzaym. Naley jak najszybciej
okreli sw dalsz drog yciow,
swoje zainteresowania icele.
Ijeeli czowiek przejdzie te trzy
etapy od wstpnej fascynacji,
poprzez profesjonalne korzystanie
zkomputera, a do wspicia si na
wyszy poziom w swym wasnym
rozwoju to bdzie znaczyo, e
nie na darmo straci swe lata!
... egnam si ze Zot Dolin,
przykryt teraz metrow warstw
niegu. Nie raz jeszcze do niej na
amach BAJTKA wrcimy.
Waldemar Siwiski

Czytelnikom Bajtka gratulacje zokazji


ukazania si takiego znakomitego dodat-
ku do Waszej modzieowej gazety, ycze-
nia bezgranicznego entuzjazmu i duych
sukcesw wopanowaniu techniki kompu-
terowej, wyraenie przekonania ostaoci
kontaktw polskich iradzieckich mioni-
kw informatyki
Akadiemgorodok A.Jerszow
25.01.86

BAJTEK 1/86 23
Nakadem wydawnictwa Basic Books
z Nowego Jorku ukazaa si w 1984 r. ksi- Krzemowa Dolina
ka Everetta M Rogersa i Judith K. Larsen
pt. Gorczka Krzemowej Doliny ". W ywej,
przypomina czowieka,
lecz wnikliwej formie przedstawia ona proces ktry biegnie
ksztatowania si specyficznej kultury rodo- przed walcem parowym.
wiska wysokiej technologii" (high techno- Uciec przed nim
logy), twrcw pprzewodnikw, obwodw to adna sztuka,
scalonych, komputerw i ich oprogramowa- mon to robi co dnia.
nia, atake ich sukcesy iniepowodzenia, wy-
ton prac irozrywki.
Ale jeli kto usidzie,
to walec przerobi go
Poniej rozpoczynamy druk wybranych frag- na nalenik.
mentw ksiki.

Midzy Frisco aSan Jose Bob Boschert,


Podobnie jak orodkami postpu techniki byy nie-
prezes firmy
gdy Manchester, dolina Saary i Pittsburg, tak swj Boschert Electronica,
matecznik ma te iprzemys mikroelektroniczny. Krze- 1983.
mowa Dolina mieci si w Kalifornii, na dugim na
30 i szerokim na 10 mil obszarze midzy San Franci-
sco i San Jose. Dzi jest sawna, ale przez pierwsze
20 lat nawet nie miaa nazwy. Mwiono o niej, nieco
niezrcznie uywajc okrele: przemys elektroniczny
zachodniego wybrzea", Palo Alto" lub powiat Santa
Clara". Wowym czasie Krzemowa Dolina nie potrzebo-
waa jednak nazwy, bowiem przemys ten mia wwczas
jeszcze ma skal iby nieznany.
Nazw Krzemowa Dolina" uku w r. 1971 redaktor
gazety piszcej o nowociach przemysu pprzewod-
nikowego MICROELECTRONICS NEWS Don C.
Hoefler. Przemawiaa ona do wyobrani i miaa sens.
Podstawowym wyrobem miejscowych firm opierajcych
si na zaawansowanych technikach s pprzewodni-
kowe kostki wykonywane zkrzemu, achocia rejon ten
nie stanowi doliny wcisym, geograficznym znaczeniu
tego sowa, to wikszo firm ma siedziby na rwninie
ograniczonej z jednej strony wzgrzami z drugiej za
Zatok San Francisco. Przy pewnej dozie wyobrani
mona wic przyj, e jest to dolina.
Nazwa przyja si izaczto jej uywa powszech-
nie. Wrodkach przekazu zaczo pojawia si coraz
wicej wieci o Krzemowej Dolinie o wspaniaych
wyrobach elektronicznych, ludziach zostajcych zdnia
na dzie milionerami, o nowo powstajcych gaziach
przemysu, takich jak mikroelektronika iinynieria bio-
logiczna. Coraz wicej artykuw oKrzemowej Dolinie
zaczo pojawia si wFORTUNE, TIME iBUSINESS
WEEK.

Witajcie wKrzemowej Dolinie


Podrujc samochodem przez Krzemow Dolin setki odpryskowych firm, eksploatujcych innowacje Na drugim kocu Krzemowej Doliny znajduje si
powinno si logicznie zaczyna od Uniwersytetu Stan- techniczne opracowane winnym przedsibiorstwie. San Jose szybko rosnce miasto zamieszkiwa-
ford. Na terenie tej uczelni mieci si Park Badawczy Nastpnie przybywamy do Mountain View siedzi- ne przez mniejszoci etniczne, z ktrych skada si
Stanforda siedziby HewlettParkarda i dziesitkw by firmy Fairchild Semiconductors, ktra sama zrodzia wikszo wykwalifikowanych robotnikw fizycznych
innych firm, ktre byy tu najwczeniejszymi przybysza- wiele firm odpryskowych". Par mil dalej, natrafiamy na pracujcych w firmach Krzemowej Doliny. S wrd
mi. Cay kompleks, jakim jest Krzemowa Dolina, wzi najwiksz koncentracj firm przemysu pprzewodni- nich Meksykanie, Filipiczycy, Wietnamczycy. Ucieka-
pocztek wanie od Uniwersytetu Stanford (niektrzy kowego wSunnyvale, Cupertino iSanta Clara. Tu wa- jc przed niebotycznymi cenami domw w powiecie
twierdz nawet, e to on wanie jest odnoszc najwik- nie mieci si dzi serce Krzemowej Doliny. Intel ma pnocnym", gdzie zamieszkuje wikszo inynierw
sze sukcesy firm w tym regionie). Jadc na poudnie siedzib w Santa Clara, w pobliu znajduje si AMD ikierownikw, skupiaj si gwnie wpowiecie pou-
wkierunku San Jose postpuje si wzasadzie wlad za (Advanced Micro Devices) i Bar pod Koem od Wozu, dniowym". Gdy jedzie si w Santa Clara, Sunnyvale
procesem rozwoju Krzemowej Doliny, tak jak dokonywa bdcy knajp, do ktrej zwykli wpada inynierowie i Cuppertino do San Jose, po przekroczeniu granic
si on zroku na rok. WPalo Alto mona dostrzec kilka ztutejszych firm. Na prawo, wrd niskich wzgrz, ley miasta dostrzega si wyrany spadek statusu spo-
wysokociowcw bdcych siedzib firm inwestycyjnych, Los Atlos ulubione miejsce na rezydencje nowo upie- ecznoekonomicznego: wikszy ruch, gstszy smog,
operujcych kapitaem poszukujcym. Dostarczaj one czonych milionerw. Wpobliu wCupertino mieci si wiksze przestpczo. Problemy spoeczne istniej
funduszy inynieromprzedsibiorcom zakadajcym firma Apple iinne nowsze przedsibiorstwa. nawet wraju.

24 BAJTEK 1/86
SPRZENIE ZWROTNE
Aczkolwiek San Jose jest gwnie sypialni" Krze-
mowej Doliny, firmy mikroelektroniczne lokuj si
dba o rnic midzy prac a zabaw. Nie ma mi-
dzy nimi adnej rnicy". WKrzemowej Dolinie panuje PISALI OBAJTKU
ostatnio zarwno tam, jak iwpobliskich miasteczkach osobliwy styl pracy iycia. Inynierowie pracuj przez 7
satelickich, jak np. Milpitas iAlviso. Tamtejsze zakady dni wtygodniu po 15 godzin dziennie, za wielu znich
s zazwyczaj modsze imniejsze, ni ich odpowiedni- zamierza za dziesi lat zosta milionerem i wycofa ZBYSAW RYKOWSKI:
ki wsercu Doliny, par mil na pnoc. Nowsze obiekty si zinteresu. W ostatni pitek wrzenia Sztandar Modych
mieszcz si na poudniowym obrzeu kompleksu high Firma inwestycyjna Thompson Tuckman Ander- zawiadomi czytelnikw: Bajtek ju wkioskach Ru-
technology", Krzemowej Doliny zabrako bowiem grun- son Inc. zPalo Alto stwierdzia, e midzy wzgrzami chu! Nie bya to informacja cisa. Bajtka wkioskach
ju nie byo. Kajtka nie ma, burczy zniecierpliwiona kio-
tw. Wiele najnowszych zakadw produkcyjnych nie Los Altos aAtherton (pnocna 1/3 Krzemowej Doliny)
skarka, tak samo jak niedawno odburkiwaa na pytanie
mieci si nawet wKalifornii, ulokowano je wTeksasie, mieszka 15 280 milionerw. Nie wszyscy ci bogacze opast do zbw.
Colorado, w Oregonie lub dziki tanioci tamtejszej dorobili si na zaawansowanej technice, mimo to jed- eby umiechn si do tego tytuu, trzeba wiedzie
siy roboczej iniskim cenom domw nawet wMalezji, nak Krzemowa Dolina jest miejscem najwikszego sku- co to jest bajt. Bajt, prosz pastwa to najkrtszy, ad-
na Filipinach czy wMeksyku. Amimo to, nawet jeli za- pienia noworyszy wStanach Zjednoczonych. resowany cig bitw. Bajtek tak si ma do bajtu, jak
kady produkcyjne wznosi si gdzie indziej, laboratoria Co dokadnie znacz sowa zaawansowana techni- wierszczyk do wierszcza za kominem. Bajtek to
posta znowej bajki. Jego przyjacielem jest minikom-
pozostaj wKrzemowiej Dolinie. ka" (high technology?)
puter. Znim mona si najlepiej bawi. Ale mona te
Niemal caa Krzemowa Dolina ley wpowiecie San- Przemys zaawansowanej techniki cechuj:
znim dokonywa cudw. Wtym samym czasie gdy oj-
ta Clara, ktry wlatach pidziesitych by zagbiem 1. wysokie kwalifikacje pracownikw, wroo kt- cowie Bajtka skadaj wstpn deklaracj: ambicj
liwkowym Ameryki. Wprzemyle przetwrczym wca- rych jest wielu naukowcw iinynierw; zespou redakcyjnego jest najoglniej mwic
ym powiecie pracowao 800 osb, z czego poowa 2. szybkie tempo rozwoju; zwalczanie analfabetyzmu mikrokomputerowego wPol-
wprzetwrniach owocowych. Dzi po drzewach owoco- 3. wysoka proporcja wydatkw na badania iprace sce. US News and World Report wieszczy najblisz
wych niemal nie ma ladu. rozwojowe do wartoci sprzeday; przyszo minikomputerw: bd szybsze, bardziej
inteligentne i przyjazne czowiekowi oraz opowiada
4. istnienie globalnego rynku na jego wyroby.
Spoeczestwo informacyjne najnowsz bajk oekranie wideo, ktry czyta ztwoich
Mamy tu nie tylko do czynienia zszybkim postpem ust, oczu gestw, przewidujc ispeniajc twoje ycze-
Krzemowa Dolina, to miejsce, wktrym zrodziy si techniki, lecz rwnie z jej nieustannymi zmianami, nia.
kieszonkowe kalkulatory, gry video, komputery domo- dokonujcymi si w tempie wiele szybszym ni gdzie Nowe bajki pobudzaj wyobrani...
we, telefony bezprzewodowe, technika laserowa, mi- indziej. Elektronika nie jest dzi jedyne dziedzin prze- Polityka 19851012
kroprocesory izegarki cyfrowe. Niemal wszystkie nowe mysu zaawansowanej techniki, inne jego gazie to
wyroby przemysu elektronicznego, jakie pojawiy si inynieria genetyczna, przenys lotniczny ikosmiczny,
w ostatnich latach, wywodz si z Krzemowej Doliny. farmaceutyczny i aparaturowy. Wewntrz przemysu
Okoo 62% firm zrzeszonych wAmerykaskim Stowa- elektronicznego niekre brane przemys kompute-
rzyszeniu Elektronicznym, czyli 1.111, mieci si wKa- WALDEMAR SOBIECKI:
rowy i przewodnikowy opieraj si na najszybciej "Nikt nie wie, ile mikrokomputerw znajduje si
lifornii. Massachusetts znajduje si na drugim miejscu, rozwijajcych si technologiach. Mikroelektronika jest w prywatnym posiadaniu w naszym kraju. Niektrzy
majc ich tylko 112. Siedziba gwna stowarzyszenia wic najbardziej zaawansowane ze wszystkich technik mwi o 50 tys., ale s to tylko dane szacunkowe.
mieci si wPao Alto. zaawansowanych. Przyjmujc jednak t liczb plus kilka tysicy urzdze
Krzemowa Dolina reprezentuje kapitalizm w stylu komputerowych w szkoach, rozmaitych klubach i in-
olimpijskim. O jej awansie ekonomicznym wiadczy Narodziny elektroniki wPao Alto stytucjach imnoc to przez trzy (rednia, naszym
fakt, e staa si ona dziewietym co do wielkoci Latem 1912 roku w maym domku pod numerem zdaniem, liczba uytkownikw kadego mikrokompute-
orodkiem przemysu wUSA, awarto sprzeday tu- 913 przy ulicy Emersona wPao Alto zaszo wydarzenia ra) otrzymamy wprzyblieniu obraz rynku, dla ktrego
powoano do ycia "Bajtka" pierwsze wPolsce pismo
tejszych wyrobw wynosi ponad 40 mld dolarw rocz- oniezwykej wadze wdziejach elektroniki. Lee de Forest
powicone wycznie tematyce mikrokomputerowej.
nie. Co roku powstaje tu okoo 40 tys. nowych miejsc idwaj koledzy, badacze zFederal Telegraph Company No i teraz staje si jasne, dlaczego pierwszy numer,
pracy, z ktrych wikszo jest w jaki sposb zwi- firmy dziaajcej wpocztkach przemysu elektronicz- mimo bazarowej ceny (60 z) iubogoci szaty graficz-
zana z technikami informacyjnymi. Krzemowa Dolina nego, pochylili si nad stoem obserwujc much space- nej (wier "Sztandaru Modych") okaza si meteorem
jest niemal doskonaym przykadem spoeczestwa rujc po kartce papieru. Wsuchiwali si we wzmocnio- w kioskach. Rynek okaza si tak chonny, e pokn
informacyjnego", wktrym wikszo pracownikw zaj- ny 120 razy dwik wydawany przez jej nogi; kady jej do spory nakad wdwa dni ito jest pierwszy punkt
muje si zbieraniem irozprowadzeniem informacji lub krok brzmia, jak na defiladzie. Wtedy wanie pierwszy dla "Bajtka".
wytwarzaniem sucych do tego urzdze. Miejscowa raz uyto do wzmocnienia sygnau lampy prniowej.
gospodarka rozwija si najszybciej w caej Ameryce, Oznaczao to narodziny elektroniki iotworzyo drog do (Razem)
i prosperuje najlepiej ze wszystkich regionw Amery- rozwoju radia, telewizji, radaru, magnetofonw ikompu- Wreszcie jest! Specjalne pismo dla entuzjastw
ki. Wpowiecie Santa Clara rednia dochodw rodziny terw. Dawny dom de Foresta przy ulicy Emersona, to mikrokomputerw "Bajtek" ujrzao wiato dzienne.
wynosi ponad 30 tys. dolarw rocznie. Od r. 1970 do dzi pusta parcela zaronita chwastami i zarzucona Comiesiczny dodatek do "Sztandaru Modych" i"Od-
1980 San Jose przeskoczyo na licie najwikszych zomem, przy chodniku mieci si jednak pamitkowa rodzenia" zainteresuje zarwno stawiajcych pierwsze
kroki, jak itych, ktrzy maj ju pewne dowiadczenie
miast Ameryki z29 miejsca na 18, jest wic najszybciej tablica, umieszczona przez wadze miejskie. Napis na
wtej dziedzinie.
rosncym miastem w caych Stanach Zjednoczonych. niej gosi, i wtym miejscu Lee de Forest zFederal Tele-
Kompleks zaawansowanej techniki, taki jak Krzemowa gragh Company wynalaz lamp prniowe, ktra moga
Dolina jest take skupiskiem elity intelektualnej. Na ma- funkcjonowa jako wzmacniacz.
ym terenie mieszka ponad 6 tys. doktorw nauk, czyli Zasadnicze role dla pocztkw Krzemowej Doliny
co szsty doktor nauk wKalifornii, bdcej wszak sta- odegra Uniwersytet Stanforda, azwaszcza przejty ("Express Wieczorny")
nem onajwikszej koncentracji tak wysoko wyksztaco- wizj przyszoci jego wiceprezesa Fryderick Ter- "Serwus Bajtek jak dobrze, e jeste" taki tytu zna-
laz si tu pod winiet drugiego numeru "Mikrovilagu",
nych osobnikw wAmeryce. man. W r. 1920 Uniwersytet Stanforda by uczelni
rwnie debiutujcego na wgierskim rynku prasowym,
Jose Riley, byy dyrektor firmy elektronicznej, ktry trzecioligow iprowincjonalne, funkcjonujc na za- magazynu dla entuzjastw mylcych maszyn. Autor
pomaga zaoy lukratywny Klub Dziesicioboju (gdzie sadach zamiejskiego klubu. Ju wr. 1960 znalaz si JOZSEF Laszlo z wyczuwaln sympati przedstawia
roczna skadka wynosi 1500 dolarw) powiada: Wpro- wrd najznakomitszych uniwersytetw kraju. Awans swoim rodakom nasze, sztandarowe dziecko.
mieniu 12 minut jazdy od tego klubu pracuje 220 tys. uczelni pomg w starcie przemysu mikroelektro- Przechrzczony na wgierski "Bajtek" zdaniem ko-
osb zczego 80 tys. ma wysze wyksztacenie a75 tys. nicznego Krzemowej Doliny, za Krzemowa Dolina legi po pirze przyjby imi Bajtocska. Wkorespon-
dencji zWarszawy jest ochci wtajemniczenia polskich
opija si prac. Inny dyrektor powiedzia nam: Nasze pomoga Uniwersytetowi Stanforda sta si tym, czy
nastolatkw przez twrcw "Bajtka" wsekrety kompu-
credo brzmi ciko pracowa, hucznie si bawi inie jest on dzisiaj.
terowego wiata, osprzyjajcej tej pasji polityce cowej,
onajciekawszych publikacjach tylko drugiego numeru,
bo jak zaznacza wgierski dziennikarz nie udao
mu si zdoby numeru pierwszego, cay bowiem na-
kad rozchwytywano wcigu minut, co wiadczy owiel-
kim zainteresowaniu na tego rodzaju pisma.
Wgierski korespondent koczy przekonaniem, e
Bajtocska ma przed sob wietlan przyszo. Gwa-
rantuje to pokolenie, ktre w kad niedziel toczy
si na "pchlim targu" wok wymarzonych maszyn, nie
mogc si doczeka, kiedy te urzdzenia pojawi si
wszkoach.

BAJTEK 1/86 25
HARDWARE
Dotychczasowy, imponujcy postp wdziedzinie 8000 egzemplarzy do listopada ubiegego roku pozwala wukryciu. Wtym roku ma to si jednak odmieni. Jeli
mikrokomputerw spodziewany jest rwnie w 86 przypuszcza, e komputer ten dziki swoim wybitnym wierzy zachodnioniemieckim porednikom, do koca
roku. Jaki za sprzt okae si zwycizc w tego- zaletom technicznym zafascynuje wielu nabywcw. roku 85 drog do pek handlowych znalazo w tym
rocznym wycigu, mona si ju dzisiaj domyla. To samo dotyczy dugo otaczanego tajemnic kom- kraju 100 tysicy komputerw MSX ito nie tylko dziki
Dokadne prognozowanie dotyczce rynku mi- putera Amiga Commodore. Do tej pory wyldowa on obnionej cenie.
krokomputerowego jest obecnie znacznie trudniej- na rynku amerykaskim, ale niebawem znajdzie si Poza tym firma Philips nie jest ju jedynym produ-
sze ni kiedykolwiek przedtem. Zbyt wiele bowiem rwnie wEuropie. centem wEuropie sprztu MSX: wmidzyczasie do-
pojawio si nowych urzdze, zbyt szybko wzrasta Ten kto mia okazj zetkn si ztym komputerem, czyy do nich firmowe Loewe Opta iOlympia. Pierwszy
moc komputerw i moliwoci urzdze peryfe- nie moe oprze si wielkiemu wraeniu jakie pozosta- przy pomocy tej techniki zamierza wyposay stanowi-
ryjnych. Biorc pod uwag ten gwatowny rozwj, wia grafika pod wzgldem mnogoci kolorw oraz szyb- ska BTX, druga system przetwarzania tekstw.
nieatwo jest wierzy obiegowym prognozom, ktre koci, jak rwnie wysoki poziom generowania dwi- Obecnie pojawi si na rynku zachodnioniemieckim
mwi ospodziewanym osabieniu rynku kompute- kw. Mimo to pewn barier dla tego komputera stanowi, pierwsze komputery pracujce wstandardzie MSX2.
rw domowych. przynajmniej przejciowo, ubogie oprogramowanie. Rni si on od pierwszej wersji przede wszystkim
Stosownie do jego moliwoci, jego cena ktra ulepszon grafik. Wsumie naley liczy si ze stop-
Spord komputerw domowych te, ktre wyposao- zpewnoci waha si bdzie pomidzy 5000 a6000 niowym wzrostem udziau komputerw MSX na rynku
no wpami RAM opojemnoci 128 kB, aktre wwik- marek jest bardziej ni umiarkowana. Przewysza komputerw domowych.
szoci pojawiy si jesieni ubiegego roku powinny ona jednak znacznie cen Atari, co nie wry mu po- Jeli ju mowa otrwaych sukcesach, to nie wolno
stanowi otegorocznym sukcesie swoich producentw. dobnego zbytu. oczywicie pomin firmy Apple. Komputer Apple II by
Do niefortunny start przey Commodore 128. Po Amiga, pomimo swego zabawowego charakteru, wogle jednym zpierwszych mikrokomputerw ipozo-
dostarczeniu pierwszych egzemplarzy na rynek okaza- przeznaczona jest by moe dla bardziej powane- staje razem z Apple III, Lisa i Macintosh do dzisiaj
o si, e jego hardware posiada pewne wady. W ten go uytkownika ni modele Atari ST. Z tego wzgldu podpor przedsibiorstwa.
sposb, wobec niemonoci pokrycia oywionego po- Commodore powinien bardziej obawia si konkuren- Dwa pierwsze z wymienionych wyej modeli nie
pytu, firma Commodore znalaza si wnieprzyjemnym cji ze strony Apple ll iklasycznych komputerw osobi- s ju produkowane, trzeci uzyska na pocztku pe-
pooeniu. stych nawet wprzypadku gdy przewysza je znacznie wien sukces, jednak nie taki jakiego oczekiwano. Nie
Mimo to, komputer ten posiada do pewn przy- sw moc. bez znaczenia by fakt, e oprogramowanie komputera
szo. Pomoga mu wtym kompatybilno zC64, kt- Braki spowodowane nieistniejcym oprogramowa- wporwnaniu zIBM PC pozostawao przez dugi czas
rego bezprzykadny sukces wie si zwielkim bogac- niem ma od biedy pokry urzdzenie dodatkowe, ktre do skpe. Nie pomogo rwnie wyposaenie tego
twem oprogramowania oraz urzdze dodatkowych. zdaniem producenta zapewni powinno kompatybilno urzdzenia w atrakcyjne elementy obsugi w postaci
Wykorzystuje on szeroko rozpowszechniony wwiecie zIBM PC. Zpowodu braku praktycznego dowiadcze- okien, czy myszy. A w midzyczasie straciy one sw
od kilku lat system operacyjny CP/M dla komputerw nia naleaoby jednak troch zaczeka, aby przekona atrakcyjno.
8bitowych, jednake przy niezbyt atrakcyjnej szybko- si, jak dalece taka kompatybilno zachodzi. Tak wic Apple II podstarza si ze swoimi gad
ci. Do sukcesu tego komputera przyczyni si zpewno- Oglnie rzecz biorc, wprzypadku komputerw do- getami. Ponadto komputer ten od duszego ju czasu
ci wersja zwbudowanym napdem dyskowym, ktra mowych, jak rwnie komputerw, ktrych do tej grupy pdzi marny ywot wfirmie Apple, ajego moc jak sy-
powinna znale si na rynku na pocztku tego roku zaliczy ju nie sposb, zaznacza si ostra konkuren- cha, jest celowo utrzymywana na niskim poziomie, aby
pod nazw 128D. nie wchodzi on innym modelom w parad. Z drugiej
Ze spokojnym sumieniem mona wry sukces strony za cen komputera Apple II mona tymczasem
rwnie komputerowi Schneider CPC6128 posiadaj- naby komputer osobisty omoliwociach technicznych
cemu system CP/M oraz tanie ikompletne wyposae- zblionych do IBM PC, pomijajc ju cakowicie nowe
nie, podczas gdy dni jego poprzednika CPC664 s po- produkty, takie jak Commodore 128, Schneider 6128
liczone. Trudniejszy jest sd wprzypadku komputerw lub modele ST wyposaone wolbrzymi pami.
takich jak Enterprise oraz Sinclair QL. Oba posiadaj Wraz zustpieniem Stevena Jobsa, jednego zzao-
niezaprzeczalne zalety techniczne, ale rwnie pewne ycieli firmy, od ubiegej jesieni Apple podlega pewnej
osobliwoci. Z tych wzgldw nie ciesz si one tak reorientacji. Przed Macintoshem pojawiaj si inte-
dobr opini jak modele Commodore czy Schneider. resujce moliwoci rozbudowy, w postaci sieci oraz
Zbyt dugo trzeba byo zreszt czeka od czasu ich dysku twardego 20 MB. Ten ostatni podczony jest do

86
pierwszej prezentacji do chwili zakupu, co jak wiadomo interfaceudla zewntrznego napdu dyskowego itym
zdowiadczenia dziaa raczej odstraszajco na zapa- samym musi poprzesta na szybkoci przesyania da-
lecw komputerowych. nych wynoszcej 500 kbitw na sekund. Zazwyczaj dla
Co za si tyczy komputerw o wikszej mocy, to dyskw twardych szybko ta jest 10krotnie wiksza.
wpierwszym rzdzie atwo jest przepowiedzie sukces Dla przyszego sukcesu komputera moe by rze-
jak najbardziej zasuony modelom Atari 520 ST+ oraz cz waniejsz byby fakt, i powinien on posiada
260 ST. Wyposaone wprocesor MC 68000, olbrzymi wbudowany twardy dysk (10 lub 20 MB), moliwo
pami RAM opojemnoci 512 kB lub nawet 1 MB oraz poczenia drukarki znajdujcej si na rynku oraz do-
uyteczny system operacyjny przedstawiaj przy datkow pami robocz (RAM do wielkoci 2 MB). Te
swej cenie 1300 marek wcieniu wszystkie porwny- dodatkowe rozszerzenia nie pochodz wycznie od
walne komputery. Apple, jak rwnie program Switcher, ktry umoliwia
Ponadto firma Atari ma wzgldem tych modeli pew- jednoczesn obecno w pamici wicej ni jednego
ne zamiary. Chodzi przede wszystkim o 400 progra- programu zmoliwoci szybkiego przeczania stero-
mw, wrd ktrych ma si znale program redago- wania pomidzy nimi. Apple zapewne zwrci uwag na
wania tekstw oraz przetwarzania tablic. te dodatki.
Ponadto planowane s pewne poprawki amianowi- Moe to take odnosi si do produktu, ktry sta-
cie polepszona grafika na ekranie i szybszy procesor wia na gowie Macintosha. Nazywa si on MacCharlie
(o czstotliwoci wikszej ni 8 Mhz). Dodatkowo, jak iczyni zMacintosha sprzt kompatybilny hardwareo-
twierdzi sama firma, wanie na pocztku tego roku dla wo isoftwareowo zIBM PC.
1 MB wersji 520 ST+ ma by zaprezentowany wielodo- Zreszt fama gosi, e przygotowywany jest nowy
stpny system operacyjny Unix wwersji V. model Apple II, ktrego processor dostosowany jest
Mwi si take o dalszym powikszeniu pamici cja. Z pewnoci aden komputer nie zdobdzie ju do istniejcego oprogramowania Apple i trybu 16
roboczej. Wprawdzie nie przewiduje si moliwoci ze- zdecydowanej przewagi na rynku, jak to udao si C64, bitowego.
wntrznego rozszerzenia pamici za pomoc nowych by moe rwnie dziki temu, e komputer ten stale
128 kB moduw, ktre opuciy wanie laboratoria, to obecny jest na rynku iwci ilo sprzedanych egzem- Za ile
jednak model ST mona rozbudowa wewntrznie do plarzy stanowi pokan liczb. Jego bezporedni kon-
pojemnoci 4 MB. kurent wwersji kasetowej, Schneider CPC464 posiada Ubiegy rok charakteryzowa si bezprzykadnym
Iwkocu mona mie rwnie nadziej, e pojawi rwnie wtym roku wszelkie dane do utrzymania dru- spadkiem cen na rynku komputerw osobistych. Mo-
si wreszcie moduy ROM, zawierajce system opera- giego miejsca. na dzisiaj zakupi kompletny system zwyposaeniem
cyjny. Do tej pory znajduje si on wpamici RAM kom- Osobny rozdzia stanowi komputery domowe kon- uytkowym (256 kB RAM, dwa napdy dyskowe) za
putera izajmuje tam bd co bd 192 kB. struowane wedug standardu MSX. Wedug wypowiedzi kwot nieprzekraczajc 3000 marek.
Oba komputery Atari ztrudem przypominaj zwy- prawie wycznie japoskich producentw, d oni nie W walce cen zwyciaj tylko takie firmy, ktre s
gldu typowe komputery osobiste, jakie mona sobie tylko do osignicia chwilowych sukcesw wtej techni- wstanie zapewni klientowi rozsdn pomoc, np. wpo-
wyobrazi wbiurze. Ponadto nie posiadaj one adne- ce, lecz do trwaego umocnienia swej pozycji na rynku staci godnego zaufania dostawcy. Dobrym tego przy-
go dostpu do bogatego oprogramowania komputerw komputerw domowych. kadem jest Commodore. Jakkolwiek komputer osobi-
osobistych IBM. Jednake szybka sprzeda pierwszych Komputery MSX pdziy do tej pory ywot raczej sty tej firmy nie stanowi najwyszej oferty, to znajduje

26 BAJTEK 1/86
CO WARTO PRZYWIE
si on cigle na czoowym miejscu listy bestsellerw
magazynu CHIP. Znaczna obnika cen tych kompute-
rw przysporzya im nowe rzesze nabywcw, poniewa
nisza cena zmniejsza ryzyko wadliwego zakupu.
Szczeglny akcent w tej karuzeli cen ustanowia
w kocu 1985 roku na rynku komputerw osobistych
firma Tandon. Za cen 7000 marek firma oferuje kom-
puter zmonitorem, napdem dyskowym, 256 kB RAM
oraz dyskiem twardym 20 MB. Kompatybilny zIBM PC
AT model tej firmy posiadajcy pami RAM opojem-
noci 512 kB oraz procesor Intel 80286 kosztuje 11 000
marek.
Dysk twardy wkomputerach tej klasy sta si wmi-
dzyczasie elementem okrelajcym cen. Jak wynika
z wypowiedzi producenta amerykaskiego, ktry do
tej pory by wycznym dostawc napdw dyskowych,
skonstruowano szczeglnie tani wersj tego urzdze-
nia.
Poniewa spadek cen komputerw uzaleniony jest
midzy innymi od coraz taszych pamici masowych,
atwo zrozumie, e tanie bd same komputery. Fa-
chowcy twierdz, e wkrtce nie bdzie mona napo-
tka komputera osobistego, ktry nie posiadaby dysku
twardego oraz komputera domowego bez napdu dys-
kowego. Rwnie napd tamowy dla ochrony danych
nie wykracza ju poza cen komputera osobistego.
Pozostaje jeszcze postawi pytanie, gdzie podziay
si wszystkie pozostae komputery bdce wynikiem
tego gwatownego rozwoju a pojawiajce si na ryn-
ku. Niektre z nich nie osigaj wprawdzie zawrotnej
sprzeday, to jednak znajduj swj krg uytkownikw
ipewn szczegln pozycj na rynku. Do nich zaliczy
mona zpewnoci komputery osobiste takich tirm jak

SPECTRUM
Tandy, Triumph, Adler, Victor, Apricot, NRC atake
Siemens.
Niektre komputery domowe dziki radykalnej ob- Nowy
nice cen nabieraj nowego rozpdu iosigaj czoo-

krok
we miejsca na listach przebojw, jak to miao miejsce
w przypadku Sinclair Spectrum lub Atari 800 XL.
Zpewnoci jednak nie bd one stanowiy zagroenia

128 PLUS
naprzd
dla czowki.

Peryferia

Rozwj techniczny oraz ceny urzdze peryferyj-


nych nie bd podlega tak gwatownemu prze biegowi
Sinclaira?
Zpomoc miesicznika Your Computer postaramy na chipie od Amstrada AY38910, ktry zasila podob-
si przedstawi nowy pomys Sir Clivea, zrealizowany nie jak winnych mikrokomputerach gniazdo TV.
przez hiszpask firm INWESTRONICA SPEC- Niestety, mam smutn wiadomo dla mionikw
TRUM 128 PLUS. gier mikrokomputerowych, w 128 co jest duym za-
Jedynymi zewntrznymi znakami rnicymi model niedbaniem nie zamontowano gniazda dla drkw
jak wprzypadku samych komputerw. Pewien wyrany 128 od znanego od zeszej wiosny Spectrum Plus 48kB sterowych (joystickw) chocia niektre wytwrnie opro-
trend zaznacza si poprzez fakt, e dni drukarki zk- s: biay symbol 128, zewntrzny aluminiowy radiator gramowania bd niewtpliwie korzystay z klawiatury
kiem czcionkowym s policzone, nawet w przypad- oraz dodatkowa klawiatura cyfrowa. Unowoczeniony cyfrowej 128. Jest ona najbardziej wyrniajcym si
ku gdyby jej szybko wzrosa w midzyczasie do 90 model jest obecnie sprzedawany w Hiszpanii, ale jeli elementem w nowym Spectrum. Na pierwszy rzut oka
znakw na sekund. Tymczasem nieskazitelny wydruk zamierzasz odwiedzi firm COSTA INWESTRONICA przypomina kalkulatora umocowany zprzodu kompute-
daj jednoczenie dwie inne techniki: laserowa iprze- (obecnego producenta) i przywie nowe Spectrum ra za pomoc skrconego kabla telefonicznego. Moesz
wodnictwa termicznego. (aprzy okazji zimow opalenizn), to nie fatyguj si. Jeli uywa jej 15tu przyciskw jak zwykego kalkulatora,
Ta ostatnia pozwala w specjalnym wykonaniu na poczekasz do wiosny na wyprodukowanie brytyjskiego ktry pokazuje wyniki na ekranie, albo do wprowadzania
uzyskiwanie znakomitych obrazw kolorowych na pa- 128, zapacisz za niego okoo 150 funtw, podczas gdy danych liczbowych (co czyni wprowadzanie listingw tro-
pierze. Jeli jednak chodzi o szybko i jako pisma hiszpaska wersja kosztuje o100 funtw wicej. Dlacze- ch mniej mczcym).
to nowe wzorce w tym zakresie ustala maszyna do go wic Sir Clive kae gra Zjednoczonemu Krlestwu Mikrokomputer Spectrum 128 Plus posiada dwa tryby
pisania IBM typ 6750. Podczona do komputera oso- drugie skrzypce? Krtko mwic problemy finansowe pracy. W pierwszym naladuje swojego poprzednika
bistego jako drukarka osiga szybko 60 znakw na tego lata zmusiy Sinclaira do zaprzedania duszy diabu Spectrum 48kB akceptujc cae jego oprogramowanie,
sekund. Jej tajemnica zawarta jest wtamie kolorowej araczej spce DIXONS. Zgodzia si ona wzi od nie- natomiast w trybie 128 oferuje rozbudowan pami.
(nie tak znowu taniej). Specjalna warstwa folii zawiera go nadwyki mikrokomputerw QL iSpectrum Plus, jeli Dodatkowe 64kB pamici jest niestety dostpne tylko
przewodniki prdu elektrycznego, ktre wytwarzaj cie- on zkolei zgodzi si nie wypuszcza adnych nowych wkodzie maszynowym. Nowy 32kB ROM obejmuje sta-
po iprzenosz wten sposb barwnik na papier. modeli do wit Boego Narodzenia. Ale Sir Clive roz- ry 16kB, oraz oddzielny system operacyjny dla 128.
Dziki takiej konstrukcji unika si podgrzewania paczliwie potrzebowa pokaza, e przygotowuje nowe Sinclair 128 ma taki sam specjalizowany ukad ULA jak
gowicy drukujcej, nie musi ona zatem stygn do modele jeszcze wtym roku. Std umowa zHiszpani. Spectrum 48, tote rozkady kolorw ipraca na ekranie
momentu wydrukowania nowego znaku co wpywa na Spectrum 128 posiada klawiatur identyczn zmode- s identyczne (rozdzielczo 256 x 192 oraz 8 kolorw).
zwikszenie szybkoci drukowania. lem Plus, jeli nie liczy kilku kosmetycznych poprawek, Tekst moe by przechowywany wpostaci oddzielnych
Drukarka laserowa, wktrej promie lasera zapisu- ktre wprowadzono aby sprosta normom hiszpaskim. stron. Mapy pamici s ju wrkach wikszoci produ-
je obraz na bben, pojawia si na rynku w ubiegym Gniazda wejcia EAR iwyjcia MIC zostay przeniesione centw oprogramowania. Firma Ocean demonstruje
roku wcenie 10000 marek. Rwnie tyle samo kosztu- zczci tylnej na stron lew. Obok umieszczono po raz ju wersje programu Match Day (mecz pikarski) ktry
j drogie typy drukarek zkkiem czcionkowym. Wiele pierwszy wejcie RS232, ktre moe suy midzy in- korzysta zulepszonego zapisu dwiku (wiwatujce tu-
przemawia za tym, e wtym roku pojawi si znacznie nymi do przyczenia interfaceu MIDI. MIDI ma by stan- my, gwizdek sdziego itp). Podobnie zakoczony jest ju
tasze modele. dardem umoliwiajcym wspprac instrumentw mu- program Super Test dla 128, jak i wersja trzyczcio-
Spadaj rwnie ceny drukarek mozaikowych. Ist- zycznych zmikrokomputerem. Pozwala to przeksztaca wej epopei NEVERENDING STORY.
niej ju modele dla IBM PC za cen poniej 1000 ma- fragmenty muzyki wzalenoci od upodoba oraz uzy- Wersja Spectrum 128 jest cigle prototypem izanim
rek. Jednoczenie pojawia si coraz wicej urzdze, ska ich interpretacje na ekranie. Wczci tylnej zcze ukae si na wiosn przyszego roku na rynku brytyj-
ktrych wydruk osiga prawie jako pisma (przez krawdziowe pozostao na swoim miejscu. Nowy model skim mog zosta wprowadzone pewne niewielkie zmia-
zwikszenie iloci igie wgowicy drukujcej) lub ktre moe wsppracowa ze wszystkimi urzdzeniami pery- ny, ale niezalenie od jego brakw wyglda na to, e b-
daj wydruki kolorowe. feryjnymi wyprodukowanymi dotychczas. Nowoci jest dzie on stanowi podstaw dla nowych modeli Sinclaira
 (CHIP 186) natomiast wyjcie monitorowe (RGB) umieszczone na wroku 86.
miejscu gniazd EAR i MIC. W nowym modelu 128 zo
tum. Janusz Kazimierczyk sta rwnie wbudowany modulator dwikowy oparty
Sawomir Polak

BAJTEK 1/86 27
SAMI O SOBIE
Od dawna szukaem lekarstwa na t
najwiksz plag spoeczn idoszedem do

Y wniosku, e problem ten jest moliwy do roz-

YB
wizania przy pomocy nowoczesnej techniki,
mikrokomputerw (permanentna interaktyw-

S Z no) ivideo (motywacje). Dlatego zainwesto-


waem wstworzenie wspaniaego narzdzia

R W edukacyjnego jakim bdzie (mikro) video


E
PI
komputer, amoja praca spoeczna wKlubie
miaa by poligonem dowiadczalnym.
Problem sprztu dla Klubu rozwizaem
kupujc go za wasne pienidze. Trzy lata
temu, gdy na propozycje upowszechniania
mikrokomputerw w Polsce ludzie stukali
si w czoo, przekonywanie rnych instytu-
cji o potrzebie zakupw mikrokomputerw
za dewizy byo strat czasu. Kady dzie
spnienia na "mikroinformatyczny ekspres",
jak to si adnie dzisiaj mwi, to miliony do-
larw straty dla Polski. eby jeszcze lepiej
Wdn. 21 listopada 1985 r. szefowie dwch si "usprawiedliwi" przytocz sowa organi-
zatora konsorcjum producentw robotw E.
supermocarstw Zwizku Radzieckiego
Nowaka, dyrektora "Hydomatu": "Moliwe, e
iStanw Zjednoczonych podpisali wsplne prymitywnie pojmuj patriotyzm utosamiajc
owiadczenie, wktrym m.in. czytamy: "... go nie zumieraniem za spraw, lecz ztrud-
Chodzi owspprac wrozwoju wymiany n prac wytwarzajc nowe dobra. Uwa-
wdziedzinie owiaty, wopracowywaniu am, e czowiek, ktry ma wiadomo, e
programw nauczania za pomoc moe dla gospodarki, dla przemysu zdziaa
co wicej, atego nie czyni, jest ajdakiem
mikrokomputerw do prowadzenia zaj wobecnej sytuacji kraju moe nawet zdrajc"
wszkoach podstawowych irednich..." ("Stolica" 851117) Nie potrafi tego lepiej
powiedzie
Na pocztku 1983 roku w Klubie Sigma Bdc rwnie ekonomist, uwaam
przy ul Mazowieckiej w Warszawie zorgani- czynnik ludzki za najwaniejszy w rozwoju,
zowaem spotkanie zdziennikarzami powi- majcy nieporwnywalnie wiksze znaczenie
cone mikrokomputerom. Wygosiem tam ni surowce, energia, technologia czy kapita.
krtki referat o czekajcej nas informacyjnej Na dodatek jego wzgldne znaczenie wmia-
rewolucji cywilizacyjnej. Zaproszeni gocie r dematerializacji ekonomii wiatowej, wci
wprawdzie tematu nie podjli, ale z zainte- ronie. Oczywicie mogem innym wskazy-
resowaniem obejrzeli przedstawiony sprzt wa co maj robi, pisa raporty iartykuy do
mikrokomputerowy izochot przyczyli si prasy, namawia ministerstwa, resorty, zaka-
do propozycji zaoenia klubu mikrokompute- dy pracy ifirmy polonijne, poucza co naley
rowego. Ofiarowaem swj sprzt, brakowao do ich obowizkw. Lubi jednak mie efekty
tylko lokalu. zmojej pracy iwybraem drog dania dobre-
Mino kilka miesicy i lokalu nadal nie go przykadu, zaraenia innych, sprowokowa-
byo. Na szczcie wKlubie Osiedlowym Wi- nia ich do dziaania.
lanw przy ul. Sobieskiego zwolnio si kilka Jakie cele mia realizowa Klub?
pomieszcze, ajego kierownik Pan Bajkowski Do najwaniejszych nale, upowszech-
entuzjastycznie przyj m| pomys zaoenia nianie i popularyzacja mikroinformatyki udo-
sekcji komputerowej. Tak powsta, pierwszy stpnianie sprztu wszystkim zainteresowa-
wPolsce, Klub Mikrokomputerowy Abakus. nym, tworzenie kultury mikroinformatycznej,
Jaki by mj cel? dziaalno naukowa idydaktyczna oraz dys-
Jeszcze w czasach szkolnych szukaem trybucja informacji.
moliwoci usprawnienia prymitywnego sys- Najatwiej byo popularyzowa. Cotygo-
temu owiatowego, a pniej prbowaem dniowy dzie otwarty z pokazem sprztu
znale rozwizanie rnorodnych proble- ioprogramowania, turnieje szachowe zudzia-
mw ekonomicznych i spoecznych. Dosze- em mikrokomputerw (po 2 w Warszawie
dem w kocu do wniosku, e wsplnym i Krakowie), udzia w wystawach sprztu,
comiesiczne pokazy w Klubie Sigma przy
JAK WYMYLIEM BAJTKA
mianownikiem niemal wszystkich problemw
jest... ludzka gupota. Jest ona powodem ul. Mazowieckiej, wszkoach ina uczelniach,
bdnych decyzji, niszczenia dbr, niego- w programach telewizyjnych i radiowych,
spodarnoci zej organizacji, marnotrawstwa, w instytucjach i zakadach pracy. W sumie
Gdy spotkaem go po raz pierw- Imi Bajtek z pocztku przyj nie- pijastwa, narkomanii itd. Problem ten nigdy zorganizowalimy sto kilkadziesit takich po-
nie zosta rozwizany wskali masowej (zdo- kazw, aukoronowaniem dziaalnoci popula-
szy mruga do mnie z kta za prezy- chtnie, lecz gdy szukaem lepszego tychczasowych najlepszy by system staro- ryzacyjnej bya inicjatywa iwsporganizacja
dium Rady Spdzielni Mieszkaniowej zrozumiaem nagle, e myl ju onim ytnych: ucze mistrz, niemoliwy jednak Dni Kultury Mikroinformatycznej pod koniec
Grczewska. Po raz siedemnasty jak o... Bajjku. Pozosta wic BAJTKIEM. do zastosowania na skal oglnospoeczn) maja tego roku iMikroexpo 85 wgrudniu 85.
analizowano wpyw reorganizacji na Nagle pojawi si i nagle znik. Cisn a o jego trudnoci wiadcz wszystkie nie- Sprzt byl udostpniany czonkom Klubu od
perspektywy wybudowania w naszym wkt koszulk znapisem Delta, abez udane prby reform owiatowych na caym 30tu do 60ciu godzin tygodniowo, wzale-
30tysicznym, oddalonym o 12 km od niej okaza si tak blady, e a niewi- wiecie. Wefekcie, do dnia dzisiejszego obo- noci od moliwoci lokalowych, na zasadzie
Prezydenta, miecie centrali telefonicz- doczny. Szukaem go w Sztandarze wizuje redniowieczny prymitywny sposb stworzonego przeze mnie mikrosystemu
nauczania, w ktrym przekazywana wiedza ekonomicznego. Aby uaktywni naszych
nej, szkoy lub choby sklepu. Od razu Modych. jest przyswajana pamiciowo, wjednakowym czonkw wprowadzilimy tzw. Punkty Aktyw-
zrozumiaem czego chcia: obrciem Szukaem go w Przegldzie Tech- rytmie przez grupy po kilkadziesit osb, co noci Klubowej, przydzielane za wypoycza-
si do ssiada z zawodu dyrektora wy- nicznym. Tu nazwano go Przegld wszybko zmieniajcym si wiecie daje co- nie Klubowi sprztu, prowadzenie wykadw,
dawnictwa wRSW Prasa izapropono- Komputer. Tak powanie, e a skrcao raz bardziej opakane rezultaty. organizacj imprez, tumaczenia itd., umoli-
waem, by cos wsplnie zrobi, apismo go ze miechu, gdy potem o tym opo-
dla mikrofanw najlepiej. Wwczas, wiada. Dobrze, e cho obok trafia na
w 1983 r. nie uwierzy. Zapyta: kto to winiet jego najlepsza jak dotd podobi-
kupi? iwizja si rozwiaa. zna ztemperwk wdoni.
Rok pniej ten sam ssiad trci Wiosn 1985 r. skonny ju byem
mnie okciem: mwie powanie? Wk- onim zapomnie, nie zapomnia jednak
cie za prezydium znw kto si wykrzy- nasz znajomy dyrektor Maciej Hoffman.
wia ibez sw pojem oco chodzi: tym Wzi go do siebie igdy przynaglony te-
razem jego rysy byy wyraniejsze, aza legramem znw zajrzaem do Sztanda-
nim sta cay tum modych kumpli. Mia ru BAJTEK rzdzi ju tam ca grup
koszulk znapisem Delta ichodzi za kumpli. Znalaz tam locum, a na karcie
mn odtd krok wkrok. Musiaem go na- meldunkowej mia napisane imi BAJ-
zwa iopisa. TEK. Wielu nie wierzyo wwczas w to
By std, z Woli, imi powinno by imi, ale byo ju ono zapisane w me-
zatem swojskie, by mody, a zarazem tryce. Rzecz przesdzi prof. Wadysaw
nad wiek powany, chcia nawizywa M. Turski, stronicy zwykle od modych
do najlepszych wzorw. Nudzia go pusta cwaniakw, ktry wanie ze wzgldu na
paplanina, e postp techniczny wanym imi przyj go zotwartymi rkami.
jest i basta. Wola siga do pki z za-
trudnymi dla niego tomami biblioteki iny-
nierii oprogramowania. Tam by konkret. Wadysaw Majewski

28 BAJTEK 1/86
ANKIETA
wiajce ich posiadaczom korzystanie z po- montoway najciekawsze odcinki przy pomo-
tencjau informatycznego Klubu. System ten cy dwch magnetowidw, redagoway gazet-
posiada jeszcze jeden dodatkowy element;
oprcz cigle zmieniajcego si salda punk-
k kolonijn przy uyciu programu kompute-
rowego przetwarzajcego tekst drukujc j
KLUBOWY BANK DANYCH
tw, suma wszystkich zdobytych punktw od na drukarce. Podobnie opracowyway kolonij-
pocztku przynalenoci do Klubu stanowia ny rozkad zaj. Przewidziane byo rwnie Mamy ju w naszym kraju kilkaset BAJTEK podejmuje si pored-
o wartoci spoecznej kadego czonka, co uycie mikrokomputerw do nauki jzykw, klubw komputerowych. Jedne po- niczy w nawizywaniu kontaktw
dawao okrelone korzyci, np. wypoycza- gry wszachy, plastyki, do obsugi kolonijnych wstaj w szkoach, inne w zakadach pomidzy klubami i indywidualny-
nie literatury isprztu do domu. imprez sportowych. Zprzyczyn niezalenych
pracy, domach kultury. Jest te wiele mi amatorami informatyki. Rzecz
Podstawow form tworzenia kultury eksperyment ten zosta przerwany. Podobnie
mikroinformatycznej byty konkursy na pro- nie doszo do penej realizacji nowego pro- grup, spotykajcych si na gruncie jasna, na pocztek musimy uzy-
gramy gier edukacyjnych. Uwaaem ele- gramu dziaalnoci Klubu, a waciwie Sto- towarzyskim. Brak informacji powo- ska moliwie pene informacje.
ment gry za niemniej wany ni nauczanie, warzyszenia Mikrokomputerowego Abakus, duje, e kluby dziaaj czsto obok W tym numerze publikujemy
wcelu rozwizania podstawowego problemu gdy pod koniec 1984 r. zosta on zarejestro- siebie, nic o tym nie wiedzc. ankiet skierowan do wszystkich
edukacyjnego, ktrym jest motywacja. Zpo- wany. Nowy program przewidywa do koca W podobnej sytuacji znajduj (take tych nieformalnych, nigdzie
wodu powszechnego braku mikrokompute- 1985 r. utworzenie kilku innych klubw na te- si indywidualni uytkownicy. W nie zarejestrowanych) klubw. Za
rw, pierwszy konkurs zosta zorganizowany renie Warszawy, wktrych wykorzystane by-
szczeglnoci dotyczy to posiada- miesic podobn ankiet damy do
na sam pomys gry edukacyjnej (z ZX81 yby filmy video idowiadczenia dydaktyczne
jako pierwsz nagrod) jeszcze w 1983 zkolonii wTleniu do masowego nauczania czy mniej popularnych mikrokom- wypenienia indywidualnym uyt-
roku, a kilka miesicy pniej w czerwcu mikroinformatyki, mia zosta sfinalizowany puterw, takich jak np. DRAGON. kownikom komputerw.
1984 roku rozstrzygnity zosta konkurs na kolejny konkurs na program gry edukacyjnej, Wielu amatorw informatyki, miesz- Zebrane t drog informacje
program (Inagroda ZX Spectrum). Zdawa- bank informacji o mikroinformatyce w ra- kajcych w niewielkich miejscowo- posu BAJTKOWI do stworzenia
em sobie doskonale spraw, e maa ilo mach zainicjowanej przeze mnie federacji ciach wyraa ochot nawizania Klubowego Banku Danych, z kt-
sprztu wPolsce, agwnie brak podstawo- klubw mikrokomputerowych, bank tuma- kontaktw listownych i wymiany rego korzysta bd mogli (mam
wej wiedzy na ten temat nie mog da rewe- cze zliteratury iczasopism zagranicznych,
dowiadcze z innymi mionikami nadziej, e ju wkrtce) wszyscy
lacyjnych wynikw konkursw, ale nie by to czasopismo klubowe, nowe filmy iprogramy
cel najwaniejszy. Chodzio oto, aby polskie edukacyjne. Wsplnie zinnymi klubami wra- tej techniki. chtni.
spoeczestwo dowiadujc si oistnieniu mi- mach wspomnianej federacji Stowarzyszenie
krokomputera, bardziej kojarzyo go zeduka- przygotowywao du wystaw mikroinforma-
cj ni zgupawymi grami zrcznociowymi. tyczn Mikroexpo 85 iplanowao wspprac Nazwa klubu:
Problemy te byy dyskutowane podczas zinnymi organizacjami iinstytucjami wkraju
tzw. dyskusji decydentw mikroinformatyki, i za granic. Przewidywaem udostpnienie .........................................................................................................
na ktre zapraszaem przedstawicieli mini- mikrokomputerw domom dziecka oraz ich Opiekun (szkoa, zakad pracy itp.):
sterstw, producentw sprztu, informatykw, wykorzystanie do zwalczania tzw. patologii
nauczycieli ipracownikw naukowych. Stara- spoecznej, a w szczeglnoci prowadze- .........................................................................................................
em si wnich skierowa uwag wszystkich nie zaj w zakadach wychowawczych .........................................................................................................
zainteresowanych na fakt, e mikrokomputer ikarnych. Reasumujc, gwnym zadaniem
jest tylko szczyt olbrzymiej, cigle rosncej Klubu w pierwszym okresie jego dziaalno-
Adres klubu:
gry lodowej, ktr nazwaem kultur mikro- ci, bya prba pokonania bariery psycholo- .........................................................................................................
informatyczn. gicznej, najwikszej, awedug mnie jedynej .........................................................................................................
Od przedszkola powanej, na drodze postpu. Oceniam,
Niemal od pocztku istnienia Klubu pro- e cel ten zosta osignity iKlub wznacz- Czy klub posiada agencje w innych miastach?
wadzona bya dziaalno dydaktyczna wpo- nym stopniu przyczyni si do popularyza- .........................................................................................................
staci nauki obsugi sprztu iprogramowania. cji mikroinformatyki w Polsce. Gorzej byo
Wlokalu na Sobieskiego uczylimy Basica, z tworzeniem kultury mikroinformatycznej, .........................................................................................................
Fortha iPascala oraz prowadzilimy zajcia a w szczeglnoci programw gier eduka- Nazwisko i adres prezesa:
zbudowy mikrokomputerw iich oprogramo- cyjnych. Niestety, nie udao mi si przekona
wania wAssemblerze. Natomiast wAlejach innych czonkw Klubu do energiczniejszych
.........................................................................................................
Jerozolimskich, ze wzgldu na centralne po- dziaa w tym celu, ani znale odpowied- .........................................................................................................
oenie Klubu idu ilo chtnych, prowa- nich funduszy. Dlatego z radoci powita- tel.....................................................................................................
dzilimy wykady wkilku grupach wiekowych. em wiadomo o tworzonej we Wrocawiu
Uruchomilimy dodatkowo wykady progra- fundacji edukacji komputerowej (sam zrobi-
mowania wjzyku maszynowym iLogo, na- em pierwsze kroki prawne iprzygotowaem Telefony innych czonkw klubu:
tomiast specjalne programy nauki pisania dla statut do utworzenia podobnej). Wyrasta tym
23letnich dzieci byy nie tylko ciekawym samym powany partner Stowarzyszenia do .................................................... tel. . .............................................
eksperymentem, lecz przede wszystkim realizacji nakrelonych przeze mnie trzy lata .................................................... tel. . .............................................
miay omieli doros cz spoeczestwa, temu celw, awszczeglnoci do pokonania
ktra jeszcze czsto panicznie boi si kom- barier psychologicznych na drodze zastoso-
.................................................... tel. . .............................................
putera. Eksperyment z 3letnimi dziemi wa edukacyjnych mikrokomputerw. Otym, .................................................... tel. . .............................................
okaza si bardzo obiecujcy. W 1985 roku e nie s to bariery bez znaczenia wiadczy .................................................... tel. . .............................................
zakupiem nawet specjalny mikrokomputer cay wachlarz perypetii zjakim od pocztku
zbardzo dobr grafik, Amstrad 464, do tych boryka si Klub. Liczyem si ztym, ale ju
zastosowa. dwa lata temu wwywiadzie dla Informatyki Data utworzenia klubu:
Innym eksperymentem bya prba stwo- wyraziem przekonanie, e wszelkie dziaa-
rzenia mikrospoeczestwa informatycznego nia hamujce rozwj, ograniczajce uspo- .........................................................................................................
na 3 turnusie kolonii letniej wTleniu. Do na- ecznienie zastosowa komputerw s za- Ilo czonkw:
uki programowania zastosowaem zrobiony wracaniem kijem rzeki. Rzeka informatyczna
z udziaem dzieci film video oraz specjalne na pewno popynie dalej icoraz szerzej, jest
.........................................................................................................
tabelki, ktre nie tylko symuloway dziaanie tylko problem czasu i... ponoszonych po Warunki przyjmowania czonkw:
komputera, ale sprawdzay rwnie urucha- drodze strat. Dowodem na to s wiadome .........................................................................................................
miane programy. Pozwolio to znacznie od- i dalekowzroczne dziaania przywdcw
ciy mikrokomputery. Najwikszy jednak narodw (wspomniane na wstpie wsplne .........................................................................................................
nacisk zosta pooony na sam umiejtno owiadczenie ZSRR iUSA) izwykych oby- .........................................................................................................
posugiwania si nowoczesnym sprztem. wateli.
Dzieci nie tylko robiy fil my zycia kolonijne- .........................................................................................................
go przy pomocy kamery wideo, ale rwnie Leszek Wilk
Formy dziaania klubu:
.........................................................................................................
.........................................................................................................
.........................................................................................................
.........................................................................................................

Czym si interesujecie najbardziej?


.........................................................................................................
.........................................................................................................
.........................................................................................................
.........................................................................................................

Jakie s wasze zamierzenia w przyszoci?


.........................................................................................................
.........................................................................................................
.........................................................................................................

BAJTEK 1/86 29
SAMI O SOBIE
Posiadane mikrokomputery:
..............................................................
..............................................................
..............................................................
..............................................................
..............................................................

Urzdzenia peryferyjne:
..............................................................
..............................................................
..............................................................
..............................................................

Wypenij! Wytnij! Wylij na nasz adres: Bajtek, 00687 Warszawa, ul. Wsplna 61
Oprogramowanie wasne:
.............................................................. Krzysztof Surgowt (zprawej) iPiotr Tymochowicz podczas nagrywania kolejnego Halo komputer!
..............................................................

HALO KOMPUTER!
..............................................................
..............................................................
..............................................................
.............................................................. Komputery goszcz co raz czciej zkomputerem ale gry edukacyjne, suce
.............................................................. wnaszych domach. Telewizja Polska roz- chociaby do nauki jzykw obcych. Poza
.............................................................. pocza niedawno nadawanie cyklu Halo tym programy stosowane wzarzdzaniu, do
komputer ktry mamy nadziej b- oblicze statystycznych, programy do reda-
.............................................................. dzie wspiera wysiki Bajtka wpopula- gowania tekstw (polecam szczeglnie kole-
.............................................................. ryzacji tej tematyki. Zamieszczona poniej gom dziennikarzom), banki danych...
rozmowa zautorami programu Krzysz- PT Moe nazwa "bank danych" brzmi
tofem Surgowtem iPiotrem Tymochowi- gronie ale to czsto prozaiczna sprawa.
firmowe: czem to wynik naszej reporterskiej wizyty Ot choby pokazywana przez nas kompu-
utelewizyjnej konkurencji. terowa ksika telefoniczna ktra tym si
.............................................................. Bajtek: Wystartowalicie ostro, macie rni od normalnej e umoliwia wyszuka-
.............................................................. za sob ledwie dwa miesice, aju owas nie numerw szybko ibezbdnie, nawet jeli
.............................................................. gono. Jedni mwi le, inni w samych uytkownik czciowo zapomnia lub pomyli
superlatywach. Jak do tego doszo? dane.
.............................................................. Krzysztof Surgowt: Nie chciabym pa- Te programy komunikuj si zuyt-
.............................................................. rafrazowa synnego niegdy powiedzenia kownikiem wjzyku angielskim, azatem,
Czesawa Niemena, e niewane jak mwi sabo dostpne dla przecitnego uyt-
.............................................................. Niemna czy Niemena byle mwili bo nie kownika.
.............................................................. ukrywam, i zaley nam eby mwili dobrze. KS Masz racj ale tylko czciowo.
To jest chyba naturalne gdy si co robi To fakt, e biblioteka polskich programw jest
.............................................................. chciaoby si dobrze. Aczy nam si to uda- jeszcze do uboga ale szybko si powik-
.............................................................. je to inna sprawa. sza. Przykadem moe tu by prezentowany
.............................................................. Ale powanie jak do tego doszo. Byo przez nas program firmy CSCKajkowscy na
to po prostu wyjcie naprzeciw olbrzymiemu nazw "TEXT" sucy do redagowania
.............................................................. spoecznemu zainteresowaniu szczeglnie taka "mylca" maszyna do pisania. Program
wrd ludzi modych. Byy ju co prawda na podkrelam wcaoci po polsku iwdo-
antenie programy zajmujce si t tematyk datku z polskimi objanieniami dla osb,
Literatura: myl tu szczeglnie o"Sondzie" i"Spek- ktre jeszcze nie umiej si nim posugiwa.
.............................................................. trum" ale zapotrzebowanie jest tak wielkie, Atakich programw jest wiele izapewniam
e postanowiono poszerzy t tematyk. ci, e bdziemy pokazywa je nadal.
.............................................................. Itak pewnego dnia znalazem si na "dy- Do redakcji Bajtka przychodz listy,
.............................................................. wanie" uswojego Dyrektora pani Anny Ro- wktrych czytelnicy pytaj, czy jest sens
selKiciskiej i... powsta "Halokomputer". mwienia o komputerach jeli nie ma
Skd taki dziwaczny tytu no bo ich wdostatecznej iloci na rynku?
Czasopisma: +f komputer to jasne, ale po co to "halo"?! KS Myl, e ty znasz dobrze odpo-
.............................................................. Piotr Tymochowicz Pocztkowo wied na to pytanie. Jak zapewne doskona-
chcielimy stworzy widzom moliwo pi- le wiesz mimo braku komputerw cay,
.............................................................. sania prostych programw w jzyku LOGO ubiegoroczny nakad Bajtka znika zkioskw
.............................................................. ktry ze wzgldu na atwo iprzejrzysto byskawicznie.
staramy si upowszechnia. Napisane pro- Ale do rzeczy. Uwaamy mwi tu wtej
gramy miay by dyktowane przez telefon, chwili rwnie wimieniu Piotra e nie tyl-
Co chcielibycie znale w BAJTKU? ? anastpnie "na ywo" oceniane wnaszym ko jest sens ale wrcz konieczno. Bez
......................................................................................................... programie informatyki nie moe si wtej chwili obej
Ale na razie nic ztego nie wyszo aden kraj ktry powanie myli orozwoju
......................................................................................................... dlaczego? ipostpie cywilizacyjnym. Czy nam si to po-
......................................................................................................... PT Myl, e do tego tematu wrcimy doba, czy nie musimy si przepraszam
kiedy widzowie oswoj si zLOGO. Wten za nieadne sowo komputeryzowa eby
sposb kady nawet ten bez komputera za par lat nie obudzi si "na drzewie".
Co macie do zaproponowania innym klubom? bdzie mg si sprawdzi jako programista. Czy mona uczy poprzez telewizj?
Mamy dla was dobr wiadomo PT Dobrze wiesz, e posugiwanie si
......................................................................................................... Bajtek" bdzie drukowa materiay doty- komputerem to naprawd nic trudnego
......................................................................................................... czce LOGO. myl tu oczywicie opraktycznych zastoso-
......................................................................................................... KS Tym lepiej rozszerzy to krg za- waniach. Rwnie programowanie nie musi
interesowanych a powiem jeszcze, e by trudne. Udowodnia to wjednym zpro-
planujemy stworzenie Centralnego Banku gramw 9letnia Krysia, ktra bez adnego
Czego spodziewacie si po kontakcie z innymi klubami? Programw wLOGO zktrego bezpatnie przygotowania potrafia w cigu 15 minut
bdzie mg korzysta kady kto wykae napisa par poprawnych programw gra-
......................................................................................................... si elementarn przynajmniej umiejtnoci ficznych wLOGO. Dzieci imodzie to chyba
......................................................................................................... programowania wtym jzyku. znaczca cz naszej widowni ale mamy
PT LOGO to tylko fragment naszej dzia- nadziej, e s istarsi. Chcielibymy dotrze
......................................................................................................... alnoci. Chcemy rwnie amoe przede do ludzi po trzydziestce ktrzy czsto uwa-
wszystkim przekona, "e nie taki diabe aj, e to nie dla nich.
Uzupenienie Informacji straszny..." sowem, e nie jest to sztuka dla KS Marzy nam si wzorem bratankw
wtajemniczonych za korzysta zgotowych Wgrw ktrzy wswojej telewizji zorgani-
......................................................................................................... programw uytkowych moe praktycznie zowali kurs BASICa zrobienie takiego kursu
......................................................................................................... kady po zapamitaniu kilku instrukcji ita- wPolsce. Tyle, e w... LOGO. Przymierzamy
kie programy rwnie pokazujemy. si do tego wsplnie, ale co ztego wyjdzie
......................................................................................................... Na przykad...? na razie nie wiadomo. Jako ciekawostk do-
KS Moe ci zaskocz, na przykad dam jeszcze, e najstarszy uczestnik kursu
gry, jednak nie proste gry zrcznociowe wgierskiego mia 78 lat!
Data.................................................................................................. od ktrych na og rozpoczyna si kontakt (B)

30 BAJTEK 1/86
TYLKO DLA PRZEDSZKOLAKW
Jeszcze tylko instrukcja kasujca ekran i ptla
opniajca (bez niej nasz Kubu bdzie taczy zbyt
szybko).

2 FOR 1=1 TO 1000: NEXT


5 PRINT chr$(147)

Nareszcie koniec! Moemy uruchomi program i


podziwia naszego tancerza. Moe nie jest zbyt pik-
ny, ale za to nasz wasny. I co najwaniejsze, dokadnie
wiemy jak to si dzieje!
Mj Kubu powsta w COMMODORE, jednak bez
trudu mona przenie ten program na kady inny
komputer. Wystarczy instrukcj kasowania ekranu
Cze Maluchy pierwsza to cz nieruchoma, a wic gowa i rce, zmieni na
druga natomiast bdzie si zmienia nogi. Nale-
Proponuj Wam zabaw w pisanie gry komputero- y tak uoy program by drukowa w kko najpierw CLS
wej. Zaczniemy od najwaniejszej rzeczy, czyli zapro- pierwsz cz ludzika, nastpnie za jedn z pozycji
gramowanie bohatera Kubusia Literki. Potem nauczy- drugiej czci. Oczywicie pozycje drugiej czci lu- W przypadku SPECTRUM czy ZX81 naley pa-
my go taczy. dzika musz si rwnie zmienia w kko. Jeli dodat- mita, e zmienn okrelamy instrukcj LET np.:
kowo, za kadym razem skasujemy ekran, uzyskamy LET NOGA = 2 oraz dodatkowo okreli pocztko-
wwczas wraenie ruchu. w warto zmiennej
%% %% Zanim jednak zabierzemy si do tego progra-
(..) (..) mu przypomnimy sobie, jak dziaa instrukcja GOTO
() () 1 LET NOGA = 0
(skocz). Na przykad rozkaz:
)( )( To wszystko.
=XX== ==XX== GOTO 50 Przyjemnej zabawy!
XX XX A
oznacza, e komputer ma przej do wykonania in- Romek
XX XX
strukcji zapisanej w linii o numerze 50. W ten sposb
II I moemy pomin pewien fragment programu lub wr-
II I ci do wczeniejszych polece.
<II> <I Trzeba rwnie wytumaczy Kubusiowi w jakiej
kolejnoci ma podnosi nogi. Wprowadzamy sobie w 0 REM KUBUS LITERKA
Nie przejmujcie si, to wcale nie bdzie trudne. tym celu zmienn o nazwie NOGA. Dla naszego kom-
Znacie ju wszyscy instrukcj PRINT czyli "pisz". Przy- putera kada zmienna ktr moemy sobie nazwa 2 FOR I=1 TO 1000: NEXT
pomn tylko, e rozkaz: zupenie dowolnie oznacza jak konkretn liczb. 5 PRINT CHR$(147)
PRINT "NAPIS" Jeli napiszemy:
oznacza, i komputer ma wydrukowa na ekranie 9 PRINT: PRINT: PRINT: PRINT
sowo NAPIS . Wczytajmy wic nastpujcy program: NOGA = 1
10 PRINT %%
lub w przypadku SPECTRUM
10 PRINT %% LET NOGA = 1 20 PRINT (..)
20 PRINT (..) 30 PRINT ()
30 PRINT () wwczas komputer bdzie pamita, e pod nazw
NOGA kryje si liczba 1, a do chwili napotkania inne- 40 PRINT )(
40 PRINT )(
go rozkazu, np.:
50 PRINT ==XX== 50 PRINT ==XX==
60 PRINT XX NOGA = 2 52 IF NOGA=1 THEN 130
70 PRINT XX lub
80 PRINT II LET NOGA = 2 54 IF NOGA=2 THEN 200
90 PRINT II 60 PRINT XX
100 PRINT <II> w tym momencie komputer zapomina o liczbie 1 i
noga bdzie dla niego liczb 2. 70 PRINT XX
Zapewne ju na pierwszy rzut oka zauwaylicie, I jeszcze jedna, niezbdna instrukcja: jeeli IF "wa-
80 PRINT II
e kolejno wywietlane na ekranie znaki utworz rysu- runek" jest speniony wtedy THEN wykonaj "polece-
nek ludzika. Teraz moemy go w kadej chwili wywoa nie". 90 PRINT II
na ekran poprzez uruchomienie programu rozkazem
RUN. Nasz Kubu nie wyglda jednak zbyt ciekawie, Przykad: 100 PRINT <II>
stoi sobie nieruchomo i bardzo przypomina stracha na IF NOGA = 1 THEN GOTO 100 110 NOGA=1
wrble.
Ale obiecaem przecie, e nauczymy go taczy. a wic jeeli zmienna o nazwie NOGA ma warto 120 GOTO 2
Pokamy mu wic jak naley podnie nog. Dopisz- 1 przejd do wykonania instrukcji w linii 100. Umwmy 130 PRINT XX A
my do programu: si, e jeli NOGA przyjmie warto zero Kubu powi-
nien sta dwoma nogami na ziemi, jeeli NOGA bdzie 140 PRINT XX
130 PRINT XX A rwna 1, ma podnie pierwsz nog, jeli 2, drug.
150 PRINT I
140 PRINT XX (Swoj drog, ktra noga jest pierwsza....?)
150 PRINT I 160 PRINT I
Moemy wic dopisa do naszego programu:
160 PRINT I 170 PRINT <I
170 PRINT <I
52 IF NOGA=1 THEN 130 180 NOGA=2
Poniewa gowa i rce nie bd si porusza, po- 54 IF NOGA=2 THEN 200
190 GOTO 2
kazujemy wycznie nogi Kubusia. Oczywicie musimy
go nauczy take podnoszenia drugiej nogi. Widzicie jak potrzebne jest numerowanie linii w od- 200 PRINTA XX
Pora wyjani, jak naprawd nasz Kubu bdzie stpach co 10?
Na koniec pozostaje nam dopisanie rozkazw zmie- 210 PRINTXX
si porusza. Podzielmy sobie naszego ludzika na dwie
czci: niajcych warto NOGA i zapewniajcych powrt do 220 PRINT I
pocztku programu po wydrukowaniu kadej pozycji.
230 PRINT I
200 PRINTA XX
210 PRINTXX 180 NOGA=2 240 PRINT I>
220 PRINT I 190 GOTO 2
250 NOGA=0
230 PRINT I 250 NOGA=0
240 PRINT I> 260 GOTO 2 260 GOTO 2

BAJTEK 1/86 31
przepustk w XXI wiek!

You might also like