Start
 


 
Impressum

Stefan Schiffer
stefan@schiffer.at
+43 (699) 12547249
 
 

 

 

 

Restexemplare dieses Buches sind günstig direkt beim Autor erhältlich

Europa: EUR 30,-- inkl. Versand (statt EUR 46,-- CHF 78,--)

Das Buch wird mit Nachnahme versandt. Wenn Sie ein Exemplar wünschen, dann wenden Sie sich bitte per E-Mail an den Autor.

Visuelle Programmiersysteme

Die visuellen Programmiersysteme (VP-Systeme) auf dieser CD-ROM stammen aus akademischen und kommerziellen Quellen und sind als exemplarische Auswahl zu betrachten, die u.a. aufgrund der Verfügbarkeit und Stabilität getroffen wurde. Bitte beachten Sie bei der Installation eventuelle Hinweise auf Nutzungsbeschränkungen.

Alle Systeme wurden unter Microsoft Windows 95 auf einem Pentium-II-Computer und unter MacOS 7.6 auf einem Power Macintosh probeweise installiert und ausgeführt, funktionieren aber eventuell auch mit anderen Versionen von Windows und MacOS. Falls Sie Probleme mit der Installation oder Ausführung eines VP-Systems haben, dann wenden Sie sich bitte direkt an den Hersteller (siehe Einträge E-Mail-Adresse und WWW-Seite).

Die Namen der Ordner in den Einträgen Installation und Dokumentation beziehen sich auf Ordner auf der CD-ROM. Das Öffnen eines Ordners geschieht durch die Auswahl seines Namens, z.B. windows/betterstate. Mit Microsoft Internet Explorer können Sie den geöffneten Ordner wie gewohnt verwenden (z.B. Programme durch Anklicken ausführen), mit Netscape-Browsern funktioniert das nur eingeschränkt.

Die VP-Systeme werden in Englisch oder Deutsch beschrieben, je nachdem, in welcher Sprache sie auf der CD-ROM zur Verfügung stehen.

Verlag und Autor können keine Hilfestellung bei Softwareproblemen geben und übernehmen auch keine Verantwortung oder Haftung für eine fehlerhafte Funktion des CD-ROM-Inhalts oder für falsche Angaben dazu.


Beschreibung der VP-Systeme für Windows

Die Installation der VP-Systeme für Windows geschieht am einfachsten mit Microsoft Internet Explorer. Lesen Sie dazu bitte die Installationshinweise. Benutzer von Netscape-Browsern sollten die Installationsprogramme direkt von der CD-ROM ausführen, weil Setup-Dateien derzeit nicht adäquat unterstützt werden.

Der Ordner windows steht unter MacOS nicht zur Verfügung.

Angaben zum VP-System Beschreibung des Herstellers (Auszug)


3D-Visulan
Kakuya Yamamoto

E-Mail und WWW-Seite:
yamakaku@kuis.kyoto-u.ac.jp
www.yuasa.kuis.kyoto-u.ac.jp/ylab/yamakaku

Download:
www.rocketdownload.com/Details/Math/visulan.htm

Installation:
windows/3d-visulan

Dokumentation:
windows/3d-visulan/visulan.hlp

Anmerkungen:
Zur Installation öffnen Sie den Ordner windows/3d-visulan auf der CD-ROM und führen dort dieDatei SetUp.bat aus

3D-Visulan is a unique new programming language that expresses both programs and data by using 3D bitmaps, which allows the programmer to handle 3D worlds as they really are! The bitmaps are used as the interactive space between programmers and computers. 3D-Visulan lets you use rules to build worlds and then links those worlds together by using a declaration. 3D-Visulan is a step towards making programming easier to understand.
BetterState 
Integrated Systems, Inc.

E-Mail und WWW-Seite:
info@isi.com

www.isi.com/Products/BetterState

Download:
www.isi.com/Products/BetterState/getlite.html

Installation:
windows/betterstate/setup.exe

Dokumentation:
windows/betterstate/bestbook.pdf

Anmerkungen:
Sie benötigen Acrobat Reader oder ein gleichwertiges Programm, um die Dokumentation lesen zu können.

BetterState is a powerful, graphical-language-based design tool that automatically generates ready to use source code in C, C++, Java, Delphi, C++ for MFC, Visual Basic, Perl, VHDL, Verilog HDL, CGI programs for the Web, as well as a customizable code generator, all from your conceptual design. BetterState is ideally suited for the rigorous demands of designing systems and sub systems with on-going, simultaneous, and unpredictable inputs.
Connection Detangler 
SilverMark, Inc.

E-Mail und WWW-Seite:
info@silvermark.com

www.silvermark.com/detangler.html

Download:
www.silvermark.com/scddl.html

Installation:
windows/connection-detangler/visualage3
windows/connection-detangler/visualage4

Dokumentation:
windows/connection-detangler/docu/scdstart.htm

Anmerkungen:
Sie benötigen VisualAge for Smalltalk Version 3 oder 4, um Connection Detangler verwenden zu können.

Using VisualAge to create applications visually using parts and connections can tremendously improve the speed at which developers create applications. They can define relationships such as event dependencies between objects by creating visual connections, instead of by writing code. Unfortunately, with more than a few connections, understanding those relationships, especially interactions between parts over time, becomes very difficult to do. [...] The Connection Detangler for VisualAge solves this problem by presenting a dynamic view of the relationships between VisualAge parts as they interact, in terms of connections. The Connection Detangler untangles the knots of connections that the VisualAge Composition Editor so easily becomes, so developers can clearly see connections between parts as they truly are.
LabVIEW 
National Instruments Corporation 

E-Mail und WWW-Seite:
info@natinst.com
www.natinst.com/labview

Download:
ftp.natinst.com/support/labview

Installation:
windows/labview/setup.exe

Dokumentation:
windows/labview/manuals/lveval.pdf

Anmerkungen:
Beachten Sie bitte die speziellen Installationshinweise. Sie benötigen Acrobat Reader oder ein gleichwertiges Programm, um die Dokumentation lesen zu können. Zum Abspielen des Tutorials öffnen Sie den Ordner windows/labview/tutorial auf der CD-ROM und führen dort lvintrs.exe aus.

LabVIEW ist ein graphisches Programmiersystem zur Datenerfassung, Meßgerätesteuerung, Datenanalyse und Präsentation. LabVIEW bietet eine innovative Programmiermethode an, bei der Sie graphische Elemente, die sogenannten Virtuellen Instrumente (VIs) zusammenstellen, ohne daß Sie dabei auf gewohnte programmiertechnische Eigenschaften verzichten müssen. Die Software unterstützt Einsteckkarten und externe Meßgeräte über verschiedene Schnittstellen. Die eingelesenen Daten werden dann im Computer analysiert und mittels anspruchsvoller graphischer Benutzeroberflächen präsentiert. Aufgrund des integrierten Compilers gibt es gegenüber der herkömmlichen Programmierung keine Einbußen in der Leistungsfähigkeit.
PARTS for JAVA 
ObjectShare 

E-Mail und WWW-Seite:
info@objectshare.com
www.objectshare.com/jproducts.htm

Download:
www.objectshare.com/jproducts.htm

Installation:
windows/parts-for-java/p4j2trial.exe

Dokumentation:
Erst nach Installation verfügbar.

Anmerkungen:
Das Installationsprogramm fragt nach der Seriennummer (Serial) des Produkts. Geben Sie eine beliebige Zeichenkette ein, z.B. abc.

PARTS for Java gives the professional programmer the power of Java with drag and drop ease. Advanced features makes it easy for you to build distributed applets and applications too. PARTS' other powerful tools - Class Master Browser, complete Project Manager, 100% Java Debugger, and more - maximize your productivity from start to finish.
Sanscript
Northwoods Software 

E-Mail und WWW-Seite:
info@nwoods.com
www.nwoods.com/product.htm

Download:
www.nwoods.com/demo.htm

Installation:
windows/sanscript/setup.exe

Dokumentation:
html/sanscript/start.htm

Interactive, interpreter based development environment: Debugging (breakpoints, examine) Library import/export Program structure view Sophisticated component searching Unlimited Undo/Redo Full Journaling and Recovery. Scaleable Environment: Visual components can be built out of other components to any level of complexity »Package« feature allows hiding away of details as visual clutter sets in Code generation handles run time scalability for programs too slow under interpreter 
ToonTalk
 Animated Programs

E-Mail und WWW-Seite:
KenKahn@ToonTalk.com
www.toontalk.com

Download:
www.toontalk.com/English/betarel.htm

Installation:
windows/toontalk/setup.exe

Dokumentation:
Erst nach Installation verfügbar.

ToonTalk is a completely new kind of software - both a state-of-the-art programming language and a video game. [...] It borrows heavily from video games - appealing graphics and animation, a virtual world to explore, animated characters to interact with and get help from. Children can learn ToonTalk by playing the tutorial game, by viewing demos and tours, or by exploring with or without the help of a Martian animated coach and guide.
VISUA
Triple-S GmbH

E-Mail und WWW-Seite:
support@sss.de
www.sss.de/visua_sst.htm

Download:
www.sss.de/down_visua_sst.htm

Installation:
windows/visua/vstudio.exe
windows/visua/ebuilder.exe
windows/visua/ps2demo.exe

Dokumentation:
Erst nach Installation verfügbar.

Mit dem VISUA-Softwarestudio sind Sie in kürzester Zeit in der Lage, sich Ihre Software aus Bausteinen zu komponieren. Dazu müssen Sie keine Zeile Programmcode schreiben. Endlich bleibt Ihnen mehr Zeit für schöpferisches Arbeiten. Die dabei zur Verfügung stehende, bildhafte Symbolik unterstützt in besonderer Weise anschauliches Denken, gestalterisches Handeln und logisches Kombinieren. Dadurch können auch komplexe Zusammenhänge schnell und einfach erfaßt, dokumentiert und geordnet werden. Noch während Sie Ihre Vorstellungen mit dem VISUA-Softwarestudio nachbilden, werden diese simultan in sofort ausführbare Software umgesetzt.
VisualAge for Java
IBM

E-Mail und WWW-Seite:
www.ibm.com/Assist
(statt E-Mail)
www.software.ibm.com/ad/vajava

Download:
www.software.ibm.com/ad/vajava/download.htm

Installation:
windows/visualage-for-java/setup.exe

Dokumentation:
Nur im Internet verfügbar:
www.software.ibm.com/ad/vajava/.../doc/index.htm

Anmerkungen:
Limitations in Entry Product: VisualAge for Java Entry provides all the features and functions found in VisualAge for Java Professional with the following modifications / limitations. Limited to 100 classes. Documentation can only be viewed through the Support page on the Web. No docs are shipped with the product. Must uninstall the Beta code first. User is licensed for »internal, non-commercial use«. No support provided.

IBM VisualAge for Java for OS/2 and for Windows, is a powerful rapid application development tool for building Java-compatible applications, applets and JavaBean components. With the VisualAge for Java programming environment, you can build 100% Pure Java applications, applets and JavaBean components that run on any Java-compatible Virtual Machine Java Development Kit (JDK 1.1) or inside any JDK 1.1-enabled browser. This is true rapid application development. With VisualAge for Java you can add a class, add or change a method, and then incrementally compile without the need to exit the testing phase of development. The product includes VisualAge's Visual Composition Editor and single-user version control.

 

Beschreibung der VP-Systeme für MacOS

Für MacOS gibt es keine speziellen Hinweise zur Installation der VP-Systeme.

Der Ordner macos steht unter Windows nicht zur Verfügung. Benutzer von Windows finden jedoch mit BinHex codierte Versionen der Macintosh-Software im Ordner macos-hqx.

Angaben zum VP-System Beschreibung des Herstellers (Auszug)


Agentsheets
Agentsheets, Inc.

E-Mail und WWW-Seite:
Agentsheets@Colorado.EDU

www.cs.colorado.edu/~l3d/systems/agentsheets

Download:
www.cs.colorado.edu/~l3d/.../Distribution.html

Installation:
macos/agentsheets/as-1-4a0-ppc-installer
macos/agentsheets/as-1-4a0-68k-installer

Agentsheets is an authoring environment developed by Alex Repenning at the Center for Lifelong Learning and Design (L3D) located in the University of Colorado at Boulder . It features a versatile construction paradigm to build dynamic, visual environments for a wide range of problem domains such as art, artificial life, distributed artificial intelligence, education, environmental design, object-oriented programming, simulation and visual programming. The construction paradigm consists of a large number of autonomous, communicating agents organized in a grid, called the agentsheet. Agents can use different communication modalities such as animation, sound and speech.
BuildSim
Tangent Systems

E-Mail und WWW-Seite:
tangent_info@tangentsys.com
www.tangentsys.com/productsx.html

Download:
ftp.tangentsys.com/pub/tansys/products/BuildSim

Programm:
macos/buildsim

Anmerkungen:
Eine Installation ist nicht notwendig. Das Programm kann direkt von der CD-ROM ausgeführt werden. Sie können auch den entsprechenden Ordner auf die Festplatte kopieren.

Beim ersten Start fragt das Programm nach Registrierungsdaten. Geben Sie zumindest Ihren Namen ein (First Name, Last Name), dann wird die Schaltfläche OK aktiviert und Sie können das Programm ausführen.

BuildSim is an Integrated Environment for Design, Simulation and Analysis of Systems. It has been designed and developed to be immediately useful to engineering students, engineering professionals, scientists, and applied mathematicians. BuildSim is an interactive software application that integrates numerical analysis, block diagram mathematical representations, signal processing and graphics in an easy to use point-and-click environment.
Clarity
T.R. Addis

E-Mail und WWW-Seite:
addistr@sis.port.ac.uk

www.sis.port.ac.uk/research/clarity/index.html

Download:
www.sis.port.ac.uk/research/clarity/index.html

Programm:
macos/clarity

Anmerkungen:
Eine Installation ist nicht notwendig. Das Programm kann direkt von der CD-ROM ausgeführt werden. Sie können auch den entsprechenden Ordner auf die Festplatte kopieren.

Clarity is a functional schematic programming language and provides a programming environment that allows a programmer to draw a program as a set of directed graphs. The term schema has been used to avoid confusion with languages that generate pictures rather than use graphs to represent a program (or model).

Faith is the underlying interpreted language and is based upon a typed functional language. The form of Faith is similar to Miranda or ML. It depends upon the principle of 'best match' for a function component to be activated rather than the order it was defined. [...] Clarity generates Faith code from the graphs and conversely the graph can be generated from the Faith code.

Cocoa
Apple Computer, Inc. 

E-Mail und WWW-Seite:
cocoa@apple.com

cocoa.apple.com/cocoa/home.html

Download:
cocoa.apple.com/cocoa/download.html

Installation:
macos/cocoa/cocoa-dr2-ppc-installer
macos/cocoa/cocoa-dr2-68k-installer

Cocoa is Internet Authoring for Kids. Cocoa allows children (and everyone else too) to create interactive web pages, simulations, and video games with animation, sound, and interactive control. Cocoa achieves this using Programming by Demonstration, where instead of writing arcane code, you just put the system into record mode and show it what should happen in a given situation. When that situation is present again, the system replays what you showed it. Cocoa worlds can be delivered as Web pages using a Netscape Plugin or as standalone AutoPlayers.
LabVIEW
National Instruments Corporation 

E-Mail und WWW-Seite:
info@natinst.com

www.natinst.com/labview

Download:
ftp.natinst.com/support/labview

Programm:
macos/labview

Anmerkungen:
Eine Installation ist nicht notwendig. Das Programm kann direkt von der CD-ROM ausgeführt werden. Sie können auch den entsprechenden Ordner auf die Festplatte kopieren.

LabVIEW ist ein graphisches Programmiersystem zur Datenerfassung, Meßgerätesteuerung, Datenanalyse und Präsentation. LabVIEW bietet eine innovative Programmiermethode an, bei der Sie graphische Elemente, die sogenannten Virtuellen Instrumente (VIs) zusammenstellen, ohne daß Sie dabei auf gewohnte programmiertechnische Eigenschaften verzichten müssen. Die Software unterstützt Einsteckkarten und externe Meßgeräte über verschiedene Schnittstellen. Die eingelesenen Daten werden dann im Computer analysiert und mittels anspruchsvoller graphischer Benutzeroberflächen präsentiert. Aufgrund des integrierten Compilers gibt es gegenüber der herkömmlichen Programmierung keine Einbußen in der Leistungsfähigkeit.
Spreadsheet 2000
Emergent Behavior

E-Mail und WWW-Seite:
C&G@casadyg.com

www.emer.com/s2k

Download:
www.emer.com/s2k/downloads.html

Installation:
macos/spreadsheet-2000/s2k-ppc-installer
macos/spreadsheet-2000/s2k-68k-installer

Spreadsheet 2000 (S2K) is a revolutionary new piece of software from Casady & Greene, Inc. S2K offers a totally new way to do numeric calculations. You can do many of the same types of calculations you would do with a typical spreadsheet, but you don't need to type any formulas. You do all your calculations on screen using an exciting »drag and drop« style user interface. S2K also includes many pre-built »Solution« templates, which offer an easy way to find the answer to common problems. Solutions are included for: Home, Business, Engineering, and Educational problems.