AHA-BUCH

Turbo Pascal-Wegweiser Aufbaukurs

Für die Versionen 5.0 und 5.5
 Book
Print on Demand | Lieferzeit:3-5 Tage I

54,99 €*

Alle Preise inkl. MwSt. | zzgl. Versand
ISBN-13:
9783322832207
Einband:
Book
Erscheinungsdatum:
23.01.2012
Seiten:
500
Autor:
Edwin Rudolfs
Gewicht:
748 g
Format:
235x155x26 mm
Sprache:
Deutsch
Beschreibung:

1 Bedienung des Turbo Pascal Systems über Menü-Befehle.- 2 Befehlsübersicht.- 2.1 Standard-Units von Turbo Pascal.- 2.2 Compiler-Befehle.- 2.3 Vordefinierte Bezeichner.- 3 Programmierkurs mit Turbo Pascal - Aufbaukurs.- 3.1 Set (Menge) als strukturierter Datentyp.- 3.1.1 Überblick.- 3.1.2 Mengen-Vereinbarung und Elementprüfung.- 3.1.3 Wertzuweisungen.- 3.1.4 Operationen auf Mengen.- 3.1.5 Vereinfachung von Abfragen mit IN.- 3.2 Record (Verbund) als strukturierter Datentyp.- 3.2.1 Überblick.- 3.2.2 Record als Verbund von Daten verschiedener Typen.- 3.2.2.1 Zugriff auf den Record als Einheit.- 3.2.2.2 Zugriff auf den Record komponentenweise.- 3.2.2.3 Qualifizierung und Indizierung.- 3.2.2.4 Explizite und implizite Typvereinbarung.- 3.2.3 Vereinfachte Verarbeitung von Records.- 3.2.3.1 Record als typisierte Konstante.- 3.2.3.2 Zugriff auf Komponenten mit WITH.- 3.2.4 Verwendung von Varianten.- 3.2.5 Schachtelung von Datenstrukturen mit Records.- 3.2.5.1 Record mit Records als Komponenten.- 3.2.5.2 Array mit Records als Komponenten.- 3.2.5.3 Array aus Records aus Arrays.- 3.3 File (Datei) als strukturierter Datentyp.- 3.3.1 Überblick.- 3.3.2 Datei mit Datensätzen fester Länge als Komponenten.- 3.3.2.1 Datei öffnen, beschreiben und schließen.- 3.3.2.2 Alle Datensätze aus einer Datei lesen.- 3.3.2.3 Einsatz der Datei-Standardfunktionen.- 3.3.3 Textdatei mit Zeilen variabler Länge als Komponenten.- 3.3.3.1 Datensatz-Datei und Textdatei.- 3.3.3.2 Zeichen in eine Textdatei schreiben.- 3.3.3.3 Eine Textdatei zeilenweise lesen.- 3.3.3.4 Eine Textdatei zeichenweise lesen.- 3.3.3.5 Steuerzeichen in der Textdatei ablegen.- 3.3.3.6 Zur Kompatibilität von Dateitypen.- 3.3.4 Externe Geräte als besondere Textdateien.- 3.3.4.1 Ausgabe auf den Drucker Lst leiten.- 3.3.4.2 Monitor Trm anstelle Console Con aktivieren.- 3.3.4.3 Eingabeanforderung über Kbd als Tastatur.- 3.3.4.4 Funktionen EoF und EoLn.- 3.3.5 Nicht-typisierte Dateien.- 3.3.5.1 Datei löschen und umbenennen mit Erase und Rename.- 3.3.5.2 Fehlerbehandlung mit Funktion IOResult.- 3.3.5.3 Blockweises Übertragen mit Blockread und BlockWrite.- 3.4 Pointer (Zeiger) für dynamische Datentypen.- 3.4.1 Überblick.- 3.4.2 Dynamisch erzeugte Variablen verarbeiten.- 3.4.2.1 Einführungsbeispiel.- 3.4.2.2 Zusammenfassung: Zeigervariable und Bezugsvariable.- 3.4.3 Dynamische Variablen auf Heap speichern.- 3.4.3.1 Kontrolle des Heapzeigers mit HeapPtr.- 3.4.3.2 Platz auf dem Heap freimachen.- 3.4.4 Records gemäß LIFO-Prinzip als Liste verketten.- 3.4.5 Records gemäß FIFO-Prinzip als Liste verketten.- 3.4.5.1 LIFO (Keller) und FIFO (Schlange).- 3.4.5.2 Liste in drei Schritten verarbeiten.- 3.4.5.3 Alternative Verwaltung einer Schlange.- 3.4.6 Externe und interne Folgen.- 3.5 Rekursive Abläufe.- 3.5.1 Überblick.- 3.5.2 Rekursion als Wiederholen durch Schachteln.- 3.5.2.1 Eine Prozedur ruft sich wiederholt auf.- 3.5.2.2 Heap und Rekursion-Stack als LIFO-Stapel.- 3.5.2.3 Grafische Darstellung der Rekursion.- 3.5.3 Rekursion und Iteration.- 3.5.3.1 Summenbildung.- 3.5.3.2 Fakultät.- 3.5.4 Anwendungen zur direkten Rekursion.- 3.5.4.1 Prozedur wahlweise rekursiv aufrufen.- 3.5.4.2 Test zu den vordefinierten Zeigervariablen.- 3.5.4.3 Verwendung der Rekursion zum Zählen.- 3.5.4.4 Fibonacci-Zahlen.- 3.5.4.5 FORWARD-Vereinbarung zur indirekten Rekursion.- 3.6 Programmorganisation.- 3.6.1 Prozedurtypen und Prozedurvariablen.- 3.6.1.1 Zwei Funktionen über eine Prozedurvariable aufrufen.- 3.6.1.2 Vektor von Prozedurtypen.- 3.6.1.3 Prozedurvariable mit Adresse einer Routine.- 3.6.2 Prozedurtypen in Units und Overlays.- 3.7 Suchen, Sortieren, Mischen und Gruppieren von Daten.- 3.7.1 Überblick.- 3.7.2 Suchen.- 3.7.3 Sortieren.- 3.7.3.1 Zahlen unmittelbar sortieren.- 3.7.3.2 Zahlen über Zeiger sortieren.- 3.7.3.3 Strings unmittelbar sortieren.- 3.7.4 Mischen von Arrays.- 3.7.5 Gruppieren von Daten (Gruppenwechsel).- 3.7.6 Bubble Sort.- 3.7.7 ShakeSort.- 3.7.8 Sortieren durch Einfügen.- 3

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.