Dies ist ein Lehrbuch der Programmiersprache FORTRAN 77, der am weitesten verbreiteten Programmiersprache in Wissenschaft und Technik. Es wird der vollstandige Sprachumfang von FORTRAN 77 in der derzeit gultigen genormten Form gebracht. Dabei werden verschie dene Ziele verfolgt: Zum einen solI dem Leser ein bequemer Zugang zu FORTRAN ermoglicht werden, unabhangig davon, ob er schon eine andere Programmiersprache kennt oder nicht. Zum anderen solI dieses Buch eine Einfuhrung in die Kunst des Programmierens sein. Dabei wird besonderer Wert darauf gelegt, dem Leser eine Methodik der…mehr
Dies ist ein Lehrbuch der Programmiersprache FORTRAN 77, der am weitesten verbreiteten Programmiersprache in Wissenschaft und Technik. Es wird der vollstandige Sprachumfang von FORTRAN 77 in der derzeit gultigen genormten Form gebracht. Dabei werden verschie dene Ziele verfolgt: Zum einen solI dem Leser ein bequemer Zugang zu FORTRAN ermoglicht werden, unabhangig davon, ob er schon eine andere Programmiersprache kennt oder nicht. Zum anderen solI dieses Buch eine Einfuhrung in die Kunst des Programmierens sein. Dabei wird besonderer Wert darauf gelegt, dem Leser eine Methodik der Programmentwicklung nahezubringen, die zu einer systematischen Gestaltung "guter" Programme fUhrt. Dieser Punkt ist deshalb von besonderer Bedeutung, weil klare Strukturen und gute Verstandlich keit eine wesentliche Voraussetzung fur fehlerfreies Programmieren und zuverlassige Pro gramme sind. Das gilt nicht nur fUr umfangreiche Programmsysteme, sondern auch fur klei nere Programme. Deshalb empfiehlt es sich, von Anfang an einen entsprechenden Program mierstil einzuuben: Die AusfUhrungen in diesem Buch orientieren sich an der Strukturierten Programmierung, einer zeitgemaBen Methode des Programmentwurfs, die sich als wesent liches Hilfsmittel fUr das Schreiben "guter" Programme erwiesen hat.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
1: Einführung: Programme und Algorithmen.- 1.1 Die Programmiersprache FORTRAN.- 1.2 Algorithmen.- 1.3 Die Entwicklung eines Algorithmus.- 1.4 Pseudocode.- 1.5 Die Entwicklung eines FORTRAN-Programms.- 1.6 Strukturierte Programmierung.- Übungen zu Kapitel 1.- 2: Ein erstes FORTRAN-Programm.- 2.1 Problemstellung.- 2.2 Beschreibung des FORTRAN-Programms.- 2.3 Die Ausführung des Programms durch den Computer.- Übungen zu Kapitel 2.- 3: Elemente von FORTRAN.- 3.1 Bedeutung der Syntax.- 3.2 FORTRAN-Zeichensatz.- 3.3 Darstellung von Zahlen.- 3.4 Namen.- 3.5 Variablen.- 3.6 Konstanten.- 3.7 Arithmetischer Ausdruck.- 3.8 Einige Standardfunktionen und ihr Gebrauch.- Übungen zu Kapitel 3.- 4: Entwicklung einfacher FORTRAN-Programme.- 4.0 Notation zur Angabe der Syntax von FORTRAN.- 4.1 Vereinbarung des Typs.- 4.2 Die arithmetische Wertzuweisung.- 4.3 Die Ausgabeanweisung PRINT*.- 4.4 Die Eingabeanweisung READ*.- 4.5 Formatierte Ein- und Ausgabe.- 4.6 Bauarteines FORTRAN-Programms.- 4.7 Programmbeispiele.- 4.8 Die Ausführung eines FORTRAN-Programms im Computer.- Übungen zu Kapitel 4.- 5: Grundlegende Ablaufstrukturen.- 5.1 Die Alternative.- 5.2 Wiederholung.- 5.3 Schleifenbildung mit der DO-AnWeisung.- 5.4 Schleifen mit Abbruchbedingungen.- 6: Felder und ihre Verarbeitung.- 6.1 Bedeutung des Feldes.- 6.2 Vereinbarung eines Feldes.- 6.3 Verwendung eines Feldes.- 6.4 Programmbeispiel.- 6.5 Felder variabler Größe.- 6.6 Mehrdimensionale Felder.- 6.7 Ein-und Ausgabe von Feldern.- 6.8 Implizite DO-Listen.- 6.9 Zuweisung von Anfangswerten mittels DATA.- 6.10 Die PARAMETER-Anweisung.- 6.11 Verwendungsmöglichkeiten von Feldern.- 6.12 Programmbeispiele.- 7: Unterprogramme.- 7.1 Beispiele zur Verwendung von Unterprogrammen.- 7.2 Hauptprogramm, Unterprogramme und Programmeinheiten.-7.3 SUBROUTINE-Unterprogramme.- 7.4 FUNCTION-Unterprogramme.- 7.5 Anweisungsfunktionen.- 7.6 Standardfunktionen.- 7.7 Modularisierung.- Übungen zu Kapitel 7.- 8: Weitere Datentypen.- 8.1 Der Datentyp CHARACTER-zur Bearbeitung von Zeichenfolgen.- 8.2 Der Datentyp LOGICAL - für die Verwendung logischer Größen.- 8.3 Der Datentyp DOUBLE PRECISION - zum Rechnen mit erhöhter Genauigkeit.- 8.4 Der Datentyp COMPLEX - für das Rechnen mit komplexen Größen.- 8.5 Vereinbarung des Datentyps mit Hilfe von IMPLICIT.- 9: Ergänzungen zu den Ablaufstrukturen.- 9.1 Fallunterscheidung.- 9.2 Block-IF-Strukturen.- 9.3 Geschachtelte Block-IF-Strukturen.- 9.4 Weitere Formen der Schleife.- 9.5 Weitere Steueranweisungen.- 10: Zusätzliche Möglichkeiten bei der Ein-und Ausgabe.- 10.1 Die allgemeine READ-AnWeisung.- 10.2 Die Kurzform der READ-Anweisung.- 10.3 Die allgemeine Ausgabeanweisung WRITE.- 10.4 PRINT als Kurzform von WRITE.- 10.5 Angabe des Formats in der Ein-/AusgabeanWeisung.- 10.6 Variable Formatierung.- 10.7 Format-Beschreiber.- 11: Dateien.- 11.1 Grundlagen der Dateibearbeitung.- 11.2 Die Anweisungen OPEN und CLOSE.- 11.3 Formatierte und formatfreie Datensätze.- 11.4 Sequentieller und direkter Zugriff auf Dateien.- 11.5 Die Anweisung INQUIRE zum Abfragen von Dateieigenschaften.- 12: Weitere FORTRAN-Sprachelemente.- 12.1 Interne Dateien.- 12.2 Die Anweisung EQUIVALENCE.- 12.3 Die COMMON-Anweisung.- 12.4 Ergänzungen zur Parameterübergabe bei Unterprogrammen.- 12.5 Die Anweisung ENTRY.- 12.6 Die Anweisung SAVE.- A Reihenfolge der Anweisungen in einem FORTRAN-Programm.- B Tabellen der Standardfunktionen.- B.1 Funktionen zur Umwandlung des Typs.- B.2 Arithmetische Hilfsfunktionen.- B.3 Mathematische Funktionen.- B. 4 Funktionen zur Textverarbeitung.- C Tabellen derFormat-Beschreiber.- C. l Wiederholbare Format-Beschreiber für die Ausgabe.- C.2 Wiederholbare Format-Beschreiber für die Eingabe.- C.3 Nichtwiederholbare Format-Beschreiber.- D Formale und aktuelle Parameter bei Unterprogrammen.- E ASCII-Code und EBCDI-Code.- Literatur.- Stichwortverzeichnis.
1: Einführung: Programme und Algorithmen.- 1.1 Die Programmiersprache FORTRAN.- 1.2 Algorithmen.- 1.3 Die Entwicklung eines Algorithmus.- 1.4 Pseudocode.- 1.5 Die Entwicklung eines FORTRAN-Programms.- 1.6 Strukturierte Programmierung.- Übungen zu Kapitel 1.- 2: Ein erstes FORTRAN-Programm.- 2.1 Problemstellung.- 2.2 Beschreibung des FORTRAN-Programms.- 2.3 Die Ausführung des Programms durch den Computer.- Übungen zu Kapitel 2.- 3: Elemente von FORTRAN.- 3.1 Bedeutung der Syntax.- 3.2 FORTRAN-Zeichensatz.- 3.3 Darstellung von Zahlen.- 3.4 Namen.- 3.5 Variablen.- 3.6 Konstanten.- 3.7 Arithmetischer Ausdruck.- 3.8 Einige Standardfunktionen und ihr Gebrauch.- Übungen zu Kapitel 3.- 4: Entwicklung einfacher FORTRAN-Programme.- 4.0 Notation zur Angabe der Syntax von FORTRAN.- 4.1 Vereinbarung des Typs.- 4.2 Die arithmetische Wertzuweisung.- 4.3 Die Ausgabeanweisung PRINT*.- 4.4 Die Eingabeanweisung READ*.- 4.5 Formatierte Ein- und Ausgabe.- 4.6 Bauarteines FORTRAN-Programms.- 4.7 Programmbeispiele.- 4.8 Die Ausführung eines FORTRAN-Programms im Computer.- Übungen zu Kapitel 4.- 5: Grundlegende Ablaufstrukturen.- 5.1 Die Alternative.- 5.2 Wiederholung.- 5.3 Schleifenbildung mit der DO-AnWeisung.- 5.4 Schleifen mit Abbruchbedingungen.- 6: Felder und ihre Verarbeitung.- 6.1 Bedeutung des Feldes.- 6.2 Vereinbarung eines Feldes.- 6.3 Verwendung eines Feldes.- 6.4 Programmbeispiel.- 6.5 Felder variabler Größe.- 6.6 Mehrdimensionale Felder.- 6.7 Ein-und Ausgabe von Feldern.- 6.8 Implizite DO-Listen.- 6.9 Zuweisung von Anfangswerten mittels DATA.- 6.10 Die PARAMETER-Anweisung.- 6.11 Verwendungsmöglichkeiten von Feldern.- 6.12 Programmbeispiele.- 7: Unterprogramme.- 7.1 Beispiele zur Verwendung von Unterprogrammen.- 7.2 Hauptprogramm, Unterprogramme und Programmeinheiten.-7.3 SUBROUTINE-Unterprogramme.- 7.4 FUNCTION-Unterprogramme.- 7.5 Anweisungsfunktionen.- 7.6 Standardfunktionen.- 7.7 Modularisierung.- Übungen zu Kapitel 7.- 8: Weitere Datentypen.- 8.1 Der Datentyp CHARACTER-zur Bearbeitung von Zeichenfolgen.- 8.2 Der Datentyp LOGICAL - für die Verwendung logischer Größen.- 8.3 Der Datentyp DOUBLE PRECISION - zum Rechnen mit erhöhter Genauigkeit.- 8.4 Der Datentyp COMPLEX - für das Rechnen mit komplexen Größen.- 8.5 Vereinbarung des Datentyps mit Hilfe von IMPLICIT.- 9: Ergänzungen zu den Ablaufstrukturen.- 9.1 Fallunterscheidung.- 9.2 Block-IF-Strukturen.- 9.3 Geschachtelte Block-IF-Strukturen.- 9.4 Weitere Formen der Schleife.- 9.5 Weitere Steueranweisungen.- 10: Zusätzliche Möglichkeiten bei der Ein-und Ausgabe.- 10.1 Die allgemeine READ-AnWeisung.- 10.2 Die Kurzform der READ-Anweisung.- 10.3 Die allgemeine Ausgabeanweisung WRITE.- 10.4 PRINT als Kurzform von WRITE.- 10.5 Angabe des Formats in der Ein-/AusgabeanWeisung.- 10.6 Variable Formatierung.- 10.7 Format-Beschreiber.- 11: Dateien.- 11.1 Grundlagen der Dateibearbeitung.- 11.2 Die Anweisungen OPEN und CLOSE.- 11.3 Formatierte und formatfreie Datensätze.- 11.4 Sequentieller und direkter Zugriff auf Dateien.- 11.5 Die Anweisung INQUIRE zum Abfragen von Dateieigenschaften.- 12: Weitere FORTRAN-Sprachelemente.- 12.1 Interne Dateien.- 12.2 Die Anweisung EQUIVALENCE.- 12.3 Die COMMON-Anweisung.- 12.4 Ergänzungen zur Parameterübergabe bei Unterprogrammen.- 12.5 Die Anweisung ENTRY.- 12.6 Die Anweisung SAVE.- A Reihenfolge der Anweisungen in einem FORTRAN-Programm.- B Tabellen der Standardfunktionen.- B.1 Funktionen zur Umwandlung des Typs.- B.2 Arithmetische Hilfsfunktionen.- B.3 Mathematische Funktionen.- B. 4 Funktionen zur Textverarbeitung.- C Tabellen derFormat-Beschreiber.- C. l Wiederholbare Format-Beschreiber für die Ausgabe.- C.2 Wiederholbare Format-Beschreiber für die Eingabe.- C.3 Nichtwiederholbare Format-Beschreiber.- D Formale und aktuelle Parameter bei Unterprogrammen.- E ASCII-Code und EBCDI-Code.- Literatur.- Stichwortverzeichnis.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826