Fortran 2003
Python, Datenanalyse, Maschinelles Lernen. Schulungen von Experten für Sie!
Dieser Kurs behandelt moderne Fortran-Syntax. Also Syntax von
Fortran 95, Fortran 2003. Alte typische Fortran77-Syntax ist nicht Teil
dieses Kurses. Da Fortran rückwärtskompatibel ist, werden aber
auch Fragen zur Software-Portierung behandelt.
Der Kurs richtet sich an Anfänger aber auch Menschen mit Kenntnissen voriger Fortran-Versionen.
Fortran ist eine exzellente Sprache für numerische Algorithmen-Programmierung,
bei welcher Performanz und mathematische Ausdrucksstärke von Bedeutung sind.
Fokus im Kurs sind Fortran-Konstrukte, welche die automatische Compiler-Parallelisierung
von Code auf Rechnern mit mehreren Prozessoren begünstigen.
Der Übungsanteil beträgt 50%-60%. Inhalte der Schulung:
1)…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Python, Datenanalyse, Maschinelles Lernen. Schulungen von Experten für Sie!
Dieser Kurs behandelt moderne Fortran-Syntax. Also Syntax
von
Fortran 95, Fortran 2003. Alte typische Fortran77-Syntax ist nicht
Teil
dieses Kurses. Da Fortran rückwärtskompatibel ist, werden aber
auch Fragen zur Software-Portierung behandelt.
Der Kurs richtet sich an Anfänger aber auch Menschen mit Kenntnissen voriger Fortran-Versionen.
Fortran ist eine exzellente Sprache für numerische
Algorithmen-Programmierung,
bei welcher Performanz und mathematische Ausdrucksstärke von
Bedeutung sind.
Fokus im Kurs sind Fortran-Konstrukte, welche die automatische
Compiler-Parallelisierung
von Code auf Rechnern mit mehreren Prozessoren begünstigen.
Der Übungsanteil beträgt 50%-60%. Inhalte der Schulung:
1) Grundlegende Syntax
+ Datentypen, Variablen und Arithmetik
+ Kontrollfluss (Loops, If-Bedingungen)
2) Arrays
+ Array Deklaration und Konstruktion
+ Array-Subobjekte
+ Character-slicing
+ Elementweise Array-Assignments und Operationen
+ allocatable arrays
+ Pointer auf Objekte und auf Arrays
3) Subroutinen und Funktionen
+ Subroutinen
+ Funktionen
+ Globale Daten
+ Pure, elemental, recursive Prozeduren
+ Optionale Argumente
+ Prozeduren als Argumente zu anderen Prozeduren
4) Module
+ Modul-Struktur und Verwendung
+ Datentypen definieren
+ Intrinsic Statement
+ Public und Private Attribute
+ Generische Prozeduren
+ Operator overloading
5) Klassen und Vererbung
+ Klassen deklarieren und verwenden
+ Klassen ableiten
+ Destructor
+ Abstrakte Klasse
6) Input & Output zu Dateien.
+ Formattierte, sequentielle Dateien
+ Format edit Descriptoren
+ Lesen und Schreiben von Zahlen von/in Strings
Zu jedem der obigen Kapitel gibt es eine oder mehrere
Übungseinheiten.
Standard-Kursdauer: 3 Tage. Je nach Vorkenntnisstand der Teilnehmer
sind aber auch 4 oder 5 Tage empfehlenswert, um maximal von den
Übungen zu profitieren.
Wenn Sie Interesse an diesem Kurs haben, schicken Sie uns eine Nachricht, da wir die Kurse dynamisch je nach Nachfrage planen. Inhouse-Schulungen in der DACH-Region und online-Schulung bieten wir auch an.
Die Preise unserer Kurse sind sehr kompetitiv. Die meisten
Mitbewerber haben deutlich höhere Preise.
Unterrichtsmaterialien und ausgearbeitete Musterlösungen zu allen
Übungen erhalten die
Kursteilnehmer natürlich auch. Die Trainer haben jahrelange
praktische Erfahrung in den Themen der Kurse. Wir legen besonders
viel Wert auf individuelle Betreuung der Teilnehmer bei den
Programmierübungsaufgaben. Die Kursinhalte passen wir auch gerne an
Ihre Bedürfnisse an.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
