Memotech-opas sopii erinomaisesti aloittelevalle ohjelmoijalle: se opettaa havainnollisesti Memotech-ohjelmoinnin perusteet. Kokeilemalla itse kirja lyhyitä ja käytännöllisiä esimerkkejä huomaa pian, miten helppoa ohjelmointi on Memotechillä ja miten nopeasti voi saavuttaa tuloksia.
Kirjassa selvitetään myös, miten Memotechin BASIC-murre eroaa muista BASIC-murteista.
Erityistä huomiota kiinnitetään tämän tietokoneen monipuolisiin grafiikkaominaisuuksiin. Kokonainen luku omistetaan NODDY-tekstinkäsittelykielelle. Kirjan loppuosassa selvitetään äänikomentoja.
Table of Contents| Lukijalle | 6 |
| |
| 1 NYT NÄPPÄILEMÄÄN | 7 |
| Kasettiaseman käyttö | 9 |
| |
| 2 MITEN NÄYTTÖ HALLINTAAN | 13 |
| Rivit ja sarakkeet | 18 |
| |
| 3 MUUTTUJIA | 23 |
| Merkkijonoista | 24 |
| Numeeriset muuttujat ja merkkijonomuuttujat | 25 |
| Arvojen syöttäminen | 27 |
| Arvojen lukeminen | 30 |
| Lukujen käsitteleminen | 31 |
| Numeeriset funktiot | 32 |
| Laskutoimitusten suoritustarkkuus | 34 |
| |
| 4 TOISTOJA JA PÄÄTELMIÄ | 35 |
| Silmukoiden sovelluksia | 39 |
| Vertailuoperaatioita | 41 |
| Yhden näppäilyn vastaus | 45 |
| Valikot ja aliohjelmat | 46 |
| |
| 5 MERKKIJONOJEN OHJELMOINTI | 53 |
| Koodilukujen käyttö | 54 |
| LEN-käsky | 55 |
| Osajonojen muodostaminen LEFT$-funktiolla | 57 |
| Osajonojen muodostaminen RIGHT$-funktiolla | 58 |
| Osajonojen muodostaminen MID$-funktiolla | 60 |
| Lisää merkkijonofunktioista | 62 |
| Järjestyksen laki | 64 |
| Taulukot | 66 |
| Rivit ja sarakkeet | 68 |
| |
| 6 ERIKOISIA TEHOKEINOJA | 71 |
| Värikkäiden kuvioiden luominen | 72 |
| Omien merkkien luominen | 73 |
| Lisää merkkien luomisesta | 78 |
| Grafiikan tuottaminen ja erilaiset näytöt | 78 |
| Erilaisia grafiikkakäskyjä | 81 |
| Memotechin viiva | 82 |
| Värien käyttö | 86 |
| Omien näyttöjen luominen | 88 |
| |
| 7 JOHDANTO HIENOMPAAN GRAFIIKKAAN | 93 |
| ANGLE, PHI ja viiva | 93 |
| Erilaisten kulmien piirtäminen | 94 |
| Kiertyneitä kuvioita | 97 |
| Riemukaari | 99 |
| Kuvion suunnittelusta | 102 |
| Määritteet | 104 |
| Tarkistukset GR$-käskyllä | 109 |
| |
| 8 LIIKKUVAT KUVIOT | 111 |
| Sprite-kuvioiden luominen | 111 |
| Sprite-kuvioiden liikuttelu | 114 |
| Sprite-kuvioiden tärkeysjärjestys | 115 |
| Suuren sprite-kuvion luominen | 117 |
| Sprite-kuvioiden hienosäätöä | 120 |
| Sprite kiertoradalle | 122 |
| Vapaat sprite-kuviot | 123 |
| Ikkunanäköala | 126 |
| |
| 9 TEKSTINKÄSITTELYÄ | 129 |
| NODDY-kielen käyttö | 131 |
| Ohjausaliohjelma | 134 |
| Ohjausaliohjelman lataaminen | 137 |
| |
| 10 ÄÄNEN TUOTTAMINEN MEMOTECHILLA | 141 |
| SOUND-käsky | 145 |
| Moniäänistä musiikkia | 148 |
| Erikoistehosteet | 149 |
| Kohinakanava | 150 |
| Äänen verhokäyristä | 151 |
| Verhokäyrien salaisuuksia | 153 |
| |
| 11 ITSENÄISEEN TYÖSKENTELYYN | 157 |
| Ohjelman suunnittelu paperilla | 157 |
| Ohjelman peruskivet | 159 |
| Aliohjelmien suunnittelu | 161 |
| Peli alkaa | 163 |
| Peliohjelmien yksityiskohdista | 164 |
| |
| LIITE A: KASETTIPÄÄN SÄÄTÖ | 170 |
| |
| LIITE B: EDITOINTIA | 172 |
| |
| LIITE C: OHJELMOITAVAT FUNKTIONÄPPÄIMET | 175 |
| |
| LIITE D: ASSEMBLER- JA KONEKIELI | 176 |
| |
| LIITE E: TRIGONOMETRISET FUNKTIOT | 177 |
| |
| HAKEMISTO | 178 |