ebook img

BASIC 7.0 auf dem Commodore 128 : strukturiertes Programmieren erkl. an zahlr. Anwendungsbeispielen PDF

245 Pages·1986·62.012 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview BASIC 7.0 auf dem Commodore 128 : strukturiertes Programmieren erkl. an zahlr. Anwendungsbeispielen

Markt&Technik BASIC 7.0 auf dem Commodore 128 BASI C 7.0 Jürgen Hückstädt auf dem Commodore 128 Strukturiertes Programmieren erklärt an zahlreichen Anwendungsbeispielen Markt&Technik Verlag AG CIP-Kurztitelaufnahme der Deutschen Bibliothek Hückstädt, Jürgen: . BASIC 7.0 [sieben null] auf dem Commodore 128: strukturiertes Programmieren, erklärt an zahlr. Anwendungsbeispielen / Jürgen Hückstädt. - 3. Aun. - Haar bei München: Markt-und-Technik-Verlag, 1986. ISBN 3-89090-149-2 Die Informationen im vorliegenden Buch werden ohne Riicksicht auf einen eventuellen Patentschutz veröffentlicht. Warennamen werden ohne Gewährleistung der freien Verwendbarkeit benutzt. Bei der Zusammenstellung von Texten und Abbildungen wurde mit größter Sorgfalt vorgegangen. 1l"otzdem können Fehler nicht vollständig ausgeschlossen werden. Verlag, Herausgeber und Autoren können für fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Für Verbesserungsvorschläge und Hinweise auf Fehler sind Verlag und Herausgeber dankbar. Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Die gewerbliche Nutzung der in diesem Buch gezeigten Modelle und Arbeiten ist nicht zulässig. »Commodore 128 Personal· Computer« ist eine Produktbezeichnung der Commodore Büromaschinen QmbH, Frankfurt, die ebenso wie der Nam.e »Commodore« Schutzrecht genießt. Der Gebrauch bzw. die Verwendung bedarf der Erlaubnis der Schutzrechtsinhaberin. 15 14 13 12 11 10 9 7 6 90 89 88 87 ISBN 3-89090-149-2 © 1985 by Markt & "Technik, Verlag Aktiengesellschaft, Hans-Pinsel-Straße 2, D-8013 Haar bei München/West-Germany Alle Rechte vorbehalten Einbandgestaltung: Grafikdesign Heinz Rauner Druck: Schoder, Gersthofen Printed in Germany Vorwort 5 Vorwort Dieses BASIC-Einführungsbuch ist eine wertvolle Hilfe für jeden, der das leistungsstarke BASIC 7.0 auf dem Commodore 128 PC erlernen möchte. Es spricht sowohl den Computer-Neuling, als auch den Umsteiger vom Com modore 64 oder von einem anderen Computer an, der sich die vielen zu sätzlichen BASIC-Anweisungen, die BASIC 7.0 bietet und die an hand zahl reicher Beispiele erläutert werden, zu eigen machen möchte. Mit BASIC 7.0 hat Commodore erstmals eine BASIC-Version herausge bracht, die sich sehen lassen kann! Sie enthält viele Anweisungen, die man bisher bei Commodore-Computern vergeblich suchte oder nur unter Zu hilfenahme von BASIC-Erweiterungen nutzen konnte. Dies betrifft vor allem die komfortablen Schleifenprogrammierungen mit IF ... THEN ... ELSE oder DO .. LOOP, aber auch Diskettenoperationen, die eine relative Datei verwaltung einschließen. Nicht zu übersehen sind auch die vielen Graphik- und Soundanweisungen. Nun ist endlich Schluß mit den seitenlangen DATA-Listings, die mühsam eingepoket werden mußten, wenn man einen Ton aus dem Computer her ausbekommen wollte. Darüber hinaus ist es jetzt ein leichtes, Sprites zu definieren und über den Bildschirm zu bewegen. Aber auch das Arbeiten mit hochauflösender und Multicolor-Graphik wird zum Genuß. Die ersten beiden Kapitel behandeln allgemeine Grundlagen, die ein An fänger unbedingt durcharbeiten sollte. Dem fortgeschrittenen Program mierer dienen sie zur Wiederholung und Einarbeitung. Die folgenden Kapi tel schließen immer mehr die Vorzüge des BASIC 7.0 mit ein. So lernen Sie in Kapitel 3 die komfortable Schleifenprogrammierung mit den neuen BA SIC-Anweisungen kennen. Und Kapitel 4 setzt sich mit dem Programmauf - bau und der programmierten Fehlerbehandlung auseinander. Kapitel 5 wid- 6 Vorwort met sich dann der Feld- und Listenverarbeitung, eine wichtige Grundlage für die eigentliche Dateiverwaltung im 6. Kapitel, die auch relative Dateien einschließt. Schließlich wendet sich das letzte Kapitel an alle Freunde von Graphik und Sound, die die vielen neuen BASIC-Anweisungen auf diesem Gebiet zu schätzen wissen. Der Autor Inhalt 7 Inhaltsverzeichnis 1 Einführung 11 1.1 BASIC - die Allroundsprache 11 1.2 Das leistungsstarke BASIC 7.0 des Commodore 128 PC 14 1.3 Die Hardware - Zusammenstellung des Systems 17 1.3.1 Grundgerät 17 1.3.2 Bildschirm 18 1.3.3 Datasette 20 1.3.4 Floppylaufwerk 20 1.3.5 Drucker 22 1.3.6 Noch einmal - die Tastatur 23 1.4 Direkt- und Programmodus 26 1.5 Programmierh ilfen 29 1.6 Fehlerkorrektur 34 1.7 Programme sichern und laden 36 2 Grundzüge der BASIC-Programmierung 41 2.1 Datentypen 41 2.1.1 Strings 42 2.1.2 Fließkommazahlen 44 2.1.3 Integerzahlen 46 2.2 Rechnen mit BASIC 46 2.3 Weitere Möglichkeiten mit PRINT 50 2.4 Variablen 53 2.5 Die INPUT -Anweisung 58 8 Inhalt 3 Programmierschleifen und Verzweigungen 63 3.1 FOR ... NEXT 64 3.2 DO ... LOOP 70 3.3 READ und DATA 74 3.4 IF ... THEN ... ELSE 78 3.5 BEGIN ... BEND 79 3.6 Die Booleschen Operatoren 81 3.6.1 NOT 83 3.6.2 AND 83 3.6.3 OR 84 3.6.4 XOR 84 4 Programmaufbau und Fehlerbehandlung 87 4.1 Eingebaute Funktionen 87 4.1.1 ABS 88 4.1.2 INT 90 4.1.3 SGN 93 4.1.4 SQR 94 4.2 Wissenschaftliche Funktionen 95 4.3 Z ufa llszahlen 96 4.4 Frei definierte Funktionen 98 4.5 lJnterprogramme 100 4.6 Menütechnik 102 4.7 Fehlersuche und Fehlerbehandlung 107 4.7.1 Ablaufverfolgung 111 4.7.2 Programmierte Fehlerbehandlung 111 5 Listenyerarbeitung 115 5.1 Stringmanipulation 116 5.1.1 Stringverkettung 119 5.1.2 LEN 120 5.1.3 LEFT$ und RIGHT$ 120 5.1.4 MID$ 121 5.1.5 INSTR 122 5.1.6 STR$ und VAL 123 5.1.7 CHR$ und ASC 124 5.1.8 Interne lJhr 126 5.1.9 Laufschrift 127 5.2 Formatierte Ausgabe 128 5.2.1 PRINT lJSING 129 Inhalt 9 5.3 Windows 132 5.4 Felder 134 5.5 Suchen und Sortieren 140 6 Dateiverwaltung 147 6.1 Dateitypen 148 6.2 BASIC-Anweisungen zur Dateiverwaltung 149 6.3 Dateiverwaltung auf Kassette 155 6.4 Sequentielle Dateiverwaltung auf Diskette 156 6.4.1 Adressenverwaltungsprogramm (sequentiell) 159 6.5 Relative Dateiverwaltung auf Diskette 175 6.5.1 Adressenverwaltungsprogramm (relativ) 180 7 Graphik und Sound 197 7.1 Bildschirmfarben und Graphikmodi 198 7.2 Text-jBlockgraphikmodus 201 7.3 Hochauflösende Graphik 202 7.4 Multicolor-Modus 208 7.5 Graphik und Text 209 7.6 Sprites 209 7.7 Musik und Sound 217 Anhang Verzeichnis der BASIC-Anweisungen und -Funktionen 223 ASC- und CHR$-Code-Tabelle 228 Verzeichnis der Fehlermeldungen 231 Floppy-DOS-Fehlermeldungen 233 Index 235 Übersicht weiterer Markt&Technik-Bücher 240 10 Inhalt

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.