| Ausführung | 5.5.2 |
|---|---|
| Herausgeber | David Baldwin |
| Veröffentlichungsdatum | 17.08.2020 |
| Datum hinzugefügt | 17.08.2020 |
| Os Anforderungen | Windows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Bedarf | .NET Framework 2.0 |
| Downloads insgesamt | 12.279 |
| Downloads pro Woche | 1 |
| Preis | Free |
Beschreibung
Simple Solver ist eine kostenlose Windows-Anwendung, die Computerlogiksysteme, Boolesche Gleichungen und Wahrheitstabellen vereinfachen kann. Die Anwendung umfasst sechs verschiedene Tools: Logic Design Draw, Logic Simulation, Logic Design Auto, Boolean, Permutation und Random Number. Diese Tools basieren auf jahrelanger Konstruktionserfahrung und sind sowohl für den pädagogischen als auch für den industriellen Einsatz bestimmt. Die Software steht als Freeware zum Download bereit.
Logic Design Draw – Ein hierarchisches WYSIWYG-Tool, mit dem ein Benutzer interaktiv ein logisches Schaltbild erstellen und eine Schaltungssimulation ausführen kann. Logikschaltungen können sehr einfach sein, wie etwa eine Und-Oder-Logik, oder aus Hunderten von Teilen bestehen. Es werden sowohl grundlegende Teile (Logikgatter, Flip-Flops) als auch MSI-Bausteine (Medium Scale Integration) bereitgestellt. Mithilfe von Blöcken können große hierarchische Designs – wie kleine Computer – erstellt werden. Computerlogiksimulation - Evaluiert sowohl die Funktionalität von Logikschaltungen als auch Timing-Probleme wie Flip-Flop-Setup und Haltezeiten, Race-Conditions und Glitches/Spikes. Alle Schaltungstypen und -konfigurationen werden unterstützt: Kombiniert, sequentiell, synchron und asynchron. Logic Design Auto - Entwerfen Sie automatisch kleine digitale Logikschaltkreise und Zustandsmaschinen aus Zeitdiagrammen oder Wahrheitstabellen. Boolesch – Erzeugt minimierte boolesche Gleichungen aus booleschen Gleichungen oder Wahrheitstabelleneingaben. Boolesche Operatorformate werden für eine Vielzahl von Sprachen unterstützt, darunter: ABEL, C, C++, PALASM, VB, Verilog und VHDL. Die Software verwendet sowohl Quine-McCluskey- als auch Espresso-Algorithmen (UC Berkeley), um die Minimierung zu optimieren. Permutation - Erzeugt Permutationen von Zahlen aus einer angegebenen Basiszahl und einer angegebenen Anzahl von Ziffern. Kann für eine Vielzahl von Anwendungen verwendet werden, z. B. zum Erstellen von binären, oktalen oder dezimalen Zahlentabellen. Zufallszahl – Generiert 1-99.999 Zufallszahlen in einem bestimmten Bereich zwischen -99.999 und 99.999.
Wichtige Details
- Vereinfachen Sie das Design von Computerlogik, Booleschen Gleichungen und Wahrheitstabellen
- Zuletzt aktualisiert am 17.08.20
- Innerhalb der letzten 6 Monate gab es 3 Updates
- Die aktuelle Version hat 0 Flags auf VirusTotal
Rezension
Tutoren und Studenten für Logik und Computerprogrammierung finden in dieser Anwendung zum Minimieren, Vereinfachen und Reduzieren von Booleschen Gleichungen und digitalen Logikschaltungen eine praktische Werkzeugkiste zum besseren Verständnis.
Simple Solver startet eine eher schlichte, aber funktionale Oberfläche. Das große, größtenteils leere Fenster enthält eine Auswahl an Schaltflächen und Kontrollkästchen, die zwei mittelgroße Bereiche oder Abschnitte begleiten, je nach durchgeführtem Prozess. Die beiden Bereiche oder Abschnitte dienen als Editor zum Eingeben von Gleichungen oder Kriterien und zum Anzeigen der Ausgabe der an den angegebenen Gleichungen durchgeführten Prozesse. Das Fehlen von Unordnung auf der Benutzeroberfläche sorgt für Klarheit, die hilft, die Aufmerksamkeit des Benutzers auf die Vorgänge der App zu lenken – auffällige Farben und komplizierte Designs beeinträchtigen nicht die Schwarz-Weiß-Fakten der Mathematik.
Diese kostenlose Toolbox hat in unseren Tests sehr gut abgeschnitten. Es reagierte schnell auf alle unsere Klicks und Befehle. Uns gefiel die Reihe von Beispielgleichungen, die in Simple Solver integriert sind, die Tutoren eine gute Grundlage zum Erkunden von Booleschen Gleichungen, der Permutationsfunktion, Zufallszahlen, der Simulationsfunktion und der Synthesefunktion bieten. Die Auswahl eines auszuführenden Prozesses war eine sehr einfache Angelegenheit der Auswahl eines Kontrollkästchens: Minimieren, Invertieren und Minimieren, Wahrheitstabelle, Sortieren von Namen und Nur letztes anzeigen für boolesche Prozesse und ähnliche einfache Auswahlmöglichkeiten für die anderen Prozesse. Uns gefiel auch, dass wir entweder die Eingabe oder die Ausgabe ausdrucken konnten, sodass Lehrer sehr einfach einen Lernleitfaden oder einen Test erstellen konnten. Wir wünschten, wir könnten Elemente in mehr anderen Formaten als nur Text speichern, aber zumindest Dateien im Textformat können in andere Formate konvertiert werden.