Comal 80 Programmierpraxis
C64/128 COMAL 80 Programmierpraxis Grundlagen * Strukturiertes Programmieren * Menütechnik * Grafik | |||
---|---|---|---|
Sprache | deutsch | ||
Autor(en) | Prof. Fritz Nestle, Dietrich Pohlmann | ||
Verlag | Markt & Technik Verlag | ||
Jahr | 1987 | ||
ISBN | ISBN 3-89090-511-0 | ||
Neupreis | DM 49.- | ||
Datenträger | |||
Seitenzahl | 192 | ||
letzte Auflage | 1. Auflage | ||
Genre | Programmieren, Comal 80 | ||
Information | Herausgeber: Mark Eckenwiler |
Beschreibung[Bearbeiten | Quelltext bearbeiten]
Dieses Buch ermöglicht dem Leser einen Einstieg in die Programmiersprache COMAL. Es bringt auf der Diskette die Public Domain-Version eines COMAL-Interpreters mit, so dass die Beispiele gleich praktisch nachvollzogen werden können.
Klappentext[Bearbeiten | Quelltext bearbeiten]
"... Vorliegendes Buch ist problemorientiert aufgebaut. Zuerst wird die Aufgabe definiert und der Lösungsweg in einem Struktogramm vorgezeichnet. Dieses 'gedankliche Konzept' veranschaulicht Ihnen Ablauf und Logik des Programms. Ein nächster Schritt zeigt Ihnen die Umsetzung in COMAL. Dazu wird ein passendes 'Kernprogramm' mit einem einfachen Algorithmus entwickelt. Anschließend wird dieses 'Grundgerüst' weiter ausgebaut bis letztendlich eine komplette Problemlösung mit einer komfortablen Benutzerführung entsteht..."
Inhaltsverzeichnis[Bearbeiten | Quelltext bearbeiten]
1 Vorwort 7 2 COMAL - Was Sie erwartet 11 3 COMAL - Wie man startet 15 4 COMAL - Laden und Speichern von Programmen 19 5 COMAL - Programmbeispiele 23 5.1 Wie groß ist der Kasten? 23 5.2 Was bleibt in der Kasse? 32 5.3 Suche alle Teiler! 42 5.4 Zinsen übers Jahr 47 5.5 Manchmal hilft eine Tabelle 51 5.6 Ein Würfel mit sieben Flächen? 57 5.7 Von Delos in die Gegenwart - Berechnung von Näherungswerten 62 5.8 Wir kommen auf den Trichter 69 5.9 Reihenfolge stimmt 72 5.10 Der Griff ins Notizbuch 78 6 COMAL-80 (Version 0.14) - Die grundlegenden Befehle kurz erläutert 103 6.1 Editierbefehle - zum komfortablen Eintippen von Programmen 103 6.2 Befehle zur Floppy- und Kassetten-Steuerung 106 6.3 Befehle zum Ausdrucken (auch auf Drucker) 109 6.4 Mathematische und andere Funktionen und logische Operatoren 111 6.5 Sonstige nützliche Befehle 114 6.6 Comal-Strukturen 115 6.7 Befehle zur Igel-Grafik 118 6.8 Ergänzungen 120 7 COMAL steuert den Igel (Turtle) 121 7.1 Wir zeichnen Ornamente 121 7.2 Wir entwerfen die Illustration zu einer Geburtstagskarte 138 7.3 Wir zeichnen Tortengrafiken 144 7.4 Wir konstruieren Stabgrafiken 154 7.5 Wir »lassen« Kurven zeichnen 163 8 Iteration und Rekursion in COMAL 173 8.1 Fakultät und Binomialkoeffizienten 173 8.2 Die Fibonacci-Zahlen 177 8.3 Die Türme von Hanoi 177 9 Was COMAL-80 (Version 2.01) zusätzlich kann 181 Anhang: ASCII-Zeichen 185 Stichwortverzeichnis 189 Hinweise auf weitere Markt&Technik-Produkte 193
Leseprobe[Bearbeiten | Quelltext bearbeiten]
Meinung[Bearbeiten | Quelltext bearbeiten]
Doc Phura: "Nach einem sehr kurzen Abriss der Geschichte von COMAL geht der Autor ausführlich auf das Starten der Programmierumgebung und das Laden und Speichern von Programmen ein und verhindert so gewiss die ersten Frusterlebnisse. Die Erläuterung der Programmbeispiele greift immer wieder auf Parallelen zur Programmierung in BASIC zurück, so dass Vorkenntnisse auf diesem Gebiet beim zügigen Durcharbeiten des Buches sehr hilfreich sind.
Der logische Aufbau wird konsequent durchgehalten. Der Text liest sich über weite Strecken flüssig und angenehm. Nur manchmal werden triviale Dinge mit einer etwas betulichen Ernsthaftigkeit beschrieben: "Wir wollen mit Hilfe des Rechners feststellen, wie groß das Volumen eines quaderförmigen Kastens ist, dessen Länge, Breite und Höhe wir kennen. In der Endfassung unseres Programms soll nach dem Start zunächst einmal auf dem Bildschirm die Überschrift ... erscheinen. Die Überschrift unterstreichen wir."
Dieses Buch ist nicht nur für das Erlernen des Umganges mit der beiliegenden Version des COMAL-Interpreters geeignet, sondern auch für die Modulversion Commodore-64 Comal 80 rev 2.01. Es werden stets sowohl die Abweichungen in der Bedienung wie auch im Programmcode ausführlich behandelt."
Weblinks[Bearbeiten | Quelltext bearbeiten]
Dieser Artikel wurde Artikel des Monats. |