Turbo Pascal Wegweiser, 1993 für Ausbildung und Studium
Langue : Anglais
Auteur : Kaier Ekkehard
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.
Date de parution : 11-2012
Ouvrage de 304 p.
17x24.4 cm
Mots-clés :
© 2024 LAVOISIER S.A.S.