64 für Einsteiger

Aus C64-Wiki
Zur Navigation springenZur Suche springen


64 für Einsteiger
Cover der 3. überarbeiteten Auflage 1985
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:

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]

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]

64 für Einsteiger, 8. Aufl. (1988)

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."

Weblinks[Bearbeiten | Quelltext bearbeiten]

Katalog der Deutschen Nationalbibliothek: 389011010X