64 für Einsteiger
64 für Einsteiger | |||
---|---|---|---|
Sprache | deutsch | ||
Autor(en) | Norbert Szczepanowski | ||
Verlag | Data Becker | ||
Jahr | 1984 | ||
ISBN | ISBN 3-89011-010-X | ||
Neupreis | DM 29.- | ||
Datenträger | |||
Seitenzahl | 317 | ||
letzte Auflage | 9., überarbeitete u. erweiterte Auflage 1989 | ||
Genre | Einsteiger / Programmieren für Anfänger | ||
Information |
Buchrückseite[Bearbeiten | Quelltext bearbeiten]
DAS STEHT DRIN:
Das Buch 64 FÜR EINSTEIGER sollte das erste Buch zum COMMODORE 64 sein. Es ist ein leicht verständliche Einführung in die Handhabung, Einsatz und Programmierung des COMMODORE 64, die keinerlei Vorkenntnisse voraussetzt.
Aus dem Inhalt:
- Die Bedienung der Tastatur und des Editors
- Der erste Befehl
- Das erste Programm
- BASIC-Einführung Schritt für Schritt mit Erstellung einer kompletten Adressenverwaltung
- Arbeiten mit dem Diskettenlaufwerk
- Einührung in GEOS und vieles mehr...
UND GESCHRIEBEN HAT DIESES BUCH:
Norbert Szczepanowski, EDV-Kaufmann, ist Bestsellerautor bei DATA BECKER. Er hat mehrjährige Erfahrung in der Programmierung zahlreicher Rechner
Inhaltsverzeichnis (kurz)[Bearbeiten | Quelltext bearbeiten]
- Nach dem Auspacken
- Die Tastatur
- Fertigprogramme - Laden und Starten
- Der erste Befehl
- Das erste Programm
- Die ersten Anwendungen
- BASIC-Einführung
- Die Zusatzgeräte
- Internes
- GEOS
- Anhang
- Stichwortverzeichnis
Inhaltsverzeichnis[Bearbeiten | Quelltext bearbeiten]
(9., überarb. u. erw. Aufl., 1989)
1. Nach dem Auspacken .............................. 11 1.1 Das Netzgerät .................................. 12 1.2 Der Fernseher .................................. 13 1.3 Die Datasette .................................. 14 1.4 Das Diskettenlaufwerk .......................... 16 1.5 Der Drucker .................................... 18 1.6 Die Inbetriebnahme ............................. 20 2. Die Tastatur .................................... 25 2.1 Allgemeines zur Tastatur ....................... 26 2.2 Los geht's ..................................... 27 2.3 CURSOR LINKS/RECHTS-Taste ...................... 28 2.4 CURSOR OBEN/UNTEN-Taste ........................ 30 2.5 Editieren mit den Cursortasten ................. 32 2.6 CLR/HOME-Taste ................................. 35 2.7 Die Tasten mit Buchstaben ...................... 37 2.8 Die SHIFT- und SHIFT LOCK-Tasten ............... 39 2.9 Die Commodore-Taste 'C=' ....................... 41 2.10 Der Textmodus ................................. 43 2.11 Weitere Grafiktasten .......................... 46 2.12 Die Leertaste ................................. 48 2.13 Die INST/DEL-Taste ............................ 50 2.14 Die CTRL-Taste bringt Farbe ins Spiel ......... 56 2.15 Weitere Farbenpracht mit der C=-Taste ......... 58 2.16 Reverse Zeichendarstellung .................... 59 3. Fertigprogramme - Laden und Starten ............. 63 3.1 Laden von Diskette ............................. 64 3.2 Laden von Kassette ............................. 67 3.3 Ladeprobleme von Diskette ...................... 68 3.4 Ladeprobleme von Kassette ...................... 69 4. Der erste Befehl ................................ 71 4.1 Die RETURN-Taste ............................... 71 4.2 Der PRINT-Befehl ............................... 73 4.3 Rechnen mit PRINT .............................. 74 4.4 Die Klammerrechnung ............................ 78 4.5 Exponentialschreibweise ........................ 79 4.6 Textausgabe mit PRINT .......................... 80 4.7 Steuerzeichenausgabe mit PRINT ................. 83 4.8 Vereinfachte PRINT-Eingabe ..................... 87 4.9 PI und Potenzierung ............................ 88 4.10 Kombinieren von Strings mit Zahlen ............ 91 4.11 Trennen von Befehlen .......................... 93 5. Das erste Programm .............................. 97 5.1 Ein Programm, was ist das? ..................... 97 5.2 Die Zeilennumerierung .......................... 97 5.3 Programmstart .................................. 101 5.4 Programmänderung ............................... 102 5.5 Verzweigung .................................... 104 5.6 Speichern und Laden von Programmen ............. 105 5.7 Löschen eines Pogramms ......................... 108 6. Die ersten Anwendungen .......................... 109 6.1 Kleine Berechnungen ............................ 109 6.2 Variablen ...................................... 109 6.3 Variablenverarbeitung .......................... 111 6.4 Dateneingabe über Tastatur ..................... 114 6.5 Lottozahlen .................................... 116 6.6 Mehrwertsteuer ................................. 118 7. BASIC-Einführung ................................ 119 7.1 Problembeschreibung zur Adressenverwaltung ............................. 119 7.2 Dateiorganisation .............................. 120 7.3 Rechnerinterne Speicherung der Daten ........... 121 7.4 Tabellen ....................................... 122 7.5 Schleifen ...................................... 126 7.6 Erste Reaktionen des Programms ................. 131 7.7 ASCII-Code ..................................... 132 7.8 Setzen der Hintergrund- und Rahmenfarbe ....... 134 7.9 Unterprogramme ................................. 136 7.10 Das Menü ...................................... 138 7.11 Die Abfrage ................................... 140 7.12 Berechnetes GOTO .............................. 143 7.13 Adressen eingeben ............................. 145 7.14 Adressen ändern ............................... 148 7.15 Adressen löschen .............................. 152 7.16 Adressen ausgeben ............................. 156 7.17 Datei sichern ................................. 161 7.18 Datei laden ................................... 163 7.19 Programm beenden .............................. 164 7.20 Die komplette Adressenverwaltung .............. 166 8. Die Zusatzgeräte ................................ 171 8.1 Die Datasette .................................. 171 8.2 Das Diskettenlaufwerk .......................... 180 8.3 Die Systembefehle der VC-1541 .................. 182 8.4 Die Befehlsübermittlung ........................ 183 8.5 Formatieren von Disketten ...................... 184 8.6 Auslesen des Fehlerkanals ...................... 185 8.7 Laden des Directories .......................... 187 8.8 Löschen von Files .............................. 188 8.9 Umbenennen von Files ........................... 189 8.10 Kopieren von Files ............................ 190 8.11 Die Jokerzeichen .............................. 191 8.12 Sequentielle Datenverwaltung mit der Floppy ............................... 193 8.13 Das Eröffnen einer sequentiellen Datei ........ 194 8.14 Der Drucker ................................... 196 8.15 Der Joystick .................................. 199 9. Internes ........................................ 201 9.1 Der Hauptspeicher .............................. 201 9.2 PEEK und POKE .................................. 201 9.3 Der SYS-Befehl ................................. 203 10. Der neue C64-GEOS V2.0 ......................... 205 10.1 Die Installation von GEOS ..................... 205 10.2 Der DeskTop ................................... 209 10.3 GEOWRITE 2.1 .................................. 216 10.3.1 Die Arbeit mit GEOWRITE .................... 217 10.3.2 Ausdrucken Ihrer GEOWRITE Dokumente durch den DeskTop ................. 226 10.4 GEOPAINT ...................................... 227 10.4.1 Arbeiten mit GEOPAINT ....................... 228 10.4.2 Einbindung von Text unter GEOPAINT .......... 236 10.4.3 Farbige Zeichnungen mit GEOPAINT ........... 238 10.4.4 Die Menüleiste von GEOPAINT ................. 238 10.5 Hilfsprogramme unter GEOS ..................... 239 10.5.1 GEOSPELL .................................... 239 10.5.2 GEOLASER .................................... 242 10.5.3 Text-Grabber ................................ 242 10.5.4 Paint-Drivers ............................... 244 10.5.5 Hilfsmittel-Programme ....................... 246 11. Fragen und Antworten rund um den C64 ........... 251 12. Eine Einführung in die Sprite-Programmierung ... 285 12.1 Das Entwerfen der Sprites ..................... 285 Anhang ............................................. 301 Stichwortverzeichnis ............................... 307
Auflagenunterschiede[Bearbeiten | Quelltext bearbeiten]
Während in den ersten Auflagen noch so ganz nebenbei der VC20 mitberücksichtigt wurde und auch die im Buch vorgestellte und entwickelte Adressverwaltung auf den VC20 übertragen wurde, sowie Ideen und Vorschläge zur Modifizierung des Verwaltungsprogramm zur Finanzbuchhaltung gegeben wurde, entfiel das in den neueren Auflage (etwa ab der 4.). Außerdem war das Programm früherer Auflagen zusätzlich für die Datasette ausgelegt mit Ergänzungen zur Nutzung von Diskettenlaufwerke, während es in der neueren Auflage nur noch das Diskettenlaufwerk berücksichtigt wird. Allerdings enthalten die neuen Auflagen einen 30-seitigen GEOS-Einführungsteil.
Leseprobe[Bearbeiten | Quelltext bearbeiten]
(Seite 196; Kapitel "Die Zusatzgeräte"; Unterkapitel "Auslesen des Fehlerkanals")
Wie Ihnen sicher bekannt ist, gibt der Rechner bei nicht ordnungsgemäßer Programmierung Fehlermeldungen aus. Da die Diskettenbefehle aber nicht von dem Prozessor des Rechners, sondern von dem des Laufwerks überprüft und ausgeführt werden, kann der Rechner die Fehlermeldungen des Laufwerks nicht anzeigen. Fehlermeldungen werden vom Anwender an der aufblinkenden roten Leuchtdiode am Laufwerk erkannt.
...Danach wird mit dem INPUT-Befehl die Fehlermeldung ausgelesen. Sie besteht aus 4 Feldern:
1. Feld: Nummer des Fehlers (numerisch)
2. Feld: Bezeichnung des Fehlers (alphabetisch)
3. Feld: Spur (numerisch)
4. Feld: Sektor (numerisch) ...
Da der INPUT#-Befehl aber nicht direkt eingegeben werden kann, muß der Fehler innerhalb eines Programms ausgelesen werden. ...:
10 OPEN 1,8,15 20 INPUT#1,FF,FB$,SP,SE 30 PRINT FF,FB$,SP,SE 40 CLOSE 1
Um die Wirkungsweise dieses Programms zu erkennen, verursachen Sie bitte folgenden Fehler. Schreiben Sie dabei die beiden Zeilen genauso ab, damit der Befehl nicht versehentlich ausgeführt wird.
OPEN 1,8,15,"NEU TESTDISKETTE,T1" CLOSE 1
...Geben Sie nun die Befehlsfolge zum Auslesen des Fehlerkanals ein und starten mit RUN. Auf dem Bildschirm erscheint dann die Meldung:
34 SYNTAX ERROR 0 0
...Sollte ohne daß ein Fehler aufgetreten ist, der Fehlerkanal ausgelesen werden, so wird die Meldung
00 OK 00 00
ausgegeben.
Meinung[Bearbeiten | Quelltext bearbeiten]
Jodigi: "Ebenfalls einer meiner ersten C64-Bücher, das jedoch am Anfang meiner C64er-Zeit für mich weniger interessant war. Später als ich zu programmieren anfing, war es für den ein oder anderen Zweck nützlich, aber auch andere Bücher bieten für Einsteiger etwas an. Zumal das Programmieren einer einfachen Adressverwaltung in BASIC eher ein recht trockenes Thema bleibt."