Software-Tools ermbglichen es dem Benutzer, Probleme am PC in bedienungsfreundlicher Umgebung zu lbsen. Z1ihlt man die Programmiersprachen zu den Software -Tools, ergeben sich zum Beispiel folgende Bereiche: Betriebssystem (z. B. MS-DOS, OS/2, Windows) Maschinennahe Programmentwicklung (z. B. 8086-Assembler) Strukturierte Programmentwicklung (z. B. Basic, C, Pascal) Datenbanksystem (z. B. dBASE, SQL) - Tabellenkalkulation (z. B. Multiplan, Excel) Textverarbeitung (z. B. Word, WordPerfect) Integrierte Software (z. B. Framework, Lotus 1-2-3, Works) Computer Assisted Design, CAD Desktop Publishing, DTP Steuerung und Regelung Die moderne informationstechnische Grundbildung schlieBt Grundkenntnisse in der Anwendung ausgew1ihlter Software -Tools ein. Strukturierte Programmierung mit Turbo Pascal: 1m vorliegenden Buch wird eine Ein fUhrung in die strukturierte Programmentwicklung mit dem Turbo Pascal-System gegeben. 1m Mittelpunkt stehen also die Ablaufstrukturen Folge, Auswahl, Wiederholung und Unterprogramm. Das Buch gliedert sich in einen EinfUhrungs- und einen Referenzteil. Einfiihrungsteil: Strukturierte Programmierung mit Turbo Pascal; grundlegende Ablauf strukturen, Datentypen und Datenstrukturen. Referenzteil: Die Anweisungen, Funktionen, Prozeduren und Units zu Turbo Pascal bis einschlieBlich Version 6. 0, soweit sie die strukturierte Programmierung betreffen. Versionen von Turbo Pascal: Turbo Pascal 6. 0 unterstiitzt die strukturierte Programmie rung und die objektorientierte Programmierung. Da in diesem Buch nur auf die struktu rierte Programmierung eingegangen wird, kann Turbo Pascal in den Versionen 6. 0 wie auch 5. 5, 5. 0 und 4. 0 verwendet werden.
Inhaltsverzeichnis
1 Strukturierte Programmierung mit Turbo Pascal. - 1. 1 Bedienung des Turbo Pascal-Systems. - 1. 2 Folgestrukturen (lineare Programme). - Aufgaben zu Abschnitt 1. 2. - 1. 3 Auswahlstrukturen (selektierende Programme). - Aufgaben zu Abschnitt 1. 3. - 1. 4 Wiederholungsstrukturen (iterative Programme). - Aufgaben zu Abschnitt 1. 4. - 1. 5 Unterprogrammstrukturen (gegliederte Programme). - Aufgaben zu Abschnitt 1. 5. - 1. 6 Textverarbeitung (Char, STRING). - Aufgaben zu Abschnitt 1. 6. - 1. 7 Tabellenverarbeitung (ARRAY). - Aufgaben zu Abschnitt 1. 7. - 1. 8 Dateiverarbeitung (RECORD, FILE). - Aufgaben zu Abschnitt 1. 8. - 1. 9 Units. - Aufgaben zu Abschnitt 1. 9. - 1. 10 Overlays. - Aufgaben zu Abschnitt 1. 10. - 2 Referenz zu Turbo Pascal. - 2. 1 Grundlegende Definitionen von Turbo Pascal. - 2. 2 Anweisungen. - 2. 3 Vordefinierte Prozeduren und Funktionen. - 2. 4 Vordefinierte Bezeichner bei Turbo Pascal 5. 0, 4. 0 und 3. 0. - ASCII-Code. - Programmverzeichnis. - Sachwortverzeichnis.