Зміст:
Визначення - Що означає структуроване програмування?
Структуроване програмування - це логічний метод програмування, який вважається попередником об'єктно-орієнтованого програмування (ООП). Структуроване програмування полегшує розуміння та модифікацію програми та має підхід до проектування зверху вниз, де система поділяється на композиційні підсистеми.
Техопедія пояснює структуроване програмування
Структуроване програмування - це підмножина процедурного програмування, яка зменшує потребу в операторах goto. Багато в чому OOP вважається типом структурованого програмування, що використовує методи структурованого програмування. Окремі мови - наприклад, Pascal, Algorithmic Language (ALGOL) та Ada - призначені для запровадження структурованого програмування.
Концепція структурованого програмування була офіційно оформлена в 1966 році Коррадо Бьомом та Джузеппе Якопіні, які продемонстрували теоретичний дизайн комп'ютерних програм за допомогою циклів, послідовностей та рішень. Наприкінці 1960-х - початку 1970-х років Edsger W.Dijkstra розробив функціональність структурного програмування як широко використовуваний метод, в якому програма поділяється на кілька розділів з декількома виходами і однією точкою доступу.
Модульне програмування - ще один приклад структурного програмування, де програма поділяється на інтерактивні модулі.
