| Ring Rin'g ist ein Umfeld für die Studie und Implementierung von Graph-Theory-Algorithmen, mit denen Benutzer interaktive, schrittweise Animationen ihrer Ausführungen anzeigen können. Benutzer können Diagramme in einem Diagramm zeichnen |
Jetzt downloaden |
Ring Ranking & Zusammenfassung
- Name des Herausgebers:
- The Rin'G Project
- Website des Verlags:
- https://ring.dev.java.net/
- Betriebssysteme:
- Windows All
Ring Stichworte
Ring Beschreibung
Ein nicht aufdringliches Werkzeug für das Studium der Graph-Algorithmen Rin'g ist ein Umfeld für die Studie und Implementierung von Graph-Theory-Algorithmen, mit denen Benutzer interaktive, schrittweise Animationen ihrer Ausführungen anzeigen können. Benutzer können Grafiken auf einer grafischen Benutzeroberfläche zeichnen, Grafiken und Animationen laden und speichern und ihre eigenen Algorithmen hinzufügen, die ausgeführt werden sollen. Eine englische Version des Benutzerhandbuchs wird in Kürze auf dieser Website veröffentlicht. Die Umwelt wird in Java, für Desktop-Plattformen, entwickelt und verwendet modernste Technologie, z. B. fortgeschrittene Swing-Programmierung, Designmuster und die Java.lang.Rang.Reflect-API. Merkmale: # Diagrammzeichnungsunterstützung mit Rückgängig- / Wiederholungsbefehlen; # Unterstützt die Aufnahme eines vom Benutzer entwickelten Algorithmus (basierend auf dem Diamante-Framework); # Nicht aufdringliche Algorithmusanimation; # Kontextsensitive UI; # Ressourcennavigation in einer baumähnlichen Struktur; # Benutzerpräferenzen basierend auf der Java.Util.prefs-API, die auf der GUI der Umwelt konfiguriert werden kann; # Graph-Fabriken, um spezielle Diagramme zu erstellen; (erfordert Verbesserung) # Diagrammlayouts; (erfordert Verbesserung) # Konsistente und erweiterbare Architektur basierend auf Designmustern Interessengebiete # Informatikausbildung; # Didaktische Software; # Softwarearchitektur; # Erweiterbarer GUI-Design und Implementierung Bereiche, die immer noch Aufmerksamkeit erfordern # Plugin-Unterstützung Design und Implementierung; # Leistungsoptimierung (speziell in AWT-Zeichnung); # Dokumentenkontrolle und MDI-Design und Implementierung;
Ring Zugehörige Software