![Ликбез программиста #1: Парадигмы программирования - ООП, ФП...](https://i.ytimg.com/vi/4bs5vSg7EK8/hqdefault.jpg)
Зміст
- Визначення - Що означає структуроване програмування?
- Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.
- Техопедія пояснює структуроване програмування
Визначення - Що означає структуроване програмування?
Структуроване програмування - це логічний метод програмування, який вважається попередником об'єктно-орієнтованого програмування (ООП). Структуроване програмування полегшує розуміння та модифікацію програми та має підхід до проектування зверху вниз, де система поділяється на композиційні підсистеми.
Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.
Техопедія пояснює структуроване програмування
Структуроване програмування - це підмножина процедурного програмування, яка зменшує потребу в операторах goto. Багато в чому OOP вважається типом структурованого програмування, що використовує методи структурованого програмування. Окремі мови - наприклад, Pascal, Algorithmic Language (ALGOL) та Ada - призначені для запровадження структурованого програмування.
Концепція структурованого програмування була офіційно оформлена в 1966 році Коррадо Бьомом та Джузеппе Якопіні, які продемонстрували теоретичний дизайн комп'ютерних програм за допомогою циклів, послідовностей та рішень. Наприкінці 1960-х - початку 1970-х років Edsger W.Dijkstra розробив функціональність структурного програмування як широко використовуваний метод, в якому програма поділяється на кілька розділів з декількома виходами і однією точкою доступу.
Модульне програмування - ще один приклад структурного програмування, де програма поділяється на інтерактивні модулі.