Инструменти за разработка на софтуер
Процедурно-ориентирана езици за програмиране като Visual Basic, Pascal, C ++, Ada, Cobol, PL1 и др. ви позволяват да опишете набор от процедури за обработка, да внедрите типични изчислителни структури:
1. Поредици от блокове (инструкции): 1, 2, 3, 4 и др.
Всички блокове (инструкции) се изпълняват в строга последователност (фиг. 5 А)
2. Условен скок (фиг. 5 Б) - проверка на посоченото условие (2) и избор на алтернативно действие: ако условието е вярно - 3, в противен случай - 4. След това управлението се прехвърля в блок 5.
3. Алтернативен избор (фиг. 5 Б) - проверка на условие (2), ако условието е вярно - извършване на действие 3, в противен случай проверка на условие (4); ако условието е вярно - изпълнението на действие 5 и т.н. Ако не са изпълнени условия или са извършени действия (3 или 5 и т.н.), управлението се прехвърля в блок 6.
4. Цикличен процес - цикълът "чао" (фиг. 6А). Цикълът се повтаря, докато условието (2) е вярно - блок 3. Ако условие (2) е невярно, управлението се прехвърля в блок 4.
5. Цикличен процес - цикъл "преди" (фиг. 6Б). Цикълът се изпълнява поне веднъж - блок 2. След проверка на условие (3), ако е вярно, блок (2) се изпълнява, в противен случай управлението се прехвърля в блок 4.
Програмни езици обект типовете също се използват в програмния код на клас обекти или в процедурите за обработка на събития също елементи на структурирано програмиране.