Das Buch beschreibt die Programmiersprache F, eine moderne, sichere, handliche Untermenge von Fortran 90 ohne historische Fortran-Altlasten. F-Programmierung ist methodische Fortran-Programmierung, weil jedes F-Programm ein gültiges Fortran-Programm ist. Das Buch ist als Nachschlagewerk konzipiert, kann aber auch als Lehrbuch verwendet werden, wenn der Leser bereits eine Programmiersprache kennt. Die Fortran-Terminologie entspricht DIN EN 21539 (Fortran 90). Thematisch in sich geschlossene Kapitel und ein ausführlicher Index erleichtern die Arbeit mit dem Buch.
Das Buch ist als Handbuch für den Praktiker konzipiert und beschreibt F als Werkzeug und ohne wissenschaftlichen oder historischen Ballast F eignet sich hervorragend für die Ausbildung in Fortran-Programmierung und Programmiermethodik Es gibt einen kostenlosen F-Compiler für PCs unter LINUX, bei dessen Anwendung das Buch wichtige Hilfen bietet
Inhalt
1 Schreibweise des Quelltextes.- 1.1 Klassifikation der F-Anweisungen.- 1.2 Anordnungsreihenfolge der F-Anweisungen.- 2 Typkonzept.- 2.1 Vordefinierte Datentypen.- 2.2 Benutzerdefinierte Datentypen.- 3 Grammatische Grundeiemente.- 3.1 Geltungsbereiche.- 3.2 Schlüsselwörter.- 3.3 Namen.- 3.4 Operatoren, Zuweisungssymbol.- 3.5 Literalkonstanten.- 4 Datenobjekte.- 4.1 Konstanten.- 4.2 Variablen.- 4.3 Skalare.- 4.4 Felder.- 4.5 Strukturkomponenten.- 4.6 Automatische Variablen.- 4.7 Zuordnung.- 4.8 Definitionsstatus.- 5 Zeiger.- 5.1 Zeigerkonzept.- 5.2 Zeigerverarbeitung.- 6 Feld Verarbeitung.- 6.1 Feldvereinbarung.- 6.2 Zugriff.- 6.3 Speicherverwaltung und dynamische Kontrolle.- 6.4 Feldkonstruktoren.- 6.5 Operationen auf Feldern.- 7 Ausdrücke.- 7.1 Vordefinierte numerische Ausdrücke.- 7.2 Vordefinierte Vergleichsausdrücke.- 7.3 Vordefinierte logische Ausdrücke.- 7.4 Vordefinierte Zeichenausdrücke.- 7.5 Benutzerdefinierte Ausdrücke.- 7.6 Gemeinsame Regeln für Ausdrücke.- 7.7 Spezielle Ausdrücke.- 8 Zuweisungen.- 8.1 Vordefinierte Zuweisungsanweisungen.- 8.2 Benutzerdefinierte Zuweisungsanweisung.- 8.3 Zeigerzuweisungs-Anweisung.- 8.4 Maskierte Feldzuweisungs-Anweisungen.- 9 Vereinbarungen und Spezifikationen.- 9.1 Attribute.- 9.2 Typvereinbarungs-Anweisungen.- 9.3 Sonstige Spezifikationsanweisungen.- 10 Ablaufsteuerung.- 10.1 IF-Anweisungsgruppe.- 10.2 CASE-Anweisungsgruppe.- 10.3 DO-Schleife.- 10.4 Geschachtelte Anweisungsgruppen.- 10.5 STOP-Anweisung.- 11 Ein-/Ausgabe.- 11.1 Datensätze.- 11.2 Dateien.- 11.3 Dateiattribute externer Dateien.- 11.4 Ein-/Ausgabe-Einheiten.- 11.5 Vorverbundene E/A-Einheiten und vordefinierte Dateien.- 11.6 Ein-/Ausgabe-Anweisungen.- 12 Formate.- 12.1 Formatangabe.- 12.2 Zusammenwirken von E/A-Liste und Formatangabe.- 12.3Formatelemente.- 13 Programmeinheiten und Unterprogramme.- 13.1 Hauptprogramm.- 13.2 Module.- 13.3 Unterprogramme.- 13.4 Programminterner Informationsaustausch.- 14 Vordefinierte Unterprogramme.- 14.1 Vördefinierte Funktionen.- 14.2 Vordefinierte Subroutinen.- 14.3 Aufruf eines vordefinierten Unterprogrammes.- 14.4 Definitionen der vordefinierten Unterprogramme.- Anhänge.- A ASCIIZeichensatz und ASCII-Sortierfolge.- B Zahlenmodelle.- B.1 Modelle für ganzzahlige Zahlen.- B.2 Modelle für reelle Zahlen.- B.3 Zahlenmodelle für Bitmanipulationen.- C Programmbeispie.- D F versus Fortran 90.- E Syntaxdiagramme.- E.1 Notation in dieser Syntax.- E.2 Begriffe und Konzepte.- E.3 Zeichen, grammatische Grundelemente und Form des Quelltextes.- E.4 Vordefinierte und benutzerdefinierte Datentypen.- E.5 Vereinbarungen und Spezifikationen von Datenobjekten.- E.6 Verwendung von Datenobjekten.- E.7 Ausdrücke und Zuweisung.- E.8 Ablaufsteuerung.- E.9 Ein-/Ausgabe-Anweisungen.- E.10 Ein-/Ausgabe-Formatierung.- E.11 Programmeinheiten.- E.12 Unterprogramme.- F Stichwortverzeichnis.
Das Buch ist als Handbuch für den Praktiker konzipiert und beschreibt F als Werkzeug und ohne wissenschaftlichen oder historischen Ballast F eignet sich hervorragend für die Ausbildung in Fortran-Programmierung und Programmiermethodik Es gibt einen kostenlosen F-Compiler für PCs unter LINUX, bei dessen Anwendung das Buch wichtige Hilfen bietet
Inhalt
1 Schreibweise des Quelltextes.- 1.1 Klassifikation der F-Anweisungen.- 1.2 Anordnungsreihenfolge der F-Anweisungen.- 2 Typkonzept.- 2.1 Vordefinierte Datentypen.- 2.2 Benutzerdefinierte Datentypen.- 3 Grammatische Grundeiemente.- 3.1 Geltungsbereiche.- 3.2 Schlüsselwörter.- 3.3 Namen.- 3.4 Operatoren, Zuweisungssymbol.- 3.5 Literalkonstanten.- 4 Datenobjekte.- 4.1 Konstanten.- 4.2 Variablen.- 4.3 Skalare.- 4.4 Felder.- 4.5 Strukturkomponenten.- 4.6 Automatische Variablen.- 4.7 Zuordnung.- 4.8 Definitionsstatus.- 5 Zeiger.- 5.1 Zeigerkonzept.- 5.2 Zeigerverarbeitung.- 6 Feld Verarbeitung.- 6.1 Feldvereinbarung.- 6.2 Zugriff.- 6.3 Speicherverwaltung und dynamische Kontrolle.- 6.4 Feldkonstruktoren.- 6.5 Operationen auf Feldern.- 7 Ausdrücke.- 7.1 Vordefinierte numerische Ausdrücke.- 7.2 Vordefinierte Vergleichsausdrücke.- 7.3 Vordefinierte logische Ausdrücke.- 7.4 Vordefinierte Zeichenausdrücke.- 7.5 Benutzerdefinierte Ausdrücke.- 7.6 Gemeinsame Regeln für Ausdrücke.- 7.7 Spezielle Ausdrücke.- 8 Zuweisungen.- 8.1 Vordefinierte Zuweisungsanweisungen.- 8.2 Benutzerdefinierte Zuweisungsanweisung.- 8.3 Zeigerzuweisungs-Anweisung.- 8.4 Maskierte Feldzuweisungs-Anweisungen.- 9 Vereinbarungen und Spezifikationen.- 9.1 Attribute.- 9.2 Typvereinbarungs-Anweisungen.- 9.3 Sonstige Spezifikationsanweisungen.- 10 Ablaufsteuerung.- 10.1 IF-Anweisungsgruppe.- 10.2 CASE-Anweisungsgruppe.- 10.3 DO-Schleife.- 10.4 Geschachtelte Anweisungsgruppen.- 10.5 STOP-Anweisung.- 11 Ein-/Ausgabe.- 11.1 Datensätze.- 11.2 Dateien.- 11.3 Dateiattribute externer Dateien.- 11.4 Ein-/Ausgabe-Einheiten.- 11.5 Vorverbundene E/A-Einheiten und vordefinierte Dateien.- 11.6 Ein-/Ausgabe-Anweisungen.- 12 Formate.- 12.1 Formatangabe.- 12.2 Zusammenwirken von E/A-Liste und Formatangabe.- 12.3Formatelemente.- 13 Programmeinheiten und Unterprogramme.- 13.1 Hauptprogramm.- 13.2 Module.- 13.3 Unterprogramme.- 13.4 Programminterner Informationsaustausch.- 14 Vordefinierte Unterprogramme.- 14.1 Vördefinierte Funktionen.- 14.2 Vordefinierte Subroutinen.- 14.3 Aufruf eines vordefinierten Unterprogrammes.- 14.4 Definitionen der vordefinierten Unterprogramme.- Anhänge.- A ASCIIZeichensatz und ASCII-Sortierfolge.- B Zahlenmodelle.- B.1 Modelle für ganzzahlige Zahlen.- B.2 Modelle für reelle Zahlen.- B.3 Zahlenmodelle für Bitmanipulationen.- C Programmbeispie.- D F versus Fortran 90.- E Syntaxdiagramme.- E.1 Notation in dieser Syntax.- E.2 Begriffe und Konzepte.- E.3 Zeichen, grammatische Grundelemente und Form des Quelltextes.- E.4 Vordefinierte und benutzerdefinierte Datentypen.- E.5 Vereinbarungen und Spezifikationen von Datenobjekten.- E.6 Verwendung von Datenobjekten.- E.7 Ausdrücke und Zuweisung.- E.8 Ablaufsteuerung.- E.9 Ein-/Ausgabe-Anweisungen.- E.10 Ein-/Ausgabe-Formatierung.- E.11 Programmeinheiten.- E.12 Unterprogramme.- F Stichwortverzeichnis.
Titel
Die Programmiersprache F
Autor
EAN
9783642608872
Format
E-Book (pdf)
Hersteller
Veröffentlichung
11.03.2013
Digitaler Kopierschutz
Wasserzeichen
Anzahl Seiten
363
Lesemotiv
Unerwartete Verzögerung
Ups, ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal.