Програмування: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
доповнення
додаток
Рядок 27:
* '''Економічний''' (бізнес-логіка): Формування вимог до програмного продукту з урахуванням привабливості для користувачів, прибутковості для розробника і наявних можливостей розробника. Побудова загального уявлення про функціональність, спрямованість і призначення програмного продукту;
* '''Структурний''' (архітектура): Створення переліку і взаємозв'язків потрібних модулів, графічних і звукових елементів, алгоритмів, баз даних, файлів, вибір мови програмування. Результатом цього кроку є повне, детальне і однозначне уявлення про функціонування майбутнього програмного продукту, включно з усіма графічними елементами, подіями і їх обробниками, станами і режимами програми, а також послідовність дій програміста, яка призводить до реалізації задуманого продукту;
* '''Детальний'''/'''Фізичний''' (кодування): Реалізація окремих функцій з використанням конструкцій, операторів і операторівбібліотек мови програмування, формування образів екранів в графічних дизайнерах, друкування тексту програми на клавіатурі.
 
=== Суперкомпіляція ===