Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
J.Zieliński,ProgramowaniewjęzykuLogo,Kraków2009
ISBN:978-83-7850-323-1,©byOficynaWydawnicza„Impuls”2009
6
WPROWADZENIE
naprzykładsprawdzićjejpoprawność.TakwięcwśrodowiskuLogoma-
mydodyspozycjipojedynczeprocedury,którewiążemywlogicznącałość
lubużywamyichsamodzielniewzależnościodtegocochcemyosiągnąć.
Pracazprogramemjestkonwersacyjna,Logojestjęzykieminterpreto-
wanym.TokrozumowaniaprzyprogramowaniuwLogojestzgodnyzna-
szymnaturalnymsposobemmyślenia-rozbijaniaproblemunamniejsze
części,któredadząsięjużłatworozwiązaćiskładaniaztychczęściroz-
wiązaniacałości.UżytkownikłatwomożesamrozbudowaćLogoonowe
instrukcje(procedury)idopasowaćjedorozwiązaniaokreślonegoproble-
mu.
Wprzeciąguponad35latodopracowaniaangielskiejwersjiLogo,
utworzonoszereginterpreterówLogo,równieżcałychśrodowisk,wyko-
rzystującychcorazwiększemożliwościkomputerówisystemówoperacyj-
nych.Opróczinterpreterówwjęzykuangielskimopracowywanorównież
interpreterywjęzykuojczystymlubwobutychjęzykach.Kolejnewersje
Logoopróczwzbogacanegozestawuinstrukcjistandardowychumożliwia-
łytworzenieanimacji,pracęzwielomażółwiami,oraztworzenierysunków
trójwymiarowych.
WPolscepierwsząszerokorozpowszechnionąwersjąbyłoACLogo,
z1992roku,przystosowanedosystemuoperacyjnegoDOS.Następnym
interpreteremjestLogoKomeniusz,rozpowszechnianywPolsceod2000
roku.KolejnyminterpreteremjestLogomocja-Imagine,rozpowszechniany
wPolsceod2003roku.Niektóreszkoły,zwłaszczatemniejsze,zewzglę-
dówoszczędnościowych,korzystajązbezpłatnegointerpreteraMSWLogo,
utworzonegowUSA(tylkowwersjiangielskiej).Występująpewneróż-
nicewniektórychinstrukcjach,zwłaszczawiteracyjnychiwarunkowych.
WLogoKomeniuszuwcelukontynuacjilistywnastępnejliniitrzebana
końculiniiwstawićznaktyldy.Wpracyprzedstawionowybraneinstrukcje
iichzastosowanieorazprzykładyalgorytmów.Przyjętowersjęangielską,
gdyżwiększośćmłodzieżyuczysięjęzykaangielskiego.Wszystkieprzy-
kładyzostałyuruchomioneinterpreteremLogomocja-Imagine.