SS

Simple Solver

Uitgever: David Baldwin
Virus scanned Windows Free
Downloaden v5.5.2 12.3K downloads
Versie5.5.2
UitgeverDavid Baldwin
Datum van publicatieAug 17, 2020
Datum toegevoegdAug 17, 2020
OS-vereistenWindows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Voorwaarden.NET Framework 2.0
Totaal aantal downloads12 279
Downloads per week1
PrijsFree

Omschrijving

Simple Solver is een gratis Windows-toepassing die computerlogicasystemen, Booleaanse vergelijkingen en waarheidstabellen kan vereenvoudigen. De applicatie bevat zes verschillende tools: Logic Design Draw, Logic Simulation, Logic Design Auto, Boolean, Permutatie en Random Number. Deze tools zijn gebaseerd op jarenlange ervaring met technisch ontwerpen en zijn bedoeld voor zowel educatief als industrieel gebruik. De software is beschikbaar als freeware om te downloaden.

Logic Design Draw - Een hiërarchische WYSIWYG-tool waarmee een gebruiker interactief een logisch schematisch diagram kan maken en circuitsimulatie kan uitvoeren. Logische schakelingen kunnen heel eenvoudig zijn, zoals en-of logica, of uit honderden onderdelen bestaan. Zowel basisonderdelen (logische poorten, flip-flops) als MSI (Medium Scale Integration) bouwstenen zijn aanwezig. Met behulp van blokken kunnen grote hiërarchische ontwerpen - zoals kleine computers - worden gebouwd. Computerlogica-simulatie - Evalueert zowel de functionaliteit van logische circuits als timingproblemen, zoals flip-flop setup- en houdtijden, race-omstandigheden en glitches/spikes. Alle circuittypes en configuraties worden ondersteund: Combinationaal, Sequentieel, Synchroon en Asynchroon. Logic Design Auto - Ontwerp automatisch kleine digitale logische circuits en toestandsmachines op basis van timingdiagrammen of waarheidstabellen. Boolean - Genereert geminimaliseerde Booleaanse vergelijkingen van Booleaanse vergelijkingen of waarheidstabelinvoer. Booleaanse operatorformaten worden ondersteund voor verschillende talen, waaronder: ABEL, C, C++, PALASM, VB, Verilog en VHDL. De software gebruikt zowel Quine-McCluskey als Espresso (UC Berkeley) algoritmen om minimalisatie te optimaliseren. Permutatie - Genereert permutaties van getallen van een bepaald grondtal en een bepaald aantal cijfers. Kan voor een groot aantal toepassingen worden gebruikt, zoals het genereren van tabellen met binaire, octale of decimale getallen. Willekeurig getal - Genereert van 1-99.999 willekeurige getallen in een gespecificeerd bereik tussen -99.999 tot 99.999.

Belangrijkste details

  • Vereenvoudig het ontwerp van computerlogica, Booleaanse vergelijkingen en waarheidstabellen
  • Laatst bijgewerkt op 17-08-20
  • Er zijn de afgelopen 6 maanden 3 updates geweest
  • De huidige versie heeft 0 vlaggen op VirusTotal

Recensie

Editor review

Docenten en studenten voor logica en computerprogrammering zullen deze toepassing voor het minimaliseren, vereenvoudigen en verminderen van Booleaanse vergelijkingen en digitale logische circuits een handige doos met hulpmiddelen vinden om het begrip te vergroten.

Simple Solver lanceert een vrij eenvoudige maar functionele interface. Het grote, meestal lege venster bevat een selectie van knoppen en selectievakjes bij twee middelgrote vensters of secties, afhankelijk van het proces dat wordt uitgevoerd. De twee vensters of secties dienen als een editor voor het invoeren van vergelijkingen of criteria en voor het weergeven van uitvoer van de processen die op de gespecificeerde vergelijkingen worden uitgevoerd. Het gebrek aan rommel op de interface zorgt voor duidelijkheid waardoor de aandacht van de gebruiker kan worden gericht op de bewerkingen van de app - flitsende kleuren en ingewikkelde ontwerpen hebben geen invloed op de zwart-witfeiten van de wiskunde.

Deze gratis toolbox presteerde erg goed tijdens onze tests. Het reageerde snel op al onze klikken en opdrachten. We hielden van de reeks voorbeeldvergelijkingen die in Simple Solver zijn ingebouwd, die docenten een mooie basis bieden voor het verkennen van Booleaanse vergelijkingen, de permutatiefunctie, willekeurige getallen, de simulatiefunctie en de synthesefunctie. Het selecteren van een uit te voeren proces was een zeer eenvoudige kwestie van het kiezen van een selectievakje: minimaliseren, omkeren en minimaliseren, waarheidstabel, sorteernamen en alleen laatste tonen voor Booleaanse processen, en vergelijkbare eenvoudige keuzes voor de andere processen. We vonden het ook prettig dat we de invoer of uitvoer konden afdrukken, zodat docenten heel gemakkelijk een studiegids of toets konden maken. We wilden dat we items in meer formaten dan alleen tekst konden opslaan, maar in ieder geval kunnen bestanden met tekstopmaak worden geconverteerd naar andere formaten.