目次:
定義-構造化プログラミングとはどういう意味ですか?
構造化プログラミングは、オブジェクト指向プログラミング(OOP)の前身と見なされる論理プログラミング手法です。 構造化プログラミングは、プログラムの理解と変更を容易にし、トップダウン設計アプローチを採用しており、システムは構成サブシステムに分割されます。
Techopediaは構造化プログラミングについて説明します
構造化プログラミングは、gotoステートメントの必要性を減らす手続き型プログラミングのサブセットです。 多くの点で、OOPは構造化プログラミング手法を展開する構造化プログラミングの一種と見なされます。 Pascal、Algorithmic Language(ALGOL)、Adaなどの特定の言語は、構造化プログラミングを実施するように設計されています。
構造化プログラミングの概念は1966年にCorradoBöhmとGiuseppe Jacopiniによって形式化され、ループ、シーケンス、決定を通じて理論的なコンピュータープログラム設計を実証しました。 1960年代後半から1970年代初期にかけて、Edsger W.Dijkstraは、プログラムが複数の出口と1つのアクセスポイントを持つ複数のセクションに分割される、広く使用されている方法として構造プログラミング機能を開発しました。
モジュラープログラミングは、構造プログラミングの別の例で、プログラムがインタラクティブモジュールに分割されます。
