جدول المحتويات:
التعريف - ماذا تعني البرمجة المهيكلة؟
البرمجة المهيكلة هي طريقة برمجة منطقية تعتبر مقدمة للبرمجة الموجهة للكائنات (OOP). تسهِّل البرمجة المهيكلة فهم البرنامج وتعديله وله نهج تصميم من أعلى إلى أسفل ، حيث يتم تقسيم النظام إلى أنظمة فرعية تركيبية.
تيكوبيديا توضح البرمجة الهيكلية
البرمجة المهيكلة هي مجموعة فرعية من البرمجة الإجرائية تقلل من الحاجة إلى بيانات goto. من نواح كثيرة ، يعتبر OOP نوعًا من البرمجة المنظمة التي تستخدم تقنيات البرمجة المنظمة. بعض اللغات - مثل Pascal واللغة الخوارزمية (ALGOL) و Ada - مصممة لفرض البرمجة المنظمة.
تمت صياغة مفهوم البرمجة المهيكلة في عام 1966 بواسطة Corrado Böhm و Giuseppe Jacopini ، اللذين أظهرا تصميم برنامج الكمبيوتر النظري من خلال الحلقات والتسلسلات والقرارات. في أواخر الستينيات وأوائل السبعينيات ، طور Edsger W.Dijkstra وظائف البرمجة الهيكلية كوسيلة مستخدمة على نطاق واسع ، حيث ينقسم البرنامج إلى أقسام متعددة مع مخارج متعددة ونقطة وصول واحدة.
البرمجة المعيارية هي مثال آخر على البرمجة الهيكلية ، حيث يتم تقسيم البرنامج إلى وحدات تفاعلية.