Turbo Pascal gehOrt stftrker denn je zu den ftuBerst erfolgreich ein gesetzten Programmiersprachen. Mit der nun vorliegenden Version 5 wurden fur den Anwender weitere Verbesserungen geschaffen. Hierbei ist vor aHem der Einsatz eines Debuggers in der QueHsprache Turbo Pascal zu nennen. Inzwischen sind viele EinfUhrungen in Turbo Pascal der Version 3 und der Version 4 auf dem Markt. Dieses Buch beschreibt nicht nur die neue Version 5, sondern ist im Gegensatz zu den meisten EinfUhrungswerken ein kompaktes Kompendium mit Programmierbeispielen aus Naturwis sense haft und Technik. Es solI vor allem…mehr
Turbo Pascal gehOrt stftrker denn je zu den ftuBerst erfolgreich ein gesetzten Programmiersprachen. Mit der nun vorliegenden Version 5 wurden fur den Anwender weitere Verbesserungen geschaffen. Hierbei ist vor aHem der Einsatz eines Debuggers in der QueHsprache Turbo Pascal zu nennen. Inzwischen sind viele EinfUhrungen in Turbo Pascal der Version 3 und der Version 4 auf dem Markt. Dieses Buch beschreibt nicht nur die neue Version 5, sondern ist im Gegensatz zu den meisten EinfUhrungswerken ein kompaktes Kompendium mit Programmierbeispielen aus Naturwis sense haft und Technik. Es solI vor allem das Denken in Daten- und Pro grammstrukturen schulen. Mit dieser Zielsetzung wendet sich dieses Werk vor allem an Schuler, Studenten und aIle, die in Turbo Pascal program mieren lernen mOchten. Aber auch fUr Lehrer, Dozenten und Professoren bietet dieses Buch einen klaren Leitfaden fUr die Ausbildung. Es war fur uns ganz wichtig, die Version 5 im Vergleich zu den fruheren Versionen 4 und 3 darzustellen. Dies geschieht an geeigneter Stelle im Text. Einen zusammenhangenden Vergleich findet der Leser im Abschnitt A 6 des Anhangs. Dort wird auch gezeigt, wie Programme der Version 3 in die Versionen 5 und 4 umgewandelt werden kOnnen und wie Programme der Version 4 in der Version 5 laufffthig gemacht werden k()nnen.
1 Einführung.- 1.1 Turbo Pascal als Programmiersprache.- 1.2 Datenstrukturen.- 1.3 Programmstrukturen.- 1.4 Systematische Programmentwicklung.- 1.5 Arbeiten mit Turbo Pascal.- 1.6 Programmieren in Turbo Pascal.- 2 Programmstrukturen und Programmierbeispiele.- 2.1 Folgestrukturen (Sequenzen).- 2.2 Auswahlstrukturen (Selektion).- 2.3 Wiederholung (Iteration).- 3 Unterprogrammtechnik.- 3.1 Unterprogramme (Prozeduren).- 3.2 Lokale und globale Variable (Konstante).- 3.3 Prozeduren mit Parameterübergabe.- 3.4 Funktionen.- 3.5 Rekursive Abläufe (Rekursionen).- 4 Weiterführende Möglichkeiten zum Umgang mit Datentypen und Datenstrukturen.- 4.1 Definition von Datentypen durch den Benutzer (TYPE-An Weisung).- 4.2 Strukturierung von Daten als RECORD.- 4.3 Vereinfachte Bearbeitung von RECORDs (WITH-Anweisung).- 4.4 Strukturierung von Daten als FILE (Datei).- 5 Anwendungsprogramme.- 5.1 Chemie.- 5.2 Mathematik.- 5.3 Physik.- 5.4 Statistik.- AI Operatoren.- A 1.1 Vergleichsoperatoren.- A 1.2 Arithmetische Operationen.- A 1.3 Logische Operatoren.- A 1.4 Adreß-Operatoren.- A 1.5 Mathematische Funktionen.- A2 Alphabetische Reihenfolge der Befehle.- A3 Fehlermeldungen.- A 3.1 Compiler-Fehlermeldungen.- A 3.2 Laufzeit-Fehlermeldungen.- A4 Arbeiten mit dem Debugger und der Break/watch-Funktion.- A 4.1 Aufgabe des Debuggers.- A 4.2 Verfolgen der Werte einzelner Variablen.- A 4.3 Gleichzeitiges Überwachen mehrerer Variablen.- A 4.4 Zusammenfassung.- A5 Lösungen der Übungsaufgaben.- A 5.1 WURF 1.PAS.- A 5.2 WURF2.PAS.- A 5.3 KUGEL.PAS.- A 5.4 SHELL.PAS.- A6 Unterschiede zwischen den Versionen.- A 6.1 Unterschiede in den Compiler-Befehlen und UNITs.- A 6.2 Unterschiede zwischen Version 3 und Version 4.- A 6.2.1 Allgemeine Unterschiede.- A 6.2.2 Spezielle Unterschiede.- A 6.3Unterschiede zwischen Version 4 und Version 5.- A 6.3.1 Allgemeine Unterschiede.- A 6.3.2 Spezielle Unterschiede.- A 6.4 Umwandlung von Programmen der verschiedenen Versionen.- A 6.4.1 Umwandeln von Programmen der Version 3 in Version 5.- A 6.4.2 Umwandeln von Programmen der Version 3 in Version 4.- Sachwortverzeichnis.
1 Einführung.- 1.1 Turbo Pascal als Programmiersprache.- 1.2 Datenstrukturen.- 1.3 Programmstrukturen.- 1.4 Systematische Programmentwicklung.- 1.5 Arbeiten mit Turbo Pascal.- 1.6 Programmieren in Turbo Pascal.- 2 Programmstrukturen und Programmierbeispiele.- 2.1 Folgestrukturen (Sequenzen).- 2.2 Auswahlstrukturen (Selektion).- 2.3 Wiederholung (Iteration).- 3 Unterprogrammtechnik.- 3.1 Unterprogramme (Prozeduren).- 3.2 Lokale und globale Variable (Konstante).- 3.3 Prozeduren mit Parameterübergabe.- 3.4 Funktionen.- 3.5 Rekursive Abläufe (Rekursionen).- 4 Weiterführende Möglichkeiten zum Umgang mit Datentypen und Datenstrukturen.- 4.1 Definition von Datentypen durch den Benutzer (TYPE-An Weisung).- 4.2 Strukturierung von Daten als RECORD.- 4.3 Vereinfachte Bearbeitung von RECORDs (WITH-Anweisung).- 4.4 Strukturierung von Daten als FILE (Datei).- 5 Anwendungsprogramme.- 5.1 Chemie.- 5.2 Mathematik.- 5.3 Physik.- 5.4 Statistik.- AI Operatoren.- A 1.1 Vergleichsoperatoren.- A 1.2 Arithmetische Operationen.- A 1.3 Logische Operatoren.- A 1.4 Adreß-Operatoren.- A 1.5 Mathematische Funktionen.- A2 Alphabetische Reihenfolge der Befehle.- A3 Fehlermeldungen.- A 3.1 Compiler-Fehlermeldungen.- A 3.2 Laufzeit-Fehlermeldungen.- A4 Arbeiten mit dem Debugger und der Break/watch-Funktion.- A 4.1 Aufgabe des Debuggers.- A 4.2 Verfolgen der Werte einzelner Variablen.- A 4.3 Gleichzeitiges Überwachen mehrerer Variablen.- A 4.4 Zusammenfassung.- A5 Lösungen der Übungsaufgaben.- A 5.1 WURF 1.PAS.- A 5.2 WURF2.PAS.- A 5.3 KUGEL.PAS.- A 5.4 SHELL.PAS.- A6 Unterschiede zwischen den Versionen.- A 6.1 Unterschiede in den Compiler-Befehlen und UNITs.- A 6.2 Unterschiede zwischen Version 3 und Version 4.- A 6.2.1 Allgemeine Unterschiede.- A 6.2.2 Spezielle Unterschiede.- A 6.3Unterschiede zwischen Version 4 und Version 5.- A 6.3.1 Allgemeine Unterschiede.- A 6.3.2 Spezielle Unterschiede.- A 6.4 Umwandlung von Programmen der verschiedenen Versionen.- A 6.4.1 Umwandeln von Programmen der Version 3 in Version 5.- A 6.4.2 Umwandeln von Programmen der Version 3 in Version 4.- Sachwortverzeichnis.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309