Запитання з тегом «structured-programming»

4
Яка різниця між імперативним, процедурним та структурованим програмуванням?
Досліджуючи (книги, Вікіпедія, подібні запитання щодо ІП тощо), я зрозумів, що імперативне програмування - одна з головних парадигм програмування, де ви описуєте серію команд (або висловлювань) для комп'ютера, який потрібно виконати (так що ви симпатичні значною мірою наказують йому робити конкретні дії, звідси назва "імператив"). Все йде нормально. Процесуальне програмування, …

7
Якими були шаблони проектування епохи процедурного програмування? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Схожі: Як програмування робилося 20 років тому? OOP є досить модною в наші дні, …

6
Новачок: Чому операції не містяться у вихідних командах?
Я переглядаю вступну книгу програмування, і вона містить простий приклад у псевдокоді: Start input myNumber set myAnswer = myNumber * 2 output myAnswer Stop Чому ми не можемо опустити створення іншої змінної, яка називається, myAnswerі просто помістити операцію у вихідну команду, як це: Start input myNumber output myNumber * 2 …

6
Цикл foreach з розривом / поверненням проти циклу while з явним інваріантом та пост-умовою
Це найпопулярніший спосіб (мені здається) перевірити, чи є значення в масиві: for (int x : array) { if (x == value) return true; } return false; Однак у книзі, яку я багато років тому читав, напевно, Вірт або Дайкстра, було сказано, що цей стиль кращий (у порівнянні з циклом "час" …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.