close

Flowgorithm (oprogramowanie do map cyfrowych)

Przejdź do nawigacji Przejdź do wyszukiwania

Flowgorithm to graficzne narzędzie do tworzenia, które umożliwia użytkownikom pisanie i uruchamianie programów korzystających ze schematów blokowych . Podejście ma na celu podkreślenie algorytmu, a nie składni konkretnego języka programowania. [ 1 ] Schemat blokowy można przekonwertować na kod napisany w kilku głównych językach programowania.

Pochodzenie nazwy

Nazwa jest złożeniem „schematu blokowego” i „ algorytmu ”. [ 2 ]

Obsługiwane języki programowania

Flowgorithm może interaktywnie generować programy w następujących językach programowania: gdy użytkownik przechodzi przez program, odpowiedni kod jest podświetlany. [ 3 ]

Wsparcie wielojęzyczne

Oprócz angielskiego Flowgorithm obsługuje inne języki. Są to: [ 3 ]

  • Chiński uproszczony)
  • Czech
  • Francuski
  • galicyjski
  • Niemiecki
  • język węgierski
  • Włoski
  • język japoński
  • portugalski
  • Rosyjski
  • hiszpański – meksykański i kastylijski

Formy graficzne

Flowgorithm łączy klasyczne symbole schematu blokowego z tymi używanymi przez schematy SDL . Kolor każdego kształtu jest taki sam jak kolor skojarzonego wygenerowanego kodu i okna konsoli. Kolory można konfigurować za pomocą różnych wbudowanych motywów.

Flowgorithm Shapes.png

Przykład

Poniższy obrazek przedstawia rozwiązanie problemu o nazwie 99 butelek piwa. Funkcja służy do zwracania ciągu znaków zawierającego słowo „butelka” (liczba pojedyncza) lub „butelki” (liczba mnoga) w zależności od wartości parametru.

Flowgorithm 99 butelek piwa.png

Zobacz także

Inne edukacyjne języki programowania to:

Referencje

  1. ^ „Postępowanie z konferencji ASEE PSW-2015” . asee.org . p. 158 . Źródło 4 maja 2016 . 
  2. „Informacje” . Gorytm przepływu . Źródło 15 stycznia 2016 . 
  3. ^ a b „Funkcje” . Gorytm przepływu . Źródło 15 stycznia 2016 . 

Linki zewnętrzne