Dynamische Module

Eine Verwaltung für Maschinencode-Objekte zur Steigerung der Effizienz und Flexibilität von Computeralgebra-Systemen. Auflage 1996.
kartoniert , 164 Seiten
ISBN 3519021951
EAN 9783519021957
Veröffentlicht Januar 1997
Verlag/Hersteller Vieweg+Teubner Verlag

Auch erhältlich als:

pdf eBook
33,26
44,99 inkl. MwSt.
Lieferbar innerhalb von 3-5 Tagen (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Mit der zunehmenden Verbreitung von Computeralgebra-Systemen (im folgen­ den auch CA-System oder CAS gennant) kommt bei den Anwendern immer h?ufiger der Wunsch auf, eigene Algorithmen nicht nur in der durch das CA­ System definierten Programmiersprache sondern auch in Standardsprachen wie PASCAL, C oder C++ zu implementieren und in das CA-System zu integrieren. Auf diese Weise k?nnten zugleich viele bereits bestehende Softwarepakete als zus?tzliche Algorithmen innerhalb des CA-Systems angeboten werden. Der Quellcode der genannten Standardsprachen wird dabei durch einen Compiler in direkt ausruhrbaren Maschinencode iibersetzt. Daher bieten diese Spra­ chen gegeniiber den mathematisch orientierten CA-Sprachen meist ei ne deutlich h?here Effizienz sowie den Zugriff auf alle Eigenschaften des zugrundeliegenden Betriebssystems - und damit mehr Flexibilit?t. Neben extrem schnellen AIgo­ rithmen - z.B. durch die Verwendung von maschinennahen Datenstrukture- w?re damit eine nahezu beliebige und von ggf. existierenden Beschr?nkungen der CA-Sprache unabh?ngige Erweiterung des CA-Systems m?glich. Die vorliegende Arbeit besch?ftigt sich mit dem Entwurf und der Implemen­ tation von Methoden zum dynamischen Einbinden von Bin?r-jMaschinencode­ Funktionen in Computeralgebra-Systeme. Diese Funktionen werden, analog zu den in CA-Systemen iiblichen Library-Konzepten, in speziellen Funktionsbiblio­ theken (sogenannte dynamische ]V[ odule) zusammengefaBt und konnen vom An­ wender - oder auch automatisch - w?hrend einer CA-Sitzung eingeladen und - aus Griinden einer effizienten Speichernutzung sowie der Unterstiitzung des rapid prototyping - auch wieder aus dem CA-System ausgeladen werden.

Hersteller
Vieweg+Teubner Verlag
Abraham-Lincoln-Straße 46

DE - 65189 Wiesbaden

E-Mail: ProductSafety@springernature.com