Program för visualisering av algoritmer

Permalänk
Medlem

Program för visualisering av algoritmer

Hejsan!

Det jag snabbt skulle vilja veta om ni har några förslag på bra program för visualisering av algoritmer?

Det jag tänker mig är att det ser ut som liknande i slutändan:

Jag tycker om att rita upp det ungefär sådär för en bättre överblick så att jag lättare kan ta reda på hur jag ska skriva senare!

Några förslag?

mvh

Linus Forsgren

Tydligare rubrik.
Permalänk
Medlem

Och du vill ha kod genererad utifrån diagramen?

Edit: det finns ju diverse UML program som genererar class-bodies från diagram, men mer än så har jag aldrig sett. Men man tycker ju att det borde finnas nått

Visa signatur
Permalänk
Hedersmedlem

xUML kan som sagt generera kod från diagram. Dock vet jag inte riktigt om det finns det du söker.

Dock kan det inte vara så abstrakt som du skriver utan det blir ju funktioner som findLamp() eller något.

Permalänk
Medlem

Kanske inte det allra smidigaste verktyget, men det är gratis och körs direkt i webbläsaren: http://www.gliffy.com/

Finns säkert massor, sök bara på Flowchart designer online. Eller ta bort "online" om du vill öka chanserna att hitta program som går att köra utan webbläsare.

Visa signatur

Citera eller nämn gärna mig (@ToJa92) om du svarar på något jag skrivit.
Uppskattar du eller blir hjälpt av ett inlägg jag skrivit är jag tacksam om du gillar det.

Permalänk
Medlem

Jag hittade https://www.lucidchart.com/ igår. Ser riktigt kul ut! (kolla examples-sidan)

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem

yEd ser ut att vara ett intressant alternativ: http://www.yworks.com/en/products_yed_about.html

Permalänk
Medlem

Workflow designer ingår i Macro Scheduler Enterprise. Macro Scheduler är för övrigt riktigt trevlig att skapa enkla program med, snabbt.
http://www.mjtnet.com/workflow-designer.htm

Permalänk
Medlem
Skrivet av SolidReactor:

Workflow designer ingår i Macro Scheduler Enterprise. Macro Scheduler är för övrigt riktigt trevlig att skapa enkla program med, snabbt.
http://www.mjtnet.com/workflow-designer.htm

Skrivet av Teknocide:

Jag hittade https://www.lucidchart.com/ igår. Ser riktigt kul ut! (kolla examples-sidan)

Skrivet av ToJa92:

Kanske inte det allra smidigaste verktyget, men det är gratis och körs direkt i webbläsaren: http://www.gliffy.com/

Finns säkert massor, sök bara på Flowchart designer online. Eller ta bort "online" om du vill öka chanserna att hitta program som går att köra utan webbläsare.

Skrivet av Shimonu:

xUML kan som sagt generera kod från diagram. Dock vet jag inte riktigt om det finns det du söker.

Dock kan det inte vara så abstrakt som du skriver utan det blir ju funktioner som findLamp() eller något.

Skrivet av jeebus:

Och du vill ha kod genererad utifrån diagramen?

Edit: det finns ju diverse UML program som genererar class-bodies från diagram, men mer än så har jag aldrig sett. Men man tycker ju att det borde finnas nått

Jag var dålig nog att kolla i tråden eftersom jag inte fått något citerat! =D

Jag tackar för tipsen som jag fått! Och nej, jag vill inte ha koden genererad utan ville bara ha ett lättanvänt program som gör att jag får en bättre överblick av vad som ska göras innan jag skriver!

Jag har inte kommit så långt i min utbildning ännu (läser datavetenskap).

Jag hittade gliffy.com som jag tyckte var lätt att använda! Jag ska kika på andra förslag som länkades i tråden!

Permalänk
Inaktiv

Vanligtvis brukar man använda LabView, det är rätt nice.

Permalänk
Medlem
Skrivet av anon81912:

Vanligtvis brukar man använda LabView, det är rätt nice.

Alrighty! Ska kika! Tackar!

Permalänk
Hedersmedlem
Skrivet av Forsgren:

Och nej, jag vill inte ha koden genererad utan ville bara ha ett lättanvänt program som gör att jag får en bättre överblick av vad som ska göras innan jag skriver!

Ändrar rubriken en aning, från "Program för skapande av algoritmer" till "Program för visualisering av algoritmer".

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk
Medlem
Skrivet av phz:

Ändrar rubriken en aning, från "Program för skapande av algoritmer" till "Program för visualisering av algoritmer".

Man tackar! Jag skyller på mitt ännu ganska ovetande inom detta område!

Permalänk
Medlem

Ytterligare ett program: Dia (https://wiki.gnome.org/Apps/Dia/)

Skickades från m.sweclockers.com

Visa signatur

..:: RiJo ::..
Computer: Lenovo X300
Platform: Gentoo

Permalänk
Medlem

Graphviz Dot är annars ett trevligt sätt att skapa grafer om du nu inte tvunget vill sittta i en peka-klicka miljö.
Samt om du vid senare kurser i utbilningen ska jobba i grupp och då använder svn/git så blir ett textbaserat format betydligt trevligare att jobba med än binärsörjorna som många andra program kastar ur sig.

Exempel:

digraph g { bgcolor="#DDDDDD"; node [style="filled" fillcolor=green]; a [label="Lampan fungerar inte" shape=oval fillcolor=pink]; b [label="Är lampan\ninkopplad?" shape=diamond fillcolor=yellow]; c [label="Koppla in lampan" shape=oval]; d [label="Är glödlampan\nutbränd?" shape=diamond fillcolor=yellow]; e [label="Ersätt glödlampan" shape=oval]; f [label="Köp en ny lampa" shape=oval]; a->b; b->c [label="Nej"]; b->d [label="Ja"]; d->e [label="Ja"]; d->f [label="Nej"]; }

Om ovanstående sparas som filen swec.dot så kompilerar du med:

dot -Tpng -O swec.dot

Visa signatur

The difference between stupidity and genius - the latter has limits