フローリズム

Graphical authoring tool with flowcharts
フローリズム
パラダイム構造化命令型
デザイン:デヴィン・クック
初出2014
安定版リリース
4.5.0 / 2024年10月8日
タイピング規律静的、強力、安全
実装言語C#
OSWindows
ライセンスフリーウェア
ファイル名拡張子.fprg
ウェブサイトflowgorithm.org
影響を受けた
フローチャート

Flowgorithmは、ユーザーがフローチャートを使用してプログラムを作成および実行できるグラフィカルオーサリングツールです。このアプローチは、特定のプログラミング言語の構文ではなく、アルゴリズムを重視するように設計されています。[1]フローチャートは、いくつかの主要なプログラミング言語に変換できます。Flowgorithmはサクラメント州立大学で作成されました[2]

名前の由来

この名前はフローチャート」と「アルゴリズム」を組み合わせた造語です。[3]

サポートされているプログラミング言語

Flowgorithmは、フローチャートプログラムを他のプログラミング言語で書かれたソースコードに対話的に変換できます。ユーザーがフローチャートをステップ実行すると、変換されたプログラム内の関連コードが自動的にハイライト表示されます。以下のプログラミング言語がサポートされています。[4]

多言語サポート

Flowgorithmは以下の言語をサポートしています: [5]

図形

Flowgorithmは、従来のフローチャート記号とSDLダイアグラムで使用される記号を組み合わせています。各図形の色は、生成されたコードとコンソールウィンドウで共有されます。色は、いくつかの組み込みテーマに変更できます。


下の画像は99本のビールの解を示しています。関数は、パラメータの値に応じて単数形の「bottle」または複数形の「bottles」を含む文字列を返すために使用されます

参照

その他の教育用プログラミング言語には以下が含まれます

参考文献

  1. ^ 「ASEE PSW-2015 会議議事録」(PDF)asee.org158ページ2016年5月4日閲覧
  2. ^ Kourouma, Mathieu (2016年10月22日). 「プログラムロジックと設計におけるRaptor、Visual Logic、Flowgorithmの機能と特徴」. ResearchGate . 2017年7月16日閲覧
  3. ^ “Info”. Flowgorithm . 2016年3月16日時点のオリジナルよりアーカイブ2016年1月15日閲覧。
  4. ^ “Features”. Flowgorithm . 2015年12月9日時点のオリジナルよりアーカイブ2016年1月15日閲覧。
  5. ^ 「Flowgorithm - フローチャートプログラミング言語」flowgorithm.org . 2025年11月1日時点のオリジナルよりアーカイブ。 2025年11月1日閲覧
  • 公式ウェブサイト
Retrieved from "https://en.wikipedia.org/w/index.php?title=Flowgorithm&oldid=1319929083"