Flowgorithm (software pro digitální mapy)
Flowgorithm je grafický vývojový nástroj , který uživatelům umožňuje psát a spouštět programy využívající vývojové diagramy . Tento přístup je navržen tak, aby zdůraznil algoritmus spíše než syntaxi konkrétního programovacího jazyka. [ 1 ] Vývojový diagram lze převést na kód napsaný v několika hlavních programovacích jazycích.
Původ jména
Název je složen z „vývojového diagramu“ a „ algoritmu “. [ 2 ]
Podporované programovací jazyky
Flowgorithm může interaktivně generovat programy v následujících programovacích jazycích: zatímco uživatel prochází programem, příslušný kód je zvýrazněn. [ 3 ]
- C++
- C #
- Delphi
- Jáva
- JavaScript
- Lua
- Perla
- krajta
- QBasic
- Rubín
- Swift 2
- Visual Basic for Applications
- VisualBasic . síť
Vícejazyčná podpora
Kromě angličtiny Flowgorithm podporuje další jazyky. Jsou to: [ 3 ]
- Zjednodušená čínština)
- čeština
- francouzština
- galicijský
- Němec
- maďarský
- italština
- japonský
- portugalština
- ruština
- španělština - mexická a kastilská
Grafické formy
Flowgorithm kombinuje klasické symboly vývojových diagramů se symboly používanými schématy SDL . Barva každého tvaru je stejná jako barva souvisejícího generovaného kódu a okna konzoly. Barvy lze konfigurovat pomocí různých vestavěných motivů.
Příklad
Následující obrázek představuje řešení problému zvaného 99 lahví piva. Funkce se používá k vrácení řetězce znaků obsahujícího slovo „lahev“ (jednotné číslo) nebo „lahve“ (množné číslo) v závislosti na hodnotě parametru.
Viz také
Mezi další výukové programovací jazyky patří:
Reference
- ^ „Sborník konference ASEE PSW-2015“ . asee.org . p. 158 . Staženo 4. května 2016 .
- ↑ "Informace" . Flowgorithm . Staženo 15. ledna 2016 .
- ^ a b "Funkce" . Flowgorithm . Staženo 15. ledna 2016 .

