*** Vertrieb eingestellt - nicht mehr lieferbar Der ehemals von DEC entwickelte Fortran Compiler, eingebettet in Microsoft’s Entwicklungsumgebung Developer Studio, stellt noch immer eines der komfortabelsten Werkzeuge zur Programmierung in Fortran dar. Als sogenannter offizieller Nachfolger des
Microsoft Fortran Powerstation 4.0 (Herstellung und Vertrieb eingestellt
im Februar ‘97) wurde im Sommer ‘97 von Digital Equipment Corporation
(DEC) ein in der Funktionalität weitgehend identisches Fortran Entwicklungssystem
mit Namen Digital Visual Fortran präsentiert, das sich von seinem Vorgänger
im wesentlichen durch den neueren Fortran Compiler unterschied. Im Zuge
des Aufkaufs von DEC durch Compaq wurde der Compiler 1999 in Compaq Visual
Fortran (CVF) umbenannt. DEC’s Fortran Compiler, der nun unter dem Label
Compaq “segelt”, verfügt über den vollständigen ANSI Fortran 95 Standard
und bietet darüberhinaus zahlreiche Spracherweiterungen, die die Kompatibilität
zu VAX Fortran und zum alten Microsoft Fortran Powerstation 4.0 gewährleisten.
Unterstützt werden bspw.: BYTE, DOUBLE COMPLEX, STRUCTURE ... END STRUCTURE,
UNION, MAP, (ACCESS=) ‘APPEND’, (MODE=)’SHARE’. Applikationstypen In der Entwicklungsumgebung wird auch der
Typ der Applikation ausgewählt und erstellt. Mit CVF können sowohl Konsolenprogramme
(mit herkömmlich sequentieller Eingabe via READ*, WRITE und PRINT*), QuickWin
Applikationen (s.u.), Standard Graphics Applikationen (s.u.) und vollwertige
Windows Applikationen erstellt werden. Natürlich sind auch statische und
dynamische Libraries (.LIBs und .DLL) möglich. QuickWin Applikationen QuickWin Applikationen geben dem Programmierer
einen Programmierrahmen an die Hand, mit dem er ein einfaches Windowsprogramm
mit Graphikmöglichkeiten erstellen kann. Die Benutzerschnittstelle einer
QuickWin Applikation besteht im wesentlichen aus einem Main Window mit
Menüleiste und einem oder mehreren Child Windows, die im Main Window eingebettet
sind. Die vorkonfigurierte Menüleiste ist hinsichtlich der Namen und Anzahl
der Menüoptionen veränderlich. Einen Sonderfall einer QuickWin Applikation
stellt die Standard Graphics Applikation dar. Sie unterscheidet sich äußerlich
von der QuickWin Applikation, da Menüleiste und Statuszeile fehlen und
nur ein Ausgabe-Fenster (= Main Window) vorhanden ist, in dem der gesamte
Bildschirm I/O stattfindet. Die Bildschirm Ein-/Ausgabe mittels READ und
WRITE bzw. PRINT* erfolgt im Graphikmodus (und nicht im Textmodus wie
bei einer Konsolen Applikation). Windows Applikation Die Programmierung einer vollwertigen Windows
Applikation ist mit CVF zwar möglich, aber sehr aufwendig, da außer der
Bereitstellung der erforderlich Win32API Funktionen, Strukturen und Konstanten
sowie dem integrierten Dialog- bzw. Ressourcen-Editor keine weiteren Hilfsmittel
vorhanden sind. Die Dokumentation hierzu ist zudem recht spärlich. Wir
bieten hier durch unsere Schulung
“Programmierung von Windows Applikationen mit CVF” Abhilfe. Ausstattung In die Entwicklungsumgebung sind außerdem u.a.
ein Editor, Quellcode-Browser, Project-Builder und ein Quellcode-Debugger
integriert. Alle Werkzeuge sind per Mausklick aufzurufen und sehr komfortabel
zu bedienen. Gemischtsprachliche Programmierung Gemischtsprachliche Programmierung ist möglich
und wird für Applikationen mit MS Visual Basic, Visual C/C++ und MASM
beschrieben. Da Visual C/C++ 6.0 und CVF die gleiche Entwicklungsumgebung
besitzen, ist auch eine gemischtsprachliche Entwicklung in dieser Entwicklungsumgebung
möglich. Dokumentation Die Dokumentation besteht aus einer Installationsanleitung (ca. 60 Seiten) und einem sehr umfangreichen Sprachmanual (mehr als 600 Seiten). Eine umfangreiche On-line-Help, die auch die Dokumentation diverser Software Development Kits (wie bspw. zum Windows SDK, zu den Database Services) enthält, ist inbegriffen.
Support / technische Unterstützung, Updates Support bzw. technische Unterstützung wird vom Hersteller nicht mehr angeboten, da dieser das Compilersystem nicht länger pflegt. Wenn Sie Ihren CVF von uns erhalten haben, stehen wir Ihnen für Fragen aber gerne zur Verfügung. Wir kennen uns mit dem Entwicklungssystem sehr gut aus. Als Ersatz bzw. Nachfolger wird aufgrund seiner Kompatibiliät Intel Visual Fortran empfohlen. Updates sind nur noch bedingt zu beschaffen. |
|
||||||||||||||||||||||||||||||||||||
Lieferumfang, Systemanforderungen etc. |
|||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite. Copyright QT software GmbH 2006. Alle Rechte vorbehalten. |