Turbo Pascal Wegweiser, 1993
für Ausbildung und Studium

Author:

Language: English
Cover of the book Turbo Pascal Wegweiser

Keywords

Pascal

54.22 €

Subject to availability at the publisher.

Add to cartAdd to cart
304 p. · 17x24.4 cm · Paperback
Vorwort Das Buch bezieht sich auf die praktische Informatik: Wie setzt man Computer als speicherprogrammierbare Systeme zur Losung von Problemen ein? Als Pa­ radigma fur das Medium Computer dient der PC. Als Hilfsmittel zur compu­ terverstandlichen Formulierung der geplanten Losungsablaufe bzw. Algorith­ men wird Turbo Pascal verwendet. Das Buch orientiert sich an der bewahrten Gliederungsfolge der Informatik: Die grundlegenden Programmstrukturen werden zunachst auf die einfachen Datentypen angewendet {Integer, Real, Char, Boolean}, urn sie dann zur Ver­ arbeitung strukturierter bzw. dynamischer Datentypen zu nutzen (String, Ar­ ray, File, Rekursion, Zeiger). Das Buch ermoglicht anschauliches Lemen: Die zahlreichen Programmbei­ spiele sind bewuBt klein und in sich abgeschlossen gehalten. Jedes Programm wird mehrfach dargestellt: Verbal als algorithmischer Entwurf, grafisch als Struktogramm nach DIN 66261 (Nassi-Shneiderman), computerverstandlich als Quellcode in Turbo Pascal und ausgeruhrt als Dialogprotokoll. Das Buch unterstutzt aktives Programmieren: Am Ende der einzelnen Kapitel finden sich Dbungsaufgaben. Der Referenzteil zu Turbo Pascal in Kapitel 15 gestattet ein gezieltes Nachschlagen der Sprachmittel von Turbo Pascal. Das Buch laBt sich versionsunabhangig einsetzen: An Hochschulen, Schulen Pascal in den verschiedenen Versio­ und Ausbildungseinrichtungen ist Turbo nen installiert: 3.0, 4.0, 5.0, 5.5, 6.0 bzw. 7.0. 1m Referenzteil wird auf die je­ weils giiltige Versionsnummer verwiesen.
1 Das erste Pascal-Programm.- 1.1 Das Programm erstellen und ausführen.- 1.2 Das Programm auf Diskette compilieren.- 2 Lineare Programme.- 2.1 Programme mit Variablen.- 2.2 Programm mit benannter Konstante.- 3 Verzweigende Programme.- 3.1 Zweiseitige Auswahl mit IF-THEN-ELSE.- 3.2 Einseitige Auswahl mit IF-THEN.- 3.3 Mehrseitige Auswahl.- 4 Programme mit Schleifen.- 4.1 Abweisende Schleife mit WHILE-DO.- 4.2 Nicht-abweisende Schleife mit REPEAT-UNTIL.- 4.3 Zählerschleife mit FOR-DO.- 5 Unterprogramme.- 5.1 Parameterlose Prozedur.- 5.2 Prozedur mit Werteparametern.- 5.3 Prozedur mit Variablenparametern.- 5.4 Funktion als Unterprogramm.- 6 Programme mit Strings.- 6.1 Datentyp Char für Einzelzeichen.- 6.2 Datenstruktur STRING für Zeichenketten.- 7 Tabellenverarbeitung mit Arrays.- 7.1 Eindimensionaler Integer-Array.- 7.2 Eindimensionaler Boolean-Array.- 7.3 Zweidimensionale Arrays.- 7.4 Abläufe der Tabellenverarbeitung.- 7.5 Unterscheidung von Typen von Arrays.- 8 Programme mit Dateien.-8.1 Datensatzorientierte Datei.- 8.2 Textdatei als typisierte Datei.- 8.3 Nicht-typisierte Datei.- 9 Rekursion und Iteration.- 9.1 Rekursiver Aufruf von Prozeduren.- 9.2 Rekursiver Aufruf von Funktionen.- 10 Zeiger bzw. Pointer.- 10.1 Statische und dynamische Variablen.- 10.2 Statischer Zeiger und dynamische Variable.- 10.3 Array von Zeigern.- 10.4 Zeigerverkettete Liste.- 11 Units.- 11.1 Modularisierung mit Units.- 11.2 Eine Unit entwickeln und einbinden.- 11.3 Units in die Bibliothek integrieren.- 11.4 Overlays.- 12 Objektorientierte Programmierung.- 12.1 Objekt mit Daten und Methoden.- 12.2 Vererbung von Daten und Methoden.- 12.3 Neudefinition von Methoden.- 12.4 Typverträglichkeit.- 12.5 Zur Syntax der OOP-Sprachmittel.- 12.6 Grundlegende Begriffe zur OOP.- 13 Debugging.- 13.1 Programmtest in Schritten.- 13.2 Unterprograme suchen.- 14 Grafik.- 14.1 Grafik-Einstellungen anzeigen.- 14.2 Zeichnen und Cursor bewegen.- 14.3 Textausgabe je nach Zeichensatz.- 14.4 Flächen füllen.- 15 Referenz zu Turbo Pascal.- 15.1 Bedienung des Turbo Pascal-Systems.- 15.2 Datentypen und Datenstrukturen.- 15.3 Kontrollanweisungen und Operatoren.- 15.4 Standard-Units.- 15.5 Standard-Befehle.- 15.6 Grafik-Befehle.- 15.7 Syntaxdiagramme zu Turbo Pascal.- ASCII.- Programmverzeichnis.- Sachwortverzeichnis.