Команда— записаний в алгоритмі наказ виконавцеві викопати менпу закінчену дію. |
Масовість— алгоритм розробляється у загальному вигляді, тобто його можна застосувати не лише до окремої задачі, але і до деякого класу задач, що розрізняються лише вхідними даними. |
Механічні алгоритми— задають певні дії, позначаючи їх у єдиній послідовності, забезпечуючи тим самим однозначний результат. |
Множинний вибір альтернатив- це коли може існувати більше двох сценаріїв дій виконавця |
область застосовності алгоритму |
Операторні блокипозначаються прямокутниками. Операторний блок може мати декілька входів і тільки один вихід. Це забезпечує однозначність у визначенні послідовності виконуваних дій. Дії, що позначаються такими блоками змінюють значення, форму подання чи розташування даних. |
Результативність— за скінченну кількість кроків алгоритм має приводити до розв'язання задачі або зупинятися через неможливість її розв'язати. |
Розгалуження |
Розробка програмного забезпечення— це складний ітеративний процес, що, як правило, складається з таких етапів: постановка задачі, аналіз задачі та побудова її моделі, вибір або розробка алгоритму розв'язання задачі, кодування, налагодження та тестування, дослідно-виробнича експлуатація і супровід програмного забезпечення. |